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-srckho 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/archivecũ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.listtệp và trong các tệp trong /etc/apt/sources.list.d/, để đảm bảo các deb-srcdòng cho mỗi debdòng lưu trữ đều ở đó. Ngoài ra, trong Software Sourceshộp thoại thuộc tính, bạn có thể kiểm tra xem Source codetùy chọn đã được kiểm tra trên Ubuntu Softwaretab chưa và có Sourcecác mục tương ứng cho các Binariesmục nhập không, trong danh sách các nguồn bổ sung trong Other Softwaretab.