Évolutions techniques de systemd

Posté par  . Modéré par baud123. Licence CC By‑SA.
144
2
août
2011
Linux

LinuxFr.org a déjà publié quelques articles à propos de systemd, sans entrer trop dans les détails des améliorations techniques.

On trouve en particulier un entretien avec son auteur, Lennart Poettering, et un journal contestant la qualité et les dépendances du code.

L’arrivée de systemd provoque pas mal de remous, justifiés ou non. On peut citer l’objectif « Linux only » affiché par l’auteur, les multiples dépendances et en particulier celle de D-Bus, la personnalité de l’auteur et la qualité de ses réalisations précédentes, le périmètre de responsabilité de systemd (gdm) et probablement de nombreux autres points.

Cet article a pour objectif de passer en revue les évolutions techniques et les objectifs de systemd. Les autres questions citées ci‐dessus ne sont pas injustifiées (en tout cas, pas toutes), mais sont en dehors du périmètre fixé.

L’article se base essentiellement sur les présentations de Lennart Poettering publiées sur son site en particulier, certains paragraphes sont des traductions un peu condensées de sa présentation initiale.

Merci aux relecteurs : Davy, Spack, npa.

Mise aux poings sur systemd

96
13
juin
2014
Technologie

systemd est un gestionnaire du système et de services (aussi appelé « PID 1 », car c’est le premier processus à être lancé) pour Linux, compatible avec SysV et les scripts d’init LSB. systemd a des capacités de parallélisation énergiques. Il utilise les sockets et l’activation par D-Bus pour démarrer les services, permettant le démarrage à la demande des démons. Il surveille et commande les processus avec les groupes de contrôle (cgroups) Linux. Il prend en charge la construction d’instantanés et la restauration de l’état du système. Il maintient les points de montage et d’auto-montage, et implémente une logique de contrôle transactionnelle élaborée fondée sur les dépendances entre services.

systemd ne fait pas partie du projet freedesktop.org, bien qu’hébergé sur le site. Il est codé en langage C et publié sous licence GNU GPL 2.1+. Il a été lancé par Lennart Poettering, auteur de PulseAudio et d'Avahi entre autres, et est maintenant activement développé par plusieurs dizaines de développeurs.

La dernière dépêche concernant systemd a suscité de nombreuses réactions et certaines d'entre elles montraient une méconnaissance de ce logiciel : la dépêche se contentait, pour la majeure partie il est vrai, de traduire les notes de versions.

Je vais donc faire un point sur systemd, histoire d’en finir une bonne fois pour toutes avec les discussions sans fin sur systemd (l’espoir fait vivre).

Forum général.général LUKS & /boot

Posté par  . Licence CC By‑SA.
Étiquettes :
6
6
mar.
2024

Bonjour,

Avec l'arrivée d'une nouvelle machine je souhaite me mettre un peu à jour sur l'organisation des fs et LUKS.
Jusqu'à présent j'installe sous cette forme:

NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 59,6G 0 disk

├─sda1 8:1 0 190M 0 part /boot
└─sda2 8:2 0 59,4G 0 part

└─sda2_crypt 253:0 0 59,4G 0 crypt /

Oui pas de SWAP et vieux coucous en BIOS, ce n'est pas le débat.

/boot non chiffré m'a toujours embêté et (…)

Forum Linux.général Démarrage en "console graphique" (?)

Posté par  . Licence CC By‑SA.
Étiquettes :
3
22
jan.
2024

Bonjour,

désolé pour ce titre pas clair. Je recherche des informations sur le "système" (?) qui permet de démarrer en mode console (sans lancer X donc) mais qui permet la couleur, un nombre de caractères important à l'écran.

Certaines distributions utilisent ce "mode" avant de lancer X. Certaines arrivent même à afficher des images dans ce "mode". Généralement, on voit le changement au lancement du système : on passe d'une console N&B, aux caractères assez gros à une console parfois (…)

Forum général.général Comment empêcher un diaporama Impress de démarrer (et surtout de se fermer) automatiquement?

Posté par  . Licence CC By‑SA.
3
17
fév.
2022

Bonjour tout le monde.

Voici une fonctionnalité qui m'horripile au plus haut point (et je fais preuve de retenue) c'est que pour certains fichiers que je reçois des collègues (des présentations Powerpoint, essentiellement), lorsque j'ouvre le fichier, Impress se lance, passe en mode diaporama et se ferme automatiquement si j'ai le malheur de vouloir repasser en mode édition (que ce soit en attendant la fin du diaporama ou en appuyant sur ESCape)!

J'ai finalement réussi à repasser en mode édition (…)

Forum Linux.général [Manjaro] Comment exclure de l'activation au démarrage une liste de volumes spécifiques?

Posté par  . Licence CC By‑SA.
Étiquettes :
3
13
mai
2021

Bonjour.

Résumé: je souhaite laisser le système activer au démarrage tous les volumes logiques (LVM2) qu'il trouve, sauf trois d'entre eux.

J'ai conservé, avec mon install de Manjaro, un reliquat de Gentoo, que je ne désire pas supprimer pour le moment. Ce reliquat est composé de trois volumes logiques que je ne souhaite pas activer au démarrage. Y a-t-il un moyen élégant d'y arriver?

J'ai d'abord pensé à écrire un simple script shell pour désactiver ces volumes une fois que (…)

Forum général.général Créer un multi-boot avec clé de démarrage sur carte SD

Posté par  . Licence CC By‑SA.
2
28
jan.
2017

Bonjour tout le monde :)

Je viens de découvrir votre site et je me suis dis que c’était surement le meilleur endroit pour avoir réponse à mes questions :D
(d'ailleurs, je m'excuse d'avance si j'ai posté mon sujet au mauvais endroit du forum, je me suis dis que comme ça touchait à plusieurs domaines, c'était de ce fait plutôt général)

En fait, j'ai pas mal de problème sur mon ordinateur actuellement, et donc, comme un bourrin/faignant, je compte le formater (…)

Forum Linux.général [Résolu par magie]PC qui ne boot plus du jour au lendemain !

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
1
9
jan.
2021

Bonjour, j'ai un PC de bureau (LDLC, I7, 16 Go … de 2016) qui, du jour au lendemain, n'atteint pas le BIOS. Pas de logo, ni de message, ni même de bip. L'écran me dit qu'il n'a pas d'entrée signal.

Je pense que le problème est décrit. Comment déboguer ce souci ? Le seul truc qui me vient à l'esprit c'est la pile qui aurait lâchée, le PC ayant 5 ans.

D'autres pistes à creuser ?


Message de service (…)

Forum Astuces.divers systèmes de recommandation

Posté par  . Licence CC By‑SA.
1
13
sept.
2013

Bonjour à tous,
J'aimerai bien savoir comment un système de recommandation peut détecter automatiquement les préférences d'un nouvel utilisateur (élément vide) sans informations récoltées à priori.
Prenons l'exemple de Spotify qui reconnaît les goûts musicaux de l'utilisateur dès son premier accès à la plateforme et lui retourne un panier de listes les plus pertinentes.

Forum Linux.débutant Home séparé

Posté par  . Licence CC By‑SA.
1
19
déc.
2014

Bonjour à tous et merci par avance aux éclaircissements que vous pourrez m'apporter.
Par deux fois j'ai effectué une installation de linux sous Xubuntu puis sur Mint 17, toutes deux m'ont donnée entière satisfaction a part le problème du Home séparé.
Après avoir lu sur divers forums que le HOME séparé de la racine était mieux d'un point de vu de la sauvegarde, j'ai donc partitionné pour les deux installations comme ceci:

  • une partition primaire de 20 Giga pour "/" (…)

Forum Linux.debian/ubuntu Demarrage impossible -ecran login

Posté par  . Licence CC By‑SA.
Étiquettes :
0
28
fév.
2016

Bonjour,

Je suis sous debian GNOME.

Tout à l'heure tout aller bien puis le PC s'est éteint suite plus de batterie.

J'essaye de le redémarrer, mais je suis bloqué au niveau du login (1 seul utilisateur)
Quand je mets le mdp, j'ai la console avec un message "failled tu rt20…bin" (l'écran part vite je n'ai pas le temps de tout voir)

J'ai cherché un peu sur le net et je pense que c'est dû à un manque de place sur (…)

Forum Linux.debian/ubuntu Problème BusyBox

Posté par  . Licence CC By‑SA.
Étiquettes :
0
5
août
2019

Bonjour à tous et à toutes !
Et merci d'avance pour votre aide !

J'ai un problème de démarrage BusyBox … Mais pas celui qui se résoudra par fsck …

Au démarrage j'ai le droit à

BusyBox v1.22.1 (Ubuntu 1:1.22.0-15ubuntu1.4) built-in shell (ash)
Enter 'help' for a list of built-in commands.

si je tape exit pour avoir la main avec fsck je tombe sur :

Gave up waiting for a root device. Common problems:
- Boot args (cat /proc/cmdline)
- (…)

Forum Linux.debian/ubuntu Pas de question au démarrage sur ubuntu 12.04

Posté par  .
Étiquettes :
0
11
nov.
2012

Hello,

J'ai une question sûrement assez simple mais que je sais moyennement par quel bout prendre.

J'ai un vieux PC sous ubuntu 12.04 que j'utilise comme serveur. Il n'a ni clavier ni écran branché. Malheureusement

  • si une erreur se fait sentir et que je redémarre, grub demande que faire, attendant indéfiniment
  • si j'ai une erreur sur un disque, ubuntu demande que faire (M pour reprise manuelle, S pour passer).

J'aimerais éviter ces deux arrêts et que le système démarre quoi qu'il (…)

Forum Linux.debian/ubuntu blocage après saisi du mot de passe

Posté par  . Licence CC By‑SA.
Étiquettes :
0
23
juil.
2015

bonjour,

Je n'arrive pas à ouvrir Ubuntu. Après avoir saisi mon mot de passe, j'ai uniquement mon fond d'écran visible et rien d'autre… et reste bloqué sans autre activité.
Je suis toujours aussi néophyte donc merci de me parler comme si j'avais 6 ans ;)

2 précisions :
- j'ai utilisé le mode recovery et j'ai pu voir SMB/CIFS File and Active Directory Server… failed
- j'arrive à me logger sur le compte 'invité"

Merci d'avance pour le coup de main (…)