Procedimento adaptado da dica de Danilo Pianini, instalação para Gentoo:
REF. 10
zram-tools: zRAM made easy for Gentoo and Sabayon Linux
O procedimento que ele sugere para instalar em Sabayon funcionaria, mas é mais complexo do que o que eu uso neste artigo.
O pacote zram-utils não existe nos repositórios (Entropy) do Sabayon e nem no Gentoo corrente, mas existe no Overlay Gentoo-Sabayon não oficial "nirvana".
D. Preparativos
Para usar, você precisa compilar o pacote zram-utils com o Portage do Gentoo, para instalá-lo.
MUITO IMPORTANTE: Para usar Portage em Sabayon, precisa primeiro editar certos arquivos de configuração, ou passará a ter downgrade de pacotes.
Edite o arquivo
/etc/entropy/client.conf e procure a linha escrito "ignore spmdowngrades", nessa linha, substitua "disable" por "enable" e salve o arquivo.
Lembre também que nos Portage após 2015, a FLAG "SYNC" do arquivo
/etc/portage/make.conf (ou em algumas instalações de sabayons mais antigos, /etc/make.conf) está obsoleta, depreciada.
Adapte o seu make.conf do Sabayon. A priori, basta comentar a linha onde está escrito SYNC, com um sinal #.
Se desejar, modernize todo seu Portage, usando a nova documentação do Gentoo, que é excelente:
Muito recentemente, publiquei um artigo de como se moderniza o Portage:
Apesar que para o Portage funcionar, não será preciso modernizar tudo. Como dito acima, se quiser, apenas comente a FLAG RSYNC no seu make.conf.
Feitos esses procedimentos iniciais, os preparativos, passe ao descrito no item E.
E. Instalação do Overlay e do Pacote zram-utils
Em Sabayons novos, a versão existente do aplicativo "layman" (para adicionar Overlays) não está compilada com suporte ao sistema de controle de versão "mercurial" (usado pelo Overlay nirvana). É necessário fazer essa compilação. Execute os comandos abaixo:
# equo up
# emerge --sync
# emerge -av --oneshot portage
# emerge -av mercurial
(ou, alternativamente)
# equo i -av mercurial
# LINGUAS="pt_BR" USE="mercurial" emerge -av layman
Agora instale o Overlay Nirvana e atualize todos os Overlays:
# layman -a nirvana
# layman -S
A seguir, para instalar o pacote "zram-utils", execute:
# emerge -av zram-utils