blocaled-0.2

Introduction à blocaled

blocaled est une implémentation du protocole D–Bus org.freedesktop.locale1 qui vient normalement avec systemd. Il est requis par le bureau GNOME.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-9.1.

Informations sur le paquet

Dépendances de blocaled

Requises

Polkit-0.116 et libdaemon-0.14

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/blocaled

Installation de blocaled

Installez blocaled en lançant les commandes suivantes :

./configure --prefix=/usr --sysconfdir=/etc &&
make

Pour tester les résultats lancez : make check.

Maintenant, en tant qu'utilisateur root :

make install

Configuration de blocaled

Fichiers de configuration

/etc/blocaled.conf

Informations sur la configuration

/etc/blocaled.conf contient l'emplacement des fichiers de configuration utilisés par blocaled. Les valeurs par défaut conviennent pour BLFS. Des informations sur les entrées se trouvent en commentaires dans le fichier.

Le protocole org.freedesktop.locale1 est incapable d'exporter des variables de paramètres régionaux. Les paramètres régionaux sont stockés par défaut dans /etc/locale.conf. Nous devons les récupérer dans le profil bash. En tant qu'utilisateur root, lancez :

cat > /etc/profile.d/i18n.sh << "EOF"
# Begin /etc/profile.d/i18n.sh

if [ -r /etc/locale.conf ]; then source /etc/locale.conf; fi

if [ -n "$LANG" ];              then export LANG; fi
if [ -n "$LC_TYPE" ];           then export LC_TYPE; fi
if [ -n "$LC_NUMERIC" ];        then export LC_NUMERIC; fi
if [ -n "$LC_TIME" ];           then export LC_TIME; fi
if [ -n "$LC_COLLATE" ];        then export LC_COLLATE; fi
if [ -n "$LC_MONETARY" ];       then export LC_MONETARY; fi
if [ -n "$LC_MESSAGES" ];       then export LC_MESSAGES; fi
if [ -n "$LC_PAPER" ];          then export LC_PAPER; fi
if [ -n "$LC_NAME" ];           then export LC_NAME; fi
if [ -n "$LC_ADDRESS" ];        then export LC_ADDRESS; fi
if [ -n "$LC_TELEPHONE" ];      then export LC_TELEPHONE; fi
if [ -n "$LC_MEASUREMENT" ];    then export LC_MEASUREMENT; fi
if [ -n "$LC_IDENTIFICATION" ]; then export LC_IDENTIFICATION; fi

# End /etc/profile.d/i18n.sh
EOF

Ensuite le fichier /etc/locale doit être généré, en tant qu'utilisateur root :

cat > /etc/locale.conf << EOF
# Begin /etc/locale.conf

LANG=$LANG

# End /etc/locale.conf
EOF

If you plan to run an X (or Wayland) Window system, you may want to set up your X keyboard. The best way to do it is to retrieve the settings from /etc/sysconfig/console, and feed them to the blocaled daemon. As the root user:

source /etc/sysconfig/console &&
KEYMAP=${KEYMAP:-us}          &&

gdbus call --system                                             \
           --dest org.freedesktop.locale1                       \
           --object-path /org/freedesktop/locale1               \
           --method org.freedesktop.locale1.SetVConsoleKeyboard \
           "$KEYMAP" "$KEYMAP_CORRECTIONS" true true

This should create or modify the Xorg configuration file (default is /etc/X11/xorg.xonf.d/30-keyboard.conf) to match the keyboard settings set in KEYMAP.

Contents

Programme installé: blocaled (dans /usr/libexec)
Bibliothèque installée: None
Répertoire installé: /usr/share/blocaled

Descriptions courtes

blocaled

est le démon implémentant le protocole D–Bus org.freedesktop.locale1

Last updated on 2020-03-12 18:42:49 +0000