Pre nekoliko dana Mate 1.8 okruženje je postalo stabilno pa je Willy uz pomoć Chess Griffina uradio i gotove pakete, što svodi instalaciju Mate grafičkog okruženja na vreme od oko 5 minuta.
Postoji više načina kako instalirati Mate 1.8 ili ažurirati ga sa verzije 1.6.
Kompajliranje sa git huba ću ovom prilikom preskočiti, mada se za nadogradnju ili instalaciu Mate 1.8 na Slakver 14.0 upravo to preporučuje uz instalaciju paketa dconf i itstool. Inače Mate 1.8 zvanično nije podržan za Slakver 14.0 već je on rađen za Slakver 14.1.
Od Vilija malopre
Instalacija sa gotovim (binarnim) paketima traje ukupno oko pet minuta. Ažuriranje Mate 1.6 na 1.8 verovatno neki minut duže.Hi
For Slackware 14.0, it's recommended to build it from GIT (master branch)
you will need to install dconf and itstool first as they are not
available in Slackware 14.0
PS: We don't officially support Slackware 14.0 anymore, since we only
stick to 1 MATE Release + 1 Slackware release and the currently
supported is Slackware 14.1 / MATE 1.8
Mate 1.8 32-bit
Code: Select all
bash-4.2# lftp -c 'open http://repo.mate-desktop.org/slackware/14.1/1.8/ ; mirror x86'
bash-4.2# cd x86/base
bash-4.2# upgradepkg --install-new --reinstall *.txz
bash-4.2# cd ../extra
bash-4.2# upgradepkg --install-new --reinstall *.txz
Code: Select all
bash-4.2# lftp -c 'open http://repo.mate-desktop.org/slackware/14.1/1.8/ ; mirror x86_64'
bash-4.2# cd x86_64/base
bash-4.2# upgradepkg --install-new --reinstall *.txz
bash-4.2# cd ../extra
bash-4.2# upgradepkg --install-new --reinstall *.txz
Code: Select all
bash-4.2# removepkg mate-file-manager-gksu
bash-4.2# removepkg mate-file-manager-image-converter
rbash-4.2# removepkg mate-file-manager-open-terminal
bash-4.2# removepkg mate-file-manager-sendto
bash-4.2# removepkg mate-keyring
bash-4.2# removepkg libmatekeyring
bash-4.2# removepkg mate-doc-utils
bash-4.2# removepkg libmatewnck
bash-4.2# removepkg mate-character-map
bash-4.2# removepkg mate-bluetooth
bash-4.2# removepkg mate-file-manager
bash-4.2# removepkg mate-window-manager
bash-4.2# removepkg mate-document-viewer
bash-4.2# removepkg mate-image-viewer
bash-4.2# removepkg mate-file-archiver
bash-4.2# removepkg mate-menu-editor
bash-4.2# removepkg mate-text-editor
Code: Select all
bash-4.2# removepkg pam
bash-4.2# removepkg pam_unix2
Code: Select all
bash-4.2$ ls /var/log/packages | grep _msb | wc -l
Code: Select all
bash-4.2$ xdg-mime default caja-folder-handler.desktop inode/directory
bash-4.2$ xdg-mime default caja-folder-handler.desktop application/x-directory
Code: Select all
bash-4.2$ cat $HOME/.local/share/applications/defaults.list
[Default Applications]
inode/directory=caja-folder-handler.desktop
application/x-directory=caja-folder-handler.desktop
Dodati jedan od repoa za gotove paket Mate 1.8 u /etc/slackpkg/slackpkgplus.conf
Code: Select all
bash-4.2# vim /etc/slackpkg/slackpkgplus.conf
REPOPLUS=( msb )
za 32-bit dodati repozitorijum
Code: Select all
MIRRORPLUS['msb']=http://repo.mate-desktop.org/slackware/14.1/1.8/x86/
Code: Select all
MIRRORPLUS['msb']=http://repo.mate-desktop.org/slackware/14.1/1.8/x86_64/
Code: Select all
slackpkg update gpg
slackpkg update
slackpkg install msb
Napomena, naročito kod ažuriranja, vršiti ga iz drugog grafičkog okruženja npr. iz Xfce-a ili Kde-a.
Korisni linkovi
http://www.linuxquestions.org/questions ... 175495376/" onclick="window.open(this.href);return false;
http://www.linuxquestions.org/questions ... ?p=4968614" onclick="window.open(this.href);return false;
https://github.com/mateslackbuilds/msb" onclick="window.open(this.href);return false;
http://mateslackbuilds.github.io/" onclick="window.open(this.href);return false;
http://www.slackware.org.uk/msb/" onclick="window.open(this.href);return false;
http://repo.mate-desktop.org/slackware/14.1/1.8/" onclick="window.open(this.href);return false;
http://repo.ukdw.ac.id/msb/14.1/1.8/" onclick="window.open(this.href);return false;
http://repo2.ukdw.ac.id/msb/14.1/1.8/" onclick="window.open(this.href);return false;
http://mate-desktop.org/blog/2014-03-04 ... -released/" onclick="window.open(this.href);return false;