Funtoo + bspwm + Polybar + Rofi - Instalação e Configuração
Funtoo é um sistema operacional livre, baseado em Linux, baseado no Gentoo e iniciado em torno de 2008 por Daniel Robbins. Neste artigo demonstraremos como instalar em Dual Boot com o Ubuntu, além de instalarmos o gerenciador de janelas bspwm e aplicatuvos como: polybar, rofi e outros. [ Saiba+] https://pt.wikipedia.org/wiki/Funtoo
Como Instalar o Funtoo pelo Ubuntu
Através do Ubuntu configuramos nossa tabela de partição utilizando o Gparted criando as seguintes partições dentro de uma partição extendida:
Após isso, montamos as partições de root e boot e baixamos o stage3 para instalação do Funtoo 64-bit para dentro do diretório montado, a partição de root e logo após isso já o descompactamos:
# mkdir /mnt/funtoo
# mount /dev/sda7 /mnt/funtoo
# mkdir /mnt/boot
# mount /dev/sda5 /mnt/funtoo/boot
# cd /mnt/funtoo
# wget https://build.funtoo.org/funtoo-current/x86-64bit/generic_64/stage3-latest.tar.xz
# tar xvpf stage3-latest.tar.xz
Depois montamos os dispositivos necessários para efetuarmos o chroot e o fazemos em seguida:
# mount -t proc /proc /mnt/funtoo/proc
# mount --rbind /sys /mnt/funtoo/sys
# mount --rbind /dev /mnt/funtoo/dev
# cp /etc/resolv.conf /mnt/funtoo/etc/resolv.conf
# chroot /mnt/funtoo /bin/bash
Caso seu teclado esteja desconfigurado, rode o comando:
# loadkeys br-abnt2
E então sincronizamos a árvore de diretório do Portage com a oficial do Funtoo utilizando o comando "ego" e logo depois alteramos a fstab (mudamos o número das partições e alteramos o boot de noauto para defaults) e em seguida atualizamos os aplicativos do Portage:
# vi /etc/fstab
# ego sync
# emerge -auDN @world # demora um pouquinho :)
Tratamos erros, adicionamos serviços para iniciar com o OpenRC e instalamos e configuramos o grub:
# echo 'funtoo' >> /etc/hostname
# etc-update --automode -5
# rc-update add dhcpcd default
# emerge -a grub
# grub-install /dev/sda
# grub-mkconfig -o /boot/grub/grub.cfg
Com tudo finalizado, saímos do chroot, desmontamos os dispositivos e reiniciamos a máquina para conferir.
# exit
# cd && umount -Rl /mnt/funtoo
# reboot # ou sudo reboot
Assista o vídeo completo da instalação:
# mkdir /mnt/funtoo
# mount /dev/sda7 /mnt/funtoo
# mkdir /mnt/boot
# mount /dev/sda5 /mnt/funtoo/boot
# cd /mnt/funtoo
# wget https://build.funtoo.org/funtoo-current/x86-64bit/generic_64/stage3-latest.tar.xz
# tar xvpf stage3-latest.tar.xz
Depois montamos os dispositivos necessários para efetuarmos o chroot e o fazemos em seguida:
# mount -t proc /proc /mnt/funtoo/proc
# mount --rbind /sys /mnt/funtoo/sys
# mount --rbind /dev /mnt/funtoo/dev
# cp /etc/resolv.conf /mnt/funtoo/etc/resolv.conf
# chroot /mnt/funtoo /bin/bash
Caso seu teclado esteja desconfigurado, rode o comando:
# loadkeys br-abnt2
E então sincronizamos a árvore de diretório do Portage com a oficial do Funtoo utilizando o comando "ego" e logo depois alteramos a fstab (mudamos o número das partições e alteramos o boot de noauto para defaults) e em seguida atualizamos os aplicativos do Portage:
# vi /etc/fstab
# ego sync
# emerge -auDN @world # demora um pouquinho :)
Tratamos erros, adicionamos serviços para iniciar com o OpenRC e instalamos e configuramos o grub:
# echo 'funtoo' >> /etc/hostname
# etc-update --automode -5
# rc-update add dhcpcd default
# emerge -a grub
# grub-install /dev/sda
# grub-mkconfig -o /boot/grub/grub.cfg
Com tudo finalizado, saímos do chroot, desmontamos os dispositivos e reiniciamos a máquina para conferir.
# exit
# cd && umount -Rl /mnt/funtoo
# reboot # ou sudo reboot
Assista o vídeo completo da instalação:
Mas como o artigo é de Funtoo, eu vou logo favoritar. Sou um quase leigo em Funtoo, Gentoo e afins, mas sou curioso. Hehe
Lerei tudo com atenção e verei o vídeo oportunamente.
Parabéns pelo artigo.
--
If it ain't broke, fix it until it is.