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

Ad


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

gbp-buildpackage - Trực tuyến trên Đám mây

Chạy gbp-buildpackage trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks qua 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

Đây là lệnh gbp-buildpackage 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


gbp-buildpackage - Xây dựng gói Debian từ kho lưu trữ Git

SYNOPSIS


gbp đóng gói [ --git- [không-] bỏ qua-mới ] [ --git-thẻ ] [ --git-dài dòng ] [ --git-
màu sắc =[tự động | bật | tắt] ] [ --git-color-Scheme =BẢNG MÀU ] [ --git-thông báo =[tự động | bật | tắt] ] [
--git-ngược dòng-nhánh =CÂY CÂY ] [ --git-debian-branch =TÊN CHI NHÁNH ] [ --git-ignore-nhánh
] [ --git- [no-] mô-đun con ] [ --git-builder =BUILD_CMD ] [ --git-clean =CLEAN_CMD ] [
--git- [no-] pbuilder ] [ --git- [no-] qemubuilder ] [ --git-dist =QUẬN ] [ --git-Arch =Vòm ] [
--git- [no-] pbuilder-autoconf ] [ --git-pbuilder-options =PBUILDER_OPTIONS ] [
--git- [no-] thẻ dấu ] [ --git-keyid =GPG-KEYID ] [ --git-posttag =COMMAND ] [ --git-
postbuild =COMMAND ] [ --git-postexport =COMMAND ] [ --git-prebuild =COMMAND ] [
--git- [không-] móc ] [ --git-debian-tag =định dạng thẻ ] [ --git-upper-tag =định dạng thẻ ] [
--git-debian-tag-msg =định dạng thẻ-tin nhắn ] [ --git-force-tạo ] [ --git-no-tạo-orig ] [
--git-ngược dòng-cây =[TAG | CHI NHÁNH | CÂY] ] [ --git-tarball-dir =MỤC ] [ --git-
nén =LOẠI ] [ --git-nén-mức =LEVEL ] [ --git-export-dir =MỤC ] [
--git-export =CÂY CÂY ] [ --git- [no-] nguyên sơ-tar ] [ --git- [không-] nguyên sơ-tar-cam kết ] [
--git- [không -] - thanh lọc ] [ --git-dont-tẩy ] [ --git-chỉ-thẻ ] [ --git-retag ] [
OPTION_PASSED_TO_BUILD_CMD hữu ích. Cảm ơn ! ]

MÔ TẢ


gbp đóng gói được sử dụng để tạo nguồn Debian và các gói .deb từ kho lưu trữ Git.

gbp đóng gói sẽ, theo thứ tự:

· Xác minh rằng nó đang được thực thi từ vị trí thích hợp.

· Xác minh rằng kho lưu trữ không chứa bất kỳ thay đổi nguồn nào chưa được cam kết.

· Xác minh rằng nó đang được thực thi từ nhánh chính xác.

· (Tùy chọn) chạy một lệnh sạch được chỉ định với - sạch hơn.

· (Tùy chọn) xuất cây nguồn sang một khu vực xây dựng riêng biệt.

· Xây dựng một tarball orig nếu nó không tồn tại. Tùy chọn sử dụng tar nguyên sinh.

· (Tùy chọn) gọi một hook dựng trước.

· Gọi gỡ rối(1) hoặc Cowbuilder (thông qua --git-pbuilder) hoặc ứng dụng được chỉ định qua
--git-builder chuyển theo tất cả các đối số được cung cấp cho gbp đóng gói trên dòng lệnh
không bắt đầu bằng --git-.

· (Tùy chọn) gắn thẻ cây sau khi xây dựng thành công.

· (Tùy chọn) gọi một hook dựng bài - ví dụ: chạy lintian.

· (Tùy chọn) gọi một móc thẻ bài đăng - ví dụ: để đẩy kết quả đến một kho lưu trữ từ xa
sau khi tạo thẻ.

LỰA CHỌN


Tất cả các tùy chọn đều có tiền tố git- để phân biệt các tùy chọn cho gbp đóng gói từ
các tùy chọn được chuyển cho BUILD_CMD:

--git- [không-] bỏ qua-mới
Không hủy bỏ nếu có những thay đổi chưa được cam kết trong cây nguồn hoặc hiện tại
nhánh không khớp với DEBIAN-CHI NHÁNH.

--git-thẻ
Thêm thẻ git sau khi xây dựng thành công. Đây là một tùy chọn chỉ dòng lệnh
không thể được chỉ định qua gbp.conf.

--git-builder =BUILD_CMD
Sử dụng BUILD_CMD thay vì gỡ rối -i -I.

--git-clean =CLEAN_CMD
Sử dụng CLEAN_CMD thay vì gỡ rối giống cá lăng.

--git-pbuilder
Xây dựng gói bằng cách sử dụng git-pbuilder. Lưu ý rằng điều này sẽ ghi đè lên bất kỳ --git-builder
- sạch hơn tùy chọn.

--git-qemubuilder
Xây dựng gói bằng cách sử dụng git-pbuilder với qemubuilder. Lưu ý rằng điều này sẽ ghi đè lên bất kỳ
--git-builder- sạch hơn tùy chọn.

--git-dist =QUẬN
Xây dựng để phân phối QUẬN khi sử dụng --git-pbuilder. Nếu chưa đặt bản dựng cho
phân phối không ổn định. Giá trị đặc biệt KHOẢN 14 sẽ thiết lập phân phối để xây dựng
cho từ tên chi nhánh. Tức là nếu bạn đang bắt đầu xây dựng từ một nhánh có tên
debian / wheezy-backports phân phối được đặt thành khò khè-backport. Nếu chi nhánh
được đặt tên hạ lưu / sid phân phối sẽ được đặt thành bottom_sid.

--git-Arch =Vòm
Xây dựng cho kiến ​​trúc Vòm khi sử dụng --git-pbuilder. Nếu không được đặt thì không có kiến ​​trúc nào
đã vượt qua git-pbuilder.

--git-pbuilder-autoconf
Có thử tự động cấu hình không git-pbuilder hoặc dựa vào các cài đặt trong
.pbuilderrc. Xem git-pbuilder manpage để biết chi tiết.

--git-pbuilder-tùy chọn
Các tùy chọn để chuyển cho người xây dựng

--git-dài dòng
thực hiện chi tiết

--git-color =[tự động | bật | tắt]
Có sử dụng đầu ra màu hay không.

--git-thông báo =[tự động | bật | tắt]
Có gửi thông báo trên màn hình sau khi xây dựng hay không.

--git-color-Scheme =BẢNG MÀU
Màu sắc để sử dụng trong đầu ra (khi màu được bật). Định dạng cho COLOR_SCHEME là
' : : : '. Giá trị số và tên màu được chấp nhận,
các trường trống ngụ ý màu mặc định. Ví dụ --git-color-Scheme = 'cyan: 34 ::'
sẽ hiển thị thông báo gỡ lỗi bằng màu lục lam, thông báo thông tin có màu xanh lam và các thông báo khác trong
mặc định (tức là cảnh báo và thông báo lỗi màu đỏ).

--git-ngược dòng-nhánh =TÊN CHI NHÁNH
Nhánh để xây dựng tarball orig từ nếu --git-ngược dòng-cây được thiết lập để CHI NHÁNH.
Mặc định là Thượng nguồn.

--git-debian-branch =TÊN CHI NHÁNH
Nếu bạn không ở trên nhánh này khi gọi gbp đóng gói nó sẽ thất bại. Vỡ nợ
is chủ. Điều này được thực hiện để đảm bảo bạn không vô tình giải phóng khỏi một chủ đề
chi nhánh. Không ở trên nhánh này sẽ bị bỏ qua khi sử dụng --git-bỏ qua-mới.

--git-ignore-nhánh
Không kiểm tra xem nhánh hiện tại có khớp không DEBIAN-CHI NHÁNH.

--git- [no-] thẻ dấu
GPG ký tất cả các thẻ đã tạo.

--git- [no-] mô-đun con
Bao gồm các mô-đun con git trong tarball orig.

--git-keyid =GPG-KEYID
Sử dụng keyid này cho các thẻ ký gpg.

--git-posttag =COMMAND
Thực hiện COMMAND sau khi gắn thẻ phiên bản mới.

Các biến môi trường đã xuất là: GBP_TAG (tên của thẻ đã tạo),
GBP_BRANCH (nhánh mà gói được xây dựng từ đó) và GBP_SHA1 (sha1 của
cam kết thẻ đã được tạo tại).

--git-postbuild =COMMAND
Thực hiện COMMAND sau khi xây dựng thành công.

Các biến môi trường đã xuất là: GBP_CHANGES_FILE (tên của người được tạo
thay đổi tệp), GBP_BUILD_DIR (bản dựng).

--git-postexport =COMMAND
Thực hiện COMMAND sau khi xuất cây nguồn - chỉ hợp lệ khi --git-export-dir
đã được chỉ định.

Các biến môi trường đã xuất là: GBP_GIT_DIR (kho lưu trữ gói là
được xây dựng từ), GBP_TMP_DIR (thư mục tạm thời nơi các nguồn đã được
xuất ban đầu).

--git-prebuild =COMMAND
Thực hiện COMMAND từ thư mục xây dựng trước khi gọi gỡ rối hoặc ứng dụng
được chỉ định qua --git-builder.

Các biến môi trường đã xuất là: GBP_GIT_DIR (kho lưu trữ gói là
được xây dựng từ), GBP_BUILD_DIR (bản dựng).

--git- [không-] móc
Cho phép chạy tất cả các hook (clean, postexport, prebuild, postbuild và posttag).
Lưu ý: --git-builder lệnh không bị ảnh hưởng bởi tùy chọn này.

--git-debian-tag =TAG-ĐỊNH DẠNG
Sử dụng định dạng thẻ này khi gắn thẻ các phiên bản Debian, mặc định là debian /% (phiên bản) s.

--git-upper-tag =TAG-ĐỊNH DẠNG
Sử dụng định dạng thẻ này khi tìm kiếm các thẻ của các phiên bản ngược dòng, mặc định là
ngược dòng /% (phiên bản) s.

--git-debian-tag-msg =định dạng thẻ-tin nhắn
Sử dụng định dạng thông báo thẻ này khi ký các phiên bản Debian, mặc định là % (pkg) s Debian
phát hành % (phiên bản) s

--git-force-tạo
Buộc tạo một tarball orig (ghi đè lên một cái đã có trước nếu có).

--git-no-tạo-orig
Đừng cố tạo bất kỳ tarball orig nào.

--git-lớp phủ
Trích xuất tarball orig từ tarball-dir khi sử dụng xuất-dir tùy chọn (tương tự
để mergeWithUpstream trong svn-bp). Đồng thời loại bỏ debian / nếu có trong phần ngược dòng
tarball trong trường hợp định dạng nguồn 2.0 và 3.0.

--git-export-dir =MỤC
Xuất đầu nhánh hiện tại (hoặc đối tượng cây cối được cung cấp qua --git-xuất đến
MỤC trước khi xây dựng.

--git-export =CÂY CÂY
Thay vì xuất đầu nhánh hiện tại, hãy xuất đối tượng dạng cây CÂY CÂY.
Tên đặc biệt INDEX xuất chỉ mục hiện tại trong khi tên đặc biệt WC
xuất bản sao làm việc hiện tại như hiện tại.

--git-ngược dòng-cây =[TAG | CHI NHÁNH | CÂY]
Cách tìm các nguồn ngược dòng được sử dụng để tạo tarball. TAG (mặc định)
nhìn vào thẻ tương ứng với phiên bản trong bảng thay đổi. CHI NHÁNH nhìn vào
nhánh ngược dòng được cung cấp thông qua --git-ngược dòng-chi nhánh Lựa chọn. Các giá trị khác là
được hiểu là cây.

Điều này không có bất kỳ ảnh hưởng nào nếu --git-nguyên sơ-tar đang được sử dụng.

--git-tarball-dir =MỤC
Tìm kiếm tarball ban đầu trong MỤC thay vì tạo ra chúng.

--git-nén =LOẠI
Chỉ định kiểu nén tarball ngược dòng. Điều này sẽ được sử dụng để xác định vị trí và
xây dựng tarball ngược dòng nếu cần thiết. Mặc định là tự động điều này tạo ra
kiểu nén từ nhánh nguyên sinh-tar nếu có và rơi trở lại gzip
nếu không thì. Các tùy chọn khác là gzip, bzip2, lmaxz.

--git-nén-mức =LEVEL
Chỉ định mức nén tarball ngược dòng nếu cần một tarball ngược dòng
được xây dựng.

--git [-no] -purge
Dọn dẹp (loại bỏ) thư mục bản dựng tạm thời sau khi bản dựng.

--git-dont-tẩy
Không được dùng nữa, hãy sử dụng --git-no-purge để thay thế. Đây là một tùy chọn chỉ dòng lệnh
không thể được chỉ định qua gbp.conf.

--git-chỉ-thẻ
Không xây dựng, chỉ gắn thẻ và chạy các móc sau thẻ. Đây là một tùy chọn chỉ dòng lệnh
điều đó không thể được chỉ định thông qua gbp.conf.

--git-retag
Không thực hiện được các thao tác thẻ nếu thẻ có cùng phiên bản đã tồn tại. Đây là một
tùy chọn chỉ dòng lệnh không thể được chỉ định qua gbp.conf.

--git-nguyên sơ-tar
Sử dụng sơ khai-tar khi tạo tarball ngược dòng nếu nó không tồn tại.

--git-nguyên sơ-tar-cam kết
Giao châu thổ nguyên sinh-tar vào nhánh tar nguyên sinh nếu một tarball mới là
được tạo ra và dữ liệu nguyên sơ-tar chưa có ở đó.

VÍ DỤ


Xây dựng gói Debian bằng git-pbuilder đến lượt nó kêu gọi người chăn bò. Dạy
người xây dựng bò để xây dựng trong một chroot Wheezy cho i386.

gbp đóng gói --git-pbuilder --git-Arch = i386 --git-dist = wheezy

Lưu ý rằng những điều trên cần một người chăn bò chroot rồi. Điều này có thể được tạo bằng cách sử dụng:

DIST = wheezy ARCH = i386 git-pbuilder tạo

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


Một số gbp.conf các tệp được phân tích cú pháp để đặt giá trị mặc định cho các đối số dòng lệnh ở trên.
Xem gbp.conf(5)> manpage để biết chi tiết.

Tất cả các tùy chọn trong tệp cấu hình phải được chỉ định mà không có tiền tố 'git-'. Vì vậy, vd
--git-debian-nhánh=debian / sid trở thành trong gbp.conf:

[gói xây dựng]
debian-dir = debian / sid

Sử dụng gbp-buildpackage 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

  • 1
    aarch64-linux-gnu-gnatbind
    aarch64-linux-gnu-gnatbind
    con muỗi, con muỗi, con muỗi, con muỗi,
    gnatfind, gnathtml, gnatkr, gnatlink,
    gnatls, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - hộp công cụ GNAT
    MÔ TẢ: Th...
    Chạy aarch64-linux-gnu-gnatbind
  • 2
    aarch64-linux-gnu-gnatchop-5
    aarch64-linux-gnu-gnatchop-5
    con muỗi, con muỗi, con muỗi, con muỗi,
    gnatfind, gnathtml, gnatkr, gnatlink,
    gnatls, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - hộp công cụ GNAT
    MÔ TẢ: Th...
    Chạy aarch64-linux-gnu-gnatchop-5
  • 3
    cpupower-nhàn rỗi-thông tin
    cpupower-nhàn rỗi-thông tin
    thông tin nhàn rỗi cpupower - Tiện ích cho
    lấy thông tin kernel nhàn rỗi của cpu
    CÚP PHÁT: cpupower [ -c cpulist ]
    thông tin nhàn rỗi [tùy chọn] MÔ TẢ: Một công cụ
    cái nào in ra p...
    Chạy thông tin cpupower-nhàn rỗi
  • 4
    cpupower-nhàn rỗi-set
    cpupower-nhàn rỗi-set
    cpupower Idle-set - Tiện ích set cpu
    tùy chọn kernel cụ thể ở trạng thái nhàn rỗi
    CÚP PHÁT: cpupower [ -c cpulist ]
    thông tin nhàn rỗi [tùy chọn] MÔ TẢ:
    cpupower nhàn rỗi-se...
    Chạy cpupower-idle-set
  • 5
    g.mapsetsgrass
    g.mapsetsgrass
    g.mapsets - Sửa đổi/in thông tin của người dùng
    đường dẫn tìm kiếm bản đồ hiện tại. Ảnh hưởng đến
    quyền truy cập của người dùng vào dữ liệu hiện có theo
    các bộ bản đồ khác ở vị trí hiện tại. ...
    Chạy g.mapsetsgrass
  • 6
    g.messagegrass
    g.messagegrass
    g.message - In tin nhắn, cảnh báo,
    thông tin tiến trình hoặc lỗi nghiêm trọng trong
    Cách CỎ. Mô-đun này nên được sử dụng trong
    tập lệnh cho các tin nhắn được gửi tới người dùng.
    KEYWO...
    Chạy g.messagegrass
  • Khác »

Ad