Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Archivos innecesarios en un sistema que nunca se actualizará
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Spanish
View previous topic :: View next topic  
Author Message
Stolz
Moderator
Moderator


Joined: 19 Oct 2003
Posts: 3028
Location: Hong Kong

PostPosted: Thu Sep 16, 2010 2:27 pm    Post subject: Archivos innecesarios en un sistema que nunca se actualizará Reply with quote

Tengo una instalación de Gentoo que va a usarse en cientos de ordenadores. A la hora de distribuirlo me he encontrado con el problema de que en algunos países y situaciones las conexiones a Internet son extremadamente lentas y distribuir una imagen de disco de varios GB resulta tedioso.

Mi objetivo es reducir el tamaño de la imagen de disco lo máximo posible. Me gustaría saber qué archivos puedo borrar del disco de forma segura teniendo en cuenta que:
- Los sistemas nunca se van a usar para algo distinto de lo que han sido diseñados (un único programa en X sin gestor de ventanas).
- Nunca se van a actualizar y nunca van a requerir ningún tipo de cambio de configuración ni instalación o compilación de ningún programa.

Lo que de momento se me ha ocurrido que puedo quitar es:
/tmp/, /var/tmp, /usr/tmp,...
/usr/src/
/usr/portage/*-*
/usr/share/doc/

sys-devel/gcc
dev-util/ccache
sys-apps/portage
app-portage/*
sys-devel/make
dev-util/cmake
sys-apps/man-pages-*


¿qué más sobraría?Esta es mi lista completa de paquetes por si ayuda: http://pastebin.com/HHXk5tva

Gracias.
Back to top
View user's profile Send private message
i92guboj
Bodhisattva
Bodhisattva


Joined: 30 Nov 2004
Posts: 10315
Location: Córdoba (Spain)

PostPosted: Fri Sep 17, 2010 11:12 am    Post subject: Re: Archivos innecesarios en un sistema que nunca se actuali Reply with quote

Quote:
- Nunca se van a actualizar y nunca van a requerir ningún tipo de cambio de configuración ni instalación o compilación de ningún programa.



Si "nunca" significa realmente "nunca", todo lo que sea fuente sobra, eso incluye como bien has dispuesto /usr/src, pero también cosas como

Code:
$ find /usr -name *.h -or -name *.c -or -name *.cpp


Es cuestión de ser creativo e ir probando.

Quote:
Lo que de momento se me ha ocurrido que puedo quitar es:
/tmp/, /var/tmp, /usr/tmp,...
/usr/src/
/usr/portage/*-*
/usr/share/doc/

sys-devel/gcc
dev-util/ccache
sys-apps/portage
app-portage/*
sys-devel/make
dev-util/cmake
sys-apps/man-pages-*


Seguramente tampoco vayas a necesitar /usr/share/man, /usr/share/consolefonts, /usr/share/icons (la mayoría al menos). También puedes revisar /usr/share/locale y desinstalar todos los paquetes *proto, que son cabeceras.

De todas formas, si de verdad necesitas un sistema mínimo yo contemplaría la opción de crear algo más minimalista usando LFS con busybox. Hay librerías C más pequeñas y servidores X más minimalistas, todo depende de los requerimientos mínimos que necesites...
Back to top
View user's profile Send private message
pelelademadera
Veteran
Veteran


Joined: 14 Jul 2008
Posts: 1255
Location: La Plata, Argentina

PostPosted: Fri Sep 17, 2010 7:32 pm    Post subject: Reply with quote

podrias desinstalar gcc seguramente, automake, borrar las sources del kernel (/usr/src/*) y alguna cosa mas que se use para compilar unicamente
_________________
el pelado de la gente
------
Los habitantes de las islas Malvinas lo llaman gentoo, nombre en el que se basa la distribución GNU/Linux Gentoo, cuyo objetivo es la optimización para conseguir más rendimiento y velocidad en la ejecución.
------
Back to top
View user's profile Send private message
JotaCE
l33t
l33t


Joined: 10 Jul 2007
Posts: 769
Location: SANTIAGO, CHILE!!!

PostPosted: Sat Sep 18, 2010 4:47 am    Post subject: Reply with quote

Hola, creo que tampoco usaras rsync.

Mi primera incursion en linux con codigo fuente fue con LFS y estoy de acuerdo con el colega de que puede ser bastante mejor usar LFS para armar un linux que nunca actualizaras. Creeme que conseguiras una plataforma muy veloz aun en maquinas antiguas.

Saludos
_________________
La derrota no es motivo de vergüenza si el espíritu sigue sin conquistar!
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Spanish All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum