El Miércoles, 28 de Noviembre de 2007 04:08:54 Doctor Nemo escribió:
He instalado apt y Synaptic. Ahora tengo una duda: He instalado las mismas fuentes que ten´ia, pero no s´e c´omo le pongo (el tipo) de un repositorio que me dice que es "Type rpm-md (rpm metada)"
La primera palabra de la línea donde defines el repositorio ha de ser "repomd", por ejemplo: repomd http://download.opensuse.org/distribution/10.3 oss/suse repomd http://download.opensuse.org/distribution/10.3 non-oss/suse repomd http://download.opensuse.org update/10.3
y de un directorio de mi disco duro donde tengo el DVD de instalaci´on.
Vamos a suponer que quieres montar tu propio repositorio local bajo /srv/repo, y que quieres tener los componentes 'dvd' (los rpm del dvd de instalación), update (rpm con las actualizaciones hasta la fecha) y 'extra' (una serie de rpm que necesitas pero que no se encuentran en los repositorios oficiales. mkdir -p /srv/repo/openSUSE/10.3-i386 cd /srv/repo/openSUSE/10.3-i386 mkdir RPMS.dvd RPMS.update RPMS.extra (copiar los rpm en los directorios correspondientes) genbasedir `pwd` y finalmente añadir el repositorio recién creado a tu sources.list: rpm file:///srv/repo openSUSE/10.3-i386 dvd update extra
Tambi´en me pregunto d´onde hay que cortar un repositorio para añadir el espacio que hay entre la direcci´on y el resto del repositorio, son diferentes a los del YAST. Por ejemplo, he adivinado que el repositorio "http://download.videolan.org/pub/vlc/SuSE/10.3" se corta en con un espacio antes de "vlc/SuSE/10.3", pero no s´e si habr´a alguna regla para saber d´onde hay que añadir el espacio.
Puedes ponerlo donde tu quieras. El único detalle es que el segundo trozo será el que verás como nombre del repositorio (en el ejemplo que tu citas, el nombre del repositorio sería "vlc/SuSE/10.3", mientras que si hubieses puesto el espacio antes del "pub", el nombre de repositorio sería "pub/vlc/SuSE/10.3")
Vamos a ver si consigo arreglar los problemas de dependencias y paquetes rotos.
Ya nos contarás. Saludos. Miquel. --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org