Pular para o conteúdo

Solaris - Criando repositório de Módulos Perl com usuário normal

Dica publicada em Perl / Avançado
Leonardo Berbert Gomes leoberbert
Hits: 7.517 Categoria: Perl Subcategoria: Avançado
  • Indicar
  • Impressora
  • Denunciar

Solaris - Criando repositório de Módulos Perl com usuário normal

Nesta dica, vamos aprender como criar um repositório de Módulos Perl com usuário normal, no sistema operacional Solaris.

O primeiro passo, será obter qual módulo deverá ser instalado. Neste exemplo, utilizaremos o Net::SSH como exemplo. Para isso, basta seguirmos os passos abaixo.

1. Realizar o download do módulo.

wget http://search.cpan.org/CPAN/authors/id/S/SC/SCHWIGON/Net-SSH-Perl-1.36.tar.gz

2. Realizar a extração do pacote do módulo

gunzip -c Net-SSH-0.09.tar.gz | tar xvf -

3. Neste passo, iremos preparar a compilação do módulo.

perl Makefile.PL PREFIX=$HOME/meu_dir/perl_modules

4. Agora, vamos compilar o módulo

/usr/sfw/bin/gmake
$ /usr/sfw/bin/gmake test
$ /usr/sfw/bin/gmake install


5. Chamando a biblioteca no script. Para isso, criaremos um script de testes com o seguinte código:

#!usr/bin/perl

BEGIN {
        $HOME   = $ENV{'HOME'};
        $LIBDIR = $HOME . '/meudir/perl_modules/lib/site_perl';
}

use lib ($LIBDIR);

use Net::SSH;

6. Testando se o módulo Net::SSH está funcionando.

perl -c teste.pl
teste.pl syntax OK


Espero que essa dica seja útil para que todos possam criar seu repositório de módulos, sem haver a necessidade de ser o usuário root do sistema.

[]'s

Criando repositório de módulos Python localmente

Tema Ubuntu para Nokia E71

Compilando a última versão do VIM em Debian, Mint, Ubuntu e derivados

Alacritty - Instalação no Debian e derivados

Instalando a última versão do ZSH

Resolvendo o REDIRECT_TO do Rails em HTTPS

Monitoração Web com Perl

Apagando colunas usando expressões regulares

Perl e jQuery

Substituindo texto em múltiplos arquivos simultâneos

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.