Page 1 sur 3

Récap des lignes de commande les plus courantes

Publié : 01 mar 2014, 19:42
par ewolnux
Bonjour

Voici quelques lignes de commandes que vous serez amené à utiliser fréquemment. Elles vous sont données avec l'explication de ce qu'elles font.
Evidemment, cette liste n'est qu'une infime partie des lignes de commandes existantes.

Les mises à jour
Si vous avez cette erreur signalée :

Erreur: l'initialisation de la transaction a échoué (verrouillage de la base de données impossible)
Erreur: ne peut pas bloquer la base de données : Le fichier existe
  Si vous êtes sûr qu'un gestionnaire de paquet n'est pas déjà
  en cours de fonctionnement, vous pouvez supprimer /var/lib/pacman/db.lck.
vous débloquerez la situation en passant cette ligne :

sudo rm /var/lib/pacman/db.lck
Mise à jour en synchronisant les dépôts français, allemands, néerlandais et rosbifs + mise à jour de la base de données de paquets + mise à jour normale des paquets + mise à jour des paquets provenant de AUR.
Vous pouvez, selon votre emplacement géographique, préférer synchroniser d'autres dépôts ; pour cela, changer simplement les pays.

sudo pacman-mirrors -f0 -c France,Germany,Netherlands,United_Kingdom && sudo pacman -Syyu && yaourt -Sua
Mise à jour de la base de données de paquets

sudo pacman -Sy
Force la mise à jour de la base de données des paquets même si les dépôts n'ont pas changé

sudo pacman -Syy
Mise à jour normale des paquets

sudo pacman -Su
Mise à jour autorisant le downgrade (version inférieure)

sudo pacman -Suu
Mise à jour normale après un sync forcé de la base des paquets

sudo pacman -Syyu
Problèmes de clés pas à jour
Pour repartir sur du neuf, supprimer les existantes et redéfinir les bonnes

sudo pacman-mirrors -f0
sudo pacman -Syy
sudo pacman -S archlinux-keyring manjaro-keyring
sudo pacman-key --init
sudo pacman-key --populate archlinux manjaro
sudo pacman-key --refresh-keys
Pour effectuer du nettoyage
Vidage du cache des paquets pas ou plus installés

sudo pacman -Sc
Vidage du cache complet ; tous les paquets seront supprimés du cache

sudo pacman -Scc
Pour avoir la liste des orphelins

pacman -Qdt
Recherche et désinstallation des orphelins

sudo pacman -Rcsn `pacman -Qdtq`
Pour avoir la liste des orphelins

yaourt -Qdt
Pour installer/désinstaller des paquets
Installe le paquet des dépôts officiels

sudo pacman -S <nomdupaquet>
Installe le paquet des dépôts officiels ou de AUR

yaourt -S <nomdupaquet>
Désinstalle le paquet

sudo pacman -R <nomdupaquet>
Désinstalle le paquet et ses dépendances

sudo pacman -Rs <nomdupaquet>
Désinstalle le paquet et ses dépendances ainsi que les fichiers de configuration (pas de *.pacsave)

sudo pacman -Rsn <nomdupaquet>
Désinstalle le paquet et ses dépendances ainsi que les dépendances des dépendances (potentiellement dangereux) ; déconseillé aux débutants

sudo pacman -Rsc <nomdupaquet>
Divers
Voir tout ce qui est installé, orphelins

yaourt --stats
Liste les paquets installés par yaourt (AUR)

yaourt -Qma
Liste les paquets installés en local ou venant de AUR

pacman -Qm
Yaourt
Rechercher un paquet à l'aide de yaourt même si on ne possède pas le nom entier du paquet

yaourt <mot-clé>

Re: Récap des lignes de commande les plus courantes

Publié : 01 mar 2014, 21:49
par alkiros
Bonsoir ewolnux,

Un grand :merci: pour ces lignes, elles vont m'être très utiles et à d'autres également!
Je ne sais pas si un jour je pourrais te rendre un peu des services que tu rends à tous ici, mais si c'est en mon pouvoir, ce sera avec plaisir.
Bonne soirée à toi.
Al

Re: Récap des lignes de commande les plus courantes

Publié : 01 mar 2014, 22:22
par lemontchauve
La récap' idéale pour ceux qui ont tourné des années avec apt-get. :maître:

Re: Récap des lignes de commande les plus courantes

Publié : 01 mar 2014, 22:24
par kilimand22
ewolnux a écrit :Bonjour

Voici quelques lignes de commandes que vous serez amené à utiliser fréquemment. Elles vous sont données avec l'explication de ce qu'elles font.
Evidemment, cette liste n'est qu'une infime partie des lignes de commandes existantes.

:bjr:
çà ira....pour le moment => je vais en rajouter dans le mémo CherryTree....
:merci: également de cette assiduité pour l'aide que tu apportes avec ton équipe :bien
Ce qui fait que ce forum soit si "vivant" et toujours prêt dans les starting-blocks :clap

Re: Récap des lignes de commande les plus courantes

Publié : 02 mar 2014, 07:39
par andson
:bjr:

Merci à toi. :merci:

Bon dimanche

Re: Récap des lignes de commande les plus courantes

Publié : 02 mar 2014, 09:45
par gnu6200
Hello :bjr: ,

Merci à toi, Ewolnux :merci:

Et comme dit Kilimand22 >>> zou dans Cherrytree.

Bon dimanche à toutes & tous.
:salut:

Re: Récap des lignes de commande les plus courantes

Publié : 02 mar 2014, 09:56
par Erwan
:bjr:

sudo pacman-mirrors -g -c France,Germany,Netherlands,United_Kingdom && sudo pacman -Syu
Bien plus rapide que la commande générique, merci ewolnux :bien

Re: Récap des lignes de commande les plus courantes

Publié : 02 mar 2014, 09:59
par MAB
:bjr: "ewolnux"

Merci pour l'aide.
Je vais essayer de faire un petit tableau des diverses commandes.

A+

Bon dimanche à vous tou(te)s. :salut:

Re: Récap des lignes de commande les plus courantes

Publié : 02 mar 2014, 10:07
par ewolnux
@MAB : plusieurs ici ont parlé de CherryTree, petit logiciel très sympa pour faire une compilation de ses notes.

sudo pacman -S cherrytree

Voir cet article.

Re: Récap des lignes de commande les plus courantes

Publié : 02 mar 2014, 10:44
par fassil
Salut,

& pour rebondir là-dessus (& si vous tapez au clavier comme un bonobo :clindoeil: ), n'oubliez pas les alias qui peuvent libérer quelqu'uns de vos blocs mémoire personels/neuronaux pour d'autre choses + drôles, qui sont multisaveurs chez Manjaro/Arch, en francais (c'est vous qui décidez de l'alias & des éventuels commentaires) & qui ne sont pas assez utilisés amha pour rendre le terminal un peu moins abscons dans l'environnement Linux.
Tout ça, comme simple utilisateur, sans risque pour le système & en ayant juste à afficher les fichiers cachés dans son répertoire perso. Le seul hic possible est que vous choisissiez un alias qui est déjà une commande bash & qui donc ne fonctionnera pô...

A+

Re: Récap des lignes de commande les plus courantes

Publié : 02 mar 2014, 11:31
par ewolnux
fassil a écrit :Salut,

& pour rebondir là-dessus (& si vous tapez au clavier comme un bonobo :clindoeil: ), n'oubliez pas les alias qui peuvent libérer quelqu'uns de vos blocs mémoire personels/neuronaux pour d'autre choses + drôles, qui sont multisaveurs chez Manjaro/Arch, en francais (c'est vous qui décidez de l'alias & des éventuels commentaires) & qui ne sont pas assez utilisés amha pour rendre le terminal un peu moins abscons dans l'environnement Linux.
Tout ça, comme simple utilisateur, sans risque pour le système & en ayant juste à afficher les fichiers cachés dans son répertoire perso. Le seul hic possible est que vous choisissiez un alias qui est déjà une commande bash & qui donc ne fonctionnera pô...

A+

Tout juste :clap

Je viens de créer un petit sujet sur les alias ici.

Re: Récap des lignes de commande les plus courantes

Publié : 02 mar 2014, 21:34
par Erwan
Bonsoir à tous, Dites, c'est moi où il manque quelque chose dans cette commande :

 erwan@manjaro ~]$ sudo pacman -Rcsn `pacman -Qdtq`
[sudo] password for erwan:
Erreur: aucune cible spécifiée (utiliser -h pour l'aide)
:saispas: [edit] Bon, résolu, je nettoie régulièrement mon système, donc le message d'erreur signifie simplement qu'il n'y a pas d'orphelins à désinstaller. Je laisse ce message, il peut éventuellement servir à d'autres ;)

Re: Récap des lignes de commande les plus courantes

Publié : 04 mar 2014, 09:30
par epilip
Salut
Plutôt qu'un post qui va s'enfoncer dans l'historique du forum, pourquoi pas un petit wiki ?...
Merci ;-)

Re: Récap des lignes de commande les plus courantes

Publié : 04 mar 2014, 09:40
par ewolnux
epilip a écrit :Salut
Plutôt qu'un post qui va s'enfoncer dans l'historique du forum, pourquoi pas un petit wiki ?...
Merci ;-)

Salut

1) Ce sujet ne va pas "s'enfoncer" dans les méandres du forum puisqu'il est classé en "Annonce" et reste donc en haut de liste.

2) Déjà expliqué à quelqu'un d'ici que j'ai mis ce sujet (ainsi que ceux concernant les alias et la sauvegarde de la partition système par clonezilla) dans ce sous-forum
afin de les réserver exclusivement aux inscrits, ce sous-forum étant fermé en lecture aux invités.

Re: Récap des lignes de commande les plus courantes

Publié : 08 mar 2014, 05:10
par DjeN
Cool, je viens de faire un petit nettoyage :sourire: Merci :mrgreen:

Re: Récap des lignes de commande les plus courantes

Publié : 10 mar 2014, 16:34
par Smurf
ewolnux a écrit :Yaourt
Rechercher un paquet à l'aide de yaourt même si on ne possède pas le nom entier du paquet

yaourt <mot-clé>

Si on n'a pas installé yaourt parce qu'on utilise pas AUR :

pacman -Ss <mot-clé>

Re: Récap des lignes de commande les plus courantes

Publié : 10 mar 2014, 20:11
par Loubrix
oui mais le point fort de yaourt là-dessus, c'est de sortir une liste numérotée: il suffit de saisir le numéro de ce qu'on veut installer...

Re: Récap des lignes de commande les plus courantes

Publié : 11 mar 2014, 17:35
par Smurf
J'utilise yaourt-gui. :)

Re: Récap des lignes de commande les plus courantes

Publié : 11 mar 2014, 17:48
par ewolnux
Smurf a écrit :J'utilise yaourt-gui. :)

Tu peux aussi utiliser pacmind.

Re: Récap des lignes de commande les plus courantes

Publié : 11 mar 2014, 17:49
par Erwan
Précisons aussi que

pacman -Ss
ne donne un retour que lorsque le nom correct du paquet est entré, ce qui n'est pas forcément l'idéal. Yaourt est plus intuitif, aucune raison, dés lors, de s'en priver :clindoeil: