Pequeño apt basado en Linux

9

Quiero configurar algunas máquinas virtuales que ejecuten un Linux lo más pequeño posible.

El criterio:

  1. Sistema de paquetes basado en Apt.

  2. Ejecuta alguna GUI (puede ser muy pequeña).

  3. Se ejecuta en la menor cantidad de memoria RAM posible: en este contexto, 64M es bueno y 256M raya demasiado.

  4. Instalar en un disco duro, no residente de ram.

  5. Tan poco espacio en HD como sea posible. Ideal sería 1G.

  6. Tiempos rápidos de arranque y apagado.

Sugerencias?

HandyGandy
fuente
2
¿Puedo preguntar por qué debe basarse en apt?
Keith
1
También cuestiono el requisito apto, porque requiere bastante memoria. Si obtiene un sistema que se ejecuta en 64 MB, es probable que necesite aumentarlo solo mientras ejecuta apt.
Gilles 'SO- deja de ser malvado'
1
Tshepang simplemente me recordó la existencia de dselect , que si estás en Debian (u otro sistema que usa dpkg) es una aptitud menor pero consume menos memoria.
Gilles 'SO- deja de ser malvado'

Respuestas:

7

Debian

Según ellos, 64 mb de RAM son suficientes para ejecutarlo con una GUI y son la distribución original de Apt. Sin embargo, debe tener en cuenta que se recomiendan 256 mb incluso sin una GUI.

Enumeran un HD de 5 GB para un "escritorio", pero debería poder instalar muchos administradores de ventanas / navegadores web / etc. dentro del límite de 1 GB si comienza desde la instalación mínima. Sin embargo, probablemente sería mejor 2 GB por disco virtual, o corre el riesgo de quedarse sin memoria de intercambio.

Si está lo suficientemente familiarizado con apt (itude), no debería ser difícil agregar solo el software que necesita. Cualquier distribución minimalista estará sesgada hacia los objetivos de los autores y dejará de recibir actualizaciones cuando las necesite.


fuente
No es que realmente recomiende GNU / Linux. Configurar el sistema minimalista anterior desde la línea de comandos fue un desastre tan indocumentado que abandoné la aptitud y los infinitos repositorios de Debian y me mudé a OpenBSD, que simplemente funciona.
1
repositorios-- @jbcreix Recomiendo distribuciones que realmente no reconocen el concepto de repositorio, o donde solo hay un conjunto y no pisa los dedos de los demás repositorios. gentoo y arch linux están diseñados para no necesitar repositorios externos. En Arch, es posible que deba habilitar repositorios no centrales, pero creo que todos están en la configuración para comenzar.
xenoterracide
@xenoterracide: hum, Debian es así; Quiero decir, tienen un repositorio por versión, pero se desaconseja mezclarlos.
André Paramés
@andre está bastante seguro de obtener la funcionalidad completa del escritorio, debe agregar repositorios a Debian. Pero podría estar equivocado. Claro que tiene un conjunto básico, pero recuerdo haber agregado repositorios en ubuntu para obtener todo lo que necesitaba, sé que debian no es ubuntu.
xenoterracide
1
@xenoterracide: No, el repositorio principal de Debian lo tiene todo; KDE, Gnome, XFCE, etc: packages.debian.org/stable
André Paramés
3

Damn Small Linux hará que Debian se vea enorme. Si HD solo tiene 50 MB, puede creer que la huella de la memoria también es pequeña. Se basa en knoppix, que se basa en Debian, por lo que AFAIK, utilizaapt

Damn Small Linux es una mini distribución de Linux de 50 MB muy versátil orientada al escritorio.
DSL se desarrolló originalmente como un experimento para ver cuántas aplicaciones de escritorio utilizables pueden caber dentro de un CD en vivo de 50 MB. Al principio era solo una herramienta / juguete personal. Pero con el tiempo, Damn Small Linux se convirtió en un proyecto comunitario con cientos de horas de desarrollo mejoradas, incluido un sistema de instalación de aplicaciones remotas y locales totalmente automatizado y un sistema de copia de seguridad y restauración muy versátil que puede usarse con cualquier medio grabable, incluido un disco duro, una unidad de disquete o un dispositivo USB.

Nota importante: aparentemente Damn Small Linux ya no se mantiene

xenoterracida
fuente
Tiny Core Linux puede considerarse la continuación de DSL. Ninguno de los dos se basa en Apt, que es un requisito extraño de todos modos.
jonescb
@ Jones, me equivoco, pero pensé con certeza que podría usar apt en dsl. Obviamente han pasado algunos años desde que lo he usado.
xenoterracide
2

No conozco ningún Linux basado en apt que sea realmente pequeño . Sin embargo, si elimina ese requisito (basado en apt), puedo recomendar Slitaz .

El archivo ISO tiene 30 MB, viene con una GUI y un navegador web funcional. En realidad, todavía se mantiene en lugar de DSL, que parece haber sido abandonado por un tiempo.

Slitaz utiliza tazpkgpara la administración, que desde mi opinión es tan fácil como apto:

tazpkg list
tazpkg get-install gparted
tazpkg upgrade
kizzx2
fuente
¿Cuándo quedó en desuso DSL?
xenoterracide
2
@xenoterracide: Perdón por el uso incorrecto del lenguaje. Intentaba decir "abandonado". Según la página de Wikipedia , dice que la última versión estable fue hace más de 2 años. IIRC había una razón por la cual el empaquetador inicial pasó a (creo) Tiny Core Linux, pero no recuerdo los detalles exactos (y soy flojo para desenterrarlo: P)
kizzx2
1

Crunchbang Linux

Solía ​​estar basado en Ubuntu, pero ahora está basado en Debian. Viene con Openbox como el administrador de ventanas predeterminado. La instalación predeterminada de Debian usa Gnome, que es bastante más pesado que Openbox.

Editar: Crunchbang ha sido descontinuado. Hay una continuación comunitaria del proyecto llamada BunsenLabs Linux. El enlace Crunchbang anterior lo llevará a él.

jonescb
fuente
0

Debian puede ser bastante pequeño. Durante la instalación cuando llegue a taskel, anule la selección de todo. Obtendrá un sistema muy mínimo que ocupa solo 512M. Incluso entonces, aún puede eliminar paquetes que no usará.

bahamat
fuente
0

Trisquel

  • tiene apt-get
  • puede usar LXDE

La descarga de "Trisquel Mini" es de 456 MB

Steven Penny
fuente
0

Simplemente use la instalación neta de Debian como base.

lama12345
fuente