How-To :: gmusicbrowser em diversas distros (update)


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.


Debian Wheezy + OpenBox com letras e capa de CD no desktop, ambos via gmusicbrowser plugins!
Debian Wheezy + OpenBox com letras e capa de CD no desktop, ambos via gmusicbrowser plugins!

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!

How-To :: gmusicbrowser em diversas distros (update)

Deixe um comentário