मुझे उस एप्लिकेशन के पैकेज का नाम कैसे पता चलेगा जिसे मैं अनइंस्टॉल करना चाहता हूं?


9

मैंने कोशिश की

sudo apt-get --purge remove snipe2d

लेकिन मुझे लगता है कि 'स्निप 2 डी' खेल का नाम नहीं है .... तो मुझे कैसे पता चलेगा कि यह क्या है और इसे अपने टर्मिनल पर कैसे रखा जाए?

PS यह वह है जो यह कहता है जब मैंने उपरोक्त कोड में रखा है:

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

EDIT: विचाराधीन खेल का आधिकारिक नाम है: कक्षीय योनस स्नाइपर


आपके द्वारा इंस्टॉल किए गए पैकेज का नाम क्या है?
एमबीराडले

ऑर्बिटल यूनुस स्नाइपर
कोलिन ब्लाट

जवाबों:


2

यदि आपने सॉफ़्टवेयर सेंटर में गेम इंस्टॉल किया है, तो आप कर सकते हैं:

  1. सॉफ्टवेयर सेंटर पर जाएं।
  2. सॉफ्टवेयर सेंटर में इसे कहा जाता है (जो अक्सर वास्तविक पैकेज नाम के समान नहीं होता है) के समान शब्दों का उपयोग करके इसे खोजें।
  3. सॉफ्टवेयर सेंटर में इसे अनइंस्टॉल करें।

आपको कभी यह भी नहीं जानना है कि पैकेज को क्या कहा जाता है।

(यह प्रश्न में वास्तविक लक्ष्य को संबोधित करता है , हालांकि खोज पैकेज के बारे में उत्तर भी अच्छे होंगे।)


हाँ, मैंने इसे सॉफ़्टवेयर सेंटर में स्थापित किया है ... लेकिन मैं भी नया हूँ और मैं टर्मिनल का उपयोग करना चाहता हूँ। धन्यवाद!
कोलिन ब्लाट

1
@CollinBlatt ब्रिम के जवाब पर एक नज़र ... apt-cacheमेरे पसंदीदा है।
arsaKasra

14
  1. एप्लिकेशन के लिए सॉफ्टवेयर सेंटर पेज खोलें।
  2. नीचे स्क्रॉल करें "संस्करण"।

    यहां छवि विवरण दर्ज करें

  3. पैकेज का नाम संस्करण में पहले स्थान से पहले का हिस्सा है ।
    आपके मामले में, यह है orbital-eunuchs-sniper

  4. आप इसके साथ जो चाहें कर सकते हैं, जैसे:

    sudo apt-get remove orbital-eunuchs-sniper
    

वैकल्पिक रूप से, यदि आप एक फ़ाइल का पथ जानते हैं जो एप्लिकेशन को निष्पादित करता है, तो आप भी कर सकते हैं

dpkg -S /path/to/file

यह उन सभी पैकेजों को प्रिंट करेगा जिसमें वह फाइल है।

उदाहरण:

$ 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

मुझे लगता है कि आपको अधिक भाग्य का उपयोग करना चाहिए 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

यह आपको उन सभी पैकेजों के बारे में बताएगा जो इसके विवरण में हैं। तो आप कर सकते हैं sudo apt-get remove:

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

1

यदि आपने सॉफ़्टवेयर सेंटर का उपयोग नहीं किया है, तो उपयोग करें

dpkg -S $(which snipe2d)

Dpkg पर मेरा ब्लॉग भी देखें: http://www.linuxintro.org/wiki/Dpkg


whichआवश्यक नहीं। dpkg -S snipe2dयदि आप कुछ और परिणामों को बुरा नहीं मानते हैं तो बस काम करेंगे।
गिरि

0

आप इंस्टॉल कर सकते हैं apt-file, जो हर पैकेज को प्रदान करने वाली सभी फ़ाइलों का एक डेटाबेस रखता है, फिर आप यह apt-file /path/to/snipe2dदेखने के लिए उपयोग कर सकते हैं कि कौन सा पैकेज उस फ़ाइल को प्रदान करता है, जिसे आप बाद में हटा सकते हैंapt-get remove


1
मुझे लगता है कि dpkg -S /path/to/snipe2dबहुत आसान हो जाएगा।
Braiam
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.