Last active
September 2, 2018 04:08
-
-
Save ederrafo/1c5ee68440348f5c2b1b3f1292305a30 to your computer and use it in GitHub Desktop.
Linux, linux, Debian, Ubuntu
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Informacion del servidor | |
$ cat /etc/issue | |
$ uname --all | |
PPA | |
Personal Package Archive | |
$ sudo add-apt-repository ppa:linuxuprising/java | |
$ sudo apt update | |
$ apt-cache policy oracle-java10-installer | |
$ sudo apt install oracle-java10-installer | |
Remove: use the --remove flag, similar to how the PPA was added: | |
$ sudo add-apt-repository --remove ppa:whatever/ppa | |
As a safer alternative, you can install ppa-purge: | |
$ sudo apt-get install ppa-purge | |
$ sudo ppa-purge ppa:whatever/ppa | |
But not those provided by the official repositories | |
$ sudo apt-get purge package_name | |
DPKG (Debian Package) | |
Se usa para instalar, desintalar, suprimir y porporcionar informacion de los paquetes .deb/Programas. | |
Se utiliza en los SO derivados de Debian y trabaja sobre archivos .deb. | |
No resuelve dependencias (el comando gdebi intenta resolver dependencias). | |
Directorio se encuentra la base de datos. NO debe modificar el archivo. | |
$ cd /var/lib/dpkg | |
Listar los paquetes conocidos por dpkg. | |
$ cat /var/lib/dpkg/status | |
Devuelve una lista con los paquetes instalados. | |
$ dpkg --get-selections | |
Informa sobre las dependencias y las versiones de las mismas. | |
$ dpkg --info pp.deb | |
Muestra el contenido del paquete pp.deb. | |
$ dpkg -c /home/pp.deb | |
Instala el paquete pp.deb. | |
$ dpkg -i pp.deb | |
lista los ficheros instalados en el sistema, que pertenecen al paquete mc. | |
$ dpkg -L mc | |
Desinstala el paquete pp.deb. | |
$ dpkg -r pp.deb | |
Fuerza la desinstalación del paquete pp.deb. | |
$ dpkg –force -r pp.deb | |
Desinstala el paquete pp.deb y sus archivos de configuración. | |
$ dpkg -–purge pp.deb | |
Lista los paquetes que contienen la cadena mysql en su nombre de paquete. | |
$ dpkg -l *mysql* | |
Lista el estado de los paquetes conocidos por el sistema. | |
$ dpkg -l | |
Muestra los paquetes no instalados. | |
$ dpkg -l | grep ^[a-z]n | |
Busca a cuál de los paquetes instalados, pertenece el paquete php-mysql, | |
$ dpkg -S php-mysql | |
Reconfigura cualquier paquete que aun no esté configurado. | |
$ dpkg --configure --pending | |
Intenta reparar el sistema. | |
$ dpkg --configure -a | |
Lista el estados de selección de paquetes instalados y desintalados en el sistema. | |
$ dpkg --get-selections | |
Lista el estado de selección de los paquetes instalados, desinstalados y purgados en el sistema. | |
Muy útil para realizar backups de la lista de paquetes instalados/desinstalados y purgados. | |
$ dpkg --get-selections "*" | |
Modificará el estado de selección de los paquetes escogidos al contenido en el archivo mis_selecciones, | |
como esto, no instalará ni borrará nada, simplemente modificará el estado de selección de los paquetes escogidos | |
(para realizar esto use apt-get -u dselect-upgrade). | |
$ dpkg --set-selections < mis_selecciones | |
Eliminar un paquete | |
$ sudo apt-get purge --auto-remove packagename | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment