6 votos

Cómo ver una lista de paquetes que se han instalado manualmente sin sus dependencias

¿Cómo puedo ver una lista de los paquetes manualmente (realmente manualmente, como he escrito en) instalado?

Quiero excluir a los paquetes que se han instalado como resultado de las dependencias de otros paquetes que he escrito manualmente.

Por ejemplo, si me encontré con el comando:

sudo apt-get install mysql-server

y como resultado de mysql-common se ha instalado, quiero solo ver mysql-server en la lista y no mysql-common.

He buscado una respuesta y halló a muchos que estaban cerca, pero no exactamente lo que yo quiero.

15voto

Aleksei Puntos 141

Es mucho mejor usar apt-marca de la herramienta:

apt-mark showmanual

Esto es exactamente lo que usted desea. Usted también puede marcar los paquetes como instalado manualmente o no y mantenga los paquetes en versiones fijas.

6voto

Mats Fredriksson Puntos 7136

Que haga lo que quiera:

cat /var/log/apt/history.log | grep 'apt-get install '

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: