El jue, 02-05-2002 a las 00:16, A.Álvarez escribi�: > Hola a todos, > > Me acabo de suscribir a la lista, hace poco que he instalado mi debian > 2.2.rev 6 y estoy interesado en el programa Lyx y TeX y todo esto. No s�, > pero en los 3 discos de la distribuci�n no he conseguido encontrar al Lyx de > entre los 4000 paquetes. No obstante no me he amilanado, y he bajado el > paquete "lyx_1.1.4-7.deb", lo he instalado con "dpkg --install lyx...." y > todo perfecto. Hasta aqu� todo bien pero esta versi�n de Lyx est� un poco > anticuada y me gustar�a tener la �ltima versi�n pues tiene alguna > caracter�stica nueva que necesito. Otra vez que voy y me bajo la ��ltima > versi�n ? lyx_1.1.6Fix4.deb, la consigo en la distribuci�n -inestable- y muy > ufano de m� intento instalarla. Vano intento pues al intentar instalarla me > [...] >
a lo que DarkGod respondi�: > Amigo alvarez, por lo que decis usaste el dpkg para instalarlo. > Lo mejor ubiera sido usar el apt-get, el cual no solo te actualiza la > aplicacion que queres, sino tambien todas las dependencias que ella > necesita. La forma de utilizarlo seria: > [EMAIL PROTECTED]:/]# apt-get install "paquete" > > Obviamente, sin las comillas el paquete. Puedes poner mas de un > paquete si quieres. Con el comando: > > apt-cache search "paquete" > > te busca el paquete que quieres > y con el comando > > apt-setup > > configuras de donde, sea ftp o http bajaras los paquetes > suerte. �No! no hagas eso a menos que tu intenci�n sea pasar de Potato (�ltima estable) a Sid (permanentemente inestable), lo cual no s� si es lo que realmente quieres. Mira, la filosof�a de Debian no implica tener el lanzamiento de una distribuci�n cada 3 � 6 meses (como otras). Sin embargo, las versiones estables de Debian son muy robustas. Potato es la �ltima versi�n estable, pero tiene ya casi 2 a�os (si no me equivoco). Esto implica que los programas de la versi�n estable se quedan obsoletos con el paso del tiempo. Eso es lo que a t� te ocurre con Lyx. Sin embargo en Sid (inestable) tienes lo ultim�simo. El precio que pagas es el de la inestabilidad (es posible que algunas pocas/muchas cosas no funcionen). Si te bajas un paquete de Sid y lo intentas instalar con dpkg en Potato, *no podr�s*, ya que el paquete de Sid depende de otros paquetes de Sid y �stos de otros y as� sucesivamente. Como ves, la soluci�n no consiste en ir baj�ndose los paquetes "a mano". Como te han indicado la herramienta para instalar/actualizar paquetes es apt-get. No obstante, si t� modificas tu /etc/apt/sources.list para "apuntar" a Sid y le das a apt-get, posiblemente el resultado pueda ser catastr�fico. Ahora, las soluciones: 1) Pasar de versi�n. Yo te recomiendo que, si es lo que deseas, pases de Potato a Woody (la pr�xima estable) y no a Sid. Para ello, has de hacer como root: + Modificar el /etc/apt/sources.list para "apuntar" a woody. Ah� va el m�o, usando un mirror de Alemania que va rapid�simo: deb ftp://ftp.de.debian.org/debian woody main contrib non-free deb ftp://ftp.de.debian.org/debian-non-US woody/non-US main contrib non-free + apt-get update. Para actualizar la lista de paquetes con sus versiones correspondientes + apt-get --fix-broken --show-upgraded --simulate dist-upgrade | less. Esto hace una simulaci�n de lo que pasar�a (paquetes borrados, paquetes nuevos y paquetes actualizados) si cambiases de versi�n por si no te gustase lo que ves ;-) + Si est�s de acuerdo, �adelante!: ejecuta apt-get --fix-broken --show-upgraded dist-upgrade tantas veces como haga falta hasta que desaparezcan todos los mensajes de error (hace ya unos 8 meses yo tuve que ejecutarlo hasta 3 veces para completar sin errores el cambio de versi�n) y ya est�. Tendr�s versiones de los programas much�simo m�s recientes que las de Potato. �Ah! y te recomiendo que uses script al principio de todo para guardarte en un fichero una transcripci�n completa de toda la sesi�n. 2) Compilar los fuentes para la versi�n de Lyx en Sid en tu Potato. Para ello, b�jate los fuentes de Sid y comp�lalo en Potato. Puedes hacerlo si a�ades una l�nea en el sources.list por ejemplo as�: src ftp://ftp.de.debian.org/debian sid main contrib non-free �ojo! no estoy muy seguro de esta sintaxis. Y luego ejecutas apt-get --compile source lyx. Esto lo que hace es bajarte los fuentes de sid para el paquete lyx, compilarlos y construir autom�ticamente un paquete deb que luego pueder ser posteriormente instalado en tu Potato sin mayor problema. Saludos, -- ================================================================================ JUAN CARLOS AMENGUAL Nothing I am, nothing I dream, nothing is new UNIVERSIDAD JAUME I nothing I think or believe in or say DEPARTAMENTO DE INFORM�TICA nothing is true CAMPUS DE RIU SEC, EDIFICIO TI It used to be so easy, I never even tried CASTELLON, 12071. SPAIN. It used to be so easy ... Phone: +34 964 728361 but the last day of summer never felt so cold Fax: +34 964 728435 the last day of summer never felt so old. e-mail: [EMAIL PROTECTED] Robert Smith (The Cure) - "The Last Day of Summer", Bloodflowers, 2000, Fiction Rec. - ================================================================================

