Główna » jak » Zobacz Gdzie zainstalowana jest paczka w systemie Ubuntu

    Zobacz Gdzie zainstalowana jest paczka w systemie Ubuntu

    Gdy użyjesz narzędzia apt-get do zainstalowania pakietu, czasami wydaje się, że zniknął w żadnym miejscu. Wiesz, że to jest zainstalowane, po prostu nie wiesz gdzie.

    Jeśli znasz nazwę pliku wykonywalnego, możesz użyć polecenia which, aby znaleźć położenie pliku binarnego, ale to nie daje informacji o lokalizacji plików pomocniczych.

    W łatwy sposób można zobaczyć lokalizacje wszystkich plików zainstalowanych jako część pakietu, korzystając z narzędzia dpkg.

    dpkg -L

    Przykład: Zainstalowałem davfs2, ale nie byłem pewien gdzie był plik konfiguracyjny, więc uruchomiłem to polecenie:

    geek @ ubuntuServ: ~ $ dpkg -L davfs2

    davfs2: / usr / share / lintian / overrides / davfs2
    davfs2: / usr / share / davfs2 / GPL
    davfs2: / usr / share / doc / davfs2 / BUGS
    davfs2: / usr / share / doc / davfs2 / copyright
    davfs2: / usr / share / davfs2 / NEWS
    davfs2: / usr / share / doc / davfs2 / THANKS
    davfs2: /usr/share/doc/davfs2/NEWS.gz
    davfs2: /usr/share/doc/davfs2/README.gz
    davfs2: / usr / share / doc / davfs2
    davfs2: / usr / share / doc / davfs2 / TODO
    davfs2: / etc / davfs2 / secrets
    davfs2: / usr / share / davfs2 / THANKS
    davfs2: /usr/share/doc/davfs2/README.Debian
    davfs2: / usr / share / davfs2 / BUGS
    davfs2: /etc/davfs2/davfs2.conf
    davfs2: / usr / share / davfs2 / ChangeLog
    davfs2: / usr / share / davfs2 / FAQ
    davfs2: / etc / davfs2
    davfs2: /usr/share/doc/davfs2/changelog.Debian.gz
    davfs2: /usr/share/davfs2/secrets.template
    davfs2: /usr/share/doc/davfs2/changelog.gz
    davfs2: / usr / share / davfs2 / TODO
    davfs2: /usr/share/davfs2/davfs2.conf.template
    davfs2: / usr / share / davfs2 / README
    davfs2: / usr / share / davfs2
    davfs2: / usr / share / doc / davfs2 / FAQ

    Cóż, teraz już nie muszę się zastanawiać. Plik conf jest wyraźnie /etc/davfs2/davfs2.conf. Jeśli chciałem zobaczyć, jakie pliki zostały zainstalowane w / etc, zawsze możesz wywołać grep w taki sposób:

    geek @ ubuntuServ: ~ $ dpkg -L davfs2 | grep itp

    davfs2: / etc / davfs2 / secrets
    davfs2: /etc/davfs2/davfs2.conf
    davfs2: / etc / davfs2

    Jeszcze łatwiejsze do odczytania.

    Aktualizacja: Zmieniono z -S na -L, dzięki wskazówkom od najbezpieczniejszych.