ver repositorios reparar que programas ppa paquetes listar limpiar instalados huerfanos funcionan eliminar desinstalar dependencias linux command-line centos repository centos6.5

linux - que - ubuntu reparar repositorios



Cómo eliminar todos los paquetes del repositorio específico sin dependencias (4)

Sé que el siguiente código eliminará todos los paquetes de un repositorio específico.

yum remove $(yum list installed | grep rpmforge | awk ''{ print $1 }'')

Y el siguiente código eliminará un paquete sin dependencias.

rpm -e --nodeps "php-sqlite2-5.1.6-200705230937"

Pero no sé cómo usarlos juntos.


Imprima la lista de todos los repositorios para obtener el ID de repo (primera columna):

$ dnf repolist

Ahora elimina todos los paquetes del repositorio seleccionado:

# dnf repository-packages <repo-id> remove

Consulte la sección de paquetes de repositorio de la página de manual de dnf para obtener detalles sobre la manipulación con todos los paquetes en un repositorio específico.


Me gusta usar
yum -y autoremove yum list installed | grep rpmforge | awk ''{ print $1 }''


Pruebe el siguiente comando:

rpm -e --nodeps `yum list installed | grep rpmforge | awk ''{ print $1 }''`


Compruebe para asegurarse de que está borrando sólo lo que desea

dnf list installed | grep package_name.i686 | awk ''{ print $1 }'' | less

En realidad hacer la eliminación

sudo rpm -e --nodeps `dnf list installed | grep package_name.i686 | awk ''{ print $1 }''`