How-To :: MATE Desktop no Slackware


Conforme o prometido na screenshot de demonstração do MATE Desktop no Slackware, veremos agora como instalá-lo (tenho até vergonha em fazê-lo dada a facilidade).

Slackware Current + MATE 1.11.0 + drivers Nvidia instalado (por causa do Cinnamon); maldito!
Slackware Current + MATE 1.11.0 + drivers Nvidia instalado (por causa do Cinnamon); maldito!

Instalação.

Parece difícil mas você só precisa disto:

$ git clone https://github.com/mateslackbuilds/msb mate-desktop
$ cd mate-desktop

Logue-se como root:

$ su

E execute os comandos a seguir.

dependências.

# rm -rf /tmp/*
# ./mate-build-deps.sh
# mkdir deps-packages; mv -v /tmp/*.txz deps-packages/

Este slideshow necessita de JavaScript.

mate-base.

# rm -rf /tmp/*
# ./mate-build-base.sh
# mkdir base-packages; mv -v /tmp/*.txz base-packages/

Este slideshow necessita de JavaScript.

mate-extras.

# rm -rf /tmp/*
# ./mate-build-extra.sh
# mkdir extra-packages; mv -v /tmp/*.txz extra-packages/

Este slideshow necessita de JavaScript.

seleção do DE padrão.

# xwmconfig
# exit
$ xwmconfig
seleção de DE padrão com o xwmconfig
seleção de DE padrão com o xwmconfig

Este passo é desnecessário se você usa um gerenciador de login como o LXDM (embora seja recomendável, pois criará as corretas entradas em seu ~/.xinitrc), para o SLIM isto é obrigatório! (pois é no ~/.xinitrc que o SLIM vai buscar informações sobre quem carregar), para os demais: who cares! rsrs

Extras.

Caso queira, tente empacotar os pacotes da pasta testing:

$ su
# rm -rf /tmp/*
# cd testing
# chmod +x mate-build-testing.sh
# ./mate-build-testing.sh
empacotando os pacotes da pasta testing...
empacotando os pacotes da pasta testing…

Ou de forma seletiva, escolha o que quer empacotar como, os ícones numix:

# rm -rf /tmp/*
# cd numix-icon-theme
# chmod +x numix-icon-theme.SlackBuild
# ./numix-icon-theme.SlackBuild
# mkdir numix-icon-theme-package; mv -v /tmp/*.txz numix-icon-theme-package/

Faça o mesmo com os demais se desejar.

Bom, independentemente se fez ou não o passo dos extras, bastará apenas encerrar sua sessão atual e iniciar o MATE.

tela na 1ª inicialização do MATE 1.11.0
tela na 1ª inicialização do MATE 1.11.0

Que embora coma mais de 300MB de RAM no início (o que é quase o triplo do que ocorre no Debian), roda suave, sem bugs e ao menos apresenta temas melhores que os do Debian e está na última versão estável, a 1.11.0, em vias de ser atualizado para a 1.12 e ser portado para o GTK3.

MSB: Change of Plan

Não quer compilar?.

Seu preguiçoso! então como castigo vais ficar com o MATE 1.10! rsrs

Slackware 32 Bits:

$ mkdir mate-desktop && cd mate-desktop/
$ lftp -c "open http://slackware.org.uk/msb/14.1/1.10/; mirror x86"
$ cd x86/
$ su
# upgradepkg --install-new deps/*.t?z
# upgradepkg --install-new base/*.t?z
# upgradepkg --install-new extra/*.t?z
# xwmconfig
# exit
$ xwmconfig

Slackware 64 Bits:

$ mkdir mate-desktop && cd mate-desktop/
$ lftp -c "open http://slackware.org.uk/msb/14.1/1.10/; mirror x86_64"
$ cd x86_64/
$ su
# upgradepkg --install-new deps/*.t?z
# upgradepkg --install-new base/*.t?z
# upgradepkg --install-new extra/*.t?z
# xwmconfig
# exit
$ xwmconfig

Remoção do MATE.

Para removê-lo completamente:

# su
# removepkg atkmm-2.22.7-i586-1_msb \
               atril-1.11.0-i586-1_msb \
               cairomm-1.10.0-i586-1_msb \
               caja-1.11.0-i586-1_msb \
               caja-dropbox-1.10.0-i586-1_msb \
               caja-extensions-1.11.0-i586-1_msb \
               docutils-0.12-i586-1_msb \
               engrampa-1.11.0-i586-1_msb \
               eom-1.11.0-i586-1_msb \
               galculator-2.1.4-i586-1_msb \
               glibmm-2.36.2-i586-1_msb \
               gnome-main-menu-1.8.0-i586-2_msb \
               gssdp-0.14.11-i586-1_msb \
               gtk-engines-2.21.0-i586-1_msb \
               gtkmm-2.24.4-i586-1_msb \
               gtksourceview-2.10.5-i586-1_msb \
               gupnp-0.20.13-i586-1_msb \
               libgnomecanvas-2.30.3-i586-1_msb \
               libmatekbd-1.11.0-i586-1_msb \
               libmatemixer-1.11.0-i586-1_msb \
               libmateweather-1.11.0-i586-1_msb \
               liboobs-3.0.0-i586-2_msb \
               libsigc++-2.4.1-i586-1_msb \
               libunique-1.1.6-i586-1_msb \
               marco-1.11.1-i586-1_msb \
               mate-applets-1.11.0-i586-1_msb \
               mate-backgrounds-1.10.0-noarch-1_msb \
               mate-common-1.11.0-i586-1_msb \
               mate-control-center-1.11.0-i586-1_msb \
               mate-desktop-1.11.0-i586-1_msb \
               mate-icon-theme-1.11.0-noarch-1_msb \
               mate-icon-theme-faenza-1.10.0-noarch-1_msb \
               mate-media-1.11.0-i586-1_msb \
               mate-menus-1.11.0-i586-1_msb \
               mate-netspeed-1.11.0-i586-1_msb \
               mate-notification-daemon-1.11.0-i586-1_msb \
               mate-panel-1.11.1-i586-1_msb \
               mate-polkit-1.11.0-i586-1_msb \
               mate-power-manager-1.11.0-i586-1_msb \
               mate-screensaver-1.11.1-i586-1_msb \
               mate-sensors-applet-1.11.0-i586-1_msb \
               mate-session-manager-1.11.0-i586-2_msb \
               mate-settings-daemon-1.11.0-i586-1_msb \
               mate-system-monitor-1.11.0-i586-1_msb \
               mate-system-tools-1.8.0-i586-2_msb \
               mate-terminal-1.11.0-i586-1_msb \
               mate-themes-1.10.2-noarch-1_msb \
               mate-utils-1.11.0-i586-1_msb \
               mm-common-0.9.6-noarch-1_msb \
               mozo-1.10.1-i586-1_msb \
               murrine-0.98.2-i586-1_msb \
               pangomm-2.34.0-i586-1_msb \
               perl-net-dbus-1.1.0-i586-1_msb \
               perl-xml-twig-3.48-noarch-1_msb \
               pluma-1.11.0-i586-1_msb \
               pygtksourceview-2.10.1-i586-1_msb \
               rarian-0.8.1-i586-2_msb \
               system-tools-backends-2.10.2-i586-2_msb \
               yelp-tools-3.14.1-i586-1_msb \
               yelp-xsl-3.14.0-i586-1_msb

Esteja atento para reinstalar alguns pacotes, provavelmente instalados via SlackBuilds, como gtk-engines, murrine e a turminha dos mm’s? (atkmm, cairomm, glibmm, gtkmm, libsigc++, mm-common, pangomm).

IntÉ!

Anúncios
How-To :: MATE Desktop no Slackware

3 comentários sobre “How-To :: MATE Desktop no Slackware

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s