Tôi cần cài đặt các phụ thuộc xây dựng của một cái gì đó, làm cách nào để đảm bảo phần mã nguồn của các nguồn phần mềm của tôi được bật?
Tôi cần cài đặt các phụ thuộc xây dựng của một cái gì đó, làm cách nào để đảm bảo phần mã nguồn của các nguồn phần mềm của tôi được bật?
Câu trả lời:
Khởi chạy trung tâm phần mềm và chọn nguồn phần mềm:
Trong các nguồn phần mềm, đảm bảo "Mã nguồn" được chọn:
Bạn có thể kích hoạt kho lưu trữ mã nguồn bằng cách bỏ ghi chú (loại bỏ #
) deb-src
kho lưu trữ khỏi /etc/apt/sources.list
.
sed -i '/deb-src/s/^# //' /etc/apt/sources.list && apt update
Nếu bạn muốn tắt kho lưu trữ mã nguồn, bạn có thể nhận xét lại
sed -i '/deb-src/s/^/# /' /etc/apt/sources.list && apt update
Các kho lưu trữ mặc định có lưu trữ nguồn được kích hoạt cũng như các tệp nhị phân. Ngoài ra, việc thêm bất kỳ PPA nào sudo add-apt-repository ppa:user/archive
cũng sẽ cho phép lưu trữ nguồn và nhị phân.
Để xác minh, bạn có thể kiểm tra /etc/apt/sources.list
tệp và trong các tệp trong /etc/apt/sources.list.d/
, để đảm bảo các deb-src
dòng cho mỗi deb
dòng lưu trữ đều ở đó. Ngoài ra, trong Software Sources
hộp thoại thuộc tính, bạn có thể kiểm tra xem Source code
tùy chọn đã được kiểm tra trên Ubuntu Software
tab chưa và có Source
các mục tương ứng cho các Binaries
mục nhập không, trong danh sách các nguồn bổ sung trong Other Software
tab.