Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Ad


Biểu tượng yêu thích OnWorks

xstow - Trực tuyến trên đám mây

Chạy xstow trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks trên Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS

Đây là lệnh xstow có thể được chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


XStow, thay thế cho GNU Stow

SYNOPSIS


xstow [TÙY CHỌN ...] GÓI

MÔ TẢ


XStow là sự thay thế của GNU Stow (xếp gọn) được viết bằng C ++. Nó hỗ trợ tất cả các tính năng của Stow
với một số phần mở rộng.

XStow với tên gọi GNU Stow, là các chương trình quản lý việc cài đặt các gói phần mềm,
giữ chúng tách biệt (/ usr / local / stow / emacs so với / usr / local / stow / perl, chẳng hạn) trong khi
làm cho chúng dường như được cài đặt ở cùng một nơi (/ usr / local).

SỬ DỤNG


xstow [TÙY CHỌN ...] GÓI

Cài đặt một gói

xstow foobar

Gỡ cài đặt gói

xstow -D foobar

LỰA CHỌN


Ông -debug-cấp INT
Đặt mức gỡ lỗi. Một số nguyên không dấu được chấp nhận. Giá trị mặc định là 0.

-dm -debug-mô-đun [TẤT CẢ | ARG | MAIN | CÂY | CPPDIR]
Lọc thư từ một mô-đun cụ thể.

-h -Cứu giúp
Hiển thị màn hình trợ giúp.

-V -Phiên bản
Hiển thị số phiên bản XStows và các tính năng được hỗ trợ.

-n -Không
Không thực sự thay đổi

-c -có mâu thuẫn
Quét các xung đột, ngụ ý -n.

-s -simulation
Mô phỏng cài đặt. Nếu tùy chọn này được đặt, các vấn đề về quyền sẽ bị bỏ qua và
-bèo thuyền sẽ được đặt thành 1.

-d -dir DIR
Đặt tiền xếp hàng thành DIR. Mặc định là thư mục hiện tại.

-d -Mục tiêu DIR
Đặt mục tiêu thành DIR. Mặc định là thư mục gốc của thư mục xếp hàng.

-v -bèo thuyền [0 | 1 | 2 | 3]
Tăng tính dài dòng. Các mức có thể là 0,1,2 hoặc 3. Cài đặt đơn giản -v or -bèo thuyền
thêm 1.

-D -xóa bỏ
Unstow thay vì xếp gọn. Gỡ cài đặt gói.

-R -khôi phục
Giống như -xóa bỏ tiếp theo là cài đặt lại.

-ap - đường dẫn tuyệt đối
Tạo liên kết tượng trưng với tên đường dẫn tuyệt đối. XStow luôn có thể xử lý các gói
được cài đặt với tùy chọn này. Cài đặt một gói với tên đường dẫn tuyệt đối và một
không có không có vấn đề. Chỉ việc tạo các liên kết tượng trưng mới bị ảnh hưởng bởi điều này
Lựa chọn. Điều này sẽ gây ra điều đó nếu một gói được cài đặt với tùy chọn này và một
không có, một số liên kết tượng trưng của gói đầu tiên, khi chúng phải được tạo lại
sẽ được tạo lại như những cái tương đối. Làm điều này không phải là ý kiến ​​hay, ngay cả XStow cũng làm
không có bất kỳ vấn đề với nó. Cảnh báo: Phá vỡ khả năng tương thích với Stow!

-tr -có thể đi qua LIÊN KẾT
Danh sách các liên kết trỏ đến các thư mục, có thể được bỏ qua. ví dụ.: / usr / local / man is
một liên kết đến / usr / local / share / man Cảnh báo: Phá vỡ khả năng tương thích với Stow!

-tkt -tr-giữ-mục tiêu
Thêm danh sách các liên kết có thể duyệt cũng vào danh sách mục tiêu giữ. Điều này ngăn cản
mục tiêu của các liên kết khỏi bị XStow xóa, điều này sẽ khiến
liên kết có thể duyệt trở thành một liên kết chết.

-tre -tr-auto MẪU
Tự động thêm các liên kết mà mục tiêu phù hợp với mẫu này.

-tre -tr-auto-regex ĐĂNG KÝ
Tự động thêm các liên kết mà mục tiêu phù hợp với mẫu này.

-kd -giữ-dirs DIR
Danh sách các thư mục sẽ không bị xóa khi một gói sẽ bị xóa.
Cảnh báo: Phá vỡ khả năng tương thích với Stow!

-i -phớt lờ MẪU
Bỏ qua các tệp phù hợp với mẫu này.

-dây -bỏ qua-regex ĐĂNG KÝ
Bỏ qua các tệp phù hợp với biểu thức này.

-ni -bỏ qua MẪU
Bỏ qua mọi thứ ngoại trừ tệp và thư mục khớp với biểu thức này. ví dụ:
"systree / bintree systree / headertree". Để sử dụng fnmatch hỗ trợ nignore và
hỗ trợ tệp cấu hình phải được bật. Để biết thêm chi tiết xem xstow.ini(5).

-cp -bộ soi MẪU
Sao chép các tệp hoặc thư mục phù hợp với mẫu này.

-cre -copy-regex ĐĂNG KÝ
Sao chép các tệp hoặc thư mục phù hợp với biểu thức này.

-ifd -i-file-in-dir DIR / FILE
Bỏ qua tệp này trong thư mục này. (Liên quan đến dir gói)

-cfd -c-file-in-dir DIR / FILE
Sao chép tệp này trong thư mục này. (Liên quan đến dir gói)

-sd -stow-dirs DIR
Danh sách các dirs xếp hàng khác, xstow đó được phép thay đổi

-sda -sd-tự động MẪU
Tự động thêm thư mục vào danh sách khi khớp biểu thức này.

-sde -sd-auto-regex ĐĂNG KÝ
Tự động thêm thư mục vào danh sách khi khớp biểu thức này.

-pd -bảo vệ-dirs DIR
Danh sách các dirs khác, xstow đó không được phép thay đổi

-pda -pd-tự động MẪU
Tự động thêm thư mục vào danh sách khi khớp biểu thức này.

-pde -pd-auto-regex ĐĂNG KÝ
Tự động thêm thư mục vào danh sách khi khớp biểu thức này.

-pdt -pd-target TRỰC TIẾP
Danh sách các dirs, xstow được phép thay đổi.

-pta -pdt-add-traversable TRỰC TIẾP
Tự động thêm mục tiêu của các liên kết có thể duyệt vào danh sách mục tiêu.

-f -lực lượng
Bỏ qua xung đột nếu có thể.

-F hồ sơ
Đọc cả tệp cấu hình này.

TRỞ VỀ GIÁ TRỊ


0 Về thành công.

1 Trong một cuộc gọi sai chính tả của xstow.

2 Nếu xảy ra lỗi nội bộ.

3 Cài đặt gói không thành công vì một số lý do. Tất cả kiểm tra trước đều ổn, nhưng
thực thi danh sách thực thi không thành công.

4 Cài đặt một gói không thành công.

MÔI TRƯỜNG BIẾN


Vì việc gỡ lỗi phân tích cú pháp dòng lệnh có thể khó khăn nếu mức gỡ lỗi được đặt
bằng dòng lệnh có hai biến môi trường:

XSTOW_DEBUG_LEVEL
Giống như -debug-cấp tùy chọn.

XSTOW_DEBUG_MODULE
Giống như -debug-mô-đun tùy chọn.

Cả hai giá trị sẽ bị ghi đè bởi cài đặt của dòng lệnh, sau lệnh
dòng đã được phân tích cú pháp.

XSTOW_USE_CURSE
Giống như -không có lời nguyền tùy chọn.

Trong các phiên bản sau, xstow đã thử phát hiện chiều rộng và chiều cao của thiết bị đầu cuối, theo mặc định ở
quy trình khởi động. Ngay cả khi giá trị này chỉ được sử dụng bởi màn hình trợ giúp. Kết quả
là:

$ TERM = "" xstow
Lỗi khi mở thiết bị đầu cuối: không xác định.

Thông báo lỗi được báo cáo bởi lib ncurses. Điều này có thể gây ra vấn đề nếu bạn không
bắt đầu xstow như một công việc cron. Bây giờ xstow thử phát hiện chiều rộng thiết bị đầu cuối không có trong nó
khởi động, nhưng khi màn hình trợ giúp được in ra. Là một tùy chọn bổ sung, bạn có thể đặt
biến môi trường XSTOW_USE_CURSE= "0" điều này sẽ cho xstow biết không sử dụng lời nguyền
dù sao.

CẤU HÌNH CÁC TẬP TIN


Tệp cấu hình xstow.ini có thể được đặt trong / Etc và / hoặc trong kho hiện tại
danh mục. Để biết các cài đặt và cú pháp có thể có của tệp này, hãy xem xstow.ini(5)

Trong trang này có một số thông tin chi tiết về một số cài đặt đặc biệt của XStow
quá. Mời các bạn đón đọc!

VÍ DỤ


Chung Sử dụng
Ví dụ, chúng tôi cài đặt thư viện ixlib vào / usr / local / cây.

tar xvfz ixlib-0.96.2.tar.gz
cd ixlib-0.96.2
/ Cấu hình.
làm cho

Cho đến nay, đây là công việc kinh doanh như bình thường.

Lưu ý: theo mặc định, tập lệnh cấu hình chuẩn bị ứng dụng để cài đặt vào
/ usr / local /. Hãy xem cấu hình --help để biết thêm thông tin.

Bây giờ cài đặt được thực hiện bằng cách không cài đặt ixlib trực tiếp vào / usr / local /, chúng tôi cài đặt nó
vào /usr/local/stow/ixlib-0.96.2/.

tạo tiền tố cài đặt = / usr / local / stow / ixlib-0.96.2 /

Điểm cuối cùng là tạo tất cả các liên kết tượng trưng cần thiết để các tệp bao gồm của ixlib có thể
được tìm thấy bởi trình biên dịch trong / usr / local / include. Do đó chúng tôi đang sử dụng xstow.

cd / usr / local / stow
xstow ixlib-0.96.2

Và tất cả các liên kết tượng trưng sẽ được tạo.

Cài đặt XStow by sử dụng XStow
Sau khi gọi tập lệnh cấu hình và thực hiện, XStow được cài đặt vào thư mục lưu trữ dưới dạng
Tôi đã cho thấy nó trong ví dụ trên.

tạo tiền tố cài đặt = / usr / local / stow / xstow-0.1.0

Sau đó, bạn chuyển sang thư mục xếp hàng và gọi XStow

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

Đó là nó.

TƯƠNG THÍCH


liên kết Sáng tạo
Theo mặc định, XStow hoàn toàn tương thích với Stow. Việc sử dụng một số tính năng nâng cao có thể
khiến Stow không thể xử lý cây nữa.

Lệnh Dòng Các lựa chọn
XStow hỗ trợ tất cả các tùy chọn dòng lệnh của Stow. Ngay cả định dạng của nó.

Ví dụ: xstow --verbose = 2 foobar

Sử dụng xstow trực tuyến bằng các dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

Lệnh Linux

Ad