EngelsFransSpaans

Ad


OnWorks-favicon

xstow - Online in de cloud

Voer xstow uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht xstow die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


XStow, vervanging voor GNU Stow

KORTE INHOUD


xstow [OPTIE ...] PAKKET

PRODUCTBESCHRIJVING


XStow is een vervanging van GNU Stow (stouwen) geschreven in C++. Het ondersteunt alle functies van Stow
met enkele uitbreidingen.

XStow als GNU Stow, zijn programma's voor het beheer van de installatie van softwarepakketten,
ze gescheiden houden (bijvoorbeeld /usr/local/stow/emacs vs. /usr/local/stow/perl)
waardoor het lijkt alsof ze op dezelfde plaats zijn geïnstalleerd (/ Usr / local).

GEBRUIK


xstow [OPTIE ...] PAKKET

Een pakket installeren

xstow foobar

Pakket verwijderen

xstow -D foobar

OPTIES


Dhr -debug-niveau INT
Stel het foutopsporingsniveau in. Een geheel getal zonder teken wordt geaccepteerd. De standaardwaarde is 0.

-dm -debug-module [ALL|ARG|HOOFD|BOOM|CPPDIR]
Filter berichten van een specifieke module.

-h -Help
Toont een helpscherm.

-V -Versie
Toont het versienummer van XStows en de ondersteunde functies.

-n -Nee
Breng eigenlijk geen wijzigingen aan

-c -conflicten
Scan op conflicten, impliceert -n.

-s -simuleren
Simuleer installatie. Als deze optie is ingesteld, worden machtigingsproblemen genegeerd en
-uitgebreid wordt op 1 gezet.

-d - richt DIR
Zet de opbergrichting op DIR. De standaard is de huidige directory.

-d -doelwit DIR
Stel het doel in op DIR. De standaardwaarde is de bovenliggende map van de stow-directory.

-v -uitgebreid [0|1|2|3]
Verhoog de breedsprakigheid. Mogelijke niveaus zijn 0,1,2 of 3. Eenvoudige instelling -v or -uitgebreid
voegt 1 toe.

-D -delete
Ontbergen in plaats van opbergen. Deïnstalleer het pakket.

-R -restauratie
Hetzelfde als -delete gevolgd door een herinstallatie.

-app -absoluut-pad
Maak symlinks met absolute padnamen. XStow kan altijd pakketten afhandelen die waren
geïnstalleerd met deze optie. Eén pakket installeren met absolute padnamen en één
zonder is geen probleem. Alleen het maken van de symlinks wordt hierdoor beïnvloed
keuze. Dit zorgt ervoor dat als er één pakket is geïnstalleerd met deze optie en één
zonder enkele van de symlinks van het eerste pakket, wanneer ze opnieuw moeten worden gemaakt
zullen opnieuw worden gemaakt als relatieve. Het is geen goed idee om dit te doen, zelfs XStow doet het
heb er geen problemen mee. Waarschuwing: Verbreekt de compatibiliteit met Stow!

-tr -overdraagbaar LINKS
Een lijst met links die verwijzen naar mappen die kunnen worden genegeerd. bijv.: / usr / local / man is
een link naar /usr/local/share/man Waarschuwing: Verbreekt de compatibiliteit met Stow!

-tkt -tr-keep-doelen
Voeg de lijst met verplaatsbare links ook toe aan de lijst met keep-doelen. Dit voorkomt de
doelen van de links worden verwijderd door XStow, wat ervoor zou zorgen dat de
verplaatsbare link wordt een dode link.

-tre -tr-auto PATROON
Voeg automatisch links toe waarvan het doel overeenkomt met dit patroon.

-tre -tr-auto-regex REGEX
Voeg automatisch links toe waarvan het doel overeenkomt met dit patroon.

-kd -bewaar-map DIR
Een lijst met mappen die niet mogen worden verwijderd wanneer een pakket wordt verwijderd.
Waarschuwing: Verbreekt de compatibiliteit met Stow!

-i -negeren PATROON
Negeer bestanden die overeenkomen met dit patroon.

- woede -negeer-regex REGEX
Negeer bestanden die overeenkomen met deze uitdrukking.

- ni -negeren PATROON
Negeer alles behalve bestanden en mappen die overeenkomen met deze uitdrukking. bijv.:
"systree/bintree systree/headertree". Voor het gebruik van negore-ondersteuning fnmatch en
ondersteuning voor configuratiebestanden moet zijn ingeschakeld. Voor meer details zie xstow.ini(5).

-kp -kopiëren PATROON
Kopieer bestanden of mappen die overeenkomen met dit patroon.

-cre -kopie-regex REGEX
Kopieer bestanden of mappen die overeenkomen met deze uitdrukking.

-als -i-bestand-in-dir DIR/BESTAND
Negeer dit bestand in deze directory. (Ten opzichte van de pakketrichtlijn)

-vgl -c-bestand-in-dir DIR/BESTAND
Kopieer dit bestand naar deze map. (Ten opzichte van de pakketrichtlijn)

-sd -opbergrichtlijnen DIR
Een lijst met andere stow dirs, die xstow mag veranderen

-sda -sd-auto PATROON
Voeg automatisch mappen toe aan de lijst wanneer deze overeenkomen met deze uitdrukking.

-sde -sd-auto-regex REGEX
Voeg automatisch mappen toe aan de lijst wanneer deze overeenkomen met deze uitdrukking.

-pd -bescherm-directories DIR
Een lijst met andere mappen, die xstow niet mag wijzigen

-pda -pd-auto PATROON
Voeg automatisch mappen toe aan de lijst wanneer deze overeenkomen met deze uitdrukking.

-pde -pd-auto-regex REGEX
Voeg automatisch mappen toe aan de lijst wanneer deze overeenkomen met deze uitdrukking.

-PDT -pd-doelen DIRS
Een lijst met mappen, xstow mag veranderen.

-pta -pdt-add-doorkruisbaar DIRS
Voeg automatisch de doelen van verplaatsbare koppelingen toe aan de lijst met doelen.

-f -dwingen
Sla conflicten indien mogelijk over.

-F filet
Lees ook dit configuratiebestand.

RETURN WAARDEN


0 Op succes.

1 Bij een verkeerd gespelde oproep van xstow.

2 Als er een interne fout is opgetreden.

3 Het installeren van het pakket is om de een of andere reden mislukt. Alle voorcontrole was ok, maar de
uitvoering van de exec-lijst is mislukt.

4 Het installeren van een pakket is mislukt.

MILIEU VARIABELEN


Omdat het debuggen van de opdrachtregel moeilijk kan zijn als het foutopsporingsniveau is ingesteld
via de opdrachtregel zijn er twee omgevingsvariabelen:

XSTOW_DEBUG_LEVEL
Hetzelfde als de -debug-niveau optie.

XSTOW_DEBUG_MODULE
Hetzelfde als de -debug-module optie.

Beide waarden worden na het commando overschreven door de instellingen van de opdrachtregel
regel is ontleed.

XSTOW_USE_CURSES
Hetzelfde als de -geen-vloeken optie.

In latere versies probeerde xstow de breedte en hoogte van de terminal te detecteren, standaard op
de opstartroutine. Ook als deze waarde alleen door het helpscherm wordt gebruikt. Het resultaat
was:

$ TERM="" xopslag
Fout bij openen terminal: onbekend.

De foutmelding wordt gemeld door de ncurses lib. Dit kan problemen veroorzaken als je dat niet wilt
start xstow als een cronjob. Nu probeert xstow de terminalbreedte te detecteren die er niet in zit
opstarten, maar wanneer het helpscherm wordt afgedrukt. Als extra optie kunt u de
variabele omgeving XSTOW_USE_CURSES="0" dit zal xstow vertellen dat hij geen vloeken gebruikt
toch.

COFIGURATIE FILES


Het configuratiebestand xstow.ini bevindt zich in / Etc en/of in de huidige opslag
map. Zie voor mogelijke instellingen en syntaxis van dit bestand xstow.ini(5)

In deze man-pagina vindt u gedetailleerde informatie over enkele speciale instellingen van XStow
te. Lees het alstublieft!

Voorbeelden


Gemeen Gebruik
Als voorbeeld installeren we de ixlib-bibliotheek in het / usr / local / boom.

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

Tot nu toe was dit business as usual.

Opmerking: standaard bereidt het configuratiescript de toepassing voor op installatie
/usr/lokaal/. Kijk eens naar configure --help voor meer info.

Nu wordt de installatie uitgevoerd door ixlib niet rechtstreeks in te installeren / usr / local /, wij installeren het
in /usr/local/stow/ixlib-0.96.2/.

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

Het laatste punt is het maken van alle benodigde symlinks zodat ixlib's include-bestanden kunnen zijn
gevonden door de compiler in /usr/local/include. Daarom gebruiken we xstow.

cd /usr/local/stow
xstow ixlib-0.96.2

En alle symlinks worden gemaakt.

Installatie van het XStow by gebruik XStow
Na het aanroepen van het configuratiescript en make, wordt XStow geïnstalleerd in de stow-directory as
Ik liet het zien in het bovenste voorbeeld.

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

Vervolgens schakelt u over naar de stow-directory en roept u XStow aan

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

Dat is het.

VERENIGBAAR


Link Creatie
Standaard is XStow volledig compatibel met Stow. Het gebruik van enkele van de geavanceerde functies kan dat wel
want Stow kan de boom niet meer aan.

commando Lijn Opties
XStow ondersteunt alle opdrachtregelopties van Stow. Zelfs het formaat.

Bijv.: xstow --verbose=2 foobar

Gebruik xstow online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

Linux-commando's

Ad