Módulos CPAN no Debian e distros GNU/Linux em geral

Tratará este arquivo, sobre como utilizar de diferentes formas os módulos CPAN no Debian, seja manualmente, via CPAN, via CPANminus ou empacotando. Referente às demais distros, tanto a forma manual, quanto ao CPAN e em último caso, ao CPANminus (se disponível nos repositórios) também se aplicam.

[ Hits: 15.636 ]

Por: edps em 27/04/2015 | Blog: https://edpsblog.wordpress.com/


Via CPANminus



Outra alternativa usa o gerenciador de pacotes para instalar o CPANminus:

sudo apt-get update
sudo apt-get install cpanminus perldoc

* Verifique se o mesmo está disponível em sua distro.

Assim diz a bula: "script to get, unpack, build and install modules from CPAN "

Então, passemos ao que interessa, vou demonstrar a instalação dos módulos necessários para que o "obmenu-generator" e o script clyrics funcionem.

obmenu-generator

Digite:

git clone https://github.com/trizen/obmenu-generator
sudo cp -av obmenu-generator/obmenu-generator /usr/local/bin/
sudo chmod +x /usr/local/bin/obmenu-generator
sudo cpan install Data::Dump
sudo cpan install Linux::DesktopFiles

* Obviamente, apenas as duas últimas linhas importam. As demais, apenas demonstram como instalar o gerador de menus do OpenBox que sempre uso.

Feito isto, você já pode testar o obmenu-generator:

obmenu-generator -i -p
openbox --reconfigure

clyrics

Digite:

git clone https://github.com/trizen/clyrics
cp -au clyrics/plugins/* ~/.config/clyrics/plugins/
sudo cp -av clyrics/clyrics /usr/local/bin/
sudo chmod +x /usr/local/bin/clyrics
sudo cpan install -f WWW::Mechanize

* O mesmo caso do anterior; nesse, somente a última linha é que importa, as demais apenas exemplificam como instalar o script clyrics, de modo que você possa ver as letras das músicas enquanto as ouve no MOC.

Para testar abra o MOC e noutro terminal execute:

clyrics -m -P ~/.config/clyrics/plugins/

Para obter a ajuda do programa digite em seu terminal:

perldoc -F /usr/bin/cpan

Referência


Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Usando da forma tradicional
   3. Via shell CPAN
   4. Via CPANminus
   5. Empacotando módulos CPAN no Debian
   6. Removendo módulos CPAN manualmente
   7. Conclusão
Outros artigos deste autor

Chakra GNU/Linux

FAI (Fully Automatic Installation)

nFluxOS, diferentes versões de Debian/Ubuntu e Slackware/Arch Linux

kernel-ck para Arch Linux

KDE Plasma no Slackware Current

Leitura recomendada

Programando em Perl (parte 1)

Programando em Perl (parte 2)

Comparação entre Tcl e Perl

Um pouco de PERL

Gerenciando redes com Perl e SNMP

  
Comentários
[1] Comentário enviado por fabio em 27/04/2015 - 11:01h

Perl é o que há! Sempre foi minha linguagem predileta. Muitas ferramentas e outras linguagens utilizam o modelo de expressões regulares do Perl.

[2] Comentário enviado por edps em 27/04/2015 - 18:14h


[1] Comentário enviado por fabio em 27/04/2015 - 11:01h

Perl é o que há! Sempre foi minha linguagem predileta. Muitas ferramentas e outras linguagens utilizam o modelo de expressões regulares do Perl.


Obrigado pelo comentário, a mim (um leigo) me parece ser bem mais fácil de se trabalhar com Perl do que com outras linguagens a começar pelo fato de que seus módulos ajudam bastante.

Um abraço.

[3] Comentário enviado por mineirobr em 30/04/2015 - 10:18h

Para instalar o cpanminus pode fazer assim:
$ cpan App::cpanminus

depois para instalar os módulos:
$ cpanm Nome::Do::Modulo

cpanminus é muito mais rápido para instalar módulos e você pode instalar módulos que estão no github.

[4] Comentário enviado por edps em 30/04/2015 - 11:18h


[3] Comentário enviado por mineirobr em 30/04/2015 - 10:18h

Para instalar o cpanminus pode fazer assim:
$ cpan App::cpanminus

depois para instalar os módulos:
$ cpanm Nome::Do::Modulo

cpanminus é muito mais rápido para instalar módulos e você pode instalar módulos que estão no github.


Obrigado pelo complemento.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts