Je veux juste une distribution linux qui démarre rapidement, a un terminal bash (pas de gui) et busybox.
Existe-t-il une telle distribution ou est-il difficile de compiler un noyau et d'en créer un moi-même?
linux
linux-distributions
Daniel Gratz
la source
la source
sh
.Réponses:
Ttylinux
Ce que vous recherchez s'appelle ttylinux.
Composants majeurs
Non maintenu
La distribution a été hébergée sur Ttylinux.net et n'est actuellement pas maintenue.
Télécharger
La dernière version de ttylinux est datée de 2015.02 (mise à jour 2015.03) .
la source
Une bonne distribution Linux dont je suis tombé amoureux (et qui n'a pas non plus d'interface graphique) est MicroCore Linux . Il a également un frère aîné TinyCore Linux qui a une interface graphique (une assez merdique cependant).
Vous pouvez toujours essayer DSL (Damn Small Linux)
Je ne pense pas que l'un d'eux soit explicitement fourni avec busybox (je ne connais aucune distribution qui l'accompagne), mais il ne devrait pas être trop difficile de l'installer par la suite. D'après ce que je comprends, votre principale préoccupation est un petit système rapide avec une coque décente.
la source
La meilleure distribution la plus récente à laquelle je puisse penser est Debian NetInst: http://www.debian.org/CD/netinst/
Il existe un certain nombre de petites distributions Linux, mais celle-ci, je pense, sera parmi les mieux entretenues. Une autre chose est que si vous avez besoin de le faire grandir, c'est une opération triviale.
la source
" Alpine Linux est une distribution Linux légère et sécurisée basée sur musl libc et busybox."
la source
Minimal Linux Live https://github.com/ivandavidov/minimal
Pour un système interactif plus intéressant, il s'agit d'un petit script (principalement éducatif) qui:
L'ISO vous laisse alors dans un shell minimal avec busybox.
Avec QEMU, vous pouvez facilement démarrer dans le système.
Je l'ai modifié pour permettre de l'exécuter à partir du répertoire source du noyau: https://github.com/cirosantilli/runlinux
Usage:
et vous serez laissé dans une fenêtre QEMU avec votre nouveau système minimal. Impressionnant.
Puisqu'il est petit, c'est une bonne option pour lire la source et comprendre ce qui se passe.
Testé sur Ubuntu 16.04.
Buildroot https://buildroot.org/
Grand ensemble de scripts Makefile qui gèrent:
Exemple minimal:
Des trucs professionnels.
Alpine Linux https://github.com/gliderlabs/docker-alpine
Distribution intégrée avec un gestionnaire de packages qui propose des binaires précompilés à partir d'un site Web.
Rootfs exécutables uniques
Le système minimum absolu exécute un seul
/init
programme comme je l'ai expliqué sur /superuser//a/991733/128124la source
Vous devriez essayer Arch Linux. Il vous permet de choisir ce que vous faites et ne souhaitez pas installer sur votre système. Vous pouvez même choisir de ne pas installer bash : p Alternativement, vous pouvez essayer Gentoo, où vous devez tout compiler à partir de zéro.
la source
bash
. (Il est cependant facile de remplacer SysVinit par systemd.)Développement minimal Distro:
busybox, bibliothèque musl C, gcc, binutils, make, bash et le noyau Linux.
ou
Distribution minimale sans développement:
busybox, musl et le noyau Linux
la source