Đây là lệnh pbuilder-dist 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 như 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
CHƯƠNG TRÌNH:
TÊN
pbuilder-dist, cowbuilder-dist - trình bao bọc pbuilder / cowbuilder đa phân phối
SYNOPSIS
pbuilder-dist phân phối [kiến trúc] hoạt động [lựa chọn] [...]
cowbuilder-quận phân phối [kiến trúc] hoạt động [lựa chọn] [...]
MÔ TẢ
pbuilder-dist là một trình bao bọc giúp bạn dễ dàng sử dụng trình tạo hình với nhiều phiên bản khác nhau
của Ubuntu và / hoặc Debian.
Thông thường, liên kết biểu tượng tập lệnh này để đặt cho nó nhiều tên dưới dạng
người tập thể hình-phân phối or người tập thể hình-phân phối-kiến trúc, ví dụ như
vận động viên thể hình, pbuilder-sid, pbuilder-gutsy-i386, Vv
Điều tương tự cũng áp dụng cho cowbuilder-quận, sử dụng công cụ xây dựng bò. Sự khác biệt chính giữa
cả hai là pbuilder nén chroot đã tạo dưới dạng aa tarball, do đó sử dụng ít đĩa hơn
dung lượng nhưng cần giải nén (và có thể nén) lại nội dung của nó trong mỗi lần chạy,
và người xây dựng bò không làm điều này.
SỬ DỤNG
Có rất nhiều lập luận được liệt kê trong phần tóm tắt; mỗi người trong số họ, nếu được sử dụng, phải được sử dụng
chính xác theo thứ tự như nó xuất hiện ở đó. Trong trường hợp bạn đổi tên tập lệnh thành
người tập thể hình-phân phối, không sử dụng phân phối tham số; giống với i386 / amd64 if
tên cũng chứa -kiến trúc.
phân phối
Thay thế tên này bằng tên mã của phiên bản Ubuntu hoặc Debian bạn muốn sử dụng.
kiến trúc
Tham số tùy chọn này sẽ cố gắng tạo một chroot ở nước ngoài
ngành kiến trúc. Đối với một số cặp kiến trúc (ví dụ: i386 trên bản cài đặt amd64),
chroot sẽ được tạo nguyên bản. Đối với những người khác (ví dụ: armel trên bản cài đặt i386),
qemu-user-static sẽ được sử dụng. Lưu ý rằng một số kết hợp (ví dụ: amd64 trên i386
cài đặt) yêu cầu xử lý hạt nhân riêng biệt đặc biệt và có thể bị hỏng
cách.
hoạt động
Thay thế điều này bằng hành động bạn muốn người tập thể hình để làm (tạo, cập nhật, xây dựng, dọn dẹp,
đăng nhập hoặc thực thi). Nếu bạn không chỉ định bất kỳ hành động nào, nhưng đối số tiếp theo là
.dsc, nó sẽ giả định rằng nó sẽ được xây dựng. Kiểm tra trang chủ của nó để biết thêm
chi tiết.
[...]
Thay thế điều này bằng các tham số khác, nếu cần. Ví dụ, nếu xây dựng là
, bạn cũng sẽ cần chỉ định tệp .dsc. Là một tính năng đặc biệt, nếu bạn
chỉ định một tệp .dsc mà bạn có thể bỏ qua xây dựng tùy chọn và tập lệnh này sẽ
tự động giả định rằng việc xây dựng là hành động bạn muốn làm.
LỰA CHỌN
--chỉ chính (không dùng nữa: chủ yếu)
Nếu bạn chỉ định tùy chọn này, chỉ các gói từ chính (trong Debian) hoặc chính và
hạn chế (trong Ubuntu) các thành phần sẽ được sử dụng. Theo mặc định, tất cả các thành phần chính thức
được kích hoạt. Điều này chỉ có hiệu lực khi tạo một môi trường mới.
--debug-echo
Tạo ra người tập thể hình/người chăn bò lệnh sẽ được in ra đầu ra tiêu chuẩn
thay vì được thực thi. Điều này rất hữu ích cho việc gỡ lỗi.
- xây dựng MỤC (chỉ pbuilder-dist)
Nếu tùy chọn này được chỉ định, các tệp kết quả của người tập thể hình xây dựng được đặt
in MỤC.
- chỉ xin vui lòng
Chỉ sử dụng túi phát hành. Mặc định cho các bản phát hành phát triển.
--chỉ bảo mật
Chỉ sử dụng túi phát hành và bảo mật. Môi trường thích hợp để chuẩn bị
cập nhật bảo mật.
- chỉ cập nhật
Chỉ sử dụng túi phát hành, bảo mật và cập nhật. Không phải các cập nhật được đề xuất
túi.
VÍ DỤ
pbuilder-dist gutsy tạo
Tạo ra một người tập thể hình môi trường cho Ubuntu Gutsy, với tất cả các thành phần được bật.
pbuilder-sid - chỉ tạo chính
Tạo ra một người tập thể hình môi trường cho Debian Sid, chỉ với thành phần chính.
bản dựng pbuilder-feisty ./sample_1.0-0ubuntu1.dsc
Xây dựng gói được chỉ định trên môi trường Ubuntu Feisty đã tồn tại.
pbuilder-dist feisty với bản dựng nhật ký ./sample_1.0-0ubuntu1.dsc
Tương tự như trên, nhưng cửa hàng người tập thể hìnhcủa đầu ra trên một tệp.
pbuilder-etch i386 cập nhật
Cập nhật môi trường Debian Etch kiến trúc i386 hiện có trên hệ thống amd64.
vận động viên xây dựng-thử nghiệm tạo
Tạo ra một người chăn bò môi trường cho Thử nghiệm Debian.
CÁC TẬP TIN VÀ MÔI TRƯỜNG BIẾN
Theo mặc định, pbuilder-dist sẽ lưu trữ tất cả các tệp mà nó tạo ra ~ / pbuilder /. Cái này có thể
được thay đổi bằng cách thiết lập PBUILFOLDER biến môi trường. Nếu thư mục không
tồn tại, nó sẽ được tạo khi đang chạy.
Một tệp có nhật ký của hoạt động gần đây nhất, được gọi là last_operation.log, sẽ được lưu trong
thư mục con kết quả của mỗi môi trường xây dựng.
Phương thức xác thực mặc định là sudo. Bạn có thể thay đổi điều này bằng cách đặt PBUILDAUTH
biến.
Theo mặc định, pbuilder-dist sử dụng máy nhân bản Debian và Ubuntu chính. Người tập thể hình
GƯƠNG và GƯƠNG KHÁC các biến được hỗ trợ, cũng như các công cụ ubuntu-dev-tiêu chuẩn
biến: UBUNTUTOOLS_DEBIAN_MIRROR, PBUILDER_DIST_DEBIAN_MIRROR,
UBUNTUOOLS_DEBSEC_MIRROR, PBUILDER_DIST_DEBSEC_MIRROR, UBUNTUOOLS_UBUNTU_MIRROR,
PBUILDER_DIST_UBUNTU, UBUNTUOOLS_UBUNTU_PORTS_MIRRORvà
PBUILDER_DIST_UBUNTU_PORTS_MIRROR. Thấy công cụ phát triển Ubuntu (5) để biết chi tiết.
Bạn cũng có thể muốn biết rằng pbuilder-dist xuất khẩu QUẬN và Vòm biến môi trường
tới quy trình được gọi, có chứa tên của bản phân phối và kiến trúc
được nhắm mục tiêu bởi bản dựng hiện tại. Bạn có thể tận dụng chúng, chẳng hạn như trong pbuilderrc.
Sử dụng pbuilder-dist trực tuyến bằng các dịch vụ onworks.net