Đây là lệnh dh-make-drupal 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 mô phỏng trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
dh-make-drupal - Tạo gói Debian cho dự án Drupal được yêu cầu
MÔ TẢ
Mục đích của chương trình này là tạo các gói Debian cho bất kỳ dự án Drupal nào (
là, mô-đun, chủ đề hoặc bản dịch) - Xin lưu ý rằng kể từ tháng 2010 năm XNUMX,
cơ sở hạ tầng để xuất bản bản dịch đã thay đổi, vì vậy trạng thái hỗ trợ hiện tại
thông qua chương trình này là không tối ưu
Cho rằng các nhà phát triển Drupal xuất bản công việc của họ thông qua trang web chính của Drupal
(http://drupal.org), chương trình này tìm nạp thông tin mới nhất hiện có
phiên bản (cho bản phát hành Drupal phù hợp và với mức độ ổn định được chỉ định), và
chuẩn bị một gói Debian từ nó.
Gói Debian này có thể được cài đặt cục bộ bằng cách sử dụng 'dpkg' hoặc được tải lên Apt của bạn
kho.
Hãy nhớ rằng gói này chỉ đi xa nhất có thể, là một công cụ tự động. Các
các gói được tạo có thể sẽ yêu cầu xác minh / điều chỉnh để được sản xuất
chất lượng.
Chương trình này đã được truyền cảm hứng -và được đặt tên theo kiểu tương tự với- pkg-perl của Debian
dh-make-perl của nhóm.
-v, --phiên bản
-h, --Cứu giúp
Hiển thị màn hình này
-d, --drupal-phiên bản PHIÊN BẢN
Phiên bản Drupal
-r, - chỉ báo cáo
Chỉ kiểm tra tính khả dụng của dự án, không tải xuống hoặc thực hiện bất kỳ hành động nào khác
tại địa phương. Ngụ ý -D.
-f, --lực lượng
Tiếp tục ngay cả khi điều này sẽ ghi đè lên các tệp hiện có
--gỡ lỗi LEVEL
Mức gỡ lỗi cho các thư đã tạo (0 = cao nhất, 5 = thấp nhất)
-s, - phút-trạng thái TÌNH TRẠNG
Tình trạng tối thiểu cần xem xét để đóng gói. Giá trị được chấp nhận: 'được khuyến nghị',
'được hỗ trợ', 'nhà phát triển'. Mặc định là khuyến nghị.
-D, --đừng debianize
Không cố gắng hủy mã hóa dự án, chỉ tải xuống tarball
-b, --không xây dựng
Chuẩn bị thư mục debianized, nhưng bỏ qua quá trình xây dựng gói thực tế. Cái này
tùy chọn không tương thích với một trong hai -D và -r.
-R, --không khuyến nghị
Bỏ qua việc tạo dòng Đề xuất:, được tạo bằng cách quét
các tệp .info do mô-đun phụ cung cấp và có thể gây hiểu lầm hoặc tạo ra quá nhiều tạp âm
--các thiết bị chuyển mạch Thiết bị chuyển mạch
Chuyển sang dpkg-buildpackage. Mặc định là "-us -uc"(không ký tên vào
gói được tạo). Để không đưa ra bất kỳ công tắc nào, hãy chỉ định một đoạn trích dẫn trống
chuỗi (tức là --build-switch ='').
-t, --tập tin nén FILE
Sử dụng tarball được chỉ định làm tar.gz của dự án ban đầu, không tìm bất kỳ cái nào khác
các phiên bản có sẵn và không tải xuống từ trang web Drupal. Điều này sẽ yêu cầu
bạn cũng cung cấp số phiên bản dự án với -V và loại dự án với -T
-T, --loại dự án LOẠI
Loại dự án chúng tôi đang đóng gói. Tùy chọn này chỉ có ý nghĩa khi làm việc trên
tarball cục bộ (-t), và sẽ bị bỏ qua nếu không. Giá trị được chấp nhận:% s. Mặc định là
["Mô-đun", "Chủ đề", "Bản dịch"].
-V, --proj_version PHIÊN BẢN
Cung cấp số phiên bản dự án. Tùy chọn này chỉ có ý nghĩa khi làm việc trên
tarball cục bộ (-t), và sẽ bị bỏ qua nếu không
-m, - phiên bản hình tam giác MẪU
Logic lập phiên bản Debian bao gồm dấu ?? ~ ?? ý nghĩa ký tự ?? bất cứ điều gì dưới đây ?? NS
số phiên bản trước. Điều này hữu ích nhất khi xử lý trước khi phát hành
trình định tính (theo thứ tự, 1.x-dev, 1.0-alpha1, 1.0-beta, 1.0rc3). dh-make-drupal
sẽ cố gắng nhận ra các mẫu như vậy và xử lý chúng để chúng sắp xếp chính xác trong
Debian (và do đó, khi phiên bản ổn định được phát hành, phiên bản đó có vẻ cao hơn - Đối với
số phiên bản được đề cập ở trên, chúng sẽ dẫn đến 1 ~~ dev, 1.0 ~ alpha1,
1.0 ~ beta, 1.0 ~ rc3). Bạn có thể sử dụng công tắc này để yêu cầu dh-make-drupal bỏ qua điều này
làm buồn lòng.
-P, --cung cấp ĐỐI TƯỢNG
tạo dòng Cung cấp:, được tạo từ được phân tách bằng dấu phẩy đã chỉ định
mô-đun con. Tất cả chúng sẽ được chuyển đổi thành số tiền tương đương với gói Debian của chúng
tên -- tức là "-P foo, bar" trở thành "Cung cấp: drupal7-mod-foo, drupal7-mod-bar"
(khi xây dựng một mô-đun Drupal7).
Sử dụng dh-make-drupal trực tuyến bằng các dịch vụ onworks.net