Mirror-Personalizado (solucionado)

Forums: 

Hola panas un Saludo...
Como sabran los Mirrors de Debian poseen +/- 23 GB hasta mas y que no es facil trasladar esa cantidad de GB de un lugar a otro solo para instalar los servicios necesarios que requiere un Servidor como por ej Firewall, SSH, Proxy, DNS, Web, MySql, Email, PDC, OpenLDAP, Statics, mas el entorno grafico y demas... nunca llega a 4 GB, existe algun sistema que cree un MINI-MIRROR personalizado.

Espero su cooperacion...

la utilidad dpkg-scanpackages

Imagen de Tonny

la utilidad dpkg-scanpackages crea un Packages.gz de la lista de paquetes que tu le indiques
podrías en un directorio todos los .deb que necesitas y generar el listado Packages de esos y efectivamente seria el mirror personalizado
como sugerencia, si haces una instalación desde cero, luego instalas todo lo que necesites, todos los .deb utilizados en la maquina están en la carpeta /var/cache/apt/archives esos serian todos incluyendo dependencias.

eso es parcialmente cierto

Imagen de deathUser

eso es parcialmente cierto ...

es verdad en caso de que tengas la suerte de que los paquetes que instalaste no rebasen la capacidad de la caché, así que si lo quieres hacer de esa forma, configura el apt para ampliar la caché ...

bye
;)

OK...

Vale, instalare una PC con todo lo que deseo que tengan todas y los llevare a /var/cache/apt/archives de cada una... usare este metodo hasta que encuentre uno mejor...

Como le aumento el CACHE al APT para que admita paquetes de capacidades de OpenOffice.org, OpenClipArt, etc...

Salud2s... y gracias....

ecualug
______________________
!!!AdminRed_Debian!!!

vi

Imagen de deathUser


vi /etc/apt/sources.list.d/getdeb.list


APT::Archives::MaxAge "30";
APT::Archives::MinAge "2";
APT::Archives::MaxSize "500"; # este es el tamaño en Mb (si no me equivoco) del caché

bye
;)

.... aptitude update E: Tipo

:( ....

aptitude update

E: Tipo 'APT::Archives::MaxAge' desconocido en la línea 1 de lista de fuentes /etc/apt/sources.list.d/getdeb.list
E: Tipo 'APT::Archives::MaxAge' desconocido en la línea 1 de lista de fuentes /etc/apt/sources.list.d/getdeb.list
E: No se pudo leer la lista de fuentes.
E: Tipo 'APT::Archives::MaxAge' desconocido en la línea 1 de lista de fuentes /etc/apt/sources.list.d/getdeb.list
E: No se pudo leer la lista de fuentes.
E: Tipo 'APT::Archives::MaxAge' desconocido en la línea 1 de lista de fuentes /etc/apt/sources.list.d/getdeb.list
E: No se pudo leer la lista de paquetes fuente

Salud2s...

ecualug
______________________
!!!AdminRed_Debian!!!

info...

Tengo - Debian Lenny 5.0.2...

Y donde me sugeriste crear el archivo no habia ninguno ahi...
/etc/apt/sources.list.d/(bacía)

Salud2s... :)

ecualug
______________________
!!!AdminRed_Debian!!!

mira que dice: apt-config

Imagen de deathUser

mira que dice:

apt-config dump

Ahí puedes ver la configuración ...

Se supone que puedes cambiar el valor en cuestión con:

apt-config --option APT::Archives::MaxSize=500

Mira antes en el dump cual es la opción correcta para tu sistema.

bye
;)

no lo acepta....

Uhm :( que trabajo me esta dando el APT este jejej :D

apt-config dump

APT "";
APT::Architecture "i386";
APT::Build-Essential "";
APT::Build-Essential:: "build-essential";
APT::Install-Recommends "1";
APT::Install-Suggests "0";
APT::Acquire "";
APT::Acquire::Translation "environment";
APT::Authentication "";
APT::Authentication::TrustCDROM "true";
APT::NeverAutoRemove "";
APT::NeverAutoRemove:: "^linux-image.*";
APT::NeverAutoRemove:: "^linux-restricted-modules.*";
Dir "/";
Dir::State "var/lib/apt/";
Dir::State::lists "lists/";
Dir::State::cdroms "cdroms.list";
Dir::State::userstatus "status.user";
Dir::State::status "/var/lib/dpkg/status";
Dir::Cache "var/cache/apt/";
Dir::Cache::archives "archives/";
Dir::Cache::srcpkgcache "srcpkgcache.bin";
Dir::Cache::pkgcache "pkgcache.bin";
Dir::Etc "etc/apt/";
Dir::Etc::sourcelist "sources.list";
Dir::Etc::sourceparts "sources.list.d";
Dir::Etc::vendorlist "vendors.list";
Dir::Etc::vendorparts "vendors.list.d";
Dir::Etc::main "apt.conf";
Dir::Etc::parts "apt.conf.d";
Dir::Etc::preferences "preferences";
Dir::Bin "";
Dir::Bin::methods "/usr/lib/apt/methods";
Dir::Bin::dpkg "/usr/bin/dpkg";
Dir::Log "var/log/apt";
Dir::Log::Terminal "term.log";
DPkg "";
DPkg::Pre-Install-Pkgs "";
DPkg::Pre-Install-Pkgs:: "/usr/sbin/dpkg-preconfigure --apt || true";
Acquire "";
Acquire::http "";

apt-config --option APT::Archives::MaxSize=500

apt 0.7.20.2 para i386 compilado en Apr 20 2009 21:52:45
Uso: apt-config [opciones] orden

apt-config es una herramienta para leer el archivo de configuración de APT.

Comandos:
shell - Modo shell
dump - Muestra la configuración

Opciones:
-h Este texto de ayuda.
-c=? Lee este archivo de configuración
-o=? Establece una opción de configuración arbitraria, p. ej. -o dir::
cache=/tmp

ecualug
______________________
!!!AdminRed_Debian!!!

Páginas