Veuillez noter que cela sera une révision majeure :
de nombreuses fonctionnalités ont été ajoutées.
Un bogue bien connu apparaît lorsque vous essayez de travailler sur un périphérique
« occupé » (en d'autre terme, un périphérique avec une partition montée).
La seule chose que je puisse vous suggérer est de valider chaque opération simple,
et de rebooter chaque fois qu'apparaît « erreur de validation ». Ce n'est pas un
bogue de QTParted ! Il semblerait que le noyau ne soit pas capable de relire la table
de partition du périphérique occupé. Je projette de travailler un peu dessus dans la
version officielle 0.4, mais, bien entendu, il ne faut pas s'attendre à un miracle
tant que les développeurs du noyau n'ont pas corrigé ce problème (et il semblerait
qu'ils n'en aient pas vraiment envie :( ).
J'oubliais : vous avez besoin de libparted 1.6.6 (ou plus récent) pour lancer QTParted 0.4 !
Compiler les sources :
Avant d'installer QtParted, vous devez installer GNU Parted
Page d'accueil :
http://www.gnu.org/software/parted
QtParted-0.4 a besoin de parted-1.6 :
télécharger parted-1.6
Vous avez également besoin d'installer tous les outils de systèmes de fichiers (xfsprogs,
jfsutils, ntfsprogs, progsreiserfs,...) afin de pouvoir travailler sur vos systèmes de
fichiers favoris.
Avant de lancer ./configure, vous devez vérifier que la variable d'environnement QTDIR
est correctement définie. Celle-ci désigne le dossier d'installation de Qt.
("env | grep QTDIR" vous donne la valeur actuelle). Si elle est mal définie, vous pouvez
lui donner la bonne valeur avec une commande qui ressemble à ceci:
"export QTDIR=/usr/qt/3-embedded/ ; ./configure"
Pour compiler QtParted avec Qt-embedded au lieu de Qt-x11, vous devez ajouter une option
à configure: "./configure --enable-embedded".
Qt-3.0 ou plus récent est nécessaire pour compiler QtParted, mais Qt-3.3 est recommandé.
En cas de problème pendant la compilation, et si vous avez installé les dépendances
nécessaires, merci de visiter les
forums.
Il se peut que vous rencontriez l'erreur suivante: configure: error: *** uuid library (libuuid) not found
Iuid est une bibliothèque fournie avec e2fsprogs. Il faut donc installer correctement
le package e2fsprogs avec la commande suivante:
./configure --prefix=/usr ; make ; make install ; make install-libs