Manjaro 18 KDE y dependencias obsoletas


#1

Hola todos. Ante de nada disculpar si esto ya se ha hablado antes pero es una duda que necesito resolver; es cómo eliminar de forma segura los dependencias obsoletas. He visto en Manjaro 19 Gnome que Pamac tiene la posibilidad de activar una opción para que las borre. En Octopi veo que no hay nada similar. Mis preguntas son ¿Es necesario eliminar dependencias obsoletas? Si es así ¿Cómo se puede realizar de forma segura, algo así como el “autoremove” de Ubuntu?
Gracias, saludos.


#2

Hola @lordgault!

Ya que mencionas el “autoremove” de apt (no de Ubuntu :wink: ), creo que este artículo te será interesante como me lo fue (y está siendo) a mí, un usuario histórico de Debian y Linux Mint:

https://wiki.archlinux.org/index.php/Pacman/Rosetta_(Español)

Aquí verás las equivalencias de los comandos más comunes para gestionar paquetes con pacman, apt, zypper, yum, … No tiene desperdicio. Entre otras, aparece lo que preguntas. El comando


pacman -Qdtq | pacman -Rs

sería el equivalente a apt-get autoremove.

¡Un saludo!


#3

Muchas gracias por la ayuda :ok_hand:
Saludo


#4

Upsss. Algo sale mal. Escribo el comando tal cual y…

[patrick@patrick-pc ~]$ sudo pacman -Qdtq | pacman -Rs
error: no puede realizar esta operación, a menos que sea superusuario.
[patrick@patrick-pc ~]$ 

EDITO: Supongo que no debo tener ninguna dependencia obsoleta ya que cierro la terminal y al volverla a abrir y ejecutar comando…

[patrick@patrick-pc ~]$ sudo pacman -Qdtq | pacman -Rs
error: no puede realizar esta operación, a menos que sea superusuario.
[sudo] password for patrick: 
[patrick@patrick-pc ~]$ 


#5

Yo uso los siguiente:
pacman -Qdt
luego
sudo pacman -Rsn $(pacman -Qdtq)
si las quieres juntos, entonces es asi:
pacman -Qdt && sudo pacman -Rsn $(pacman -Qdtq)
Salu2