E agora chegou a vez do gmusicbrowser, um excelente player de música, veremos então como instalá-lo em algumas distros, empacotá-lo em outras, etc.
O básico
Então… pra começo de conversa, baixe o pacote mais atual assim:
$ wget -nv http://gmusicbrowser.org/download/gmusicbrowser-1.1.14.tar.gz $ tar xf gmusicbrowser-1.1.14.tar.gz $ cd gmusicbrowser-1.1.14/
E o passo abaixo serve para TODOS os linuxers, caso quisera instalá-lo, execute:
$ sudo make install
Mas se não quiser instalá-lo, poderá executá-lo localmente, para isto basta executar:
$ ./gmusicbrowser.pl
Empacotando
O passo abaixo abrange TODOS os bonecos usuários de distros Debian-like (Debian, Ubuntu, Linux Mint e derivados), que se tiverem instalados os pacotes devscripts e dpkg-dev poderão facilmente empacotar o gmusicbrowser assim:
$ mk-build-deps $ sudo dpkg -i gmusicbrowser-build-deps_*.deb $ sudo apt-get -f install $ dpkg-buildpackage -us -uc -b $ sudo dpkg -i ../gmusicbrowser_*_all.deb
Repositório do programa
Mas se os usuários de distros Debian-like quiserem também podem acrescentar em seu sources.list as seguintes entradas:
### GMusicBrowser. ### Chave GPG: wget http://gmusicbrowser.org/squentin.key.asc -O - | sudo apt-key add - deb http://gmusicbrowser.org/deb ./
E instalá-lo assim:
$ wget http://gmusicbrowser.org/squentin.key.asc -O - | sudo apt-key add - $ sudo apt-get update $ sudo apt-get install gmusicbrowser
Repositório da distro
Embora esteja disponível nos repositórios das distros Debian-like, é bem mais vantajoso usar o método anterior (o do repositório) e em escala menor, o do empacotamento e por último o do 1º exemplo. Atualmente essas são as versões disponíveis nos repos Debian: 1.1.9-2 (Wheezy) e 1.1.13~ds0-1 (Testing/Unstable).
Ubuntu
Apesar do exposto acima, os usuários do Ubuntu poderão seguir as regrinhas que lhes são típicas:
$ sudo add-apt-repository ppa:andreas-boettger/gmusicbrowser-daily $ sudo apt-get update $ sudo apt-get install gmusicbrowser
Arch Linux
Usuários do Arch Linux podem facilmente instalá-lo assim:
$ wget https://aur.archlinux.org/packages/gm/gmusicbrowser/gmusicbrowser.tar.gz $ tar xf gmusicbrowser.tar.gz $ cd gmusicbrowser/ $ makepkg -si
RPM-likes
Nas distros RPM-likes, basta isto para empacotar o programa:
$ wget -nv http://gmusicbrowser.org/download/gmusicbrowser-1.1.14.tar.gz $ rpmbuild -tb gmusicbrowser-1.1.14.tar.gz
Fedora
O programa está disponível nos repos oficiais, logo:
$ su -c 'yum install gmusicbrowser'
openSUSE
No openSUSE, dependendo da versão do sistema, use o 1 Click Install para adicioná-lo em seu sistema:
Gtk2 jukebox for large music collections
Slackware
Vocês podem tentar instalá-lo com o sbopkg assim:
# sbopkg -i 'perl-extutils-depends perl-extutils-pkgconfig perl-glib perl-cairo perl-pango perl-gtk2 gmusicbrowser'
* só descobri os pacotes acima depois de segui na caça de dependências do Slackbuild examinando o .SlackBuild de cada um deles.
Ou na unha, assim:
# wget http://slackbuilds.org/slackbuilds/14.1/audio/gmusicbrowser.tar.gz # tar xf gmusicbrowser.tar.gz # cd gmusicbrowser/ # wget http://gmusicbrowser.org/download/gmusicbrowser-1.1.12.tar.gz # ./gmusicbrowser.SlackBuild
Mas fatalmente vai dar em erro devido a falta de dependência, seguem os links do que é necessário e a ordem de instalação caso queira segui o método espartano:
http://slackbuilds.org/repository/14.1/perl/perl-extutils-depends/
http://slackbuilds.org/repository/14.1/perl/perl-extutils-pkgconfig/
http://slackbuilds.org/repository/14.1/perl/perl-glib/
http://slackbuilds.org/repository/14.1/perl/perl-cairo/
http://slackbuilds.org/repository/14.1/perl/perl-pango/
http://slackbuilds.org/repository/14.1/perl/perl-gtk2/
versão atualizada.
Se quiser a versão mais atualizada que a existente no SlackBuilds, faça isso:
# wget http://slackbuilds.org/slackbuilds/14.1/audio/gmusicbrowser.tar.gz # tar xf gmusicbrowser.tar.gz # cd gmusicbrowser/ # wget -nv http://gmusicbrowser.org/download/gmusicbrowser-1.1.14.tar.gz # nano gmusicbrowser.info
Deixe-o assim:
PRGNAM="gmusicbrowser" VERSION="1.1.14" HOMEPAGE="http://gmusicbrowser.org" DOWNLOAD="http://gmusicbrowser.org/download/gmusicbrowser-1.1.14.tar.gz" MD5SUM="8eb2d3f22e0734a7f5efbf4f0b2bd71e" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="perl-gtk2" MAINTAINER="chinarulezzz" EMAIL="s.alex08@mail.ru"
Salve o arquivo e aproveite para modificar a versão do programa no arquivo gmusicbrowser.SlackBuild de 1.1.12 para 1.1.14, após modificar e salvar este arquivo, execute:
# sbopkg -i 'perl-extutils-depends perl-extutils-pkgconfig perl-glib perl-cairo perl-pango perl-gtk2' # ./gmusicbrowser.SlackBuild
difícil?
Gentoo
No Gentoo, use:
# emerge --sync # emerge -av gmusicbrowser
… acho que já chega!