Gparted est l'éditeur de partitions de Gnome, un GUI Gtk 2 pour d'autres outils en ligne de commande qui peut créer, réorganiser ou effacer des partitions de disques.
Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.8.
Téléchargement (HTTP) : http://downloads.sourceforge.net/gparted/gparted-0.23.0.tar.bz2
Somme de contrôle MD5 du téléchargement : 5901dca33ced32213cccb13a2713dea8
Taille du téléchargement : 2.2 Mo
Estimation de l'espace disque requis : 118 Mo (with optional documentation)
Estimation du temps de construction : 0.9 SBU (with optional documentation)
Gtkmm-2.24.4, et Parted-3.2.
GNOME Doc Utils et Rarian-0.8.1.
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/gparted
Installez Gparted en lançant les commandes suivantes : commands:
./configure --prefix=/usr \ --disable-doc \ --disable-static && make
Ce paquet n'a pas de suite de tests.
Maintenant, en tant qu'utilisateur root
:
make install
--disable-static
: Ce
paramètre empêche l'installation des versions statiques des
bibliothèques.
--disable-doc
: Cette option
désactive la construction optionnelle de la documentation. Enlevez
la si vous avez installé GNOME Doc
Utils.
Pour manipuler les systèmes de fichiers, Gparted a des dépendances d'exécutions à différents outils de systèmes de fichiers ( vous devez installer seulement les outils pour les systèmes que vous utilisez): hdparm-9.48 (requis facultativement pour afficher les informations de numéro de série des périphériques.) e2fsprogs (installé comme un composant de LFS), jfsutils-1.1.15, ntfs-3g-2015.3.14, reiserfsprogs-3.6.24, xfsprogs-4.2.0, btrfs-progs, dosfstools, mtools (requis pour lire et écrire les labels et UUID des volumes FAT16/32), hfsutils, hfsprogs, nilfs-utils et reiser4progs.
Les privilèges Root sont requis pour lancer Gparted. Si vous souhaitez lancer l'application depuis le menu, des applications et des configurations supplémentaire sont nécessaires. Exemples d'applications qui peuvent être utilisées : gksu, kdesudo, ou xdg-su. Une autre solution est d'utiliser pkexec, de polkit-0.113, mais un peu de configuration est nécessaire. Une autre solution simple est ssh-askpass-7.1p1. A la suite, nous décrivons ces deux alternatives: "ssh-askpass" et "pkexec".
Pour utiliser facultativement ssh-askpass-7.1p1 s'il est installé sur
votre système, lancez les commandes suivantes en tant
qu'utilisateur root
:
cp -v /usr/share/applications/gparted.desktop /usr/share/applications/gparted.desktop.back && sed -i 's/Exec=/Exec=sudo -A /' /usr/share/applications/gparted.desktop
Maintenant, en cliquant dans le menu de Gparted, une boite de dialogues apparaît à l'écran, demandant le mot de passe de l'administrateur.
Pour utiliser facultativement pkexec, vous devez installer polkit-gnome-0.105, et ConsoleKit2-1.0.0 avec le support
Linux-PAM-1.2.1 et polkit-0.113.
En tant qu'utilisateur root
,
configurez gparted-0.23.0 et polkit-0.113
avec les commandes suivantes:
cp -v /usr/share/applications/gparted.desktop \
/usr/share/applications/gparted.desktop.back &&
sed -i 's:/usr/sbin/gparted:/usr/sbin/gparted_polkit:' \
/usr/share/applications/gparted.desktop &&
cat > /usr/sbin/gparted_polkit << "EOF" &&
#!/bin/bash
pkexec /usr/sbin/gparted $@
EOF
chmod -v 0755 /usr/sbin/gparted_polkit
Restez en tant qu'utilisateur root
, configurez polkit-0.113 et
gparted-0.23.0 pour utiliser pkexec:
cat > /usr/share/polkit-1/actions/org.gnome.gparted.policy << "EOF"
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE policyconfig PUBLIC
"-//freedesktop//DTD PolicyKit Policy Configuration 1.0//EN"
"http://www.freedesktop.org/standards/PolicyKit/1/policyconfig.dtd">
<policyconfig>
<action id="org.freedesktop.policykit.pkexec.run-gparted">
<description>Run GParted</description>
<message>Authentication is required to run GParted</message>
<defaults>
<allow_any>no</allow_any>
<allow_inactive>no</allow_inactive>
<allow_active>auth_admin_keep</allow_active>
</defaults>
<annotate key="org.freedesktop.policykit.exec.path">/usr/sbin/gparted</annotate>
<annotate key="org.freedesktop.policykit.exec.allow_gui">true</annotate>
</action>
</policyconfig>
EOF
chmod -v 0644 /usr/share/polkit-1/actions/org.gnome.gparted.policy
Maintenant, cliquez dans le menu de Gparted, une boite de dialogue apparaît à l'écran, demandant le mot de passe de l'administrateur.
Last updated on : 2013-04-27 20:04:22 +020