Jak znaleźć pakiet, który zapewnia plik na Ubuntu

Jak znaleźć pakiet, który zapewnia plik na Ubuntu

Znalezienie pakietu, który zapewnia plik, jest ważne w systemach Linux, w tym Ubuntu. Powodem jest to, że pomaga użytkownikom rozwiązać problemy z zależnością pakietu, które występują podczas instalacji pakietu w systemie, a jeśli brakuje pliku, nie będziesz mógł wykonać instalacji, dopóki plik nie zostanie znaleziony. Ponadto pomaga również użytkownikom debugować problemy związane z serwerem w systemie, które mogą nie rozpocząć się, jeśli brakuje wymaganej biblioteki.

Jeśli chcesz znaleźć pakiet, który zawiera plik na Ubuntu, powinieneś postępować zgodnie z wytycznymi tego artykułu.

Znajdź pakiet, który zapewnia plik na Ubuntu

Istnieją dwa sposoby znalezienia pakietu, który zapewnia plik w Ubuntu i są to:

    • Za pomocą polecenia Apt-File
    • Za pomocą polecenia DPKG

Metoda 1: Apt

Pierwszą metodą znalezienia pakietu, który zapewnia plik, jest użycie apt-plik pakiet. apt-plik oznacza indeksy dla wszystkich zainstalowanych pakietów, które są obecne w repozytorium. Używając apt-plik, Użytkownicy mogą wyszukiwać plik dostarczony przez którykolwiek z pakietów obecnych w repozytorium, a ten proces wyszukiwania zakończy się w ciągu kilku sekund. Ta metoda jest podzielona na dwie części, które są:

    • Instalowanie apt-plik
    • Wyszukiwanie pliku za pomocą pliku apt

I: Instalowanie Apt-File

Żeby zainstalować "apt-plik„W systemie Ubuntu najpierw zaktualizuj i zaktualizuj repozytorium:

Aktualizacja sudo apt
Sudo Apt Upgrade


Następnie zainstaluj apt-plik Korzystając z poniższego polecenia:

sudo apt instaluj apt



apt-plik Dostęp do bazy danych, aby znaleźć pakiety należące do pakietu i z tego powodu ważne jest, aby zaktualizować apt-plik Poprzez następujące polecenie przed przeszukaniem pliku na Ubuntu:

Aktualizacja pliku sudo apt


II: wyszukiwanie pliku za pomocą pliku apt

Aby przeszukać plik za pomocą apt-plik, Uruchom poniżej wspomniane polecenie wraz z nazwą pliku:

Wyszukiwanie w pliku apt


Na przykład:

Wyszukaj apt-plik Hippo_Opensim_Viewer.XML



Lub możesz również użyć ścieżki pliku, aby bezpośrednio nawigować po pliku, i powiązany pakiet:

Wyszukiwanie w pliku apt


Na przykład;

apt-file wyszukiwanie/usr/share/bleachbit/cleaners/hippo_opensim_viewer.XML


Metoda 2: Za pomocą DPKG

Inną metodą znalezienia pakietu, który zapewnia plik, jest użycie dpkg polecenie, które służy do znalezienia pakietów, które zostały zainstalowane bez repozytorium, co czyni go wyjątkowym z pliku apt. Ale DPKG może wymienić tylko pliki pakietów, które są zainstalowane w systemie, podczas gdy Apt-plik może nawet wymienić pakiety, które nie są zainstalowane w systemie, ale są obecne w repozytorium.

Użyj poniżej napisanego pliku DPKG wraz z -S identyfikator dla szukaj, Aby znaleźć pakiet powiązany z żądanym plikiem:

dpkg -s


Na przykład:

dpkg -s libsnapd -glib.Więc.1



Tak jak apt-plik, Możesz także użyć ścieżki pliku zamiast tylko nazwy pliku za pomocą polecenia DPKG do właściwości Przejdź do pliku z jego katalogu:

dpkg -s


Na przykład;

dpkg -s/usr/lib/x86_64-linux-gnu/libsnapd-glib.Więc.1


Bonusowa wskazówka

Polecenie DPKG można również użyć do wyszukiwania wszystkich pakietów obecnych w katalogu lub bibliotece za pomocą komendy poniżej:

dpkg -s


Na przykład tutaj wyświetlałem wszystkie pakiety obecne w /var/lib:

dpkg -s /var /lib


Wniosek

Aby znaleźć pakiet, który zawiera plik na Ubuntu, istnieją dwa sposoby: jeden to za pomocą „apt-plik”Narzędzie, które korzysta z bazy danych do wyszukiwania pliku z listy pakietów obecnych w repozytorium. Inną metodą jest użycie dpkg -s polecenie do wyszukiwania pliku z listy zainstalowanych pakietów. Należy zainstalować narzędzie Apt-File, podczas gdy „dpkg”Jest już domyślnie obecny w Ubuntu.