Cách Xây Dựng Gói Deb

Mục lục:

Cách Xây Dựng Gói Deb
Cách Xây Dựng Gói Deb

Video: Cách Xây Dựng Gói Deb

Video: Cách Xây Dựng Gói Deb
Video: VLTKM - Hướng dẫn xây dựng Vạn Hoa từ A đến Z 2021 - Phần 1 | Thiên Nhai TV 2024, Tháng tư
Anonim

Gói Deb trong Linux là một loại thay thế cho định dạng.msi trong Windows. Tệp.deb là một kho lưu trữ tự giải nén của một chương trình. Sự xuất hiện của định dạng tệp này đã tạo điều kiện rất nhiều cho việc cài đặt các ứng dụng, vốn trước đây được thực hiện bằng cách xây dựng từ nguồn, đôi khi khá khó khăn cho cả người mới bắt đầu và người dùng Linux cao cấp.

Cách xây dựng gói deb
Cách xây dựng gói deb

Cần thiết

lưu trữ với mã nguồn của ứng dụng được yêu cầu

Hướng dẫn

Bước 1

Trước tiên, hãy kiểm tra xem chương trình bạn cần có ở định dạng.deb trên Internet hay không. Nhiều ứng dụng phổ biến đã có trình cài đặt tự động từ lâu. Nếu không có gói gỡ lỗi nào cho hệ thống của bạn, thì bạn có thể tải xuống các nguồn của tiện ích cần thiết một cách an toàn.

Bước 2

Đảm bảo rằng bạn đã cài đặt tất cả các chương trình bạn cần để xây dựng. Để thực hiện việc này, trong Terminal (Menu - Programs - Accessories - Terminal) nhập lệnh sau: sudo apt-get install libtool autotools-dev dpkg-buildpackage fakeroot Bạn cũng có thể cài đặt các thư viện này từ trình quản lý gói Synaptic trong Ubuntu.

Bước 3

Chuẩn bị một thư mục làm việc mà bạn sẽ thực hiện tất cả các thao tác. Tạo một thư mục thuận tiện cho bạn và giải nén chương trình đã tải xuống của bạn vào đó.

Bước 4

Mở Terminal và điều hướng đến thư mục thích hợp. Ví dụ: cd / src / my_program / program_123Program_123 là thư mục chứa tất cả các tệp ứng dụng.

Bước 5

Thực hiện xây dựng ban đầu:./ configure && make Tiếp theo, bạn cần "debianize". Trong cùng một thư mục, hãy chạy lệnh: dh_make

Bước 6

Tiếp theo, bạn sẽ cần phải chọn loại gói. Thông dụng nhất được sử dụng là "nhị phân đơn". Để chọn nó, chỉ cần nhập ký tự "s".

Bước 7

Mở thư mục "debian" đã tạo và chỉnh sửa tệp "điều khiển". Nhập mô tả cho chương trình. Đây là những từ mà người dùng sẽ thấy khi họ xem nội dung của gói trong Synaptic.

Bước 8

Mở debian / quy tắc. Bỏ ghi chú dòng "dh_install" bằng cách xóa "#" ở đầu.

Bước 9

Trong Terminal, nhập: dpkg-buildpackage –rfakeroot Và điều hướng đến thư mục một cấp và xem nội dung của nó: cd.. && ls

Bước 10

Trong số các tệp còn lại, bạn sẽ thấy gói gỡ lỗi mới được tạo. Bạn có thể cài đặt bằng cách nhấp đúp vào tệp.

Đề xuất: