El Fri, Jul 09, 1999, Sergio Blanco Cuaresma... > slink mediant dselect. El problema es que cuando llego al > apartado de instalar, me pide el cd con etiqueta "Citius > lite Debian GNU_Linux slink (2.1) binary-i386 (1 de 2)" y > cuando lo inserto me lo vuelve a pedir,...
Hola Sergio,
no se que ocurre con `dselect', pero te recomiendo que uses
`dpkg' desde la l�nea de comandos para instalar nuevos
paquetes en lugar de `dselect', que es _mucho_ m�s lento.
Por ejemplo, si descubres que el paquete `bladerunner' te
interesa, coges el(los) CD(s), montas, y
# find /cdrom -name 'bladerunner*'
eso te da la ruta completa donde se encuentra el paquete.
# dpkg -i /ruta_completa/bladerunner_2019.0-2.deb
y te lo instala en segundos. Si lo que descubres es que tienes
instalado un paquete que no utilizas para nada, y se llama,
por ejemplo, `matrix', pues
# dpkg -r matrix
o mejor
# dpkg --purge matrix
y ya est�.
Aunque este m�todo tiene un problema, las dependencias. Los
paquetes pueden necesitar otros paquetes para funcionar que el
sistema te exigir� que tengas instalados para instalarte
correctamente el paquete en cuesti�n, y a la inversa, no
te dejar� que desinstales paquetes del que dependan otros
paquetes.
En el primer caso, al instalar te dar� mensajes de error
advirti�ndote que te falta tal o cual paquete. Pues lo mismo
que para el inicial, lo buscas con `find', lo instalas, y
despu�s ejecutas
# dpkg --configure --pending
y ya tendr�s instalado correctamente el paquete. Puede pasar
que el segundo paquete tenga a su vez dependencias que
necesites solventar; es cuesti�n de ir repitiendo pasos. Pero
siempre ser� m�s r�pido que dselect.
Y en el segundo caso, pues entonces deber�s aclarar si esos
paquetes que dependen del que deseas eliminar los necesitas o
no. Si no, pues los desinstalas todos. En caso contrario
tendr�s que mantener instalado el paquete.
Con
# dpkg --info /ruta_completa/paquete.deb
tendr�s una breve descripci�n de la utilidad del mismo y
una lista de las dependencias y conflictos (que no puede
instalarse si hay determinados paquetes instalados).
Si el paquete est� instalado entonces
# dpkg -s paquete
hace lo mismo.
Un paquete �til a la hora de desinstalar otros paquetes es
pkg-order --> A Package dependency checker and install ord...
que trae un comando que permite saber si hay paquetes que
dependen de �ste. Por ejemplo, te dispon�as a desinstalar
`matrix'. Entonces,
# pkg-deptree matrix
matrix
neo
trinity
morfeo
.
.
Entonces compruebas si necesitas estos paquetes o no y decides.
Bueno, quiz�s te parezca complicado y lioso respecto a
`dselect', que te "canta" las dependencias sin olvidarse de
ninguna, pero con un poco de pr�ctica le pierdes el miedo y
ganas mucho tiempo.
Saludos.
--
Cosme
=============================================================
-=-=- A trav�s de Debian GNU/Linux -=-=-
-=-=- Software Libre -=-=-
http://www.linux.org/ S.O. Multi-[plataforma, tarea, usuario]
http://www.gnu.org/ Free Software Foundation
http://lucas.hispalinux.es/ Documentaci�n en Castellano
http://www.openresources.com/es/ Revista Open Resources
http://www.es.linuxfocus.org/Castellano/ LinuxFocus
=============================================================
pgprl2VCfws3v.pgp
Description: PGP signature

