Bom, para um iniciante em Sabayon, é complicado de mexer, não é?
Para facilitar, eu resolvi empacotar tudo, na forma adequada, e disponibilizar para download público, a partir de minha área do Google Drive. De quebra, adicionei os pacotes do decorador do Compiz (Emerald) e certas dependências faltantes.
Com estes procedimentos, você não precisa fazer o que está nas páginas 2 e 3. O descrito lá, é como eu fiz para "montar" os pacotes do Compiz.
Vá no seu Sabayon novo, primeiro o atualize:
# equo up
# equo u -av
Siga com os métodos 1 ou 2.
Método 1
Baixe o Shell Script de Instalação.
Feito Por Ru4n:
Se você preferir preparar o seu script, invés de baixar, use um editor de texto em modo root. As linhas para o script (que o Ru4n fez, e eu modifiquei um pouco) são estas:
#!/bin/bash
# Instalador de Compiz, em Sabayon Linux Novo, que não tem mais Compiz.
# Por albfneto <albfneto@fcfrp.usp.br>. Versão 4 (2018).
# Shell Script Por: Ru4n, VOL, Viva o Linux:
# https://www.vivaolinux.com.br/~ru4n
printf 'Instalador de Compiz, em Sabayon Linux Novo\n'
printf 'Por albfneto, Brasil, 2018. Versão 4.\n'
printf 'Script por: Ru4n. Modificado por albfneto, 2018\n'
[[ $(id -u) != 0 ]] && { echo 'Erro: o script precisa de permissão de super usuário! ' >&2; exit 1; }
# link para download do pacote do Compiz, para Sabayon Linux:
Link antigo, desativado:
# URL='https://goo.gl/XzTy1h'
# link novo:
URL='https://drive.google.com/uc?export=download&id=1l67ew3ide8ZaKkndOg84Z0IwmjZ3ERce'
# pasta para os pacotes:
DIR='/var/lib/entropy/client/packages/packages/amd64/5/'
# nome dos pacotes. Atualmente, 20 pacotes, incluindo Emerald e Dependências:
PACKAGES=(
'dev-python:compizconfig-python.tbz2'
'x11-apps:fusion-icon.tbz2'
'x11-libs:compiz-bcop.tbz2'
'x11-libs:compizconfig-backend-gconf.tbz2'
'x11-libs:libcompizconfig.tbz2'
'x11-misc:ccsm.tbz2'
'x11-misc:simple-ccsm.tbz2'
'x11-plugins:compiz-plugins-extra.tbz2'
'x11-plugins:compiz-plugins-main.tbz2'
'x11-plugins:compiz-plugins-unsupported.tbz2'
'x11-wm:compiz.tbz2'
'x11-wm:compiz-fusion.tbz2'
'x11-themes:emerald-themes.tbz2'
'x11-wm:emerald.tbz2'
'x11-libs:libXdamage.tbz2'
'x11-proto:xf86bigfontproto.tbz2'
'x11-proto:xf86dgaproto.tbz2'
'x11-proto:xf86miscproto.tbz2'
'x11-proto:xf86vidmodeproto.tbz2'
'x11-proto:xproto.tbz2'
)
test -d ${DIR} || mkdir -p ${DIR}
cd ${DIR}
{
wget -qO- ${URL} | gunzip | tar xf -
} 2>/dev/null && equo install -av ${PACKAGES[@]} || echo "Erro ao baixar de ${URL}" >&2 ;
O script se chama "instalarcompiz.sh" . Salve numa pasta que conheça a localização, exemplo, faça uma pasta no Desktop. Execute o comando, que vai levar você a baixar o pacote e instalar automaticamente o Compiz no Sabayon novo:
cd /
$ cd ~/Desktop
# mkdir instsaba
# cd instsaba
# chmod +x instalarcompiz.sh (se necessário, nos meus testes, não o foi)
# sh instalarcompiz.sh
Se preferir ter mais controle, salvar uma cópia dos arquivos etc (mas é mais complexo), baixe o arquivo compizsaba.tar.gz manualmente, e instale com os comandos:
cd /
$ cd ~/Desktop
$ mkdir Compiz
$ cd Compiz
$ wget --no-check-certificate 'https://drive.google.com/uc?export=download&id=1l67ew3ide8ZaKkndOg84Z0IwmjZ3ERce' -O compizsaba.tar.gz
$ tar -xvf compizsaba.tar.gz
$ shopt -s globstar
$ mv **/*.tbz2 /var/lib/entropy/client/packages/packages/amd64/5/
$ cd / && cd var/lib/entropy/client/packages/packages/amd64/5/
$ sudo equo install -av dev-python:compizconfig-python.tbz2 x11-apps:fusion-icon.tbz2 x11-libs:compiz-bcop.tbz2 x11-libs:compizconfig-backend-gconf.tbz2 x11-libs:libcompizconfig.tbz2 x11-misc:ccsm.tbz2 x11-misc:simple-ccsm.tbz2 x11-plugins:compiz-plugins-extra.tbz2 x11-plugins:compiz-plugins-main.tbz2 x11-plugins:compiz-plugins-unsupported.tbz2 x11-wm:compiz.tbz2 x11-wm:compiz-fusion.tbz2 x11-themes:emerald-themes.tbz2 x11-wm:emerald.tbz2 x11-libs:libXdamage.tbz2 x11-proto:xf86bigfontproto.tbz2 x11-proto:xf86dgaproto.tbz2 x11-proto:xf86miscproto.tbz2 x11-proto:xf86vidmodeproto.tbz2 x11-proto:xproto.tbz2
Explicação dos comandos:
- cd muda de diretório;
- mkdir faz diretórios;
- o "wget" baixa o pacote;
- "tar -xvf" expande o "tar.gz";
- "shopt" é para poder mover os arquivos (vela Link abaixo). "**/*.tbz2" os move;
- "cd /&&....etc" vai para pasta de instalação;
- e finalmente um comando "equo install -av" instala os pacotes do Compiz.
Obs.: para o comando "shopt", veja
este link.
Compiz no Sabayon: