IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

xstow - Online nel cloud

Esegui xstow nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando xstow che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


XStow, sostituto di GNU Stow

SINOSSI


xstow [OPZIONE ...] PACCHETTO

DESCRIZIONE


XStow è un sostituto di GNU Stow (stivare) scritto in C++. Supporta tutte le funzionalità di Stow
con alcune estensioni.

XStow come GNU Stow, sono programmi per la gestione dell'installazione di pacchetti software,
mantenendoli separati (/usr/local/stow/emacs vs. /usr/local/stow/perl, per esempio) mentre
facendoli sembrare installati nello stesso posto (/ Usr / local).

USO


xstow [OPZIONE ...] PACCHETTO

Installa un pacchetto

xstow foobar

Disinstalla pacchetto

xstow -D foobar

VERSIONI


Sig -livello-debug INT
Set è il livello di debug. Viene accettato un numero intero senza segno. Il valore predefinito è 0.

-dm -modulo-debug [TUTTO|ARG|PRINCIPALE|ALBERO|CPPDIR]
Filtra i messaggi da un modulo specifico.

-h -Aiuto
Mostra una schermata di aiuto.

-V -Versione
Visualizza il numero di versione di XStows e le funzioni supportate.

-n -al
In realtà non apportare modifiche

-c -conflitti
Scansiona i conflitti, implica -n.

-s -simulare
Simula installazione. Se questa opzione è impostata, i problemi di autorizzazione verranno ignorati e
-verboso sarà impostato su 1.

-d è DIR
Imposta stow dir su DIR. L'impostazione predefinita è la directory corrente.

-d -bersaglio DIR
Imposta l'obiettivo su DIR. L'impostazione predefinita è il genitore della directory stow.

-v -verboso [0|1|2|3]
Aumenta la verbosità. I livelli possibili sono 0,1,2 o 3. Impostazione semplice -v or -verboso
aggiunge 1.

-D -Elimina
Sganciare invece di riporre. Disinstalla il pacchetto.

-R -ripristinare
Lo stesso come -Elimina seguito da una reinstallazione.

-ap -percorso-assoluto
Crea collegamenti simbolici con nomi di percorso assoluti. XStow può sempre gestire pacchi che erano
installato con questa opzione. Installazione di un pacchetto con nomi di percorso assoluti e uno
senza non c'è problema. Solo la creazione dei collegamenti simbolici sarà influenzata da questo
opzione. Ciò farà sì che se un pacchetto è installato con questa opzione e uno
senza, alcuni dei collegamenti simbolici del primo pacchetto, quando devono essere ricreati
verranno ricreati come relativi. Non è una buona idea farlo, anche XStow lo fa
non avere problemi con esso. Attenzione: Interrompe la compatibilità con Stow!

-tr -traversabile COLLEGAMENTI
Un elenco di collegamenti che puntano a directory, che possono essere ignorati. per esempio.: / usr / local / man is
un link a /usr/locale/condividi/man Attenzione: Interrompe la compatibilità con Stow!

-tkt -tr-mantenere-obiettivi
Aggiungere l'elenco dei collegamenti attraversabili anche all'elenco dei bersagli di mantenimento. Questo impedisce il
obiettivi dei collegamenti da essere rimossi da XStow, il che farebbe sì che il
il collegamento attraversabile diventa un collegamento morto.

-tre -tr-auto MODELLO
Aggiungi automaticamente i link il cui target corrisponde a questo modello.

-tre -tr-auto-regex REGEX
Aggiungi automaticamente i link il cui target corrisponde a questo modello.

-kd -keep-dir DIR
Un elenco di directory che non devono essere rimosse quando verrà rimosso un pacchetto.
Attenzione: Interrompe la compatibilità con Stow!

-i -ignorare MODELLO
Ignora i file che corrispondono a questo modello.

-ira -ignora-regex REGEX
Ignora i file che corrispondono a questa espressione.

-ni -ignorare MODELLO
Ignora tutto tranne file e directory che corrispondono a questa espressione. per esempio:
"systree/bintree systree/headertree". Per l'utilizzo del supporto nignore fnmatch e
il supporto del file di configurazione deve essere abilitato. Per maggiori dettagli vedi xstow.ini(5).

-cp -copia MODELLO
Copia i file o le directory che corrispondono a questo modello.

-cre -copia-regex REGEX
Copia i file o le directory che corrispondono a questa espressione.

-ifd -i-file-nella-dir DIR/FILE
Ignora questo file in questa directory. (Relativo al pacchetto dir.)

-cf -c-file-nella-dir DIR/FILE
Copia questo file in questa directory. (Relativo al pacchetto dir.)

-SD -stow-dir DIR
Un elenco di altre directory stow, che xstow può cambiare

-sda -sd-auto MODELLO
Aggiungi automaticamente le directory all'elenco quando corrisponda a questa espressione.

-sde -sd-auto-regex REGEX
Aggiungi automaticamente le directory all'elenco quando corrisponda a questa espressione.

-pd -proteggere-dir DIR
Un elenco di altre directory, che a xstow non è consentito modificare

-PDA -pd-auto MODELLO
Aggiungi automaticamente le directory all'elenco quando corrisponda a questa espressione.

-pde -pd-auto-regex REGEX
Aggiungi automaticamente le directory all'elenco quando corrisponda a questa espressione.

-pdt -pd-bersagli DIR
Un elenco di directory, xstow può cambiare.

-pta -pdt-aggiungi-attraversabile DIR
Aggiungi automaticamente le destinazioni dei collegamenti attraversabili all'elenco delle destinazioni.

-f -vigore
Salta i conflitti se possibile.

-F filetto
Leggi anche questo file di configurazione.

RITORNO VALORI


0 Sul successo.

1 Su una chiamata errata di xstow.

2 Se si è verificato un errore interno.

3 L'installazione del pacchetto non è riuscita per qualche motivo. Tutto il controllo preliminare era ok, ma il
l'esecuzione dell'elenco exec non è riuscita.

4 L'installazione di un pacchetto non è riuscita.

AMBIENTE VARIABILI


Poiché il debug dell'analisi della riga di comando può essere difficile se il livello di debug è impostato
dalla riga di comando ci sono due variabili di ambiente:

XSTOW_DEBUG_LEVEL
Come il -livello-debug opzione.

XSTOW_DEBUG_MODULE
Come il -modulo-debug opzione.

Entrambi i valori verranno sovrascritti dalle impostazioni della riga di comando, dopo il comando
la linea è stata analizzata.

XSTOW_USE_CURSES
Come il -no-maledizioni opzione.

Nelle versioni successive xstow ha provato a rilevare la larghezza e l'altezza del terminale, per impostazione predefinita at
la routine di avvio. Anche se questo valore viene utilizzato solo dalla schermata di aiuto. Il risultato
era:

$ TERM="" xstow
Errore durante l'apertura del terminale: sconosciuto.

Il messaggio di errore è riportato dalla libreria ncurses. Questo può causare problemi se non lo vuoi
avvia xstow come cron job. Ora xstow prova a rilevare la larghezza del terminale non presente
avvio, ma quando viene stampata la schermata di aiuto. Come opzione extra puoi impostare il
variabile d'ambiente XSTOW_USE_CURSES="0" questo dirà a xstow che non usa le maledizioni
comunque.

COFIGURAZIONE FILE


Il file di configurazione xstow.ini si trova in / Etc e/o nell'attuale stiva
directory. Per le possibili impostazioni e sintassi di questo file vedere xstow.ini(5)

In questa manpage ci sono alcune informazioni dettagliate su alcune impostazioni speciali di XStow
pure. Per favore, leggilo!

ESEMPI


Uncommon Impiego
Ad esempio installiamo la libreria ixlib nel / usr / local / albero.

tar xvfz ixlib-0.96.2.tar.gz
cd ixlib-0.96.2
. / Configure
make

Finora, era tutto come al solito.

Nota: per impostazione predefinita, lo script configure prepara l'applicazione per essere installata in
/usr/locale/. Dai un'occhiata a configure --help per maggiori informazioni.

Ora l'installazione viene eseguita non installando ixlib direttamente in / usr / local /, lo installiamo
in /usr/local/stow/ixlib-0.96.2/.

make install prefix=/usr/local/stow/ixlib-0.96.2/

L'ultimo punto è creare tutti i collegamenti simbolici necessari in modo che i file di inclusione di ixlib possano essere
trovato dal compilatore in /usr/local/include. Quindi stiamo usando xstow.

cd /usr/local/stow
xstow ixlib-0.96.2

E tutti i collegamenti simbolici verranno creati.

Installazione XStow by utilizzando XStow
Dopo aver chiamato lo script configure e make, XStow viene installato nella directory stow come
L'ho mostrato nell'esempio in alto.

make install prefix=/usr/local/stow/xstow-0.1.0

Quindi si passa alla directory stow e si chiama XStow

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

È così.

COMPATIBILE


Link coerenti
Per impostazione predefinita, XStow è completamente compatibile con Stow. L'utilizzo di alcune delle funzioni avanzate può
perché Stow non può più gestire l'albero.

Comando linea Opzioni
XStow supporta tutte le opzioni della riga di comando di Stow. Anche il formato.

Es.: xstow --verbose=2 foobar

Usa xstow online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

Comandi Linux

Ad