XFCE 4.10 no Slackware 13.37

yo! Vamos a mais uma dica para o Slackware Linux, a distro que simplesmente funciona.

O xfce padrão do Slackware 13.37 é o 4.6.2 e ele já está um pouco velhinho. Felizmente ficar de olho no fórum[1] do Slackware Linux sempre traz boas dicas e foi lá que achei algumas pessoas que compilaram e disponibilizaram[2] pacotes do xfce 4.10. Eu vou complementar esse novo xfce com alguns pacotes do slackbuilds.org, melhorando o ambiente mas não pense nesse artigo como algo para ter um super xfce completo,  mesmo porque o completo pode significar algo diferente para nós.

Vamos instalar alguns slackbuilds primeiro. Se você já tiver algum instalado, apenas ignore.

sbopkg -i "webcore-fonts gtk-aurora-engine gtk-engines gtk-nodoka-engine equinox murrine tls libnice gst-python farsight2 libmusicbrainz3 dconf gnome-mplayer ORBit2 GConf libtasn1 libatasmart sg3_utils"

Eu tive problemas ao instlar o udisks e upower pelo sbopkg. O problema é com um argumento errado em alguns Makefile e para corrigir isso, basta, como root, entrar no diretório /var/lib/sbopkg/SBo/13.37/system/udisks/ e editar o arquivo udisks.Slackbuild e acrescentar por volta da linha 84 (antes do make):

* UPDATE * : esse problema com o udisks e upower não ocorreu no Slackware 64bits, somente na versão i486.

sed -i s/-nonet//g doc/dbus/Makefile*
sed -i s/-nonet//g doc/man/Makefile*

Desse modo o arquivo udisks.Slackbuild fica assim:

./configure \
  --prefix=/usr \
  --libdir=/usr/lib${LIBDIRSUFFIX} \
  --sysconfdir=/etc \
  --localstatedir=/var \
  --mandir=/usr/man \
  --docdir=/usr/doc/$PRGNAM-$VERSION \
  --build=$ARCH-slackware-linux

sed -i s/-nonet//g doc/dbus/Makefile*
sed -i s/-nonet//g doc/man/Makefile*

make
make install DESTDIR=$PKG

 

Agora é só gerar o pacote e instalar:

wget `grep DOWNLOAD= udisks.info|cut -d= -f2|sed s/\"//g `
./udisks.Slackbuild
installpkg /tmp/udisks-*.t?z

Depois faça a mesma coisa com o upower em /var/lib/sbopkg/SBo/13.37/system/upower.  Após instalar, termine adicionando mais esses pacotes:

sbopkg -i "libdaemon libunique libsoup libproxy libgnome-keyring gnome-keyring avahi gvfs"

Se você tiver o xfce padrão do slackware, será necessário removê-lo antes:

removepkg /var/log/packages/xfce*
removepkg /var/log/packages/thunar*

Agora baixe os pacotes do xfce para i386[3] ou para amd64[4] (não se esqueça do pacote no diretório dep) e então é só instalá-los:

installpkg *.t?z

Por fim, atualize seu .xinitrc executando o xwmconfig.

E tudo pronto! Agora você possui o xfce mais novo.

 

[1]: http://www.linuxquestions.org/questions/slackware-14

[2]: http://www.linuxquestions.org/questions/slackware-14/xfce-4-10-a-937767/page3.html

* UPDATE * : atualizei os links abaixo pois os antigos não existe mais

[3]: http://download.tuxfamily.org/salixbang/depot/i486/13.37/salixbang/xfce/

[4]: http://download.tuxfamily.org/salixbang/depot/x86_64/13.37/salixbang/xfce/

Um desktop Linux fácil e simples com Slackware

yo!

Muitas pessoas que testam alguma distribuição linux, normalmente optam pelas ditas mais fáceis como o Ubuntu e seus derivados, Fedora, OpenSUSE, Mandriva e outras. O Slackware tem fama de ser díficil ou só recomendado para usuários mais experientes. Nesse artigo irei mostrar como é simples ter um desktop leve e simples usando Slackware Linux 13.0.

O computador usado é um Celeron D 1.8GHz com 1Gb RAM e disco IDE de 80Gb. Som, vídeo e rede são on-board com chipset VIA. O particionamento do disco fica:

Continuar lendo