Difference between pages "Mitigating Systemd" and "Install/fr/Profiles"

(Difference between pages)
m (hostnamed: Added description.)
 
(Profils)
 
Line 1: Line 1:
Funtoo currently has no plans to migrate or adopt systemd as it's default init system. This does '''not''' prevent you from using systemd on your system. [https://coreos.com/ CoreOS], for example, is a systemd based system build on Gentoo.
+
=== Profils ===
  
For users not seeking to use systemd, that is, most Funtoo users, this page will serve both as the Funtoo development team's planning for the future, and information on how to avoid systemd in your system.
+
{{Warning|Toutes les références de cette section ciblent des documents en Anglais.}}
  
== Components of systemd ==
+
Le concept des profils Funtoo, le nom technique est <code>Funtoo profiles</code> vous permet de personnaliser votre système selon vos besoins. Les [[Funtoo 1.0 Profile|Funtoo profiles]]  servent à renseigner Portage sur vos besoins spécifiques. Il y a quatre types de profiles, [[Flavors and Mix-ins|flavor, and mix-ins]]:
  
=== systemd ===
+
;arch: typiquement <code>x86-32bit</code> ou <code>x86-64bit</code>. Il est associé au processeur et à son architecture. Ce profil est défini lors de la création du <code>Satge3</code> et '''il ne doit pas être modifié en aucun temps'''.
 +
;build: indique si le système repose sur une base <code>stable</code> ou <code>current</code>. <code>current</code> supporte les plus récentes versions des paquets alors qu'elles sont encore masquées dans <code>stable</code>.
 +
;flavor: sert à présicer si le système est conçu pour un serveur ou un poste de travail. Les USE flags sont configurés en fonction de l'usage du PC et vos besoins.
 +
;mix-ins: définit les réglages optionnels auxquels vous seriez intéresser, par exemple un environnement de bureau. 
  
Provides replacements for the following daemons or utilities:
+
Une seule option de <code>arch</code>, <code>build</code> et <code>flavor</code> ne peut être déclarée par système. Vous pouvez cependant définir autant d'options <code>mix-ins</code> que vous en souhaitez.
  
* {{Package|sys-apps/sysvinit}}
+
Plusieurs profils héritent d'autres profils. Par exemple dans le profil <code>flavor</code>, <code>desktop</code> hérite de <code>workstation</code> qui en retour hérite de <code>X</code> et <code>audio</code> du profil <code>mix-ins</code>.
* {{Package|sys-power/pm-utils}}
+
* {{Package|virtual/inetd}}
+
* {{Package|sys-power/acpid}}
+
* [[Installing a Logger|syslog]]
+
* {{Package|sys-apps/watchdog}}
+
* [[Installing a Cron Daemon|cron]]
+
* atd
+
  
=== consoled ===
+
Liste des profils installés:
  
Provides a user console daemon and handles Linux Virtual terminal support.
+
<console>
 +
(chroot) # ##i##eselect profile list
 +
</console>
  
=== [http://www.freedesktop.org/wiki/Software/systemd/hostnamed/ hostnamed] ===
+
Modification du profil <code>flavor</code>:
  
This is a tiny daemon that can be used to control the host name and related machine meta data from user programs. It currently offers access to five variables:
+
<console>
 +
(chroot) # ##i##eselect profile set-flavor 7
 +
</console>
  
* The current host name (Example: dhcp-192-168-47-11)
+
Ajout d'un profil <code>mix-ins</code>:
* The static (configured) host name (Example: lennarts-computer)
+
* The pretty host name (Example: Lennart's Computer)
+
* A suitable icon name for the local host (Example: computer-laptop)
+
* A chassis type (Example: "tablet")
+
  
=== journald ===
+
<console>
 +
(chroot) # ##i##eselect profile add 10
 +
</console>
  
Provides logging functionality.
+
[[Category: Installation Guide Parts]]
 
+
Provides replacement for the  [[Installing a Logger|system logger]].
+
 
+
=== [http://www.freedesktop.org/wiki/Software/systemd/machined/ machined] ===
+
 
+
The daemon provides both a C library interface (which is shared with logind) as well as a D-Bus interface. The library interface may be used to introspect and watch the state of virtual machines/containers. The bus interface provides the same but in addition may also be used to register or terminate machines.
+
 
+
=== localed ===
+
 
+
TODO.
+
 
+
=== [http://www.freedesktop.org/wiki/Software/systemd/logind/ logind] ===
+
 
+
Manages user logins and seats. Replaces {{Package|sys-auth/consolekit}}.
+
 
+
=== networkd ===
+
 
+
Provides the facilities to perform various network configurations.
+
 
+
=== resolved ===
+
 
+
TODO.
+
 
+
=== [http://www.freedesktop.org/software/systemd/man/systemd-halt.service.html systemd-shutdown] ===
+
 
+
TODO.
+
 
+
=== [http://www.freedesktop.org/wiki/Software/systemd/timedated/ timedated]  ===
+
 
+
Used to control various time related settings. Accessible through D-Bus.
+
 
+
=== timesyncd ===
+
 
+
TOD.
+
 
+
=== udevd ===
+
 
+
udev was merged into the systemd source tree.
+
 
+
=== libudev ===
+
 
+
The standard library for using {{Package|sys-fs/udev}}.
+
 
+
Alternatives:
+
* {{Package|sys-fs/eudev}}
+

Latest revision as of 21:09, January 4, 2015

Profils

Warning

Toutes les références de cette section ciblent des documents en Anglais.

Le concept des profils Funtoo, le nom technique est Funtoo profiles vous permet de personnaliser votre système selon vos besoins. Les Funtoo profiles servent à renseigner Portage sur vos besoins spécifiques. Il y a quatre types de profiles, flavor, and mix-ins:

arch
typiquement x86-32bit ou x86-64bit. Il est associé au processeur et à son architecture. Ce profil est défini lors de la création du Satge3 et il ne doit pas être modifié en aucun temps.
build
indique si le système repose sur une base stable ou current. current supporte les plus récentes versions des paquets alors qu'elles sont encore masquées dans stable.
flavor
sert à présicer si le système est conçu pour un serveur ou un poste de travail. Les USE flags sont configurés en fonction de l'usage du PC et vos besoins.
mix-ins
définit les réglages optionnels auxquels vous seriez intéresser, par exemple un environnement de bureau.

Une seule option de arch, build et flavor ne peut être déclarée par système. Vous pouvez cependant définir autant d'options mix-ins que vous en souhaitez.

Plusieurs profils héritent d'autres profils. Par exemple dans le profil flavor, desktop hérite de workstation qui en retour hérite de X et audio du profil mix-ins.

Liste des profils installés:

(chroot) # eselect profile list

Modification du profil flavor:

(chroot) # eselect profile set-flavor 7

Ajout d'un profil mix-ins:

(chroot) # eselect profile add 10