En los sistemas operativos basados en Unix , como Linux , es común para múltiples paquetes de Perl que se instalen en el mismo tiempo de ejecución árbol de directorios. Un problema con esta disposición es que el administrador puede tener dificultades para identificar qué archivos pertenecen a cada paquete cuando se necesita una actualización o desinstalación. Un método sería simplemente memorizar los nombres de todos los archivos Perl o escribirlas por separado, pero estas soluciones son engorroso y propenso a errores. El comando " Stow " representa una solución adecuada , sin embargo. Instrucciones
1
Crear un directorio secundario denominado " repliegue " por debajo de aquella en la que usted normalmente instalar el paquete Perl. Por ejemplo , la localización más frecuente es /usr /local /estiba .
2
Crear carpetas adicionales dentro del directorio de estiba para cada uno de los paquetes que desea instalar , como /usr /local /stow /paquete1 y /usr/local/stow/package2 . Stow funciona mediante la instalación de cada programa en su propio directorio y crear enlaces simbólicos en el directorio de destino --- en este ejemplo, /usr /local --- para dar, a todos los efectos funcionales , la aparición de un árbol compartido. Actualizaciones , desinstalaciones y otras tareas administrativas así se pueden realizar en el propio árbol del programa , y los cambios se reflejan en el árbol de destino .
3
Instale estiba descargando el archivo de origen desde gnu.org , navegar a su ubicación e introducir el siguiente código: .
tar- zxvf Stow- 1.3.3.tar.gz
cd Stow- 1.3.3
/configure
hacer
make install prefix = /usr /local /stow
4
Desembalaje e instalar el archivo tar del primer paquete de Perl que desea instalar . Para ello, vaya a su ubicación y uso de los siguientes comandos , reemplazando " paquete1 " con el nombre del archivo :
tar- zxvf package1.tar.gz
cd paquete1
Página 5
instalar el paquete en el directorio de estiba con los siguientes comandos : .
/configure - prefix = /usr/local/stow/package1
hacer
make install
6
guardar el paquete y crear los enlaces simbólicos con los siguientes comandos :
cd /usr /local /estiba /foto
Stow -t /usr /local paquete1