Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Sun 22 Oct 2017, 11:47
All times are UTC - 4
 Forum index » House Training » Users ( For the regulars ) » Pour les francophones
Peut-on protéger les bases de données du PPM ?
Moderators: Béèm, darkerror05
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [3 Posts]  
Author Message
musher0


Joined: 04 Jan 2009
Posts: 10982
Location: Gatineau (Qc), Canada

PostPosted: Wed 04 Oct 2017, 19:20    Post subject:  Peut-on protéger les bases de données du PPM ?  

Bonsoir.

Peut-on protéger les bases de données du PPM ?

Le courant a coupé à cause d'un orage pendant que j'installais une
dépendance et j'ai perdu la base de données des applis installées par
l'utilisateur.

Tout ce que j'ai maintenant dans < user-installed-packages >, c'est :
Quote:
Binary file /root/.packages/user-installed-packages matches

Je vais en faire mon deuil -- à moins que quelqu'un m'explique comment la
reconstituer --, mais la question demeure. Il serait utile dans des cas
semblables d'avoir une copie de réserve.

Salutations distinguées.

_________________
musher0
~~~~~~~~~~
"Logical entities must not be multiplied beyond necessity." | |
« Il ne faut pas multiplier les entités logiques sans nécessité. » (Ockham)
Back to top
View user's profile Send private message 
Argolance


Joined: 06 Jan 2008
Posts: 3019
Location: PORT-BRILLET (Mayenne - France)

PostPosted: Thu 05 Oct 2017, 04:37    Post subject:  

Bonjour,
Je suppose que les fichiers d'installation des programmes subsistent dans le dossier /root/packages, genre mon_programme.files, où sont listés tous les fichiers du paquet? Le fichier user-installed-packages est constitué des lignes contenues dans le fichier pet.specs de chaque programme. Il te suffit donc de copier/coller ces lignes une à une dans ce fichier user-installed-packages et de relancer le PPM qui affichera de nouveau les programmes installés dans sa liste.

Quant à protéger les données de ton PPM, mon avis est qu'il te reste à archiver régulièrement ton dossier /root/.packages. Un script spécial ne devrait pas t'effrayer? Wink
Je m'en suis perso fait un qui est accessible par clic droit que j'ai appelé "dir2tgz", pour créer des archives de dossiers importants.
Code:
!/bin/sh

cd $@
cd ..
urxvt -geometry 90x5 -e bash -c 'dir2tgz '$@'; read -p PLEASE,\ PRESS\ ENTER\ TO\ CLOSE\ THE\ WINDOW.\ NOTE:\ md5sum.txt\ file\ will\ be\ created\ in\ the\ current\ directory...'
MD5SUM="`md5sum $@.tar.gz`"
echo $MD5SUM|cut -d' ' -f1 > $@.tar.gz.md5sum.txt
    - Enregistrer dans /usr/bin
    - Donner les droits d'exécution
    - Faire un lien dans /root/.config/rox.sourceforge.net/SendTo/.inode_directory

Cordialament

_________________

Back to top
View user's profile Send private message Visit poster's website 
musher0


Joined: 04 Jan 2009
Posts: 10982
Location: Gatineau (Qc), Canada

PostPosted: Thu 05 Oct 2017, 22:18    Post subject:  

Merci, Argolance.

La chasse aux fichiers pet.specs n'a rien d'emballant, mais il faut ce qu'il faut.

Quant à une archive du répertoire /root/.packages, c'est assez simple à faire,
j'ai un truc sembable au tien avec zip et lzip. Mais j'espérais trouver un
« wrapper » tout cuit, Bof, avec Puppy, c'est souvent du « système D » !

À+

_________________
musher0
~~~~~~~~~~
"Logical entities must not be multiplied beyond necessity." | |
« Il ne faut pas multiplier les entités logiques sans nécessité. » (Ockham)
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 1 [3 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » House Training » Users ( For the regulars ) » Pour les francophones
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0293s ][ Queries: 13 (0.0039s) ][ GZIP on ]