¿Cómo encuentro el nombre del paquete para una aplicación que quiero desinstalar?


9

Lo intenté

sudo apt-get --purge remove snipe2d

Pero supongo que 'snipe2d' no es el nombre del juego ... entonces, ¿cómo puedo saber qué es y cómo ponerlo en mi terminal?

PD: esto es lo que dice cuando pongo el código anterior:

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

EDITAR: El nombre oficial del juego en cuestión es: francotirador de eunucos orbitales


¿Cuál es el nombre del paquete que instaló?
MBraedley

francotirador orbital eunucos
Collin Blatt

Respuestas:


2

Si instaló el juego en el Centro de software, puede simplemente:

  1. Vaya al Centro de software.
  2. Búscalo usando términos similares a los que se llamaron en el Centro de software (que a menudo no coincide con el nombre real del paquete).
  3. Desinstalarlo en el Centro de software.

Ni siquiera tiene que saber cómo se llama el paquete.

(Esto parece abordar el objetivo real en la pregunta, aunque las respuestas sobre la búsqueda de paquetes también serían buenas).


Sí, lo instalé en el Centro de software ... pero también soy nuevo y quiero acostumbrarme a usar el terminal. ¡Gracias!
Collin Blatt

1
@CollinBlatt mira la respuesta de Braim ... apt-cachees mi favorito.
arsaKasra

14
  1. Abra la página del Centro de software para la aplicación.
  2. Desplácese hacia abajo hasta "Versión".

    ingrese la descripción de la imagen aquí

  3. El nombre del paquete es la parte anterior al primer espacio de la versión.
    En tu caso, lo es orbital-eunuchs-sniper.

  4. Luego puede hacer lo que quiera con él, por ejemplo:

    sudo apt-get remove orbital-eunuchs-sniper
    

Alternativamente, si conoce la ruta a un archivo que ejecuta la aplicación, también puede hacer

dpkg -S /path/to/file

Esto imprimirá todos los paquetes que contienen ese archivo.

Ejemplo:

$ 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

Creo que deberías tener más suerte usando 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

Eso le dirá todos los paquetes que tiene en su descripción. Entonces puedes hacer sudo apt-get remove:

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


0

Puede instalar apt-file, que mantiene una base de datos de todos los archivos que proporciona cada paquete, luego puede usar apt-file /path/to/snipe2dpara ver qué paquete proporciona ese archivo, que luego puede eliminar conapt-get remove


1
Creo que dpkg -S /path/to/snipe2dserá mucho más fácil.
Braiam el
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.