Pages : 1
#1 Le 22/08/2014, à 13:26
- Valentin.schiel
Programmation d'une distribution LInux
Eh bien bonjour a tous ! je me présente Valentin Schiel je suis étudiant en aéronautique et passionné par l'informatique. Programmation php , C# , Ruby.
Je poste un sujet sur le forum car j'ai quelque question concernant Linux.
Linux est en réalité un système d'exploitation en ligne de commande c'est bien cela ?
Dans se cas pour ceux qui connaisse Linux From Scratch le livre nous apprend a programmer son os avec interface graphique comme Ubuntu ou alors seulement l'interface en ligne de commande (shell c'est bien cela ? )
Mon but étant de crée un distribution linux bien précise basé sur la sécurité.
Merci pour vos réponse.
Hors ligne
#2 Le 22/08/2014, à 14:19
- tiramiseb
Re : Programmation d'une distribution LInux
Salut,
Linux est en réalité un système d'exploitation en ligne de commande c'est bien cela ?
Linux est un noyau.
En lui ajoutant différents logiciels, on peut créer un système d'exploitation.
En général on utilise les logiciels du projet GNU, ce qui fait un système GNU/Linux.
Et pour des postes de travail, qui ont besoin d'un affichage graphique, on y ajoute un environnement graphique.
Linux From Scratch aborde l'ensemble, jusqu'à la mise en œuvre d'un environnement graphique.
Mon but étant de crée un distribution linux bien précise basé sur la sécurité.
C'est-à-dire ? Qu'aurait cette distribution de spécial ?
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#3 Le 22/08/2014, à 14:29
- Valentin.schiel
Re : Programmation d'une distribution LInux
merci de ta réponse ! en faite cette distribution serait basé un peut comme Kali Linux (Backtrack) sur l'exploitation des failles de son réseau etc... mais ne pas voir le coter "Bad distribution") car beaucoup se serve de Kali pour des attaque DDoS ou autre se que je trouve un peut dommage --'. Donc selon toi , avec linux from scratch je crée le Noyau et après je vais pouvoir crée l’environnement graphique ?
Hors ligne
#4 Le 22/08/2014, à 14:36
- tiramiseb
Re : Programmation d'une distribution LInux
Je ne pense pas que Linux From Scratch soit la bonne solution pour créer une distribution : c'est un projet très bien pour apprendre comment ça marche de manière générale, par contre.
Une LFS, au quotidien, c'est la croix et la bannière à maintenir.
Par exemple, Kali Linux est basée sur Debian, pas sur Linux From Scratch.
Et attention, créer et maintenir une distribution est un travail très compliqué et très lourd, qu'il est quasiment imposible à faire seul... Ou alors tu y passes 8h par jour...
beaucoup se serve de Kali pour des attaque DDoS ou autre
Et pourquoi les gens ne feraient pas la même chose avec ta distribution ?
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#5 Le 22/08/2014, à 14:41
- Spoutnik87
Re : Programmation d'une distribution LInux
Il y a une erreur que beaucoup de monde fait, pas "abus de langage" les gens disent qu'ils sont sous "linux" mais en réalité pour être exact il faudrait dire a chaque fois : "je suis sous une distribution GNU/Linux".
Le mot "Linux" seul correspond uniquement au "noyau" qui est juste un composant parmi tant d'autres au système GNU/Linux, composant néanmoins important puisque c'est un peu le cœur du système qui permet de faire le lien entre le matériel et les programmes.
Personne n'est sur Linux en réalité car on ne peux rien faire avec le noyau seul.
Par dessus le noyau linux va ce trouver plusieurs couches, en général on trouvera :
- Des composants du projet GNU comme glibc (pour GNU C Library – la bibliothèque C GNU créée en 1987), coreutils (pour GNU Core Utilities – les outils de base GNU), Bash (pour Bourne-Again shell – le shell GNU).
- S'il s'agit d'une distribution pour poste de travail (et pas seulement pour serveur), celle-ci inclura aussi en outre :
- Un serveur d'affichage : X.Org, dérivé en 2004 de XFree86 (lui-même créé en 1991) et qui devrait céder prochainement sa place au récent Wayland (ou à Mir, dans le cas d'Ubuntu),
- Un environnement de bureau comme KDE ou GNOME3 ou XFCE ou Unity pour Ubuntu etc...
Au passage il existe déjà des distribs GNU/Linux orienté "sécurité". En faite il y a des milliers de distributions (peut être même trop).
Pour moi vous devez connaître au moins ces distributions connues :
- Ubuntu, Kubuntu, Xubuntu, Lubuntu, Ubuntu Gnome
- Debian
- Fedora
- CentOS
- OpenSuSe
- Mageia / Mandriva
- Slackware
- Gentoo
- ArchLinux
- Linux Mint
- Elementary OS
- Chrome OS
- SteamOS
Pour compléter votre culture, vous devez aussi connaître "FreeBSD" mais c'est pas une distribution GNU/Linux mais une distribution BSD (noyau BSD, un autre dérivé d'unix).
Dernière modification par Spoutnik87 (Le 22/08/2014, à 14:43)
Hors ligne
#6 Le 22/08/2014, à 15:15
- Valentin.schiel
Re : Programmation d'une distribution LInux
Merci de ta réponse Spoutnik je comprend déja mieu ce qu'est Linux et un GNU/Linux.
Donc admettons que je dispose d'un noyau Linux il serait possible de le faire "fusionné" avec une interface graphique ? Mais comment ? Sérieusement je c'est que c'est énormement de travail se que je veut faire c'est meme casiment impossible ... mais je veut y croire et y arriver.
Hors ligne
#7 Le 22/08/2014, à 15:24
- tiramiseb
Re : Programmation d'une distribution LInux
Donc admettons que je dispose d'un noyau Linux il serait possible de le faire "fusionné" avec une interface graphique ?
Le noyau, c'est le moteur qui fait tourner le système. Tout système d'exploitation a un noyau.
Par-dessus, on met les différents logiciels qui font de l'ensemble un système d'exploitation (GNU, tout ça).
Et encore par-dessus, si nécessaire, on met le serveur graphique puis un environnement graphique.
Vouloir "fusionner" un noyau (le truc le plus bas niveau dans tout ça) et une interface graphique (un truc haut niveau), ça n'a pas de sens.
Pourquoi vouloir recommencer une distribution de zéro ? Désolé de te décevoir, c'est voué à l'échec, c'est sûr...
Commence peut-être d'abord par essayer de comprendre comment tout ça interagit... Pour ça, Linux From Scratch est un bon moyen.
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#8 Le 22/08/2014, à 15:33
- Valentin.schiel
Re : Programmation d'une distribution LInux
D'accord il me semble avoir trouver un site expliquant le fait d'ajouter une interface graphique a son noyau.
https://www.mistra.fr/tutoriel-linux-in … hique.html
eces bien cela ?
de toute facon je compte bien commencer par linux from scratch
Hors ligne
#9 Le 22/08/2014, à 15:49
- tiramiseb
Re : Programmation d'une distribution LInux
D'accord il me semble avoir trouver un site expliquant le fait d'ajouter une interface graphique a son noyau.
Relis ma réponse. On n'ajoute pas une interface graphique à un noyau.
Toujours est-il que le lien que tu as trouvé parle en effet à peu près de ce que tu veux.
Commence par Linux From Scratch en effet, tu auras alors la réponse à plein de tes questions...
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#10 Le 22/08/2014, à 16:57
- Spoutnik87
Re : Programmation d'une distribution LInux
Valentin.schiel t'a pas compris ! ça veux rien dire ce que tu dis.
Le lien que tu donnes c'est simplement pour installer un environnement sur une distribution GNU/Linux. Rien a voir avec une fusion du noyau et l'environnement qui n'a aucun sens et ne veux rien dire du tout.
Je te conseille de te mettre a "ArchLinux" qui te permet de partir de 0, tu choisi ton noyau (par défaut c'est le dernier cad le 3.16) puis le serveur xorg (c'est pour l'affichage) puis les programmes de base puis l'environnement de bureau que tu veux puis les programmes supplémentaires pour terminer en suivant ce wiki : https://wiki.archlinux.fr/Installation
Dernière modification par Spoutnik87 (Le 22/08/2014, à 16:58)
Hors ligne
#11 Le 22/08/2014, à 18:42
- pires57
Re : Programmation d'une distribution LInux
faux Spoutnik, avec Archlinux tu ne pars pas de zero, pour partir de 0 je conseille Gentoo
Bon OK, faut encore qu'il arrive à l'installer et la configurer après ...
Utilisateur d'Archlinux, Ubuntu et Kali Linux
Administrateur système et réseau spécialisé Linux.
LinkedIn
Hors ligne
#12 Le 22/08/2014, à 20:15
- tiramiseb
Re : Programmation d'une distribution LInux
Gentoo, pour partir de 0 ? Bah non, LFS...
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#13 Le 22/08/2014, à 20:45
- pires57
Re : Programmation d'une distribution LInux
Si il donne pas de fil a retordre c'est pas marrant tiramiseb^^
(Faut bien que le geek barbu continu à s'entretenir, entre iptables et gentoo j'ai de quoi faire)
Utilisateur d'Archlinux, Ubuntu et Kali Linux
Administrateur système et réseau spécialisé Linux.
LinkedIn
Hors ligne
#14 Le 23/08/2014, à 17:32
- diabolos29
Re : Programmation d'une distribution LInux
... en faite cette distribution serait basé un peut comme Kali Linux (Backtrack) sur l'exploitation des failles de son réseau etc... mais ne pas voir le coter "Bad distribution") car beaucoup se serve de Kali pour des attaque DDoS ou autre se que je trouve un peut dommage --'. ...
Bonjour,
Backtrack est une distribution GNU/Linux regroupant des outils permettant de faire des tests de sécurité réseau. Le mot à retenir est "Outil".
Le DOS est l'acronyme de Denial Of Service (et DDOS celui de Distributed Denial Of Service). Le deux décrivent une pratique permettant d'attaquer un service réseau en le faisant tomber sous la charge. C'est un usage.
Outil != Usage
Un même outil peut être utilisé pour des choses légales ou illégales. Je te laisse imaginer les choses que l'on peut faire avec un crayon et une feuille.
Hors ligne