Em sistemas operacionais baseados em Unix , como o Linux , é comum que vários pacotes Perl para ser instalado na mesma árvore de diretórios em tempo de execução . Um problema com este arranjo é que o administrador pode ter dificuldade em identificar quais arquivos pertencem a cada pacote , sempre que é necessário uma atualização ou desinstalação. Um método seria a de simplesmente memorizar os nomes de todos os arquivos Perl ou escrevê-los separadamente para baixo, mas essas soluções são complicado e propenso a erros. O comando " arrumar " representa uma solução adequada , no entanto . Instruções
1
Crie um diretório filho chamado de " arrumar " a seguir aquele em que você normalmente instalar o pacote Perl. Por exemplo , a localização mais comum é /usr /local /Stow .
2
criar pastas adicionais dentro do diretório arrumar para cada um dos pacotes que você quer instalar , como /usr /local /Stow /package1 e /usr/local/stow/package2 . Stow funciona através da instalação de cada programa em seu próprio diretório e criar links simbólicos no diretório de destino --- neste exemplo, /usr /local --- para dar, para todos os efeitos funcionais , o aparecimento de uma árvore compartilhada. Upgrades , desinstalações e outras tarefas administrativas podem, assim, ser realizada no próprio árvore do programa, e as alterações são refletidas na árvore de destino .
3
Instale arrumar fazendo o download do arquivo de origem de gnu.org , navegando à sua localização e digitando o seguinte código:
tar- zxvf Stow- 1.3.3.tar.gz
cd Stow- 1.3.3
/configure .
fazer
make install prefix = /usr /local /Stow
4
descompactar e instalar o arquivo tar do primeiro pacote Perl que você deseja instalar . Para fazer isso , vá até a sua localização e usar os comandos a seguir , substituindo " package1 " com o nome do arquivo :
tar- zxvf package1.tar.gz
cd package1
5
Instale o pacote no diretório arrumar com os seguintes comandos : .
/configure - prefix = /usr/local/stow/package1
fazer
make install
6
Stow o pacote e criar os links simbólicos com os seguintes comandos :
cd /usr /local /arrumar /Tablet
Stow- t /usr /local, package1