Jak znaleźć nazwę pakietu dla aplikacji, którą chcę odinstalować?


9

próbowałem

sudo apt-get --purge remove snipe2d

Ale myślę, że „snipe2d” nie jest nazwą gry… więc jak mogę dowiedzieć się, co to jest i jak umieścić to w moim terminalu?

PS to jest to, co mówi, kiedy wstawiam powyższy kod:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package snipe2d

EDYCJA: Oficjalna nazwa danej gry to: orbital eunuchs sniper


Jak nazywa się zainstalowany pakiet?
MBraedley,

orbital eunuchs sniper
Collin Blatt

Odpowiedzi:


2

Jeśli zainstalowałeś grę w Centrum oprogramowania, możesz po prostu:

  1. Przejdź do centrum oprogramowania.
  2. Wyszukaj go, używając terminów podobnych do tego, jak nazywano go w Centrum oprogramowania (które często nie jest takie samo jak rzeczywista nazwa pakietu).
  3. Odinstaluj go w Centrum oprogramowania.

Nigdy nie musisz nawet wiedzieć, jak nazywa się ten pakiet.

(Wydaje się, że odnosi się to do faktycznego celu pytania, chociaż odpowiedzi na temat wyszukiwania pakietów również byłyby dobre).


Tak, zainstalowałem go w Software Center ... ale jestem też nowy i chcę się zalogować. Dziękuję Ci!
Collin Blatt

1
@CollinBlatt spójrz na odpowiedź Braima ... apt-cachejest moim ulubionym.
arsaKasra

14
  1. Otwórz stronę Centrum oprogramowania dla aplikacji.
  2. Przewiń w dół do „Wersja”.

    wprowadź opis zdjęcia tutaj

  3. Nazwa pakietu jest częścią przed pierwszą spacją w wersji.
    W twoim przypadku tak jest orbital-eunuchs-sniper.

  4. Możesz wtedy robić, co chcesz, np .:

    sudo apt-get remove orbital-eunuchs-sniper
    

Alternatywnie, jeśli znasz ścieżkę do pliku, który uruchamia aplikację, możesz to zrobić

dpkg -S /path/to/file

Spowoduje to wydrukowanie wszystkich pakietów zawierających ten plik.

Przykład:

$ dpkg -S apt-get
bash-completion: /usr/share/bash-completion/completions/slapt-get
apt: /usr/bin/apt-get
apt: /usr/share/man/es/man8/apt-get.8.gz
bash-completion: /usr/share/bash-completion/completions/apt-get
apt: /usr/share/man/de/man8/apt-get.8.gz
apt: /usr/share/man/pt/man8/apt-get.8.gz
apt: /usr/share/man/pl/man8/apt-get.8.gz
apt: /usr/share/man/fr/man8/apt-get.8.gz
apt: /usr/share/man/man8/apt-get.8.gz
apt: /usr/share/man/ja/man8/apt-get.8.gz

6

Myślę, że powinieneś mieć więcej szczęścia w używaniu apt-cache search

apt-cache search snipe                 
esniper - simple, lightweight tool for sniping ebay auctions
orbital-eunuchs-sniper - anti-terrorist, pro-Eunuchs, satellite sniping game
orbital-eunuchs-sniper-data - game data files for the game Orbital Eunuchs Sniper

To powie ci wszystkie pakiety, które ma w swoim opisie. Następnie możesz zrobić sudo apt-get remove:

sudo apt-get remove orbital-eunuchs-sniper orbital-eunuchs-sniper-data


0

Możesz zainstalować apt-file, który przechowuje bazę danych wszystkich plików, które zawiera każdy pakiet, a następnie możesz użyć, apt-file /path/to/snipe2daby zobaczyć, który pakiet zawiera ten plik, który możesz następnie usunąć za pomocąapt-get remove


1
Myślę, że dpkg -S /path/to/snipe2dbędzie o wiele łatwiej.
Braiam
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.