AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

xstow - En ligne dans le Cloud

Exécutez xstow dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande xstow qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


XStow, remplacement de GNU Stow

SYNOPSIS


FORFAIT xstow [OPTION ...]

DESCRIPTION


XStow est un remplacement de GNU Stow (ranger) écrit en C++. Il prend en charge toutes les fonctionnalités de Stow
avec quelques extensions.

XStow comme GNU Stow, sont des programmes de gestion de l'installation de packages logiciels,
en les gardant séparés (/usr/local/stow/emacs vs. /usr/local/stow/perl, par exemple) tout en
en les faisant paraître installés au même endroit (/ Usr / local).

UTILISATION


FORFAIT xstow [OPTION ...]

Installer un paquet

xstow foobar

Désinstaller le paquet

xstow -D foobar

OPTIONS


M -niveau de débogage INT
Set est le niveau de débogage. Un entier non signé est accepté. La valeur par défaut est 0.

-dm -module de débogage [TOUS|ARG|PRINCIPAL|ARBRE|CPPDIR]
Filtrez les messages d'un module spécifique.

-h -Aide
Affiche un écran d'aide.

-V -Version
Affiche le numéro de version de XStows et les fonctionnalités prises en charge.

-n -non
N'apportez pas de modifications

-c -conflits
Rechercher les conflits, implique -n.

-s -simuler
Simuler l'installation. Si cette option est définie, les problèmes d'autorisation seront ignorés et
-verbeux sera mis à 1.

-d est DIR
Réglez stow dir sur DIR. La valeur par défaut est le répertoire actuel.

-d -cible DIR
Définissez la cible sur DIR. La valeur par défaut est le parent du répertoire stow.

-v -verbeux [0|1|2|3]
Augmenter la verbosité. Les niveaux possibles sont 0,1,2 ou 3. Réglage simple -v or -verbeux
ajoute 1.

-D -effacer
Débarrasser au lieu de ranger. Désinstallez le paquet.

-R -restaurer
Le même comme -effacer suivi d'une réinstallation.

-ap -chemin-absolu
Créez des liens symboliques avec des noms de chemin absolus. XStow peut toujours gérer les packages qui ont été
installé avec cette option. Installation d'un package avec des noms de chemin absolus et un
sans il n'y a pas de problème. Seule la création des liens symboliques sera affectée par cette
option. Cela entraînera que si un package est installé avec cette option et un
sans, certains des liens symboliques du premier package, quand ils doivent être recréés
seront recréés en tant que relatifs. Ce n'est pas une bonne idée de faire cela, même XStow le fait
pas de problèmes avec ça. Mise en garde: Rupture de compatibilité avec Stow !

-tr -traversable LIENS
Une liste de liens pointant vers des répertoires, qui peuvent être ignorés. par exemple.: / usr / local / man is
un lien vers /usr/local/share/man Mise en garde: Rupture de compatibilité avec Stow !

-tkt -tr-garder-cibles
Ajoutez également la liste des liens traversables à la liste des cibles de conservation. Cela empêche le
cibles des liens d'être supprimées par XStow, ce qui entraînerait que le
lien traversable devient un lien mort.

-tre -tr-auto RECONNAISSANCE
Ajoutez automatiquement des liens dont la cible correspond à ce modèle.

-tre -tr-auto-regex REGEX
Ajoutez automatiquement des liens dont la cible correspond à ce modèle.

-kd -garder-répertoires DIR
Une liste de répertoires, qui ne doivent pas être supprimés lorsqu'un paquet sera supprimé.
Mise en garde: Rupture de compatibilité avec Stow !

-i -ignorer RECONNAISSANCE
Ignorez les fichiers qui correspondent à ce modèle.

-colère -ignorer-regex REGEX
Ignorez les fichiers qui correspondent à cette expression.

-ni -ignorer RECONNAISSANCE
Ignorez tout sauf le fichier et les répertoires correspondant à cette expression. par exemple:
"systree/bintree systree/headertree". Pour utiliser nignore support fnmatch et
la prise en charge du fichier de configuration doit être activée. Pour plus de détails voir xstow.ini (5).

-cp -copie RECONNAISSANCE
Copiez les fichiers ou répertoires correspondant à ce modèle.

-cré -copier-regex REGEX
Copiez les fichiers ou répertoires correspondant à cette expression.

-ifd -i-fichier-dans-répertoire DIR/FICHIER
Ignorez ce fichier dans ce répertoire. (Par rapport au répertoire du package)

-cfd -c-fichier-dans-répertoire DIR/FICHIER
Copiez ce fichier dans ce répertoire. (Par rapport au répertoire du package)

-Dakota du Sud -ranger-dirs DIR
Une liste des autres répertoires stow, que xstow est autorisé à changer

-sda -sd-auto RECONNAISSANCE
Ajouter automatiquement des répertoires à la liste lors de la correspondance avec cette expression.

-sde -sd-auto-regex REGEX
Ajouter automatiquement des répertoires à la liste lors de la correspondance avec cette expression.

-pd -protéger-répertoires DIR
Une liste d'autres répertoires, que xstow n'est pas autorisé à changer

-pda -pd-auto RECONNAISSANCE
Ajouter automatiquement des répertoires à la liste lors de la correspondance avec cette expression.

-pde -pd-auto-regex REGEX
Ajouter automatiquement des répertoires à la liste lors de la correspondance avec cette expression.

-PDT -pd-cibles DIR
Une liste de répertoires, xstow est autorisé à changer.

-pta -pdt-add-traversable DIR
Ajouter automatiquement les cibles des liens traversables à la liste des cibles.

-f -Obliger
Ignorez les conflits si possible.

-F filet
Lisez aussi ce fichier de configuration.

RETOUR VALEURS


0 En cas de succès.

1 Sur un appel mal orthographié de xstow.

2 Si une erreur interne s'est produite.

3 L'installation du package a échoué pour une raison quelconque. Toutes les vérifications préalables étaient correctes, mais le
l'exécution de la liste exec a échoué.

4 L'installation d'un package a échoué.

ENVIRONNEMENT VARIABLES


Étant donné que le débogage de la ligne de commande, l'analyse peut être difficile si le niveau de débogage est défini
par la ligne de commande, il y a deux variables d'environnement :

XSOW_DEBUG_LEVEL
Identique au -niveau de débogage option.

XSTOW_DEBUG_MODULE
Identique au -module de débogage option.

Les deux valeurs seront écrasées par les paramètres de la ligne de commande, après la commande
la ligne a été analysée.

XSOW_USE_CURSES
Identique au -pas de malédictions option.

Dans les versions ultérieures, xstow a essayé de détecter la largeur et la hauteur du terminal, par défaut à
la routine de démarrage. Même si cette valeur n'est utilisée que par l'écran d'aide. Le résultat
était:

$ TERM="" xstow
Erreur d'ouverture du terminal : inconnue.

Le message d'erreur est signalé par la bibliothèque ncurses. Cela peut causer des problèmes si vous ne le souhaitez pas
démarrer xstow en tant que tâche cron. Maintenant, xstow essaie de détecter la largeur du terminal qui n'est pas dans son
démarrage, mais lorsque l'écran d'aide est imprimé. En option supplémentaire, vous pouvez définir le
variable d'environnement XSOW_USE_CURSES="0" cela indiquera à xstow de ne pas utiliser de malédictions
de toute façon.

COFIGURATION DES DOSSIERS


Le fichier de configuration xstow.ini peut être situé dans / Etc et/ou dans l'arrimage actuel
annuaire. Pour les paramètres possibles et la syntaxe de ce fichier, voir xstow.ini(5)

Dans cette page de manuel, il y a des informations détaillées sur certains paramètres spéciaux de XStow
trop. Lisez-le s'il vous plaît!

EXEMPLES


Commun Utilisation
À titre d'exemple, nous installons la bibliothèque ixlib dans le / usr / local / arbre.

tar xvfz ixlib-0.96.2.tar.gz
cdixlib-0.96.2
. / Configure
faire

Jusqu'à présent, c'était comme d'habitude.

Remarque: par défaut, le script de configuration prépare l'application à être installée dans
/usr/local/. Jetez un œil à configure --help pour plus d'informations.

Maintenant, l'installation se fait en n'installant pas ixlib directement dans / usr / local /, nous l'installons
dans /usr/local/stow/ixlib-0.96.2/.

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

Le dernier point est de créer tous les liens symboliques nécessaires pour que les fichiers d'inclusion d'ixlib puissent être
trouvé par le compilateur dans /usr/local/include. Par conséquent, nous utilisons xstow.

cd /usr/local/stockage
xstow ixlib-0.96.2

Et tous les liens symboliques seront créés.

Pose Rangement XS by en utilisant Rangement XS
Après avoir appelé le script configure et make, XStow est installé dans le répertoire stow comme
Je l'ai montré dans l'exemple du haut.

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

Ensuite, vous passez au répertoire stow et appelez XStow

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

C'est ça.


Lien Création
Par défaut, XStow est entièrement compatible Stow. L'utilisation de certaines des fonctionnalités avancées peut
car Stow ne peut plus gérer l'arbre.

Command Gamme Options
XStow prend en charge toutes les options de ligne de commande de Stow. C'est même le format.

Ex. : xstow --verbose=2 foobar

Utiliser xstow en ligne à l'aide des services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad