Đã bao giờ bạn không thể xây dựng một gói vì thiếu phần phụ thuộc chưa? Tình huống tương tự có thể xảy ra khi chúng ta muốn biên dịch chương trình hoặc chạy tệp nhị phân. Trong mọi trường hợp, một lỗi kiểu: "Thiếu tệp X, không thể thực hiện tác vụ được yêu cầu". Nhưng, Làm thế nào để bạn biết tập tin đó nằm trong gói nào khác để bạn có thể cài đặt nó và giải quyết vấn đề? Vâng đây là nơi tệp apt có thể giúp ích rất nhiều. |
sudo aptitude cài đặt tập tin apt
Sau khi cài đặt, apt-file cần tạo chỉ mục nội bộ của nó:
cập nhật tập tin apt
Quá trình này mất vài phút để hoàn thành, tùy thuộc vào kết nối Internet của bạn. Sau khi quá trình hoàn tất, bây giờ bạn có thể tìm kiếm tệp bị thiếu:
tìm kiếm tập tin apt FindKDE4Internal.cmake
Và apt-file sẽ trả về một dòng đầu ra với gói bạn phải cài đặt, ví dụ:
kdelibs5-dev: /usr/share/kde4/apps/cmake/modules/FindKDE4Internal.cmake
Điều đó có nghĩa là bạn phải cài đặt kdelibs5-dev.