Página 1 de 2

Como eliminar paquetes del repositorio???

Publicado: Lun, 22 Ago 2011, 17:02
por Zetsu89
Hola, hace tiempo estoy pensando ke hay paquetes de programas ke no me intersan y ke por supuesto ocupan espacio, por ejemplo los juegos, quisiera eliminar todos los juegos del repositorio y otros programas ke realmente no me hacen falta....

Re: Como eliminar paquetes del repositorio???

Publicado: Mar, 23 Ago 2011, 05:43
por hugo
No creo que los juegos que vienen en los repos ocupen tanto. Normalmente cuando el espacio es un factor crítico lo que se suele hacer es lo contrario, es decir, hacer un repositorio precisamente con lo que se necesita.

Pero si realmente deseas hacerlo y asumiendo que usas una distribución basada en Debian (cosa que no especificas), puedes utilizar el comando reprepo con el parámetro remove.

Re: Como eliminar paquetes del repositorio???

Publicado: Mar, 23 Ago 2011, 08:48
por Zetsu89
Si, era una paquete ke tenia ke instalar ke se llama Reprepro, pero lo ke no entiendo es como selecciono el paquete ke kiero eliminar, por ejemplo, yo pongo esto para ver ke me dice y me muestra lo otro:
srv@sala-admin:~$ reprepro remove
Error: Too few arguments for command 'remove'!
Syntax: reprepro [-C <component>] [-A <architecture>] [-T <type>] remove <codename> <package-names>
There have been errors!

O sea como yo interpreto eso???

Re: Como eliminar paquetes del repositorio???

Publicado: Mar, 23 Ago 2011, 08:52
por hugo
Te falta especificar la ruta, que es con el parametro -b. De lo contrario reprepo asume que es el directorio actual.

Tambien tienes que especificar el nombre del paquete que deseas eliminar.

Por ejemplo:

Código: Seleccionar todo

reprepo -b /srv/mirror/debian remove openarena openarena-{data,server}
En todo caso, para saber mas sobre el comando, siempre puedes consultar el manual:

Código: Seleccionar todo

man reprepo

Re: Como eliminar paquetes del repositorio???

Publicado: Mar, 23 Ago 2011, 09:07
por elav
Zetsu89 escribió:Hola, hace tiempo estoy pensando ke hay paquetes de programas ke no me intersan y ke por supuesto ocupan espacio, por ejemplo los juegos, quisiera eliminar todos los juegos del repositorio y otros programas ke realmente no me hacen falta....
Zetsu89, si algo bueno tiene este foro es que no es como Twitter, donde tienes que escribir todo en 140 caracteres. Por favor, no uses abreviaturas que se hace bastante pesado al leer la cantidad de KE en tus post. Además, estás incumpliendo con una regla del foro. ;)

Re: Como eliminar paquetes del repositorio???

Publicado: Mié, 24 Ago 2011, 15:11
por Zetsu89
Hugo, explicame un poco mas esa linea. la direreccion ke sale junto a -b es donde esta el repositorio??? codename y package-names ke son???

Re: Como eliminar paquetes del repositorio???

Publicado: Mié, 24 Ago 2011, 15:33
por 103
Zetsu89 escribió:Hugo, explicame un poco mas esa linea. la direreccion ke sale junto a -b es donde esta el repositorio??? codename y package-names ke son???
codename es el nombre de la distribución, ejemplo: lenny, squeeze
package-names son los nombres de los paquetes


con debmirror existe una forma de no descargar paquetes que cumplan con ciertos parámetros lo que no sé si también los elimine.

--exclude=regex

donde regex son expresiones regulares

Re: Como eliminar paquetes del repositorio???

Publicado: Jue, 25 Ago 2011, 09:57
por Zetsu89
ya entendi, pero la direccion ke pone Hugo (/srv/mirror/debian) para ke es???

Re: Como eliminar paquetes del repositorio???

Publicado: Jue, 25 Ago 2011, 10:18
por hugo
Zetsu89 escribió:ya entendi, pero la direccion ke pone Hugo (/srv/mirror/debian) para ke es???
Eso fue un ejemplo. El parámetro -b es para especificar el directorio base donde esta el repositorio (si es que lo interpreté correctamente). Creo haber leido que esto es necesario, pero no te lo puedo asegurar porque nunca he eliminado un paquete de un repositorio. Por eso sugería que consultaras el manual.

Re: Como eliminar paquetes del repositorio???

Publicado: Jue, 25 Ago 2011, 10:50
por Zetsu89
OK, el caso es ke el repositorio lo tengo en un servidor y accedo a el por http:// ..... de todas formas voy a consultar el manual...
salu2