How-To :: XFCE 4.14 no Slackware Current (obsoleto).


Enquanto não é integrado à árvore oficial do Slackware, podemos obter o XFCE 4.14 no Slackware Current utilizando o repositório de Robby Workman, que é o responsável por uma série de pacotes nesta distribuição.

NOTA: Este artigo tornou-se obsoleto a partir do momento que o XFCE 4.16 foi integrado á arvore oficial do Slackware Current.

Sem mais delongas… irei demonstrar o método de instalação por meio de compilação de todos os pacotes, se não tem interesse nisso, pode baixar os pacotes manualmente e instalá-los por meio do link abaixo:

http://rlworkman.net/pkgs/current/x86_64/

Porém, nesse caso o melhor a se fazer seria instalar a extensão slackpkg+ e adicionar o repositório rlw para que possa instalar o XFCE 4.14 via slackpkg.

Cabe informar que para esse teste demonstrativo instalei uma versão mais enxuta do Slackware Current numa VM, com todos os pacotes do sistemas exceto o KDE4, o KDE5 da Testing, o velho XFCE 4.12 e alguns pacotes da pasta XAP, deixando apenas o FluxBox como WM até então…

Então… no modo de compilação você começará assim:

# ftp -c "open http://rlworkman.net/pkgs/sources/current/; mirror xfce"
# cd xfce
# lftp -c "open http://rlworkman.net/pkgs/sources/current/; mirror upower"

Tendo baixado todos os pacotes do XFCE e do upower, trate de atribuir a permissão de execução a todos os SlackBuilds e o script principal.

# find . -name '*.SlackBuild' -exec chmod a+x {} \;
# chmod a+x xfce-build-all.sh 

Em seguida, inicie por compilar e instalar o upower:

# sh upower/upower.SlackBuild
# upgradepkg --install-new --reinstall /tmp/upower-0.99.11-x86_64-1.txz

E o pacote libwnck3, pois em sua ausência o script xfce-build-all.sh falhará na metade do caminho:

# sh libwnck3libwnck3.SlackBuild
# upgradepkg --install-new --reinstall /tmp/libwnck3-3.36.0-x86_64-1.txz 

… XFCE 4.14

E agora execute o script principal…

# ./xfce-build-all.sh

Ao término da instalação e SE desejar instale os extras xfce4-whiskermenu-plugin, xfce4-screensaver e o tema Greybird:

# sh xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin.SlackBuild 
# upgradepkg --reinstall --install-new /tmp/xfce4-whiskermenu-plugin-2.4.6-x86_64-1.txz 
# xfce4-screensaver/xfce4-screensaver.SlackBuild 
# upgradepkg --reinstall --install-new /tmp/xfce4-screensaver-0.1.10-x86_64-1.txz 
# sh Greybird/Greybird.SlackBuild 
# sh Greybird/Greybird.SlackBuild 
# upgradepkg --reinstall --install-new /tmp/Greybird-3.22.12-noarch-1.txz 

Para finalizar, encerre a sessão de root e reconfigure a sua sessão de desktop padrão com:

$ xwmconfig

Por último e não menos importante, acrescente a listinha abaixo no arquivo /etc/slackpkg/blacklist até que o XFCE 4.14 seja incluso no repositório oficial (e para evitar que não sofram downgrade de versão).

elementary-xfce
exo
garcon
libwnck3
libxfce4ui
libxfce4util
thunar
thunar-volman
tumbler
upower
xfce4-*
xfconf
xfdesktop
xfwm4
Greybird

E após o reinício eis o novíssimo desktop, agora bem mais acabado que a versão anterior:

Atualmente este é o Desktop que venho utilizando, tenho deixado o OpenBox descansando por um tempo 😉

Até o próximo!

How-To :: XFCE 4.14 no Slackware Current (obsoleto).

Deixe um comentário