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

Ad


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

mini-dinstall - Trực tuyến trên Đám mây

Chạy mini-dinstall 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 mini-dinstall có thể 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, chẳng hạn 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


mini-dinstall - daemon để cập nhật các gói Debian trong một kho lưu trữ

SYNOPSIS


gỡ cài đặt nhỏ [lựa chọn] [thư mục]

MÔ TẢ


gỡ cài đặt nhỏ là một công cụ để cài đặt các gói Debian vào một kho lưu trữ APT cá nhân; nó
rất giống với gỡ bỏ công cụ trên auric: nó lấy một tập tin thay đổi và cài đặt nó
vào kho lưu trữ Debian.

Trọng tâm chính của hoạt động là một tệp thay đổi. Tệp này chỉ định một bộ nhị phân Debian
và thường chứa một gói nguồn. Các tệp thay đổi nhằm nhóm
cả gói nguồn và gói nhị phân Debian cùng nhau, để có một tệp duy nhất
thao tác khi tải lên một gói.

gỡ cài đặt nhỏ lấy một tập tin thay đổi trong nó đến thư mục (hoặc trên dòng lệnh của nó trong
chế độ hàng loạt) và cài đặt các tệp mà nó tham chiếu vào một thư mục và thiết lập Gói
và các tệp Nguồn để sử dụng với APT.

ĐANG CHẠY


gỡ cài đặt nhỏ có thể chạy ở một trong hai chế độ: chế độ hàng loạt hoặc chế độ daemon. Trong chế độ hàng loạt,
hàng đợi được xử lý ngay lập tức và lệnh sẽ thoát khi hoàn tất. Trong chế độ daemon,
là mặc định, gỡ cài đặt nhỏ chạy trong nền và liên tục kiểm tra hàng đợi, và
sẽ xử lý nó bất cứ khi nào nó thay đổi.

Tùy chọn thư mục đối số chỉ định thư mục gốc của hàng đợi. Nếu không có đối số
được chỉ định, giá trị từ tệp cấu hình được sử dụng.

Các tùy chọn sau có thể được sử dụng:

-v, --dài dòng
hiển thị thông tin bổ sung trong khi chạy

-q, --Yên lặng
hiển thị càng ít thông tin càng tốt

-c, --config=FILE
sử dụng FILE làm tệp cấu hình, thay vì ~ / .mini-dinstall.conf

-d, --gỡ lỗi
xuất thông tin gỡ lỗi đến thiết bị đầu cuối và vào nhật ký

--Không có nhật ký
không ghi bất kỳ thông tin nào vào nhật ký

--no-db
vô hiệu hóa tra cứu trên cơ sở dữ liệu gói. apt-ftparchive chạy mà không có tùy chọn --db

-n, - không hành động
không thực hiện bất kỳ thay đổi nào; hữu ích khi kết hợp với -v cờ

-b, --lô hàng
chạy ở chế độ hàng loạt

-r, --chạy
yêu cầu trình nền hiện đang chạy để xử lý hàng đợi ngay lập tức

-k, --giết chết
giết daemon hiện đang chạy

--Cứu giúp hiển thị tổng quan ngắn về các tùy chọn có sẵn

--phiên bản
hiển thị phiên bản phần mềm

CẤU HÌNH


gỡ cài đặt nhỏtệp cấu hình chính của là ~ / .mini-dinstall.conf. Tệp bao gồm một
số lượng các phần khác nhau, mỗi phần áp dụng cho một bản phân phối khác nhau (mà
tương ứng với trường Phân phối trong tệp thay đổi). Ngoài ra còn có một phần mặc định
(MẶC ĐỊNH), áp dụng cho tất cả các bản phân phối.

Mỗi phần có thể chứa bất kỳ số

tên = giá trị

kết hợp, đặt tham số cấu hình cho phân phối đó (hoặc mặc định
một). Các danh sách phải được phân tách bằng dấu phẩy, các chuỗi chỉ cần được đặt trong dấu ngoặc kép nếu
chúng chứa khoảng trắng hoặc dấu phẩy và giá trị boolean phải là 1 đối với true và 0 đối với false.

Các thông số cấu hình có sẵn trong MẶC ĐỊNH như sau:

kho lưu trữ
Gốc của gỡ cài đặt nhỏ lưu trữ. Phải được đặt, ở đây hoặc trên lệnh
hàng.

extra_keyrings
Các chuỗi khóa GnuPG bổ sung để sử dụng cho việc xác minh chữ ký.

đến_permissions
Các quyền cho đến thư mục. gỡ cài đặt nhỏ sẽ cố gắng thiết lập
quyền của thư mục khi khởi động. Giá trị bằng 0 (´'0000´ 'hoặc ´'XNUMX´') sẽ
tắt cài đặt quyền. Làm điều này, bạn PHẢI đặt quyền cho đến bởi
tay! Mặc định là 0750.

Móc chìa khóa
Các chuỗi khóa GnuPG được sử dụng để xác minh chữ ký của các tệp thay đổi. Đặt cái này
tham số sẽ sửa đổi danh sách mặc định; nói chung tốt hơn là nên sửa đổi
extra_keyrings thay thế. Mặc định cho các chuỗi khóa từ gói debian-keyring.

tệp nhật ký
Tên tệp (liên quan đến kho lưu trữ) nơi thông tin sẽ được ghi lại. Mặc định
sang “mini-dinstall.log”.

mail_log_flush_count
Số lượng tin nhắn nhật ký mà sau đó các tin nhắn trong hàng đợi sẽ được gửi cho bạn. Mặc định
để 10.

mail_log_flush_level
Cấp độ nhật ký để gửi ngay tất cả các thông báo nhật ký đã được xếp hàng đợi. Giá trị hợp lệ
giống như đối với mail_log_level Lựa chọn. Mặc định là ERROR.

mail_log_level
Mức nhật ký mặc định được gửi cho bạn qua email. Các giá trị hợp lệ bao gồm DEBUG,
Thông TIN , CẢNH BÁO, ERRORCHỈ TRÍCH. Mặc định là ERROR.

gửi thư tới
Người dùng mà nhật ký sẽ được gửi qua thư. Mặc định cho người dùng hiện tại.

mail_subject_template
Phong cách của chủ đề email. Các biến thay thế có sẵn là nguồn, phiên bản,
người bảo trì, ... (tất cả các câu lệnh trong .changes) và change_without_dot (giống như
thay đổi, nhưng không có dòng chỉ có một dấu chấm). Mặc định là:

mini-dinstall: Đã cài đặt thành công% (nguồn) s% (phiên bản) s thành% (phân phối) s

mail_body_template
Phong cách của nội dung email. Các giá trị hợp lệ giống như đối với mail_subject_template
Lựa chọn. Mặc định là:

Gói:% (nguồn) s
Người bảo trì:% (người bảo trì) s
Đã thay đổi theo:% (đã thay đổi theo) s
Thay đổi:
% (changes_without_dot) s

tweet_server
máy chủ để đẩy tweet. Giá trị có thể là twitter or bản sắc

tweet_user
tên người dùng để đăng nhập trên máy chủ tweet

tweet_mật khẩu
mật khẩu để đăng nhập trên máy chủ tweet

tweet_template
Kiểu dáng của phần thân tweet. Các giá trị hợp lệ giống như đối với mail_subject_template
Lựa chọn. Mặc định là:

Đã cài đặt% (nguồn) s% (phiên bản) s thành% (phân phối) s

trigger_reindex
Trong chế độ daemon, có hay không tạo lại các tệp Gói và Nguồn sau
mỗi lần tải lên. Nếu bạn tắt tính năng này, bạn có thể muốn bật động_reindex. Bạn
có thể muốn tắt tính năng này nếu bạn cài đặt rất nhiều trong số các gói. Mặc định là đã bật.

sử dụng_dnotify
Nếu được bật, hãy sử dụng thông báo(1) lệnh để giám sát các thư mục để thay đổi. Chỉ một
có liên quan nếu động_reindex được kích hoạt. Giá trị mặc định là false.

verify_sig
Có hay không xác minh chữ ký trên các tệp thay đổi. Mặc định được bật nếu
gói debian-keyring được cài đặt, nếu không thì bị vô hiệu hóa.

Các thông số cấu hình có thể được đặt trong MẶC ĐỊNH phần và sự phân phối-
các phần cụ thể là:

bí danh Danh sách các tên phân phối thay thế.

kiến trúc
Danh sách các kiến ​​trúc để tạo thư mục con. Mặc định là “all, i386,
powerpc, sparc ”.

archive_style
Hoặc "phẳng" hoặc "đơn giản". Phong cách lưu trữ phẳng đặt tất cả các tệp nhị phân
các gói vào một thư mục con, trong khi kiểu lưu trữ đơn giản phân tách tệp nhị phân
gói theo kiến ​​trúc. Phải được thiết lập.

Các nguồn cho kiểu "phẳng" sẽ giống như sau:

tệp deb: /// home / walters / debian / stable /
tệp deb-src: /// home / walters / debian / stable /
tệp deb: /// home / walters / debian / Experiment /
tệp deb-src: /// home / walters / debian / Experiment /

Các nguồn cho kiểu "phụ" phải giống như sau:

deb http://localhost/~walters/debian/ cục bộ / $ (ARCH) /
deb http://localhost/~walters/debian/ cục bộ / tất cả /
deb-src http://localhost/~walters/debian/ địa phương / nguồn /

chown_changes_files
Xác định xem liệu những người khác có thể đọc được các tệp thay đổi hay không. Đây là
được bật theo mặc định và là một điều tốt, vì ai đó có thể bất ngờ
tải lên gói của bạn. Hãy suy nghĩ kỹ trước khi thay đổi điều này.

động_reindex
Nếu được bật, các thư mục sẽ được theo dõi để biết các thay đổi và các tệp Gói và Nguồn mới
được tạo ra khi cần thiết. Chỉ được sử dụng trong chế độ daemon. Giá trị mặc định là true.

create_release
Làm cho một tệp Phát hành được tạo (xem phóng thích_* dưới đây) nếu được bật. Vô hiệu hóa
theo mặc định.

giữ_old
Có nên giữ lại các gói cũ hay không, thay vì xóa chúng khi mới hơn
phiên bản của các gói giống nhau được tải lên. Giá trị mặc định là false.

thư_on_thành công
Gửi mail khi cài đặt thành công hay không. Giá trị mặc định là true.

tweet_on_thành công
Có tweet (ví dụ: trên twitter / ID.ca) khi cài đặt thành công hay không. Mặc định
để sai.

max_retry_time
Khoảng thời gian tối đa để chờ tải lên không hoàn chỉnh trước khi từ chối.
Chỉ định trong vài giây. Mặc định là hai ngày.

thăm dò_ thời gian
Tần suất thăm dò các thư mục (tính bằng giây) để biết các thay đổi nếu động_reindex is
đã được kích hoạt. Mặc định là 30 giây.

post_install_script
Tập lệnh này được chạy sau khi tệp thay đổi được cài đặt, với đường dẫn đầy đủ của
thay đổi tệp làm đối số của nó.

pre_install_script
Tập lệnh này được chạy trước khi tệp thay đổi được cài đặt, với đường dẫn đầy đủ của
thay đổi tệp làm đối số của nó. Nếu nó thoát ra với một lỗi, tệp thay đổi là
bỏ qua.

phát hành_codename
Trường Tên mã trong tệp Bản phát hành. Mặc định là “Không có”.

phát hành_description
Trường Mô tả trong tệp Bản phát hành. Mặc định là “Không có”.

phát hành_nhãn
Trường Nhãn trong tệp Bản phát hành. Mặc định là tên người dùng của người dùng hiện tại.

phát hành_origin
Trường Nguồn gốc trong tệp Bản phát hành. Mặc định là tên người dùng của người dùng hiện tại.

phát hành_suite
Trường Suite trong tệp Bản phát hành. Mặc định là “Không có”.

thử nghiệm_release
Trường thử nghiệm_release đánh dấu bản phát hành là thử nghiệm. Mặc định là
"Không có".

phát hành_signscript
Nếu được chỉ định, tập lệnh này sẽ được gọi để ký các tệp Phát hành. Nó sẽ được gọi
trong thư mục chứa tệp Phát hành và phải chấp nhận tên tệp của
Giải phóng tệp để ký làm đối số đầu tiên (lưu ý rằng nó được truyền tạm thời
tên tệp, không phải Phát hành). Nó sẽ tạo ra một chữ ký tách rời trong một tệp có tên
Phát hành.gpg.

SỬ DỤNG DPUT


Một cách thuận tiện để sử dụng gỡ cài đặt nhỏ kết hợp với đầu racủa phương pháp "cục bộ". Các
tác giả thường kiểm tra các gói Debian của mình bằng cách sử dụng đầu ra để tải chúng lên địa phương
kho lưu trữ, và sau đó sử dụng phương thức "tệp" của APT để truy xuất chúng cục bộ. Đây là một mẫu
đầu ra khổ thơ:

[địa phương]
fqdn = space-ghost.verbum.private
đến = / src / debian / mini-dinstall / incoming
phương pháp = cục bộ
run_dinstall = 0
post_upload_command = mini-dinstall -r

Rõ ràng, bạn nên thay thế các giá trị "fqdn" và "đến" bằng bất kỳ giá trị nào
phù hợp với máy của bạn. Một số phương pháp APT mẫu đã được liệt kê trong cấu hình
phần.

Bây giờ, tất cả những gì bạn phải làm để kiểm tra các gói Debian của mình là:

$ dpkg-gói xây dựng
$ dput cục bộ ../program_1.2.3-1_powerpc.changes
# đợi vài giây
$ apt-get cập nhật
chương trình $ apt-get install

Sử dụng mini-dinstall 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