Postez ici vos trucs & astuces.
Répondre

Yaourt et ses commandes

#1Messageil y a 10 ans

Bonjour,
Je trouvais le wiki yaourt sur archlinux un peu faible en contenu comparé à tout ce que celui-ci offre.
Voici un lien qui détaille un peu plus les commandes pour ceux qui ont du mal avec le man :p
https://bbs.archlinux.org/viewtopic.php?id=25718

Yaourt et ses commandes

#2Messageil y a 10 ans

Bonjour

Une petite suggestion pour les handicapés du rosbif :gsourire: , possible d'avoir une traduction vite fait ?

Yaourt et ses commandes

#3Messageil y a 10 ans

ça fait un sacré pavé pour mon anglais moyen :shock:
Je veux bien te faire ça mais ça ne sera pas pour tout de suite, d'ici quelques mois le temps que je rendre mes projets de fin d'études :gsourire:

Yaourt et ses commandes

#4Messageil y a 10 ans

Ca c'est ce que j'ai noter pour pacman, les plus importants en haut :


  pacman -Ql         [[ Liste des fichiers d'un paquet installé ]]
  pacman -Qo          [[ Savoir à quel paquet appartient l'un des fichiers du système ]] 
 
  pacman -S            [[ Installation de paquets ]]
  pacman -R            [[ supression de paquets ]]
 
  pacman -Qs         [[ Recherche d'un paquet parmi ceux installés ]]
  pacman -Ss         [[ Recherche d'un paquet dans les dépôts ]]

  pacman -Sw            [[ Téléchargement des paquets seulement ]]

  pacman -Sl         [[ la liste de tous les paquetages trouvés sur le dépôt  ]]       
  pacman -Sy         [[ met à jour la liste des paquets disponibles sur les miroirs ]] 
  pacman -U            [[ Si vous avez l'archive d'un paquet sur votre disque ]]
  pacman -Su         [[ Mise à jour suite à une synchronisation faite précédemment ]]
  pacman -Syu         [[ Synchronisation puis, mise à jour ]]
  pacman -Rs         [[ supprimer les dépendances ]]
  pacman -Qi         [[ Informations complètes sur un paquet installé ]]
  pacman -Qm         [[ Liste des paquets n'appartenant à aucun dépôt configuré dans pacman.conf ]]
  pacman -Sc         [[ Nettoyage des paquets non installés du cache ]]
  pacman -Qp               interroge le fichier <paquet> au lieu de la base de données

OPERATIONS
   
   -D, --database   -Q, --query      -R, --remove    -S, --sync    -T, --deptest 
    -U, --upgrade    -V, --version    -h, --help
   
  pacman -D, --database
   
  -b, --dbpath <chemin>    définit l'emplacement de la base de données
  -r, --root <chemin>      définit la racine où installer
  -v, --verbose            affiche plus de détails
      --arch <arch>        spécifie une architecture
      --asdeps             marque les paquets comme dépendances
      --asexplicit         marque les paquets comme explicitement installés
      --cachedir <dir>     définit le dossier de cache
      --color <when>       coloris le résultat
      --config <chemin>    impose un fichier de configuration alternatif
      --debug              affiche les messages de débogage
      --gpgdir <path>      spécifie le chemin du dossier personnel pour GnuPG
      --logfile <path>     spécifie le fichier de log
      --noconfirm          ne demande aucune confirmation
     
  pacman -Q, --query
 
  -b, --dbpath <chemin>    définit l'emplacement de la base de données
  -c, --changelog          affiche le Changelog du paquet
  -d, --deps               liste tous les paquets installés en tant que dépendances [filtre]
  -e, --explicit           liste tous les paquets installés explicitement [filtre]
  -g, --groups             affiche tous les éléments d'un groupe de paquet
  -i, --info               affiche les informations d'un paquet (-ii pour les fichiers de config protégés)
  -k, --check              check that package files exist (-kk for file properties)
  -l, --list               liste le contenu du paquet interrogé
  -m, --foreign            liste les paquets non trouvés dans la ou les bases de données de synchronisation [filtre]
  -n, --native             liste les paquets installés trouvés seulement dans les base de données synchronisées [filtre]
  -o, --owns <fichier>     recherche le paquet contenant le fichier <fichier>
  -p, --file <paquet>      interroge le fichier <paquet> au lieu de la base de données
  -q, --quiet              montre moins d'informations
  -r, --root <chemin>      définit la racine où installer
  -s, --search <regex>     recherche la chaîne correspondante dans les paquets installés localement
  -t, --unrequired         liste tous les paquets qui ne sont requis par aucun autre [filtre]
  -u, --upgrades           liste tous les paquets pouvant être mis à jour [filtre]
  -v, --verbose            affiche plus de détails
      --arch <arch>        spécifie une architecture
      --cachedir <dir>     définit le dossier de cache
      --color <when>       coloris le résultat
      --config <chemin>    impose un fichier de configuration alternatif
      --debug              affiche les messages de débogage
      --gpgdir <path>      spécifie le chemin du dossier personnel pour GnuPG
      --logfile <path>     spécifie le fichier de log
      --noconfirm          ne demande aucune confirmation

  pacman -R, --remove
 
  -b, --dbpath <chemin>    définit l'emplacement de la base de données
  -c, --cascade            supprime les paquets ainsi que tous ceux qui en dépendent
  -d, --nodeps             ignore les versions des dépendances (-dd pour ignorer complètement toute dépendance)                         
  -n, --nosave             supprime les fichiers de configuration
  -p, --print              imprime les cibles au lieu d'effectuer les opérations
  -r, --root <chemin>      définit la racine où installer
  -s, --recursive          supprime les dépendances inutiles (-ss inclut les dépendances installées explicitement)                         
  -u, --unneeded           supprime les paquets inutiles
  -v, --verbose            affiche plus de détails
      --arch <arch>        spécifie une architecture
      --cachedir <dir>     définit le dossier de cache
      --color <when>       coloris le résultat
      --config <chemin>    impose un fichier de configuration alternatif
      --dbonly             modifie uniquement les entrées de la base de données mais pas les paquets.
      --debug              affiche les messages de débogage
      --gpgdir <path>      spécifie le chemin du dossier personnel pour GnuPG
      --logfile <path>     spécifie le fichier de log
      --noconfirm          ne demande aucune confirmation
      --noprogressbar      n'affiche pas la barre de progression pendant le téléchargement
      --noscriptlet        n'exécute pas le script d'installation, si le paquet en contient
      --print-format <format>  spécifie le format d'affichage
                           
  pacman -S, --sync
   
  -b, --dbpath <chemin>    définit l'emplacement de la base de données
  -c, --clean              supprime les paquets obsolètes du cache (-cc pour tous)
  -d, --nodeps             ignore les versions des dépendances (-dd pour ignorer complètement toute dépendance)                           
  -g, --groups             affiche tous les éléments d'un groupe de paquet
  -i, --info               affiche les informations du paquet
  -l, --list <dépôt>       liste tous les paquets d'un dépôt
  -p, --print              imprime les cibles au lieu d'effectuer les opérations
  -q, --quiet              montre moins d'informations
  -r, --root <chemin>      définit la racine où installer
  -s, --search <regex>     recherche la chaîne correspondante dans les dépôts distants
  -u, --sysupgrade         met à jour tous les paquets installés
                           (-uu permet de restaurer des versions antérieures)
  -v, --verbose            affiche plus de détails
  -w, --downloadonly       ne fait que télécharger les paquets, sans rien installer
  -y, --refresh            met à jour les bases de données depuis le serveur
      --arch <arch>        spécifie une architecture
      --asdeps             installe les paquets en tant que dépendances
      --asexplicit         installe les paquets explicitement
      --cachedir <dir>     définit le dossier de cache
      --color <when>       coloris le résultat
      --config <chemin>    impose un fichier de configuration alternatif
      --dbonly             modifie uniquement les entrées de la base de données mais pas les paquets.
      --debug              affiche les messages de débogage
      --force              installation forcée, écrase les fichiers en conflit
      --gpgdir <path>      spécifie le chemin du dossier personnel pour GnuPG
      --ignore <paquet>    ignore un paquet lors de la màj (peut être utilisé plusieurs fois)
      --ignoregroup <grp>  ignore un groupe lors de la màj (peut être utilisé plusieurs fois)
      --logfile <path>     spécifie le fichier de log
     --needed             ne pas réinstaller les paquets à jo
      --noconfirm          ne demande aucune confirmation
      --noprogressbar      n'affiche pas la barre de progression pendant le téléchargement
      --noscriptlet        n'exécute pas le script d'installation, si le paquet en contient
      --print-format <format>   spécifie le format d'affichage
                           
  pacman -T, --deptest
 
  -b, --dbpath <chemin>    définit l'emplacement de la base de données
  -r, --root <chemin>      définit la racine où installer
  -v, --verbose            affiche plus de détails
      --arch <arch>        spécifie une architecture
      --cachedir <dir>     définit le dossier de cache
      --color <when>       coloris le résultat
      --config <chemin>    impose un fichier de configuration alternatif
      --debug              affiche les messages de débogage
      --gpgdir <path>      spécifie le chemin du dossier personnel pour GnuPG
      --logfile <path>     spécifie le fichier de log
      --noconfirm          ne demande aucune confirmation
     
  pacman -U, --upgrade
 
  -b, --dbpath <chemin>    définit l'emplacement de la base de données
  -d, --nodeps             ignore les versions des dépendances (-dd pour ignorer complètement toute dépendance)                         
  -p, --print              imprime les cibles au lieu d'effectuer les opérations
  -r, --root <chemin>      définit la racine où installer
  -v, --verbose            affiche plus de détails
      --arch <arch>        spécifie une architecture
      --asdeps             installe les paquets en tant que dépendances
      --asexplicit         installe les paquets explicitement
      --cachedir <dir>     définit le dossier de cache
      --color <when>       coloris le résultat
      --config <chemin>    impose un fichier de configuration alternatif
      --dbonly             modifie uniquement les entrées de la base de données mais pas les paquets.
      --debug              affiche les messages de débogage
      --force              installation forcée, écrase les fichiers en conflit
      --gpgdir <path>      spécifie le chemin du dossier personnel pour GnuPG
      --ignore <paquet>    ignore un paquet lors de la màj (peut être utilisé plusieurs fois)
      --ignoregroup <grp>  ignore un groupe lors de la màj (peut être utilisé plusieurs fois)                         
      --logfile <path>     spécifie le fichier de log
      --needed             ne pas réinstaller les paquets à jour
      --noconfirm          ne demande aucune confirmation
      --noprogressbar      n'affiche pas la barre de progression pendant le téléchargement
      --noscriptlet        n'exécute pas le script d'installation, si le paquet en contient
      --print-format <format>  spécifie le format d'affichage
                           

  pacman -V, --version
 
   pacman {-h --help}
    pacman {-V --version}
    pacman {-D --database} <options> <paquet(s)>
    pacman {-Q --query}    [options] [paquet(s)]
    pacman {-R --remove}   [options] <paquet(s)>
    pacman {-S --sync}     [options] [paquet(s)]
    pacman {-T --deptest}  [options] [paquet(s)]
    pacman {-U --upgrade}  [options] <fichier(s)>
      
OPTIONS 
  pacman -b, --dbpath
  pacman -r, --root
  pacman -v, --verbose
  pacman --arch
  pacman --cachedir
  pacman --color
  pacman --config
  pacman --debug
  pacman --gpgdir
  pacman --logfile
  pacman --noconfirm
TRANSACTION OPTIONS (APPLY TO -S, -R AND -U) 
  pacman -d, --nodeps 
  pacman --dbonly
  pacman --noprogressbar
  pacman -p, --print
  pacman --print-format
UPGRADE OPTIONS (APPLY TO -S AND -U)
  pacman --force
  pacman --asdeps
  pacman --asexplicit
  pacman --ignore
  pacman --ignoregroup
  pacman --needed 
QUERY OPTIONS
  pacman -c, --changelog
  pacman -d, --deps
  pacman -e, --explicit
  pacman -g, --groups
  pacman -i, --info
  pacman -k --check
  pacman -l, --list
  pacman -m, --foreign
  pacman -n, --native
  pacman -o, --owns
  pacman -p, --file
  pacman -q, --quiet
  pacman -s, --search
  pacman -t, --unrequired
  pacman -u, --upgrades
REMOVE OPTIONS 
  pacman -c, --cascade
  pacman -n, --nosave
  pacman -s, --recursive
  pacman -u, --unneeded
SYNC OPTIONS 
  pacman -c, --clean
  pacman -g, --groups
  pacman -i, --info
  pacman -l, --list
  pacman -q, --quiet
  pacman -s, --search
  pacman -u, --sysupgrade
  pacman -w, --downloadonly
  pacman -y, --refresh
Dernière modification par S3Bil y a 10 ans, modifié au total 2 fois.
Raison :ajout des balises

Yaourt et ses commandes

#5Messageil y a 10 ans

J'ai édité ton pavé MoRoSKiT.
Essaie de garder une certaine clarté dans tes posts à l'avenir.
D'autant plus que la sujet du post était Yaourt et non Pacman, m'enfin... c'est quand même utile.
Merci d'avance. :clindoeil:

Yaourt et ses commandes

#6Messageil y a 10 ans

bon jout

pacman yaourt peu importe c'est les même commandes yaourt c'est juste une surcouche de pacman qui ajoute quelque fonctionnalités comme aur

Yaourt et ses commandes

#7Messageil y a 10 ans

et des statistiques, la gestion (simple) des pacnew, la recherche tous dépôts avec un affichage et une possibilité d'installation en suivant..
c'est un peu réducteur, jc..

Ceci étant, yaourt, fierté française, est en panne de mainteneur.

Yaourt et ses commandes

#8Messageil y a 10 ans

tout à fais ce que je voulais dire c'est que c'est pas un autre gestionnaire de paquet il fait que utiliser pacman + les fonctionnalités que tu as dit

Yaourt et ses commandes

#9Messageil y a 10 ans

jc51 a écrit :bon jout

pacman yaourt peu importe c'est les même commandes yaourt c'est juste une surcouche de pacman qui ajoute quelque fonctionnalités comme aur

Heureusement que tu le dis! :siffle

Yaourt et ses commandes

#10Messageil y a 10 ans

S3B a écrit :J'ai édité ton pavé MoRoSKiT.
Essaie de garder une certaine clarté dans tes posts à l'avenir.
D'autant plus que la sujet du post était Yaourt et non Pacman, m'enfin... c'est quand même utile.
Merci d'avance. :clindoeil:



désolé mais bon vu ton poste
Répondre