InglésFrancésEspañol

Ad


icono de página de OnWorks

xstow: en línea en la nube

Ejecute xstow en el proveedor de alojamiento gratuito OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando xstow que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


XStow, reemplazo de GNU Stow

SINOPSIS


PAQUETE xstow [OPCIÓN ...]

DESCRIPCIÓN


XStow es un reemplazo de GNU Stow (estibar) escrito en C ++. Es compatible con todas las funciones de Stow
con algunas extensiones.

XStow como GNU Stow, son programas para gestionar la instalación de paquetes de software,
manteniéndolos separados (/ usr / local / stow / emacs vs. / usr / local / stow / perl, por ejemplo) mientras
haciendo que parezcan estar instalados en el mismo lugar (/ usr / local).

USO


PAQUETE xstow [OPCIÓN ...]

Instalar un paquete

Foobar xstow

Desinstalar paquete

xstow -D barra de menú

CAMPUS


Señor -nivel de depuración INT
Establece el nivel de depuración. Se acepta un entero sin signo. El valor predeterminado es 0.

-dm -módulo-depuración [TODOS | ARG | PRINCIPAL | ÁRBOL | CPPDIR]
Filtrar mensajes de un módulo específico.

-h -ayuda
Muestra una pantalla de ayuda.

-V -Versión
Muestra el número de versión de XStows y las funciones compatibles.

-n -No
No realices cambios

-c -conflictos
Escanear en busca de conflictos, implica -n.

-s -simular
Simular la instalación. Si se establece esta opción, los problemas de permisos se ignorarán y
-verboso se establecerá en 1.

-d es DIR
Establezca stow dir en DIR. El predeterminado es el directorio actual.

-d -objetivo DIR
Establezca el objetivo en DIR. El predeterminado es el padre del directorio de almacenamiento.

-v -verboso [0 | 1 | 2 | 3]
Aumenta la verbosidad. Los niveles posibles son 0,1,2 o 3. Configuración sencilla -v or -verboso
suma 1.

-D -borrar
Desalojar en lugar de guardar. Desinstale el paquete.

-R -restablecer
Lo mismo que -borrar seguido de una reinstalación.

- ap -camino-absoluto
Cree enlaces simbólicos con nombres de ruta absolutos. XStow siempre puede manejar paquetes que fueron
instalado con esta opción. Instalar un paquete con nombres de ruta absolutos y uno
sin ningún problema. Solo la creación de los enlaces simbólicos se verá afectada por esto.
opción. Esto provocará que si se instala un paquete con esta opción y uno
sin, algunos de los enlaces simbólicos del primer paquete, cuando tienen que ser recreados
serán recreados como relativos. No es una buena idea hacer esto, incluso XStow lo hace
No tengo ningún problema con eso. Advertencia: ¡Rompe la compatibilidad con Stow!

-tr -transible LINKS
Una lista de enlaces que apuntan a directorios que se pueden ignorar. p.ej.: / usr / local / man is
un enlace a / usr / local / share / man Advertencia: ¡Rompe la compatibilidad con Stow!

-tkt -tr-mantener-objetivos
Agregue la lista de enlaces transitables también a la lista de objetivos de conservación. Esto evita
objetivos de los enlaces de ser eliminados por XStow, lo que provocaría que el
El enlace transitable se convierte en un enlace muerto.

-tre -tr-auto PATRÓN
Agregue automáticamente enlaces cuyo destino coincida con este patrón.

-tre -tr-auto-regex REGEXACIONES
Agregue automáticamente enlaces cuyo destino coincida con este patrón.

-kd -mantener-dirs DIR
Una lista de directorios que no deben eliminarse cuando se elimina un paquete.
Advertencia: ¡Rompe la compatibilidad con Stow!

-i -ignorar PATRÓN
Ignore los archivos que coincidan con este patrón.

-ira -ignorar-regex REGEXACIONES
Ignore los archivos que coincidan con esta expresión.

-ni ignorar PATRÓN
Ignore todo excepto los archivos y directorios que coincidan con esta expresión. p.ej:
"systree / bintree systree / headertree". Para usar nignore support fnmatch y
La compatibilidad con archivos de configuración debe estar habilitada. Para obtener más detalles, consulte xstow.ini(5).

-cp -dupdo PATRÓN
Copie archivos o directorios que coincidan con este patrón.

-cre -copia-expresión regular REGEXACIONES
Copie archivos o directorios que coincidan con esta expresión.

-ifd -i-archivo-en-directorio DIR / ARCHIVO
Ignore este archivo en este directorio. (Relativo al directorio del paquete)

-cfd -c-archivo-en-directorio DIR / ARCHIVO
Copie este archivo en este directorio. (Relativo al directorio del paquete)

-Dakota del Sur -guardar-dirs DIR
Una lista de otros directorios de almacenamiento, que xstow puede cambiar

-sda -sd-auto PATRÓN
Agregue automáticamente directorios a la lista cuando coincida con esta expresión.

-sde -sd-auto-regex REGEXACIONES
Agregue automáticamente directorios a la lista cuando coincida con esta expresión.

-pd -proteger-dirs DIR
Una lista de otros directorios, que xstow no puede cambiar

-pda -pd-auto PATRÓN
Agregue automáticamente directorios a la lista cuando coincida con esta expresión.

-pde -pd-auto-expresión regular REGEXACIONES
Agregue automáticamente directorios a la lista cuando coincida con esta expresión.

-pdt -pd-objetivos DIRS
Una lista de directorios, xstow puede cambiar.

-pta -pdt-agregar-transitable DIRS
Agregue automáticamente los destinos de los enlaces transitables a la lista de destinos.

-f -fuerza
Omita los conflictos si es posible.

-F presentar
Lea también este archivo de configuración.

DEVOLUCION VALORES


0 Sobre el éxito.

1 En una llamada mal escrita de xstow.

2 Si ocurrió un error interno.

3 La instalación del paquete falló por alguna razón. Todas las comprobaciones previas fueron correctas, pero la
la ejecución de la lista de ejecutivos falló.

4 Falló la instalación de un paquete.

MEDIO AMBIENTE VARIABLES


Dado que la depuración del análisis de la línea de comandos puede ser difícil si se establece el nivel de depuración
por la línea de comando hay dos variables de entorno:

XSTOW_DEBUG_LEVEL
Igual que el -nivel de depuración .

XSTOW_DEBUG_MODULE
Igual que el -módulo-depuración .

Ambos valores serán sobrescritos por la configuración de la línea de comando, después del comando
se analizó la línea.

XSTOW_USE_CURSES
Igual que el -no-maldiciones .

En versiones posteriores, xstow intentó detectar el ancho y la altura del terminal, por defecto en
la rutina de inicio. Incluso si este valor solo lo utiliza la pantalla de ayuda. El resultado
fue:

$ TERM = "" xstow
Error al abrir el terminal: desconocido.

El mensaje de error es reportado por ncurses lib. Esto puede causar problemas si no lo desea.
inicie xstow como un trabajo cron. Ahora xstow intenta detectar el ancho de la terminal que no está en su
inicio, pero cuando se imprime la pantalla de ayuda. Como opción adicional, puede configurar el
Variable ambiental XSTOW_USE_CURSES= "0" esto le dirá a xstow que no usa maldiciones
de todos modos.

COFIGURACION ARCHIVOS


El archivo de configuración xstow.ini se puede ubicar en / Etc y / o en la estiba actual
directorio. Para conocer las posibles configuraciones y la sintaxis de este archivo, consulte xstow.ini(5)

En esta página de manual hay información detallada de algunas configuraciones especiales de XStow
también. ¡Por favor leelo!

EJEMPLOS


Algunos Uso
Como ejemplo, instalamos la biblioteca ixlib en el / usr / local / árbol.

tar xvfz ixlib-0.96.2.tar.gz
ixlib-0.96.2
. / Configure
para lograr

Hasta ahora, esto era lo de siempre.

Nota: por defecto, el script de configuración prepara la aplicación para ser instalada en
/ usr / local /. Eche un vistazo a configure --help para obtener más información.

Ahora la instalación se realiza al no instalar ixlib directamente en / usr / local /, lo instalamos
en /usr/local/stow/ixlib-0.96.2/.

hacer el prefijo de instalación = / usr / local / stow / ixlib-0.96.2 /

El último punto es crear todos los enlaces simbólicos necesarios para que los archivos de inclusión de ixlib puedan ser
encontrado por el compilador en / usr / local / include. Por lo tanto, estamos usando xstow.

cd / usr / local / stow
xstow ixlib-0.96.2

Y se crearán todos los enlaces simbólicos.

Instalación XStow by usando XStow
Después de llamar al script de configuración y hacer, XStow se instala en el directorio de almacenamiento como
Lo mostré en el ejemplo superior.

hacer el prefijo de instalación = / usr / local / stow / xstow-0.1.0

Luego cambia al directorio de almacenamiento y llama a XStow

cd / usr / local / stow
xstow-0.1.0 / bin / xstow xstow-0.1.0

Eso es.

COMPATIBLE


Enlace contenido SEO
Por defecto, XStow es totalmente compatible con Stow. El uso de algunas de las funciones avanzadas puede
porque Stow ya no puede manipular el árbol.

Comando línea Opciones
XStow admite todas las opciones de línea de comando de Stow. Incluso su formato.

Por ejemplo: xstow --verbose = 2 foobar

Utilice xstow en línea utilizando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad