[pacman] Fréquence d'utilisation de la commande optimize ?
- FredBezies
- Elfe
- Messages : 572
- Inscription : ven. 21 déc. 2007, 21:25
- Localisation : Biganos (33)
- Contact :
[pacman] Fréquence d'utilisation de la commande optimize ?
Bonjour.
Je voudrais savoir à quel fréquence il faut lancer - dans l'idéal - la commande pacman-optimize ?
Merci
Je voudrais savoir à quel fréquence il faut lancer - dans l'idéal - la commande pacman-optimize ?
Merci
"Ceux qui sont prêts à sacrifier une liberté essentielle pour acheter une sûreté passagère, ne méritent ni l'une ni l'autre." (Benjamin Franklin)
- FredBezies
- Elfe
- Messages : 572
- Inscription : ven. 21 déc. 2007, 21:25
- Localisation : Biganos (33)
- Contact :
- mélodie
- Maître du Kyudo
- Messages : 2784
- Inscription : lun. 30 oct. 2006, 02:06
- Localisation : Pyrénées
Ah oui :FredBezies a écrit :Optimiser la base de données de Pacman. Enfin, je crois
Où cette option peut-elle bien être décrite ? Je ne la vois pas dans le man.$ pacman-optimize
:: ERROR: You must have correct permissions to optimize the database
Quand à pacman-cage, c'est un paquet contrairement à pacman-optimize :
un système de fichier en loopback... sauriez-vous me dire en quoi ça consiste ?Description : Creates a loopbacked filesystem to give better response
times when using pacman
mélodie a écrit : Où cette option peut-elle bien être décrite ? Je ne la vois pas dans le man.
Code : Tout sélectionner
pacman-optimize --help
- mélodie
- Maître du Kyudo
- Messages : 2784
- Inscription : lun. 30 oct. 2006, 02:06
- Localisation : Pyrénées
Cool ça. Merci Tuxce, et merci FredBezies d'avoir posé la question. Pour la fréquence, je suppose que ça dépend un peu du nombre d'installations et de mises à jour... Je ne l'avais jamais fait, le système est installé depuis... au moins tout ça ! (Début 2006 à peu près) et tout ce que j'y ai fait, c'est un transfert de données de disque dur vers un autre disque dur. Voir : défragmentation sous Linux sur le site Commentcamarche.net.tuxce a écrit :mélodie a écrit : Où cette option peut-elle bien être décrite ? Je ne la vois pas dans le man.elle sert à défragmenter la multitude de petits fichiers utilisés par pacman en archivant puis de - archivant le répertoire de la base utilisé. (c'est un script)Code : Tout sélectionner
pacman-optimize --help
Je vais donc supposer (sans grand risque ) que le programme pacman-optimize est un plus, et peut être utilisé en particulier après de grosses mises à jour, ou des désinstallations de paquets nombreuses.
(Notez que j'ai essayé shake, et ça semble soit ne rien faire, soit empirer les choses sur un fichier qui avait '29 extends, ideal would be 1' je le retrouve après un 'shake' dessus, avec '31 extends...').
- mélodie
- Maître du Kyudo
- Messages : 2784
- Inscription : lun. 30 oct. 2006, 02:06
- Localisation : Pyrénées
Et dans le cas de pacman-cage comment est-ce que ça fonctionne ?Cactus a écrit :Un loopback, c'est le montage d'un fichier image (exemples : iso, img...).mélodie a écrit :un système de fichier en loopback... sauriez-vous me dire en quoi ça consiste ?
Tu peux le faire à la main avec mount -o loop...
Pareillement !Et joyeux Noël !
-
- Maître du Kyudo
- Messages : 2073
- Inscription : sam. 16 sept. 2006, 10:39
- Localisation : 31 - Toulouse Nord
pour pacman-cage, je ne me souviens plus, mais il me semble qu'il mets la database des paquets utilisés dans un fichier image, qui lui est monté en loopback.
extrait d'un mount :
extrait d'un mount :
(ici, c'est le fichier image /opt/var/lib/pacman.db qui est monté dans /var/lib/pacman)/opt/var/lib/pacman.db on /var/lib/pacman type ext2 (rw,loop=/dev/loop0)
le principe est le même: éviter la défragmentation
la différence entre pacman-cage et pacman-optimize est que optimize "défragmente" qu'à l'instant où il se lance alors que pacman-cage encapsule la base dans un fichier de taille donnée (150 mo je pense) (ce fichier sera assimilé à une partition et monté à l'emplacement de la base de données), après ce fichier n'est plus déplacé, donc il ne sera en théorie jamais défragmenté.
la différence entre pacman-cage et pacman-optimize est que optimize "défragmente" qu'à l'instant où il se lance alors que pacman-cage encapsule la base dans un fichier de taille donnée (150 mo je pense) (ce fichier sera assimilé à une partition et monté à l'emplacement de la base de données), après ce fichier n'est plus déplacé, donc il ne sera en théorie jamais défragmenté.
- wain
- Maître du Kyudo
- Messages : 1854
- Inscription : ven. 11 août 2006, 19:15
- Localisation : Nancy (54)
non ça remarche depuis le 23 décembreIdoMcFly a écrit :pour pacman-cage, il faut les serveur archlinux.fr ? (comme ils sont down en ce moment...)
s/pacman/yaourt/g c'est ARCHi clair ! => http://archlinux.fr/
- warnaud
- Maître du Kyudo
- Messages : 1640
- Inscription : ven. 11 août 2006, 17:05
- Localisation : Rolle (CH)
Perso, j'utilise pacman-optimize quand une recherche dans les repos [core] / [extra] / [community] semble long (tout est relatif mais en utilisant la méthode du pifomètre on s'en sort )
Plus ça rate, plus ça a de chance de réussir. En somme, un succès n'est qu'une erreur qui a finit par réussir (même par erreur). Ne déséspérez donc pas et perseverez. Utilisez La Rache™
Patientia quod lard quod barrus planto diligo ut licentia
—¤÷(`[¤*Powered By *¤]´)÷¤—
Archlinux ~ Fvwm ~ Irssi ~ URxvt
Patientia quod lard quod barrus planto diligo ut licentia
—¤÷(`[¤*Powered By *¤]´)÷¤—
Archlinux ~ Fvwm ~ Irssi ~ URxvt
je parlais de l'installation, ya une version amélioré sur le serveur fr. Enfin j'ai vu ça sur un autre topic de ce forumtuxce a écrit :ca n'agit que sur l'emplacement (et le format si on peut appeler ca ainsi) de la base et non sur les serveurs.IdoMcFly a écrit :pour pacman-cage, il faut les serveur archlinux.fr ? (comme ils sont down en ce moment...)
- wain
- Maître du Kyudo
- Messages : 1854
- Inscription : ven. 11 août 2006, 19:15
- Localisation : Nancy (54)
Code : Tout sélectionner
http://repo.archlinux.fr/i686/pacman-cage-2.9.8.2-1.pkg.tar.gz
J'utilise ça depuis quelques années maintenant et c'est comment dire... génial/etc/pacman.conf a écrit :[archlinuxfr]
Server = http://repo.archlinux.fr/i686
s/pacman/yaourt/g c'est ARCHi clair ! => http://archlinux.fr/
ah ! l'adresse du dépot a changé ! sur le post qui parle de pacman on a http://www.archlinux.fr/os/i686 ça speed pas mal c'est clair