Đây là lệnh Equivs-build 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
Equivs-build - tạo gói Debian để đăng ký phần mềm cục bộ
SYNOPSIS
Equivs-build [--full | -f] [--arch = foo | -a = foo] hồ sơ điều khiển
MÔ TẢ
Equivs-build là một chương trình tạo các gói Debian có thể được sử dụng để thông báo cho dpkg
về các gói được cài đặt cục bộ và các gói phụ thuộc của chúng. Ngoài ra các gói trống chỉ
yêu cầu các gói khác có thể được tạo bằng các trang bị. Chúng có thể được sử dụng như các gói "hồ sơ"
mà chỉ đánh dấu những cái khác để cài đặt.
Xin lưu ý rằng đây là một cuộc tấn công thô bạo và nếu được sử dụng một cách thiếu cẩn trọng, nó có thể gây ra
thiệt hại cho hệ thống đóng gói của bạn. Và cũng xin lưu ý rằng việc sử dụng nó không phải là
cách đề xuất để đối phó với các phụ thuộc bị hỏng. Thay vào đó, hãy gửi một báo cáo lỗi tốt hơn.
Tệp điều khiển có cấu trúc giống như các tệp điều khiển trong các gói Debian "thực", nhưng nó
không phải xác định tất cả các khóa, vì các giá trị mặc định sẽ được sử dụng nếu bạn bỏ qua một khóa.
Có một số trường bổ sung có thể được sử dụng:
Những thay đổi:
Tệp được sử dụng làm bảng thay đổi
Phiên bản:
Nếu bạn không sử dụng bảng thay đổi cục bộ, các trang bị sẽ tạo ra một bảng thay đổi giả. Như phiên bản của
gói được định nghĩa trong bảng thay đổi, Equivs sẽ giả sử là phiên bản 1.0. Với cái này
, bạn có thể đặt một phiên bản rõ ràng.
Đọc cho tôi:
Một tệp được sử dụng làm README.Debian tập tin. Bạn có thể sử dụng các chuỗi @tên gói hàng@ và
@ phụ thuộc @ để chèn tên gói và thông tin phụ thuộc được sử dụng.
Bản quyền:
Tệp bản quyền được sử dụng. Nếu bỏ qua, GPL 2 sẽ được sử dụng.
Trước: Postinst: Trước: Postrm:
Các lệnh bảo trì được thực thi trước / sau khi cài đặt / gỡ bỏ gói. Xem
Tài liệu tham khảo dành cho nhà phát triển Debian cho phần mô tả (tham chiếu nhà phát triển gói).
Đa vòm:
Trường chỉ định trạng thái phụ thuộc nhiều tìm kiếm. Được sử dụng chính xác như trong các gói 'thực'.
Ngoại: Đáp ứng các phụ thuộc cho tất cả các kiến trúc Giống nhau: Đáp ứng các phụ thuộc
chỉ cho cùng một kiến trúc Được phép: Có thể hoạt động như Ngoại lệ hoặc Giống nhau, như
được chỉ định trong phần phụ thuộc
Tệp bổ sung:
Danh sách các tệp được phân tách bằng dấu phẩy để sao chép vào / usr / share / doc / packagename thư mục.
Files:
Các tệp sẽ được sao chép vào một số thư mục của gói đã tạo. Mỗi dòng chứa một
tên tệp nguồn và thư mục đích, được phân tách bằng dấu cách. Như với đa
tiêu đề dòng, tất cả các dòng nhưng dòng đầu tiên phải được thụt lề. Thí dụ:
Tệp: foo-cron /etc/cron.d/
foo-cron-người trợ giúp / usr / local / bin /
File:
Các tệp sẽ được sao chép vào một số thư mục của gói đã tạo, được chỉ định nội dòng trong
tệp kiểm soát nguồn. Cú pháp trường là tên của các tệp sẽ được tạo, theo sau
bởi các dòng được thụt lề bởi 1 khoảng trắng biểu thị nội dung tệp; không gian hàng đầu sẽ được cắt bớt. Một
chế độ tệp bát phân có thể được chỉ định sau tên tệp; nó mặc định là 644 và sẽ là
chuẩn hóa thành 644 hoặc 755. Ví dụ:
Tệp: / usr / local / bin / true 755
#!/ Bin / sh
thoát 0
Xem /usr/share/doc/equivs/README.Debian để biết thêm thông tin chi tiết.
LỰA CHỌN
- đầy đủ | -NS
Xây dựng hoàn chỉnh. gỡ rối sẽ được gọi, nghĩa là, một gói đầy đủ sẽ được xây dựng và
đã ký, thích hợp để tải lên máy chủ Debian.
ID được sử dụng để ký được lấy từ, theo thứ tự đó, người dùng từ mục nhập cuối cùng của
thay đổi được cung cấp, trường Maintainer: trong tệp điều khiển Equivs hoặc cục bộ
tên người dùng
- tìm kiếm | -Một
Xây dựng gói cho kiến trúc được chỉ định. Được sử dụng ví dụ như để xây dựng các gói hàng rào
dưới linux. Equivs-build sử dụng kiến trúc dpkg để cung cấp cơ sở này.
PHÂN PHỐI
Việc phân phối phải tuân theo giấy phép công cộng GNU phiên bản 2.
Sử dụng trang bị trực tuyến bằng cách sử dụng các dịch vụ onworks.net