Kaldırmak istediğim bir uygulamanın paket adını nasıl bulabilirim?


9

denedim

sudo apt-get --purge remove snipe2d

Ama sanırım 'snipe2d' oyunun adı değil .... Öyleyse ne olduğunu ve terminalime nasıl koyacağımı nasıl öğrenebilirim?

PS bu yukarıdaki kodu koymak ne diyor:

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

EDIT: Söz konusu oyunun resmi adı: orbital eunuchs keskin nişancı


Yüklediğiniz paketin adı nedir?
MBraedley

yörünge hadımları keskin nişancı
Collin Blatt

Yanıtlar:


2

Eğer Yazılım Merkezi'nde oyun yüklü, sadece yapabilirsiniz:

  1. Yazılım Merkezine gidin.
  2. Yazılım Merkezi'nde adı verilene benzer terimleri kullanarak arayın (genellikle gerçek paket adıyla aynı değildir).
  3. Yazılım Merkezi'nden kaldırın.

Paketin ne olduğunu asla bilmek zorunda kalmazsınız.

( Paket arama ile ilgili cevaplar da iyi olsa da, bu sorudaki gerçek hedefi ele alıyor gibi görünüyor .)


Evet Yazılım Merkezi'ne kurdum ... ama ben de yeniyim ve terminali kullanmaktan vazgeçmek istiyorum. Teşekkür ederim!
Collin Blatt

1
@CollinBlatt bakmak Braim cevabı ... apt-cachebenim favorim.
arsaKasra

14
  1. Uygulama için Yazılım Merkezi sayfasını açın.
  2. Aşağı kaydırarak "Sürüm" e gidin.

    resim açıklamasını buraya girin

  3. Paket adı parçasıdır önce sürümünde ilk uzay.
    Sizin durumunuzda, öyle orbital-eunuchs-sniper.

  4. Daha sonra onunla ne istersen yapabilirsin, örneğin:

    sudo apt-get remove orbital-eunuchs-sniper
    

Alternatif olarak, uygulamayı yürüten bir dosyanın yolunu biliyorsanız, ayrıca

dpkg -S /path/to/file

Bu, dosyayı içeren tüm paketleri yazdırır.

Misal:

$ 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

Sanırım kullanarak daha fazla şansın olmalı 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

Bu, açıklamasında bulunan tüm paketleri size söyleyecektir. Sonra şunları yapabilirsiniz sudo apt-get remove:

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


0

Yükleyebilirsiniz apt-file, bu da her paketin sağladığı tüm dosyaların bir veritabanını tutar, daha sonra apt-file /path/to/snipe2dhangi paketin o dosyayı sağladığını görmek için kullanabilirsiniz .apt-get remove


1
Bence dpkg -S /path/to/snipe2dçok daha kolay olacak.
Braiam
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.