Os le plus lite du marché et serveur web

Os le plus lite du marché et serveur web - Débats - Linux et OS Alternatifs

Marsh Posté le 08-04-2010 à 17:56:48    

je souhaite mettre un Os sur une clé usb max 256 mo.
 
Quel est pour vous l'os le plus lite possible ?
 
Je recherche en faite à faire un serveur web le plus lite possible, que préconisez vous ?
 
Merci


Message édité par fbwebm le 08-04-2010 à 18:23:23
Reply

Marsh Posté le 08-04-2010 à 17:56:48   

Reply

Marsh Posté le 08-04-2010 à 17:59:21    

debian en ligne de commande ? :o
 
sinon [trash]go acheter une clé USB[/trash], ça vaut plus rien maintenant une clé d'1Go ou même de 8Go :D


---------------
Grippe ? Coronavirus ? Portez votre masque correctement ! :D
Reply

Marsh Posté le 08-04-2010 à 18:02:04    

Je sais mais j'ai une problématique industriel et de coût... si je pouvais partir sur un 1GO ok. mais ce n'ai pas le cas... :-) :-)

Reply

Marsh Posté le 08-04-2010 à 18:06:03    

Debian, à moins de charcuter, ça tient pas sur 256Mo.


---------------
(old) Feed HA/V          
Reply

Marsh Posté le 08-04-2010 à 18:25:19    

deK a écrit :

Debian, à moins de charcuter, ça tient pas sur 256Mo.


 
As tu donc une solution ? je recherche en faite à faire un mini serveur web. je veux juste une bride d'infos et j'irai me documenter par la suite.
 
 :)  

Reply

Marsh Posté le 08-04-2010 à 18:40:10    

Quelques idées en vrac :

 

http://www.slitaz.org/
http://openwrt.org/ (oui c'est fait pour les routeurs à la base, mais il y a un port x86 et des paquets pour faire du serveur web)
http://www.damnsmalllinux.org/

 

Sinon une NetBSD/OpenBSD ça doit pouvoir rentrer, mais va falloir trifouiller ça à la mimine, ça va être moins user-friendly.

Message cité 1 fois
Message édité par deK le 08-04-2010 à 18:40:17

---------------
(old) Feed HA/V          
Reply

Marsh Posté le 08-04-2010 à 18:55:20    

Toujours du coté des bsd, il y a les nanobsd, picobsd et tinybsd qui sont faites pour fonctionner sur clés usb, carte flash, etc ...
 
Ca peut etre une piste à explorer :)

Reply

Marsh Posté le 08-04-2010 à 18:56:28    

Super !!!
 
Je vous remercie.. je regarde ca rapide...


Message édité par fbwebm le 08-04-2010 à 18:57:05
Reply

Marsh Posté le 09-04-2010 à 10:39:06    

Je pense que ArchLinux, en mode assez minimale, peut tenir dans ce genre d'espace ...


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 09-04-2010 à 11:37:40    

J'avais regardé et non :/
Ça prend un truc comme 300Mo en archi-minimal.


---------------
(old) Feed HA/V          
Reply

Marsh Posté le 09-04-2010 à 11:37:40   

Reply

Marsh Posté le 09-04-2010 à 12:03:03    

Une debian installée avec debootstrap, ça doit tenir dans les 256Mo (bon, ça doit être un peu juste :sweat: )

 

Pour une debian, tu peux te faire un noyau maison en virant les modules inutiles, et en compilant les modules vitaux en dur (avec ça, tu économise au moins 30Mo, et tu peux te passer d'initrd).

 


Sinon, une Free/NetBSD (et surement aussi une OpenBSD), en recompilant proprement (et en virant tout ce qui ne sert pas) depuis une autre machine, on peut avoir un système de base qui bouffe moins de 200Mo (Une NetBSD avec tout son bazar, ça tient sur un dur de 500Mo).

Message cité 2 fois
Message édité par Manisque le 09-04-2010 à 12:04:43

---------------
Si tu bois froid juste après le potage chaud, ça va faire sauter l'émail de tes dents - Monorailcat iz ohverin
Reply

Marsh Posté le 09-04-2010 à 17:37:07    

merci pour vos réponses.... je suis en train de tester et compiler, je vous tiendrai au courant.

Reply

Marsh Posté le 09-04-2010 à 19:17:12    

deK a écrit :


http://openwrt.org/ (oui c'est fait pour les routeurs à la base, mais il y a un port x86 et des paquets pour faire du serveur web)


 
je plussoie, car des distros minimales "NAS" ou "firewall" sont basées dessus.
busybox te fait déjà gagner de la place (une unique binaire qui remplace le shell et tous les outils grep, mkdir, cp etc.)
 
et en particulier, avoir un système de fichier adapté à la flash est utile (du type de jffs2), ça minimise les écritures / évite les cas où tu va passer ton temps à effacer un gros bloc de flash pour une écriture.
ça permet surtout de prolonger la durée de vie de la flash. (une clef USB ce n'est pas ce qu'il ya de plus fiable)
 
ils ont fait un truc intéressant de ce côté on dirait.
http://en.wikipedia.org/wiki/OpenWrt

Citation :


One novel and useful feature of OpenWrt is its fully writable file system, which allows for package management via the ipkg package system (opkg in recent versions). This makes OpenWrt very versatile and adaptable to different requirements, by allowing users to install new software. This contrasts with other Linux-based firmware, which is often based on a read-only SquashFS  filesystem (or similar) that offers efficient compression but no way to modify the installed software without rebuilding and flashing a complete firmware image. OpenWrt achieves good compression by using mini_fo to overlay a writable JFFS2 filesystem over a read-only SquashFS  filesystem in a copy-on-write fashion.


 
quelle que soit la solution retenue, aie un système de fichier adapté (ext3 pas bien, ext2 mieux, truc adapté à la flash bien)

Reply

Marsh Posté le 10-04-2010 à 05:37:40    

Manisque a écrit :

Une debian installée avec debootstrap, ça doit tenir dans les 256Mo (bon, ça doit être un peu juste :sweat: )
 
Pour une debian, tu peux te faire un noyau maison en virant les modules inutiles, et en compilant les modules vitaux en dur (avec ça, tu économise au moins 30Mo, et tu peux te passer d'initrd).


 
Si t'as un peu de RAM sur ta machine et que tu identifies ce que tu as réellement besoin, tu peux virer des trucs (les docs, les manpage, les locales, etc...) et compresser des trucs utilisés uniquement en lecture (ex: j'avais compressé Perl) grâce à cramfs ou autre... mettre les logs en logrotate via un fs en ram ou mieux transférés sur un serveur de log.
Et au pire s'il te manque de la place, le mot magique: NFS!
 
J'avais mis une debian sur un DOM de 256Mo avec apache, php5, sqlite, webmin, ftp, icecast, etc... et plein d'autres jouyeusetés et il me restait encore quelques dizaines de mega de libres.
 
Et si t'as pas envie de te prendre la tête et d'apprendre par toi même, ya toujours la solution facile: http://linux.voyage.hk/


Message édité par monsieur le 10-04-2010 à 05:38:44

---------------
mon feedback H/V
Reply

Marsh Posté le 17-04-2010 à 22:14:54    

Pour le serveur web, je te conseille vivement Nginx ! Super leger et un des plus robuste !  
 
L'essayer c'est l'adopter !


---------------
Presta - Services - AdminSys - http://blog.sysfault.net
Reply

Marsh Posté le 18-04-2010 à 02:01:40    

Je suis en retard mais l'ISO de la version micro de tinycore tient en 6MB environ ... (la version micro de tinycore est en mode texte).
Au sujet des distros "lite" je viens de tomber sur cet article : http://www.tuxradar.com/content/wh [...] nux-distro sur distrowatch ...

Reply

Marsh Posté le 30-01-2011 à 12:50:47    

Manisque a écrit :

Une debian installée avec debootstrap, ça doit tenir dans les 256Mo (bon, ça doit être un peu juste :sweat: )
 
Pour une debian, tu peux te faire un noyau maison en virant les modules inutiles, et en compilant les modules vitaux en dur (avec ça, tu économise au moins 30Mo, et tu peux te passer d'initrd).
 
 
Sinon, une Free/NetBSD (et surement aussi une OpenBSD), en recompilant proprement (et en virant tout ce qui ne sert pas) depuis une autre machine, on peut avoir un système de base qui bouffe moins de 200Mo (Une NetBSD avec tout son bazar, ça tient sur un dur de 500Mo).


Imil avait écrit un article pour coller une BSD (je ne sais plus laquelle, désolé) sur 64Mo trainant sur une clef USB.


---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
Reply

Marsh Posté le 30-01-2011 à 13:43:07    

NetBSD 5.1 en install minimale tient sur 128Mo!
(cela prend ~94Mo environ)
 
(je suis en train de me faire une install en ce moment même)
 
serveur mail / ftp / http (léger) inclus
 
nginx si besoin
 
après install on peut encore gagner un peu de place en supprimant les fichiers de doc et de localisation
 
par contre pour avoir un samba, 256Mo vraiment le minimum.
 
Voir du côté de AlpineLinux aussi  ;)
 
EDIT: voir aussi ce lien http://wiki.laptop.org/go/Minimal_Linux_distros


Message édité par agentsteel le 30-01-2011 à 14:02:18
Reply

Marsh Posté le 30-01-2011 à 13:44:40    


ça aurait été bien de développer un peu : pourquoi ? comment ? avec quel logiciel dessus pour gérer le mail /ftp /http ?
 
Trop court pour un up :o


---------------
Grippe ? Coronavirus ? Portez votre masque correctement ! :D
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed