How-To :: instalação do Gentoo Linux (2ª parte)


E já que vimos a 1ª parte do processo de instalação do Gentoo, é chegada a hora de demonstrar como se configura o sistema (lembrando que na 1ª parte Xorg e serviços básicos já estão habilitados).

OpenBox + Conky + Tint2 + Temas Arc

Algumas das imagens a seguir estarão bem horríveis, porque foram tiradas a partir de smartphone, ainda na tela preta.

Comecemos então com imagens da tela de login e sincronização da árvore Portage e dos Serviços em uso:

Este slideshow necessita de JavaScript.

J[a visto nas imagens acima, logo ao reiniciar e sincronizar, os primeiros pacotes instalados foram o CCACHE e o NTP, logo:

# emerge --sync
# eselect news read
# eselect news purge
# emerge ccache ntp
# rc-update add ntpd default

Em seguida j[a pensando em logar-me como usu[ario normal, o shell ZSH:

# emerge gentoo-zsh-completions zsh zsh-completions

Som.

E para esse longo passo, nada melhor que ouvir uma musiquinha não é?, nada de pulseaudio aqui (nem mesmo o Firefox que o requer), utilizarei somente o bom e velho ALSA:

# emerge alsa-lib alsa-utils

Agora sim, logar-me-ei com meu login habitual para ajustar o som:

# su - edps
$ amixer sset Master unmute
$ amixer sset PCM unmute
$ alsamixer
$ aplay /usr/share/alsa/speaker-test/sample_map.csv 
$ exit
# alsactl store
# USE="alsa mad" emerge -av moc

Explicando: nas versões mais modernas o ALSA vem mudo por padrão, a solução já foi visto aqui em:

Resolvendo problema de mudez no Arch Linux

Então, acima logo-me como usuário normal, habilito as saídas de som, testo com o aplay, e retorno ao shell de root para salvar o status de som com o alsactl store (até então o sudo não estava habilitado).

Já a parte do MOC, é porque como o uso das USES é zero, muita intervenção tive que fazer como no exemplo. Mas o correto é acrescentá-lo assim em /etc/portage/package.use/zz-autounmask:

# moc
>=media-sound/moc-2.5.2 aac alsa ffmpeg flac mad musepack oss vorbis wavpack

E re-emergir o pacote:

# emerge -av moc

Sudo.

Para os que como eu odeio logar-se como root o tempo todo, instale o sudo assim:

$ su  -c 'USE="-sendmail" emerge sudo'
$ su -c 'nano /etc/sudoers'
instalação do sudo

Aqui vale o mesmo que o caso do MOC, o certo é adicioná-lo em /etc/portage/package.use/zz-autounmask.

Deixei o arquivo /etc/sudoers somente com 2 das opções já presentes habilitadas, acrescentando uma para o meu usuário:

Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"

root ALL=(ALL) ALL

## Uncomment to allow members of group wheel to execute any command
# %wheel ALL=(ALL) ALL

## Same thing without a password
%wheel ALL=(ALL) NOPASSWD: ALL

Agora sim posso utilizar o usuário normal para fazer as cagadas que quiser!

OpenBox.

Em duas etapas morosas, vemos como instalar o OpenBox e uma série de pacotes necessário para o seu bom uso:

$ sudo emerge openbox obconf obmenu lxappearance lxappearance-obconf leafpad  tint2  xterm
$ sudo emerge thunar thunar-volman thunar-archive-plugin thunar-media-tags-plugin xfce4-screenshooter udiskie xarchiver scrot setxkbmap leafpad gmrun obmenu-generator

Muito provavelmente apareceram diversas mensagens perguntando se você deseja adicionar essa ou aquela informação em /etc/portage/package.use/zz-autounmask ou /etc/portage/package.keywords/zz-autounmask, basta teclar Y e executar:

$ sudo etc-update

Selecione a opção referente ao arquivo que deseja alterar, e a opção Update (geralmente a 1), para atualizá-lo, por fim tecle y para confirmar. Só isso, em seguida repita o comando de instalação.

$ sudo emerge openbox obconf obmenu lxappearance lxappearance-obconf leafpad  tint2  xterm
$ sudo emerge thunar thunar-volman thunar-archive-plugin thunar-media-tags-plugin xfce4-screenshooter udiskie xarchiver scrot setxkbmap leafpad gmrun obmenu-generator
ajustes necessários
instalação do OpenBox…
idem…
fim da instalação do OpenBox…

Agora já dá para executar:

$ mkdir -p ~/.config/openbox
$ cp -r /etc/xdg/openbox/* ~/.config/openbox/
$ echo 'exec ck-launch-session dbus-launch --sh-syntax --exit-with-session openbox-session' > ~/.xinitrc
$ startx

Ajustando o OpenBox.

Se vire enquanto der com o horroroso Xterm:

horroroso, mas útil!
um pouco melhor…

Nos exemplos abaixo, vemos a recompilação do MOC, recompilado para habilitar outros decoders de audio, do GVFS (para habilitar o suporte ao FUSE e o MTP) e a utilização do equery (parte do pacote gentoolkit, se não o tens):

$ sudo emerge app-portage/gentoolkit

Não demonstrarei como configurar o obmenu-generator, pois existem diversas dicas sobre ele aqui no Blog, pesquise! mas se não quer ter trabalho, instale o MenuMaker e configure o menu OpenBox assim:

$ sudo emerge  menumaker
$ mmaker OpenBox3

Mais uma listinha de apps opcionais:

$ sudo emerge trash-cli xcompmgr numlockx nitrogen sakura tint2 volumeicon conky iosevka grun google-chrome

Firewall.

Instale um firewall decente em seu sistema:

$ sudo emerge arno-iptables-firewall
$ sudo rc-update add arno-iptables-firewall default
$ sudo /etc/init.d/arno-iptables-firewall start

Antes de executar o último comando adicione a sua interface de rede externa em /etc/arno-iptables-firewall/firewall.conf, na linha EXT_IF=”eth0″:

Temas.

OS temas Arc (gtk e ícones) são um bom começo, a eles somo o tema Arc para OpenBox:

$ sudo emerge arc-icon-theme arc-theme

$ wget -nv https://github.com/dglava/arc-openbox/archive/d6bfa0ec2dedee3f45c263b01b7eeb9635402ac3/arc-openbox-d6bfa0ec2dedee3f45c263b01b7eeb9635402ac3.tar.gz
$ tar xvf arc-openbox-d6bfa0ec2dedee3f45c263b01b7eeb9635402ac3.tar.gz
$ cd arc-openbox-d6bfa0ec2dedee3f45c263b01b7eeb9635402ac3
$ ls | grep -e '^Arc' | xargs sudo cp -Rv -t $PKG/usr/share/themes/

Arquivos de configuração.

Abaixo deixo cópias dos arquivos /etc/portage/package.use/zz-autounmask e /etc/portage/package.keywords/zz-autounmask:

/etc/portage/package.use/zz-autounmask:

=lxde-base/lxappearance-obconf-0.2.3 ~amd64
=x11-misc/obmenu-generator-0.66 ~amd64
# required by iosevka (argument)
=media-fonts/iosevka-1.14.1 ~amd64
# required by arc-theme (argument)
=x11-themes/arc-theme-20170302 ~amd64

/etc/portage/package.keywords/zz-autounmask:

# required by os-prober (argument)
>=sys-boot/grub-2.02-r1 mount
# required by dbus (argument)
>=dev-libs/glib-2.52.3 dbus
# required by tint2 (argument)
>=media-libs/imlib2-1.4.9 X png
# required by thunar-media-tags-plugin (argument)
>=sys-auth/consolekit-1.2.0 policykit
# required by thunar-media-tags-plugin (argument)
>=dev-libs/libxml2-2.9.8 python
# required by thunar-media-tags-plugin (argument)
>=gnome-base/gvfs-1.32.2 udisks
# required by thunar-volman (argument)
>=xfce-base/thunar-1.6.14 udisks
# required by opera (argument)
>=app-text/xmlto-0.0.26-r1 text
# required by google-chrome (argument)
>=app-text/ghostscript-gpl-9.21 cups
# required by nitrogen (argument)
>=x11-libs/cairo-1.14.12 aqua X
>=dev-cpp/cairomm-1.12.0-r1 aqua X
# conky
>=app-admin/conky-1.10.8 X curl hddtemp imlib iostats lua-cairo lua-imlib lua-rsvg moc mpd truetype
# gvfs
>=gnome-base/gvfs-1.32.2 fuse mtp
# moc
>=media-sound/moc-2.5.2 aac alsa ffmpeg flac mad musepack oss vorbis wavpack
# imagemagick.
>=media-gfx/imagemagick-7.0.7.28 jpeg png

Os seguintes pacotes foram adicionados manualmente: conky, gvfs, moc, e imagemagick.

E abaixo segue a lista de pacotes instalados, 528 até o momento (aproveite e dê uma checada):

app-accessibility/at-spi2-atk-2.24.1
app-accessibility/at-spi2-core-2.24.1
app-admin/conky-1.10.8
app-admin/eselect-1.4.12
app-admin/hddtemp-0.3_beta15-r26
app-admin/perl-cleaner-2.25
app-admin/sudo-1.8.22-r2
app-admin/syslog-ng-3.13.2
app-arch/bzip2-1.0.6-r9
app-arch/cpio-2.12-r1
app-arch/gzip-1.8
app-arch/libarchive-3.3.1
app-arch/rpm2targz-9.0.0.5g
app-arch/tar-1.29-r3
app-arch/unzip-6.0_p21-r2
app-arch/xarchiver-0.5.4.13
app-arch/xz-utils-5.2.3
app-arch/zip-3.0-r3
app-crypt/gcr-3.20.0
app-crypt/gnupg-2.2.4-r2
app-crypt/gpgme-1.10.0
app-crypt/p11-kit-0.23.9
app-crypt/pinentry-1.0.0-r2
app-crypt/rhash-1.3.5
app-editors/leafpad-0.8.18.1
app-editors/nano-2.8.7
app-eselect/eselect-fontconfig-1.1
app-eselect/eselect-lib-bin-symlink-0.1.1
app-eselect/eselect-mesa-0.0.10-r1
app-eselect/eselect-opengl-1.3.1-r4
app-eselect/eselect-pinentry-0.7
app-eselect/eselect-python-20171204
app-misc/c_rehash-1.7-r1
app-misc/ca-certificates-20170717.3.36.1
app-misc/editor-wrapper-4
app-misc/mime-types-9
app-misc/neofetch-3.4.0
app-misc/pax-utils-1.2.3
app-misc/trash-cli-0.12.9.14-r2
app-portage/eix-0.32.9
app-portage/elt-patches-20170815
app-portage/gentoolkit-0.4.2-r1
app-portage/portage-utils-0.64
app-shells/bash-4.4_p12
app-shells/gentoo-zsh-completions-20150103
app-shells/push-2.0-r1
app-shells/quoter-3.0_p2-r1
app-shells/zsh-5.5
app-shells/zsh-completions-0.27.0
app-text/asciidoc-8.6.10
app-text/build-docbook-catalog-1.21
app-text/docbook-dsssl-stylesheets-1.79-r2
app-text/docbook-sgml-dtd-3.0-r3
app-text/docbook-xml-dtd-4.1.2-r6
app-text/docbook-xml-dtd-4.2-r2
app-text/docbook-xml-dtd-4.3-r1
app-text/docbook-xml-dtd-4.4-r2
app-text/docbook-xml-dtd-4.5-r1
app-text/docbook-xsl-stylesheets-1.79.1-r2
app-text/docbook2X-0.8.8-r4
app-text/ghostscript-gpl-9.21
app-text/libpaper-1.1.24-r2
app-text/manpager-1
app-text/openjade-1.3.2-r7
app-text/opensp-1.5.2-r3
app-text/po4a-0.47-r1
app-text/poppler-0.62.0-r1
app-text/poppler-data-0.4.7
app-text/qpdf-7.0.0
app-text/sgml-common-0.6.3-r6
app-text/xmlto-0.0.26-r1
app-text/yelp-tools-3.18.0
dev-cpp/atkmm-2.24.2
dev-cpp/cairomm-1.12.0-r1
dev-cpp/glibmm-2.52.1
dev-cpp/gtkmm-2.24.5
dev-cpp/pangomm-2.40.1
dev-db/sqlite-3.23.1
dev-lang/lua-5.1.5-r4
dev-lang/nasm-2.13.01
dev-lang/perl-5.24.3-r1
dev-lang/python-2.7.14-r1
dev-lang/python-3.5.5
dev-lang/python-exec-2.4.5
dev-lang/spidermonkey-1.8.5-r6
dev-lang/yasm-1.3.0
dev-libs/atk-2.24.0
dev-libs/boehm-gc-7.6.4
dev-libs/boost-1.65.0
dev-libs/dbus-glib-0.108
dev-libs/elfutils-0.170-r1
dev-libs/expat-2.2.5
dev-libs/glib-2.52.3
dev-libs/gmp-6.1.2
dev-libs/gobject-introspection-1.52.1
dev-libs/gobject-introspection-common-1.52.1
dev-libs/iniparser-3.1-r1
dev-libs/ivykis-0.42.2
dev-libs/libaio-0.3.110
dev-libs/libassuan-2.5.1
dev-libs/libatasmart-0.19-r2
dev-libs/libatomic_ops-7.6.4
dev-libs/libbsd-0.8.6
dev-libs/libbytesize-1.2-r1
dev-libs/libcroco-0.6.12-r1
dev-libs/libevdev-1.5.9
dev-libs/libevent-2.1.8
dev-libs/libffi-3.2.1
dev-libs/libgcrypt-1.8.1
dev-libs/libgpg-error-1.27-r1
dev-libs/libgudev-232
dev-libs/libksba-1.3.5-r1
dev-libs/libltdl-2.4.6
dev-libs/libpcre-8.41-r1
dev-libs/libpcre2-10.30
dev-libs/libpipeline-1.4.2
dev-libs/libpthread-stubs-0.4
dev-libs/libsigc++-2.10.0
dev-libs/libtasn1-4.13
dev-libs/libunistring-0.9.7
dev-libs/libusb-1.0.21
dev-libs/libxml2-2.9.8
dev-libs/libxslt-1.1.32
dev-libs/lzo-2.10
dev-libs/mpc-1.0.3
dev-libs/mpfr-3.1.6
dev-libs/nettle-3.4
dev-libs/npth-1.3
dev-libs/nspr-4.13.1
dev-libs/nss-3.29.5
dev-libs/openssl-1.0.2o
dev-libs/popt-1.16-r2
dev-libs/vala-common-0.36.13
dev-libs/volume_key-0.3.9
dev-lua/toluapp-1.0.93
dev-perl/Data-Dump-1.230.0
dev-perl/File-BaseDir-0.30.0-r1
dev-perl/File-DesktopEntry-0.40.0-r1
dev-perl/File-MimeInfo-0.270.0
dev-perl/Linux-DesktopFiles-0.90.0
dev-perl/Locale-gettext-1.70.0
dev-perl/Module-Build-0.421.600
dev-perl/SGMLSpm-1.03-r7
dev-perl/TermReadKey-2.330.0
dev-perl/Text-CharWidth-0.40.0-r1
dev-perl/Text-Unidecode-1.270.0
dev-perl/Text-WrapI18N-0.60.0-r1
dev-perl/URI-1.710.0
dev-perl/Unicode-EastAsianWidth-1.330.0-r1
dev-perl/XML-LibXML-2.12.800-r1
dev-perl/XML-NamespaceSupport-1.120.0
dev-perl/XML-Parser-2.440.0
dev-perl/XML-SAX-0.990.0-r1
dev-perl/XML-SAX-Base-1.90.0
dev-perl/libintl-perl-1.240.0-r2
dev-python/certifi-2018.4.16
dev-python/docopt-0.6.2-r2
dev-python/numpy-1.10.4
dev-python/pyblake2-1.1.0
dev-python/pycairo-1.16.3-r1
dev-python/pygobject-2.28.6-r55
dev-python/pygobject-3.24.1
dev-python/pygtk-2.24.0-r4
dev-python/pyxattr-0.5.5
dev-python/pyxdg-0.25-r1
dev-python/pyyaml-3.12
dev-python/setuptools-36.7.2
dev-util/boost-build-1.65.0
dev-util/ccache-3.3.4-r1
dev-util/cmake-3.9.6
dev-util/desktop-file-utils-0.23
dev-util/gdbus-codegen-2.52.3
dev-util/gperf-3.0.4
dev-util/gtk-doc-1.25-r1
dev-util/gtk-doc-am-1.25-r1
dev-util/gtk-update-icon-cache-3.22.19
dev-util/intltool-0.51.0-r2
dev-util/itstool-2.0.2
dev-util/meson-0.45.1
dev-util/ninja-1.8.2
dev-util/pkgconfig-0.29.2
dev-util/re2c-0.16
dev-util/scons-2.5.1
dev-util/shadowman-2
dev-util/xfce4-dev-tools-4.12.0-r1
gnome-base/dconf-0.26.1
gnome-base/gconf-3.2.6-r4
gnome-base/gnome-common-3.18.0-r1
gnome-base/gsettings-desktop-schemas-3.24.1
gnome-base/gvfs-1.32.2
gnome-base/libglade-2.6.4-r2
gnome-base/librsvg-2.40.18
gnome-extra/yelp-xsl-3.20.1
lxde-base/lxappearance-0.6.3
lxde-base/lxappearance-obconf-0.2.3
mail-mta/nullmailer-2.0-r1
media-fonts/encodings-1.0.4-r1
media-fonts/font-alias-1.0.3-r1
media-fonts/font-misc-misc-1.1.2-r1
media-fonts/font-util-1.3.1
media-fonts/iosevka-1.14.1
media-fonts/liberation-fonts-2.00.1-r3
media-fonts/urw-fonts-2.4.9
media-gfx/exiv2-0.26_p20180319
media-gfx/feh-2.18.3
media-gfx/gpicview-0.2.5
media-gfx/graphite2-1.3.10
media-gfx/imagemagick-7.0.7.28
media-gfx/scrot-0.8_p13
media-gfx/viewnior-1.6
media-libs/alsa-lib-1.1.2
media-libs/faad2-2.7-r3
media-libs/flac-1.3.2-r1
media-libs/fontconfig-2.12.6
media-libs/freetype-2.9.1-r3
media-libs/giblib-1.2.4-r1
media-libs/harfbuzz-1.7.6
media-libs/imlib2-1.4.9
media-libs/jbig2dec-0.13-r4
media-libs/lcms-2.9
media-libs/libcuefile-477-r1
media-libs/libepoxy-1.5.1
media-libs/libid3tag-0.15.1b-r4
media-libs/libjpeg-turbo-1.5.1
media-libs/libmad-0.15.1b-r8
media-libs/libmtp-1.1.14
media-libs/libogg-1.3.3
media-libs/libpng-1.6.34
media-libs/libreplaygain-477-r1
media-libs/libsamplerate-0.1.9
media-libs/libvorbis-1.3.6
media-libs/mesa-17.3.9
media-libs/openjpeg-2.3.0
media-libs/taglib-1.11.1-r1
media-libs/tiff-4.0.9-r3
media-sound/alsa-utils-1.1.2
media-sound/lame-3.100-r1
media-sound/moc-2.5.2
media-sound/musepack-tools-465-r1
media-sound/volumeicon-0.4.6
media-sound/wavpack-5.1.0
media-video/ffmpeg-3.3.6
net-dns/bind-tools-9.11.2_p1
net-dns/libidn-1.35
net-dns/libidn2-2.0.4
net-firewall/arno-iptables-firewall-2.0.1e
net-firewall/iptables-1.6.1-r3
net-libs/glib-networking-2.50.0
net-libs/gnutls-3.5.18
net-libs/libmnl-1.0.4
net-libs/libnsl-0-r1
net-libs/libproxy-0.4.13-r2
net-libs/libsoup-2.58.2
net-misc/curl-7.60.0
net-misc/dhcpcd-7.0.1
net-misc/iputils-20171016_pre
net-misc/netifrc-0.5.1
net-misc/ntp-4.2.8_p11
net-misc/openssh-7.5_p1-r4
net-misc/rsync-3.1.3
net-misc/wget-1.19.5
net-print/cups-2.2.7
net-print/cups-filters-1.17.9
perl-core/File-Path-2.130.0
perl-core/File-Temp-0.230.400-r1
sys-apps/acl-2.2.52-r1
sys-apps/attr-2.4.47-r2
sys-apps/baselayout-2.4.1-r2
sys-apps/busybox-1.28.0
sys-apps/coreutils-8.28-r1
sys-apps/dbus-1.10.24
sys-apps/debianutils-4.8.3
sys-apps/diffutils-3.5
sys-apps/file-5.32
sys-apps/findutils-4.6.0-r1
sys-apps/gawk-4.1.4
sys-apps/gentoo-functions-0.12
sys-apps/gptfdisk-1.0.1
sys-apps/grep-3.0
sys-apps/groff-1.22.2
sys-apps/help2man-1.47.4
sys-apps/hwids-20171003
sys-apps/install-xattr-0.5
sys-apps/iproute2-4.14.1-r2
sys-apps/kbd-2.0.4
sys-apps/kmod-24
sys-apps/less-529
sys-apps/man-db-2.7.6.1-r2
sys-apps/man-pages-4.14
sys-apps/man-pages-posix-2013a
sys-apps/net-tools-1.60_p20161110235919
sys-apps/openrc-0.34.11
sys-apps/opentmpfiles-0.1.3
sys-apps/pciutils-3.4.1
sys-apps/portage-2.3.24-r1
sys-apps/sandbox-2.13
sys-apps/sed-4.2.2
sys-apps/shadow-4.6
sys-apps/sysvinit-2.88-r9
sys-apps/tcp-wrappers-7.6.22-r1
sys-apps/texinfo-6.3
sys-apps/util-linux-2.30.2-r1
sys-apps/which-2.21
sys-auth/consolekit-1.2.0
sys-auth/pambase-20150213-r1
sys-auth/polkit-0.113-r4
sys-block/parted-3.2-r1
sys-block/thin-provisioning-tools-0.7.0
sys-boot/efibootmgr-15
sys-boot/grub-2.02-r1
sys-boot/os-prober-1.76-r1
sys-devel/autoconf-2.13
sys-devel/autoconf-2.69-r4
sys-devel/autoconf-archive-2017.09.28
sys-devel/autoconf-wrapper-13-r1
sys-devel/automake-1.15.1-r2
sys-devel/automake-wrapper-10
sys-devel/bc-1.06.95-r2
sys-devel/binutils-2.29.1-r1
sys-devel/binutils-config-5-r4
sys-devel/bison-3.0.4-r1
sys-devel/flex-2.6.4-r1
sys-devel/gcc-6.4.0-r1
sys-devel/gcc-config-1.8-r1
sys-devel/gettext-0.19.8.1
sys-devel/gnuconfig-20170101
sys-devel/libtool-2.4.6-r3
sys-devel/m4-1.4.17
sys-devel/make-4.2.1
sys-devel/patch-2.7.6-r1
sys-fs/cryptsetup-1.7.5
sys-fs/e2fsprogs-1.43.9
sys-fs/eudev-3.2.5
sys-fs/fuse-2.9.7
sys-fs/lvm2-2.02.145-r2
sys-fs/ntfs3g-2016.2.22-r2
sys-fs/udev-init-scripts-32
sys-fs/udiskie-1.1.1
sys-fs/udisks-2.7.4-r1
sys-kernel/genkernel-3.4.52.4-r3
sys-kernel/gentoo-sources-4.9.95
sys-kernel/linux-headers-4.13
sys-libs/binutils-libs-2.29.1-r1
sys-libs/cracklib-2.9.6-r1
sys-libs/db-5.3.28-r2
sys-libs/e2fsprogs-libs-1.43.9
sys-libs/efivar-31
sys-libs/gdbm-1.13-r2
sys-libs/glibc-2.25-r11
sys-libs/libblockdev-2.14-r1
sys-libs/libcap-2.24-r2
sys-libs/libseccomp-2.3.3
sys-libs/libutempter-1.1.6-r2
sys-libs/mtdev-1.1.5
sys-libs/ncurses-6.1-r2
sys-libs/pam-1.2.1-r2
sys-libs/readline-7.0_p3
sys-libs/timezone-data-2017c
sys-libs/zlib-1.2.11-r1
sys-process/cronbase-0.3.7-r6
sys-process/procps-3.3.15-r1
sys-process/psmisc-22.21-r3
sys-process/vixie-cron-4.1-r15
virtual/acl-0-r2
virtual/awk-1
virtual/dev-manager-0-r1
virtual/editor-0-r1
virtual/eject-0-r1
virtual/ffmpeg-9-r2
virtual/jpeg-0-r2
virtual/libc-1
virtual/libelf-3
virtual/libffi-3.0.13-r1
virtual/libgudev-232
virtual/libiconv-0-r2
virtual/libintl-0-r2
virtual/libudev-232
virtual/libusb-1-r2
virtual/logger-0
virtual/man-0-r1
virtual/modutils-0
virtual/mta-1
virtual/opengl-7.0-r1
virtual/os-headers-0
virtual/package-manager-1
virtual/pager-0
virtual/pam-0-r1
virtual/perl-CPAN-Meta-2.150.5-r1
virtual/perl-CPAN-Meta-YAML-0.18.0-r2
virtual/perl-Data-Dumper-2.160.0-r1
virtual/perl-Exporter-5.720.0-r3
virtual/perl-ExtUtils-CBuilder-0.280.225-r2
virtual/perl-ExtUtils-Install-2.40.0-r3
virtual/perl-ExtUtils-MakeMaker-7.100.200_rc-r4
virtual/perl-ExtUtils-Manifest-1.700.0-r4
virtual/perl-ExtUtils-ParseXS-3.310.0-r1
virtual/perl-File-Path-2.130.0
virtual/perl-File-Spec-3.630.100_rc-r4
virtual/perl-File-Temp-0.230.400-r5
virtual/perl-Getopt-Long-2.480.0-r1
virtual/perl-JSON-PP-2.273.0.100_rc-r6
virtual/perl-MIME-Base64-3.150.0-r3
virtual/perl-Module-Metadata-1.0.31-r1
virtual/perl-Parse-CPAN-Meta-1.441.700.100_rc-r4
virtual/perl-Perl-OSType-1.9.0-r1
virtual/perl-Scalar-List-Utils-1.420.200_rc-r1
virtual/perl-Test-Harness-3.360.100_rc-r3
virtual/perl-Text-ParseWords-3.300.0-r3
virtual/perl-parent-0.234.0-r1
virtual/perl-version-0.991.600-r1
virtual/pkgconfig-0-r1
virtual/service-manager-0
virtual/shadow-0
virtual/ssh-0
virtual/tmpfiles-0
virtual/ttf-fonts-1-r1
virtual/udev-217
virtual/w3m-0
virtual/yacc-0
www-client/google-chrome-66.0.3359.181
www-client/opera-12.16_p1860-r1
www-client/w3m-0.5.3_p20180125
x11-apps/bdftopcf-1.1
x11-apps/iceauth-1.0.8
x11-apps/luit-1.1.1
x11-apps/mkfontdir-1.0.7
x11-apps/mkfontscale-1.1.3
x11-apps/rgb-1.0.6
x11-apps/setxkbmap-1.3.1
x11-apps/xauth-1.0.10
x11-apps/xinit-1.4.0
x11-apps/xkbcomp-1.4.1
x11-apps/xkill-1.0.5
x11-apps/xmessage-1.0.5
x11-apps/xprop-1.2.3
x11-apps/xrandr-1.5.0
x11-apps/xrdb-1.1.1
x11-apps/xset-1.2.4
x11-base/xcb-proto-1.13
x11-base/xorg-drivers-1.19
x11-base/xorg-proto-2018.4
x11-base/xorg-server-1.19.5-r2
x11-drivers/xf86-input-evdev-2.10.5
x11-drivers/xf86-input-keyboard-1.9.0
x11-drivers/xf86-input-mouse-1.9.2
x11-drivers/xf86-video-nouveau-1.0.15
x11-libs/cairo-1.14.12
x11-libs/gdk-pixbuf-2.36.12
x11-libs/gtk+-2.24.31-r1
x11-libs/gtk+-3.22.29
x11-libs/libICE-1.0.9-r2
x11-libs/libSM-1.2.2-r2
x11-libs/libX11-1.6.5-r1
x11-libs/libXScrnSaver-1.2.2-r2
x11-libs/libXau-1.0.8-r1
x11-libs/libXaw-1.0.13-r1
x11-libs/libXcomposite-0.4.4-r2
x11-libs/libXcursor-1.1.15
x11-libs/libXdamage-1.1.4-r2
x11-libs/libXdmcp-1.1.2-r2
x11-libs/libXext-1.3.3-r1
x11-libs/libXfixes-5.0.3-r1
x11-libs/libXfont2-2.0.3-r1
x11-libs/libXft-2.3.2-r1
x11-libs/libXi-1.7.9-r1
x11-libs/libXinerama-1.1.3-r1
x11-libs/libXmu-1.1.2-r1
x11-libs/libXpm-3.5.12-r1
x11-libs/libXrandr-1.5.1-r1
x11-libs/libXrender-0.9.10-r1
x11-libs/libXres-1.2.0-r1
x11-libs/libXt-1.1.5-r1
x11-libs/libXtst-1.2.3-r1
x11-libs/libXxf86vm-1.1.4-r1
x11-libs/libdrm-2.4.91
x11-libs/libfontenc-1.1.3-r1
x11-libs/libpciaccess-0.14
x11-libs/libwnck-2.31.0
x11-libs/libxcb-1.13
x11-libs/libxkbfile-1.0.9-r2
x11-libs/libxshmfence-1.3-r1
x11-libs/pango-1.40.14-r1
x11-libs/pixman-0.34.0
x11-libs/startup-notification-0.12-r1
x11-libs/vte-0.48.4
x11-libs/xcb-util-0.4.0-r1
x11-libs/xcb-util-cursor-0.1.3-r2
x11-libs/xcb-util-image-0.4.0-r1
x11-libs/xcb-util-keysyms-0.4.0-r1
x11-libs/xcb-util-renderutil-0.3.9-r2
x11-libs/xcb-util-wm-0.4.1-r2
x11-libs/xtrans-1.3.5
x11-misc/grun-0.9.3-r1
x11-misc/menumaker-0.99.10
x11-misc/nitrogen-1.6.1
x11-misc/numlockx-1.2
x11-misc/obconf-2.0.4
x11-misc/obmenu-1.0-r1
x11-misc/obmenu-generator-0.66
x11-misc/shared-mime-info-1.9
x11-misc/tint2-0.12.12
x11-misc/util-macros-1.19.2
x11-misc/xbitmaps-1.1.2
x11-misc/xcompmgr-1.1.7
x11-misc/xdg-utils-1.1.1-r1
x11-misc/xkeyboard-config-2.23.1-r1
x11-terms/sakura-3.3.4
x11-terms/xterm-327
x11-themes/adwaita-icon-theme-3.24.0
x11-themes/arc-icon-theme-20161122
x11-themes/arc-theme-20170302
x11-themes/gnome-themes-standard-3.22.3
x11-themes/gtk-engines-adwaita-3.22.3
x11-themes/gtk-engines-murrine-0.98.2-r1
x11-themes/hicolor-icon-theme-0.17
x11-themes/murrine-themes-0.98.0-r1
x11-wm/openbox-3.6.1
xfce-base/exo-0.12.0
xfce-base/garcon-0.6.1
xfce-base/libxfce4ui-4.13.4
xfce-base/libxfce4util-4.13.1
xfce-base/thunar-1.6.14
xfce-base/xfce4-panel-4.12.2
xfce-base/xfconf-4.12.1
xfce-extra/thunar-archive-plugin-0.3.1-r3
xfce-extra/thunar-media-tags-plugin-0.2.1-r1
xfce-extra/thunar-volman-0.8.1-r1
xfce-extra/xfce4-screenshooter-1.9.1

Por enquanto é só! ainda atualizarei este artigo.

InTÉ!

How-To :: instalação do Gentoo Linux (2ª parte)

17 comentários sobre “How-To :: instalação do Gentoo Linux (2ª parte)

  1. zezaocapoeira disse:

    Salve mano.

    Dá uma olhada no “tmux” , uso aqui e recomendo.

    Tem muitas funcionalidades que valem a pena, demora um pouco para acostumar.

    E também dá para usar em modo texto.

    Além de ser personalizável através do arquivo “~/.tmux.conf” .

    Atualmente uso essa configuração https://pastebin.com/raw/Q806ZFjL .

    Obrigado pela atenção, salve!!!

    Curtir

      1. Ok. Quando puder te envio um convite para ser autor no blog, sem compromisso.

        * detalhe, aqui a moderação (e edição posterior), dos artigos fica a cargo dos autores, bem como as respostas a comentários.

        Um abraço.

        Curtir

      1. aldqueiroz disse:

        Não, não! Eu tento ‘fugir’ do systemD também! Essa bagaça só me deu aporrinhação até hoje (mesmo que eu seja um mero usuário ‘plug&play’ de Linux desktop…). Atualmente uso Mageia 5 (com systemD…), mas estou cogitando trocar para uma distro ‘systemD FREE!’, como o Void Linux (com runit !, e sistema de pacotes xbpc!), ou o próprio Gentoo (que foi a escolha de um amigo meu de longa data — culpado por eu ter ‘tomado a pílula vermelha’ do Linux! ).
        Mas para mim o Gentoo ainda é um desafio quase impraticável, justamente por conta da trabalheira que dá instalar… Eu também tenho necessidades peculiares; como sou poliglota, gosto de ter input multilíngue no meu desktop, com idiomas asiáticos (atualmente uso o ibus), e não é toda distro que oferece isso de forma prática. No Ubuntu 14.04 (ainda sem systemD!…) que uso em um do desktops de casa, até que o suporte multilíngue é fácil. Mas o Ubuntu tem também suas idiossincrasias, e as versões mais recentes adotaram o systemD…!
        Abraços!

        Curtir

    1. Sobre o comentário do iBus, o que sei é que o mesmo oferece bom suporte:

      https://wiki.gentoo.org/wiki/IBus
      https://wiki.gentoo.org/wiki/How_to_read_and_write_in_Japanese

      E que diferentemente do Slackware, Arch Linux e Gentoo adotam o iBus como padrão.

      Quanto ao tempo para instalar o Gentoo… se minha máquina fosse boa, com certeza instalaria em menos tempo. O que posso dizer:

      – máquina 64Bits (mas single-core)
      – 2GBs de RAM (1 módulo queimou)

      Em 1 dia deixei o Gentoo como ficou (609) pacotes e ainda confeccionei 2 artigos + 2 screenshots (fora que ainda dormi umas 6 horas) rsrs.

      Curtido por 1 pessoa

  2. Respondendo a perguntas aqui. Geralmente, o Gentoo que a maior parte do usuários instala é sem systemd. systemd no Gentoo, é só para quem gosta! rsrsrsrsr. EuNoel…. o VOL tá demorando pq os moderadores são todos voluntários, muitos de nós estamos sem tempo. Estou fazendo o que posso…

    Curtir

  3. Caio Carrascoosa disse:

    Olá Edps. Parabéns pelos artigos. Acompanho bastante o site do VOL, e curto muito testar várias distros, era muito fan do slackware, mas atualmente uso o debian mesmo. Eu consegui instala o gentoo, dá muuito trabalho, mas é legal que é quase from scratch. Por um acaso, você já testou funtoo, derivado do gentoo?. O que você acha dele?. Para fins de cálculos, para desempenho, sugere alguma outra distro?. Abraxx Caio Carrascosa

    Curtir

    1. Já testei Funtoo Current, também é bom e rápido. Não cheguei a usar o Fundo o Stable. Tem algumas coisas no blog sobre.

      * prefiro usar Gentio Stable que só quebra se vc fizer m3rd4.

      Acho o Void Linux mais rápido que Gentoo, embora tenha menos pacotes.

      Curtir

Deixe um comentário