Gần đây, chúng tôi đã đề cập đến các khái niệm cơ bản về biên dịch phần mềm từ nguồn trên Ubuntu, vì vậy hãy xem bài viết gốc của chúng tôi nếu bạn mới bắt đầu.
Tự động-Apt
Tự động apt đồng hồ và chờ đợi khi bạn chạy lệnh./configure thông qua nó. Khi./configure cố truy cập một tệp không tồn tại, tự động apt đặt tiến trình./configure đang giữ, cài đặt gói thích hợp và cho phép tiến trình./configure tiếp tục.
Trước tiên, cài đặt tự động apt với lệnh sau:
sudo apt-get install auto-apt
sudo auto-apt update
sudo auto-apt updatedb && sudo auto-apt update-local
sudo auto-apt run./configure
Apt-File
Nếu bạn thấy thông báo lỗi cho biết một tệp cụ thể bị thiếu, bạn có thể không biết gói bạn phải cài đặt để tải tệp. Apt-file cho phép bạn tìm các gói có chứa một tập tin cụ thể với một lệnh duy nhất.
Trước tiên, bạn sẽ phải tự cài đặt apt-file:
sudo apt-get install apt-file
sudo apt-file update
Chạy lệnh sau, thay thế “example.pc Với tên tệp và lệnh sẽ cho bạn biết chính xác gói nào bạn cần cài đặt:
apt-file search file example.pc
sudo apt-get install package
Bạn cũng có thể thực hiện tìm kiếm tập tin từ trang web của Gói Tìm kiếm Ubuntu. Sử dụng Tìm kiếm nội dung của các gói”Trên trang để tìm kiếm một tệp cụ thể.
Apt-Get Build-Dep
Chúng tôi đã giới thiệu apt-get build-dep trong bài viết đầu tiên của chúng tôi. Nếu phiên bản trước đó của chương trình bạn đang cố gắng cài đặt đã có trong kho gói của Ubuntu, Ubuntu đã biết các phụ thuộc mà chương trình yêu cầu.
Nhập lệnh sau, thay thế “gói”Với tên của packge, và apt-get sẽ cài đặt các phụ thuộc cần thiết:
sudo apt-get build-dep package
Tất cả các lệnh này sử dụng apt-get, vì vậy bạn cũng có thể sử dụng chúng trên Debian, Linux Mint và bất kỳ bản phân phối Linux nào khác sử dụng các gói apt-get và.deb.