xstow - Online sa Cloud

Ito ang command na xstow na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


XStow, kapalit ng GNU Stow

SINOPSIS


xstow [OPTION ...] PACKAGE

DESCRIPTION


Ang XStow ay isang kapalit ng GNU Stow (magtago) nakasulat sa C++. Sinusuportahan nito ang lahat ng mga tampok ng Stow
na may ilang extension.

Ang XStow bilang GNU Stow, ay mga programa para sa pamamahala sa pag-install ng mga software package,
pinapanatili silang hiwalay (/usr/local/stow/emacs vs. /usr/local/stow/perl, halimbawa) habang
ginagawa silang mukhang naka-install sa parehong lugar (/ usr / lokal).

PAGGAMIT


xstow [OPTION ...] PACKAGE

Mag-install ng package

xstow foobar

I-uninstall ang package

xstow -D foobar

Opsyon


Ginoo -debug-level Int
Itakda ang antas ng pag-debug. Ang isang unsigned integer ay tinatanggap. Ang default na halaga ay 0.

-dm -debug-module [ALL|ARG|MAIN|TREE|CPPDIR]
I-filter ang mga mensahe mula sa isang partikular na module.

-h -tulong
Nagpapakita ng screen ng tulong.

-V -Bersyon
Ipinapakita ang numero ng bersyon ng XStows at mga sinusuportahang feature.

-n -hindi
Huwag talagang gumawa ng mga pagbabago

-c -mga salungatan
I-scan para sa mga salungatan, nagpapahiwatig -n.

-s -gayahin
Gayahin ang pag-install. Kung ang pagpipiliang ito ay nakatakda, ang mga problema sa pahintulot ay hindi papansinin at
-salita itatakda sa 1.

-d -dir DIR
Itakda ang stow dir sa DIR. Ang default ay ang kasalukuyang direktoryo.

-d -target DIR
Itakda ang target sa DIR. Ang default ay ang magulang ng direktoryo ng stow.

-v -salita [0|1|2|3]
Dagdagan ang verboseness. Ang mga posibleng antas ay 0,1,2 o 3. Simpleng setting -v or -salita
nagdadagdag ng 1.

-D -tanggalin
Unstow sa halip na stow. I-deinstall ang package.

-R -ibalik
Ang parehong tulad -tanggalin na sinusundan ng muling pag-install.

-ap -ganap na landas
Lumikha ng mga symlink na may ganap na mga pangalan ng path. Ang XStow ay palaging maaaring humawak ng mga pakete na noon
naka-install gamit ang pagpipiliang ito. Pag-install ng isang package na may ganap na mga pangalan ng path at isa
walang problema. Tanging ang paglikha ng mga symlink ang maaapektuhan nito
opsyon. Ito ay magiging sanhi na kung ang isang pakete ay naka-install sa pagpipiliang ito at isa
wala, ang ilan sa mga symlink ng unang package, kapag kailangan nilang likhain muli
ay muling likhain bilang mga kamag-anak. Hindi magandang ideya na gawin ito, kahit na ginagawa ng XStow
walang problema dito. Babala: Sinisira ang pagiging tugma sa Stow!

-tr -madadaanan Links
Isang listahan ng mga link na tumuturo sa mga direktoryo, na maaaring hindi papansinin. hal.: / usr / local / man is
isang link sa /usr/local/share/man Babala: Sinisira ang pagiging tugma sa Stow!

-tkt -tr-keep-targets
Idagdag din ang listahan ng mga madadaanang link sa listahan ng mga keep target. Pinipigilan nito ang
mga target ng mga link mula sa pag-alis ng XStow, na magiging sanhi na ang
ang traversable link ay nagiging dead link.

-tre -tr-auto PATTERN
Awtomatikong magdagdag ng mga link na tumutugma sa pattern na ito.

-tre -tr-auto-regex REGEX
Awtomatikong magdagdag ng mga link na tumutugma sa pattern na ito.

-kd -keep-dirs DIR
Isang listahan ng mga direktoryo, na hindi dapat alisin kapag ang isang pakete ay aalisin.
Babala: Sinisira ang pagiging tugma sa Stow!

-i -Huwag pansinin PATTERN
Huwag pansinin ang mga file na tumutugma sa pattern na ito.

- galit -ignore-regex REGEX
Huwag pansinin ang mga file na tumutugma sa expression na ito.

-ni -balewala PATTERN
Huwag pansinin ang lahat maliban sa file at mga direktoryo na tumutugma sa expression na ito. hal:
"systree/bintree systree/headertree". Para sa paggamit ng nignore support fnmatch at
Kailangang paganahin ang suporta sa configration file. Para sa higit pang mga detalye tingnan xstow.iniNa (5).

-cp -kopya PATTERN
Kopyahin ang mga file o direktoryo na tumutugma sa pattern na ito.

-cre -kopya-regex REGEX
Kopyahin ang mga file o direktoryo na tumutugma sa expression na ito.

-ifd -i-file-in-dir DIR/FILE
Huwag pansinin ang file na ito sa direktoryong ito. (Kaugnay sa package dir.)

-cfd -c-file-in-dir DIR/FILE
Kopyahin ang file na ito sa direktoryong ito. (Kaugnay sa package dir.)

-sd -stow-dirs DIR
Isang listahan ng iba pang stow dirs, ang xstow na iyon ay pinapayagang baguhin

-sda -sd-auto PATTERN
Awtomatikong magdagdag ng mga direktoryo sa listahan kapag tumutugma sa expression na ito.

-sde -sd-auto-regex REGEX
Awtomatikong magdagdag ng mga direktoryo sa listahan kapag tumutugma sa expression na ito.

-pd -protect-dirs DIR
Isang listahan ng iba pang mga dir, na xstow ay hindi pinapayagang baguhin

-pda -pd-auto PATTERN
Awtomatikong magdagdag ng mga direktoryo sa listahan kapag tumutugma sa expression na ito.

-pde -pd-auto-regex REGEX
Awtomatikong magdagdag ng mga direktoryo sa listahan kapag tumutugma sa expression na ito.

-pdt -pd-target DIRS
Isang listahan ng mga dir, xstow ay pinapayagang baguhin.

-pta -pdt-add-traversable DIRS
Awtomatikong idagdag sa listahan ng mga target ang mga target ng mga link na maaaring itawid.

-f -puwersa
Laktawan ang mga salungatan kung maaari.

-F file
Basahin din ang configuration file na ito.

RETURN Mga halaga


0 Sa tagumpay.

1 Sa isang maling spelling na tawag ng xstow.

2 Kung may naganap na panloob na error.

3 Nabigo ang pag-install ng package sa ilang kadahilanan. Lahat ng prechecking ay ok, ngunit ang
nabigo ang pagpapatupad ng listahan ng exec.

4 Nabigo ang pag-install ng package.

Kapaligiran MGA VARIABLE


Dahil ang pag-debug ng command line parsing ay maaaring maging mahirap kung ang antas ng pag-debug ay nakatakda
sa pamamagitan ng command line mayroong dalawang variable ng kapaligiran:

XSTOW_DEBUG_LEVEL
Kapareho ng -debug-level pagpipilian.

XSTOW_DEBUG_MODULE
Kapareho ng -debug-module pagpipilian.

Ang parehong mga halaga ay mapapatungan ng mga setting ng command line, pagkatapos ng command
na-parse ang linya.

XSTOW_USE_CURSES
Kapareho ng -walang-sumpa pagpipilian.

Sa mga susunod na bersyon, sinubukan ni xstow na tuklasin ang lapad at taas ng terminal, bilang default sa
ang startup routine. Kahit na ang halagang ito ay ginagamit lamang ng screen ng tulong. Ang resulta
ay:

$ TERM="" xstow
Error sa pagbubukas ng terminal: hindi alam.

Ang mensahe ng error ay iniulat ng ncurses lib. Maaari itong magdulot ng mga problema kung ayaw mo
simulan ang xstow bilang isang cron job. Ngayon sinusubukan ng xstow na makita ang lapad ng terminal na wala sa loob nito
startup, ngunit kapag na-print out ang screen ng tulong. Bilang karagdagang opsyon maaari mong itakda ang
variable ng kapaligiran XSTOW_USE_CURSES="0" sasabihin nito kay xstow na hindi gumagamit ng mga sumpa
pa rin.

COFIGURATION MGA FILE


Ang configuration file na xstow.ini ay matatagpuan sa / atbp at/o sa kasalukuyang stow
direktoryo. Para sa mga posibleng setting at syntax ng file na ito tingnan xstow.ini(5)

Sa manpage na ito mayroong ilang mga detalyadong impormasyon ng ilang mga espesyal na setting ng XStow
masyadong. Mangyaring basahin ito!

HALIMBAWA


Karaniwan Paggamit
Bilang halimbawa, ini-install namin ang ixlib library sa / usr / local / tree.

tar xvfz ixlib-0.96.2.tar.gz
cd ixlib-0.96.2
. / I-configure
gumawa

Sa ngayon, ito ay negosyo gaya ng dati.

tandaan: bilang default, inihahanda ng script ng configure ang application para sa pag-install
/usr/local/. Tingnan ang configure --help para sa higit pang impormasyon.

Ngayon ang pag-install ay tapos na sa pamamagitan ng hindi direktang pag-install ng ixlib sa / usr / local /, ini-install namin ito
sa /usr/local/stow/ixlib-0.96.2/.

gumawa ng install prefix=/usr/local/stow/ixlib-0.96.2/

Ang huling punto ay ang paglikha ng lahat ng kinakailangang mga symlink upang ang ixlib ay may kasamang mga file
natagpuan ng compiler sa /usr/local/include. Samakatuwid gumagamit kami ng xstow.

cd /usr/local/stow
xstow ixlib-0.96.2

At lahat ng symlink ay malilikha.

Pag-install XStow by paggamit XStow
Pagkatapos tawagan ang configure script at gumawa, XStow ay naka-install sa stow direktoryo bilang
Ipinakita ko ito sa itaas na halimbawa.

gumawa ng install prefix=/usr/local/stow/xstow-0.1.0

Pagkatapos ay lumipat ka sa direktoryo ng stow at tumawag sa XStow

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

Iyan na iyon.

tugma


link Paglikha
Bilang default, ang XStow ay ganap na katugma sa Stow. Ang paggamit ng ilan sa mga advanced na tampok ay maaaring
dahil hindi na kayang hawakan ni Stow ang puno.

Utos Linya Options
Sinusuportahan ng XStow ang lahat ng opsyon sa command line ng Stow. Kahit na format.

Hal.: xstow --verbose=2 foobar

Gamitin ang xstow online gamit ang mga serbisyo ng onworks.net



Pinakabagong Linux at Windows online na mga programa