InggrisPerancisSpanyol

Ad


favorit OnWorks

xstow - Online di Cloud

Jalankan xstow di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows, atau emulator online MAC OS

Ini adalah perintah xstow yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


XStow, pengganti GNU Stow

RINGKASAN


xstow [OPSI ...] PAKET

DESKRIPSI


XStow adalah pengganti GNU Stow (menyimpan) ditulis dalam C++. Ini mendukung semua fitur Stow
dengan beberapa ekstensi.

XStow sebagai GNU Stow, adalah program untuk mengelola instalasi paket perangkat lunak,
memisahkannya (/usr/local/stow/emacs vs. /usr/local/stow/perl, misalnya) sementara
membuatnya tampak dipasang di tempat yang sama (/ usr / local).

PENGGUNAAN


xstow [OPSI ...] PAKET

Instal paket

xstow foobar

Hapus paket

xstow -D foobar

PILIHAN


-dl -tingkat debug INT
Setel tingkat debug. Integer unsigned diterima. Nilai defaultnya adalah 0.

-dm -debug-modul [SEMUA|ARG|UTAMA|POHON|CPPDIR]
Filter pesan dari modul tertentu.

-h -bantu
Menampilkan layar bantuan.

-V -Versi: kapan
Menampilkan nomor versi XStows dan fitur yang didukung.

-n -tidak
Jangan benar-benar membuat perubahan

-c -konflik
Pindai konflik, menyiratkan -n.

-s -simulasikan
Simulasikan instalasi. Jika opsi ini disetel, masalah izin akan diabaikan dan
-verbose akan diatur ke 1.

-d -dir DIR
Setel stow dir ke DIR. Standarnya adalah direktori saat ini.

-d -target DIR
Tetapkan target ke DIR. Defaultnya adalah induk dari direktori stow.

-v -verbose [0|1|2|3]
Meningkatkan verboseness. Level yang mungkin adalah 0,1,2 atau 3. Pengaturan sederhana -v or -verbose
menambahkan 1.

-D -menghapus
Unstow bukannya stow. Hapus paket.

-R -kembalikan
Sama seperti -menghapus diikuti dengan penginstalan ulang.

-ap -jalan-mutlak
Buat symlink dengan nama jalur absolut. XStow selalu dapat menangani paket yang
diinstal dengan opsi ini. Menginstal satu paket dengan nama jalur absolut dan satu
tanpa tidak ada masalah. Hanya pembuatan symlink yang akan terpengaruh oleh ini
pilihan. Ini akan menyebabkan jika satu paket diinstal dengan opsi ini dan satu
tanpa, beberapa symlink dari paket pertama, ketika mereka harus dibuat ulang
akan dibuat ulang sebagai yang relatif. Bukan ide yang baik melakukan ini, bahkan XStow melakukannya
tidak memiliki masalah dengan itu. Peringatan: Mematahkan kompatibilitas dengan Stow!

-tr -dapat dilalui LINK
Daftar tautan yang menunjuk ke direktori, yang dapat diabaikan. misalnya.: / usr / local / man is
tautan ke /usr/local/share/man Peringatan: Mematahkan kompatibilitas dengan Stow!

-tkt -tr-keep-target
Tambahkan juga daftar tautan yang dapat dilalui ke daftar target simpan. Ini mencegah
target tautan agar tidak dihapus oleh XStow, yang akan menyebabkan
link traversable menjadi link mati.

-tre -tr-otomatis POLA
Secara otomatis menambahkan tautan yang targetnya cocok dengan pola ini.

-tre -tr-auto-regex REGEX
Secara otomatis menambahkan tautan yang targetnya cocok dengan pola ini.

-kd -simpan-dir DIR
Daftar direktori, yang tidak boleh dihapus ketika sebuah paket akan dihapus.
Peringatan: Mematahkan kompatibilitas dengan Stow!

-i -mengabaikan POLA
Abaikan file yang cocok dengan pola ini.

-kemarahan -abaikan-regex REGEX
Abaikan file yang cocok dengan ekspresi ini.

-ni -abaikan POLA
Abaikan semuanya kecuali file dan direktori yang cocok dengan ekspresi ini. misalnya:
"systree/bintree systree/headertree". Untuk menggunakan nignore mendukung fnmatch dan
dukungan file konfigurasi harus diaktifkan. Untuk lebih jelasnya lihat xstow.ini(5).

-cp -salinan POLA
Salin file atau direktori yang cocok dengan pola ini.

-kre -salin-regex REGEX
Salin file atau direktori yang cocok dengan ekspresi ini.

-jika -i-file-dalam-dir DIR/FILE
Abaikan file ini di direktori ini. (Relatif terhadap direktori paket.)

-cfd -c-file-dalam-dir DIR/FILE
Salin file ini di direktori ini. (Relatif terhadap direktori paket.)

-sd -stow-dir DIR
Daftar direktori penyelundupan lainnya, xstow itu boleh diubah

-sda -sd-otomatis POLA
Secara otomatis menambahkan direktori ke daftar saat mencocokkan ekspresi ini.

-sde -sd-otomatis-regex REGEX
Secara otomatis menambahkan direktori ke daftar saat mencocokkan ekspresi ini.

-pd -melindungi-dirs DIR
Daftar direktori lain, yang xstow tidak diizinkan untuk diubah

-pda -pd-otomatis POLA
Secara otomatis menambahkan direktori ke daftar saat mencocokkan ekspresi ini.

-pde -pd-auto-regex REGEX
Secara otomatis menambahkan direktori ke daftar saat mencocokkan ekspresi ini.

-pdt -pd-target DIRS
Daftar direktori, xstow diizinkan untuk diubah.

-pt -pdt-tambahkan-dapat dilalui DIRS
Secara otomatis menambahkan target tautan yang dapat dilalui ke daftar target.

-f -memaksa
Lewati konflik jika memungkinkan.

-F fillet
Baca juga file konfigurasi ini.

KEMBALI NILAI


0 Pada kesuksesan.

1 Pada panggilan xstow yang salah eja.

2 Jika terjadi kesalahan internal.

3 Menginstal paket gagal karena beberapa alasan. Semua pemeriksaan awal baik-baik saja, tetapi
eksekusi daftar exec gagal.

4 Gagal menginstal paket.

LINGKUNGAN VARIABEL


Karena debug penguraian baris perintah bisa jadi sulit jika tingkat debug disetel
oleh baris perintah ada dua variabel lingkungan:

XSTOW_DEBUG_LEVEL
Sama seperti -tingkat debug .

XSTOW_DEBUG_MODULE
Sama seperti -debug-modul .

Kedua nilai akan ditimpa oleh pengaturan baris perintah, setelah perintah
garis diurai.

XSTOW_USE_CURSES
Sama seperti -tidak ada kutukan .

Di versi yang lebih baru xstow mencoba mendeteksi lebar dan tinggi terminal, secara default di
rutinitas startup. Bahkan jika nilai ini hanya digunakan oleh layar bantuan. Hasil
adalah:

$ TERM="" xstow
Kesalahan membuka terminal: tidak diketahui.

Pesan kesalahan dilaporkan oleh ncurses lib. Ini dapat menyebabkan masalah jika Anda tidak mau
mulai xstow sebagai tugas cron. Sekarang xstow mencoba mendeteksi lebar terminal bukan di dalamnya
startup, tetapi ketika layar bantuan dicetak. Sebagai opsi tambahan, Anda dapat mengatur
variabel lingkungan XSTOW_USE_CURSES="0" ini akan memberi tahu xstow untuk tidak menggunakan kutukan
pula.

KOFIGURASI FILE


File konfigurasi xstow.ini dapat ditemukan di / Etc dan/atau di simpanan saat ini
direktori. Untuk kemungkinan pengaturan dan sintaks file ini lihat xstow.ini(5)

Di halaman manual ini ada beberapa informasi terperinci dari beberapa pengaturan khusus XStow
juga. Silakan baca!

CONTOH


Umum penggunaan
Sebagai contoh kami menginstal perpustakaan ixlib ke dalam / usr / local / pohon.

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

Sejauh ini, ini adalah bisnis seperti biasa.

Catatan: secara default skrip konfigurasi menyiapkan aplikasi untuk diinstal ke dalam
/usr/lokal/. Lihat configure --help untuk info lebih lanjut.

Sekarang instalasi dilakukan dengan tidak menginstal ixlib langsung ke / usr / local /, kami menginstalnya
ke /usr/local/stow/ixlib-0.96.2/.

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

Poin terakhir adalah membuat semua symlink yang diperlukan agar file include ixlib dapat
ditemukan oleh kompiler di /usr/local/include. Oleh karena itu kami menggunakan xstow.

cd /usr/local/stow
xstow ixlib-0.96.2

Dan semua symlink akan dibuat.

Instalasi XStow by menggunakan XStow
Setelah memanggil skrip configure dan make, XStow diinstal ke direktori stow sebagai
Saya menunjukkannya di contoh atas.

buat instal awalan=/usr/local/stow/xstow-0.1.0

Kemudian Anda beralih ke direktori stow dan memanggil XStow

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

Hanya itu saja.

COCOK


Link Penciptaan
Secara default, XStow sepenuhnya kompatibel dengan Stow. Penggunaan beberapa fitur lanjutan dapat
menyebabkan Stow tidak dapat menangani pohon itu lagi.

perintah baris Opsi
XStow mendukung semua opsi baris perintah Stow. Bahkan formatnya.

Misalnya: xstow --verbose=2 foobar

Gunakan xstow online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

Perintah Linux

Ad