Bagaimana cara menemukan nama paket untuk aplikasi yang ingin saya hapus?


9

Saya mencoba

sudo apt-get --purge remove snipe2d

Tapi saya rasa 'snipe2d' bukan nama permainannya ... jadi bagaimana cara mencari tahu apa itu dan bagaimana memasukkannya ke terminal saya?

NB inilah yang tertulis ketika saya memasukkan kode di atas:

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

EDIT: Nama resmi dari game yang dimaksud adalah: sniper kasim orbital


Apa nama paket yang Anda instal?
MBraedley

sniper kasim orbital
Collin Blatt

Jawaban:


2

Jika Anda menginstal game di Pusat Perangkat Lunak, Anda bisa:

  1. Pergi ke Pusat Perangkat Lunak.
  2. Cari menggunakan istilah yang mirip dengan apa yang disebut di Pusat Perangkat Lunak (yang sering tidak sama dengan nama paket yang sebenarnya).
  3. Hapus instalannya di Pusat Perangkat Lunak.

Anda bahkan tidak pernah harus tahu apa nama paket itu.

(Ini sepertinya membahas tujuan sebenarnya dalam pertanyaan, meskipun jawaban tentang mencari paket juga bagus.)


Ya saya menginstalnya di Software Center ... tapi saya juga baru dan saya ingin menggunakan terminal. Terima kasih!
Collin Blatt

1
@CollinBlatt lihat jawaban Braim ... apt-cacheadalah favorit saya.
arsaKasra

14
  1. Buka halaman Pusat Perangkat Lunak untuk aplikasi tersebut.
  2. Gulir ke bawah ke "Versi".

    masukkan deskripsi gambar di sini

  3. Nama paket adalah bagian sebelum spasi pertama dalam versi.
    Dalam kasus Anda, ya orbital-eunuchs-sniper.

  4. Anda kemudian dapat melakukan apa pun yang Anda inginkan dengannya, misalnya:

    sudo apt-get remove orbital-eunuchs-sniper
    

Atau, jika Anda tahu jalur ke file yang mengeksekusi aplikasi, Anda juga bisa melakukannya

dpkg -S /path/to/file

Ini akan mencetak semua paket yang berisi file itu.

Contoh:

$ 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

Saya pikir Anda harus lebih beruntung menggunakan 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

Itu akan memberi tahu Anda semua paket yang ada dalam deskripsi itu. Maka Anda dapat melakukan sudo apt-get remove:

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


0

Anda dapat menginstal apt-file, yang menyimpan basis data semua file yang disediakan setiap paket, lalu Anda dapat menggunakan apt-file /path/to/snipe2duntuk melihat paket mana yang menyediakan file itu, yang kemudian dapat Anda hapus denganapt-get remove


1
Saya pikir dpkg -S /path/to/snipe2dakan jauh lebih mudah.
Braiam
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.