Problemon: me he cargado el urpmi!!!!

Pues intenté instalar el cooker y me bajé el siguiente rpm:

rpmdrake-2.1-28mdk.src.rpm (en mala put% hora)

al instalarlo me dijo que tenia que hacer noseque con otros paquetes,pues bien,de repente me da un error de la leche en la consola y cuando acaba me encuentro que no tengo:

Centro de control Mandrake
Instalador de paquetes
Actualizacion de software

Nada que tenga que ver con *drake (Localedrake,Harddrake,Menudrake....) cagontoooooooooo

Alguno sabe cuales son esos paquetes para instalarlos desde el cd? y en que cd estan?
ah,se me olvidaba,al cargarme el urpmi tambien me he cargado el gestor de instalador de rpms (gurpmi) y no puedo instalar ningun rpm.

a ver si alguno sabe como leches solucionar esto,por Dios!!!!
Oooh culpa mia no es, eh [tomaaa] q a mi me va todo bien [+risas] (anda, q... me siento mu culpable... xq no expliké en el post q comenté q tenia urpmi 4.4 como se instalaba paso por paso :( [tomaaa] )

q quiere decir q 'instalastes la cooker' y terminastes instalando un source?

cual fue el error?

el pakete de harddrake se llama harddrake, es todo lo q sé [tomaaa]

intentastes instalar rpmdrake antes q urpmi? [tomaaa]
habia q documentarse antes de hacer esto xD , yo lo hice porque leí un articulo hace tiempo en pclinuxonline donde lo explicaban todo XD

te va el urpmi? q version tienes? ($ rpm -q urpmi)

q lio [ayay]

de todas formas estos problemas asi son los q mas divierten, a q si? :Ð
Escrito originalmente por fieldyn
Oooh culpa mia no es, eh [tomaaa] q a mi me va todo bien [+risas] (anda, q... me siento mu culpable... xq no expliké en el post q comenté q tenia urpmi 4.4 como se instalaba paso por paso :( [tomaaa] )



claro que no,jeje,la culpa es mia por haber hecho lo que no debía
aunque,claro,podrias haber explicado como instalarlo [burla2]


q quiere decir q 'instalastes la cooker' y terminastes instalando un source?

cual fue el error?


Pues me fui a rpmfind (porque,claro,el urpmi no me lo pillaba) y ese era el unico paquete que habia,así que lo instalé (la verdad es que nunca me ha quedado muy claro la diferencia entre source y bin,ya que ambos los encuentro en un rpm)


el pakete de harddrake se llama harddrake, es todo lo q sé [tomaaa]

intentastes instalar rpmdrake antes q urpmi? [tomaaa]
habia q documentarse antes de hacer esto xD , yo lo hice porque leí un articulo hace tiempo en pclinuxonline donde lo explicaban todo XD


nos ha jodío,claro,pero por desgracia no encontré la forma de hacerlo (tambien es que estaba con unas ganas de tener un urpm al estilo del apt-get....) :)

podias poner el articulo por aqui ;)


te va el urpmi? q version tienes? ($ rpm -q urpmi)


[fostiator@neo fostiator]$ rpm -q urpmi
package urpmi is not installed


q lio [ayay]

de todas formas estos problemas asi son los q mas divierten, a q si? :Ð


y que lo digas...

lo malo es que no me puedo permitir el lujo de volver a perder un dia entero reinstalando mandrake y haciendo que funcione todo de nuevo,que me ha costado un huevo conseguir que me compilen los programas que estoy haciendo para el gtk ya que no habia forma de instalar bien las glib,atk,pango,pkg-config y gtk+ (con sus ultimas versiones,que el make install no hacia nada de nada y no veas lo que me ha jodido eso)

La verdad es que Mandrake deja mucho que desear cuando lo sacas de las tipicas funciones de ofimática,navegacion por internet ...como necesites usarla como estacion de desarrollo da un huevo de problemas para instalar paquetes que no tienen un rpm (source o bin o lo que leches sea -que tambien alguien podria explicar,jeje)

En fin...

He puesto la pregunta en mandrakeexpert,esperemos que me la puedan contestar y no sea el "reinstall system",porque ese reinstall implicaría el paso definitivo a Debian :(

PD: Y para nada eres el culpable de esto,ese soy yo por manazas :)
despues de casi 2 horas de continuas idas y venidas he conseguido por fin arreglar el desastre que habia formado!!!!!!!

por si alguno le pasa lo mismo (esperemos que no) estos son los pasos a seguir (al menos los que yo he seguido y me han ido bien)

(copio todo lo que he hecho en consola y así acabo antes)





[root@neo RPMS]# rpm --rebuilddb
error: rpmdb: damaged header instance #711 retrieved, skipping.
error: rpmdb: damaged header instance #713 retrieved, skipping.
[root@neo RPMS]# rpm -i drakxtools-newt-9.1-26mdk.i586.rpm
package drakxtools-newt-9.1-26mdk is already installed
[root@neo RPMS]# rpm -i drakxtools-9.1-26mdk.i586.rpm
[root@neo RPMS]# rpm -i harddrake-9.1-26mdk.i586.rpm
[root@neo RPMS]# rpm -i drakcronat-0.1.3-1mdk.noarch.rpm
[root@neo RPMS]# rpm -i menudrake-0.7.3-4mdk.i586.rpm
[root@neo RPMS]# rpm -i drakconf-9.1-11mdk.i586.rpm
error: failed dependencies:
harddrake-ui >= 9.1-15mdk is needed by drakconf-9.1-11mdk
[root@neo RPMS]# rpm -i harddrake-ui-9.1-26mdk.i586.rpm
[root@neo RPMS]# rpm -i drakconf-9.1-11mdk.i586.rpm
[root@neo RPMS]# rpm -i urpmi-4.2-33mdk.noarch.rpm
package urpmi-4.2-33mdk is already installed
[root@neo RPMS]# rpm -i gurpmi-4.2-33mdk.noarch.rpm
[root@neo RPMS]# urpmi
urmpi versión 4.2
Copyright (C) 1999, 2000, 2001, 2002 MandrakeSoft.
Esto es software libre y se debe redistribuir bajo los términos de la licencia pública general GNU.

uso:
--help - imprime este mensaje de ayuda.
--update - usa sólo soporte de actualización.
--media - usar sólo soportes dados, separados por comas.
--synthesis - usar síntesis provista en lugar de base de datos de urpmi.
--auto - seleccionar un paquete en las elecciones automáticamente.
--auto-select - seleccionar automáticamente paquetes para actualizar sistema.
--fuzzy - forzar búsqueda difusa (lo mismo que -y).
--src - sig. paquete es paquete fuente (igual que -s).
--install-src - instalar sólo paquete de fuentes (ningún binario)
--clean - quitar rpm del cache antes que nada.
--noclean - mantener rpm no usado en cache.
--force - fuerza invocación aunque no existan algunos paquetes.
--allow-nodeps - permitir preguntar al usuario para instalar paquetes
sin verificar las dependencias.
--allow-force - permitir preguntar al usuario para instalar paquetes sin
verificar las dependencias ni la integridad.
--parallel - urpmi distribuido entre máquinas de alias.
--wget - usa wget para recuperar archivos remotos.
--curl - usa curl para recuperar archivos remotos.
--limit-rate - limitar la velocidad de descarga.
--proxy - usar proxy HTTP especificado, se asume que el puerto es
1080 por defecto (formato ).
--proxy-user - especificar usuario y contraseña para utilizar en la
autenticación del proxy (formato ).
--bug - emitir un reporte de bug en el directorio indicado
por el argumento siguiente.
--env - usar entorno específico (típicamente para reportar
bugs).
--X - usar la interfaz X.
--best-output - selecciona el mejor interfaz según el entorno:
modo X o texto.
--verify-rpm - verificar la firma del rpm antes de la instalación.
(--no-verify-rpm lo deshabilita, habilitado predet.).
--test - verificar si se puede llevar a cabo la instalación sin problemas.
--excludepath - ruta de exclusión separada por coma.
-a - selecciona todas coincidencias en línea de comando.
-p - permite buscar en provides para encontrar paquete.
-p - no buscar en «provides» para encontrar paquete.
-y - forzar búsqueda difusa (lo mismo que --fuzzy).
-s - sig. paquete es paquete fuente (igual que --src).
-q - modo silencioso.
-v - modo informativo.

se instalan los nombres o archivos rpm dados en línea de comandos.
[root@neo RPMS]#


como se ve,lo primero que hay que hacer es un rebuild de la base de datos de rpm ya que tenia un error en la misma (bueno,dos en este caso)

ahora ya funciona el comando urpmi (ya me han vuelto los accesos perdidos del centro de control de mandrake!!!! y todo lo demas)

me doy las gracias a mi mismo por mi paciencia y las ganas que le he puesto al tema para poder conseguir esto (que para mi es un logro muy gordo) ;)
4 respuestas