%general-entities; ]> $LastChangedBy$ $Date$ Gparted-&gparted-version; Gparted Introduction to Gparted Gparted is the Gnome Partition Editor, a Gtk 2 GUI for other command line tools that can create, reorganise or delete disk partitions. &lfs76_checked; Package Information Download (HTTP): Download (FTP): Download MD5 sum: &gparted-md5sum; Download size: &gparted-size; Estimated disk space required: &gparted-buildsize; Estimated build time: &gparted-time; Gparted Dependencies Required and Optional GNOME Doc Utils and User Notes: Installation of Gparted Install Gparted by running the following commands: ./configure --prefix=/usr \ --disable-doc \ --disable-static && make This package does not come with a testsuite. Now, as the root user: make install Command Explanations : This switch disables building of the optional documentation. Remove it if you have installed GNOME Doc Utils. Using Gparted To manipulate file systems Gparted has a run time dependency on various file system tools (you only need to install the tools for file systems you actually use): e2fsprogs (installed as part of LFS), , , , , btrfs-progs, dosfstools, mtools (required to read and write FAT16/32 volume labels and UUIDs), hfsutils, hfsprogs, nilfs-utils and reiser4progs. Root privileges are required to run Gparted. If you wish to run the application from the menu, further packages and configuration are necessary. One solution is to use pkexec from . Another solution is to use . ssh-askpass To optionally use , run the following commands as the root user: 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 && pkexec To optionally use pkexec, you need or or any Polkit authentication agent provided by your desktop environment and (for Logind). Run the following commands as the root user: 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/sh pkexec /usr/sbin/gparted $@ EOF chmod -v 755 /usr/sbin/gparted_polkit 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 644 /usr/share/polkit-1/actions/org.gnome.gparted.policy Contents Installed Programs Installed Libraries Installed Directories gparted, gpartedbin and gparted_polkit (optional) None /usr/share/gnome/help/gparted and /usr/share/omf/gparted Short Descriptions gparted is a shell script which sets up the environment before calling gpartedbin. gparted gpartedbin is the Gparted binary. gpartedbin gparted_polkit is an optional script which can be used to run gparted with polkit, from a menu. gparted_polkit