Outils pour utilisateurs

Outils du site


informatique:archlinux

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
informatique:archlinux [2022/09/01 12:56] – [Utiliser Pacman] alexisinformatique:archlinux [2024/11/25 08:21] (Version actuelle) alexis
Ligne 1: Ligne 1:
 +{{tag>todo}}
 ====== Archlinux ====== ====== Archlinux ======
- +  
-<tabbox Machine> +<catlist informatique:archlinux -sortByTitle -noHead>
-  * Accéder aux options de démarrage : <key>F12</key>+
-  * Carte vidéo : ''Nvidia GM107 (GeForce GTX 750Ti)'' +
-  * Carte wifi : ''Broadcom 802.11ac BCM4352'' +
- +
-|            ^  Point de montage               || +
-^ Partition  ^ Normal             ^ Réparation +
-| /dev/sda1  | /efi               | /mnt/efi    | +
-| /dev/sda2  | /                  | /mnt        | +
-| /dev/sda3  | /home              | /mnt/home   | +
-<tabbox Paquets installés depuis les dépôts> +
-  - ack +
-  - adobe-source-han-sans-otc-fonts → affichage des caractères asiatiques +
-  - alsa-utils +
-  - ario → interface graphique à MPD +
-  - awesome +
-  - bash-completion +
-  - beep +
-  - code +
-  - conky +
-  - dbeaver +
-  - deluge +
-  - deluge-gtk +
-  - docker +
-  - firefox +
-  - gimp +
-  - git +
-  - gnome-font-viewer +
-  - gphoto2 +
-  - gzip +
-  - handbrake +
-  - hugin +
-  - imagemagick +
-  - inkscape +
-  - java-commons-lang → pour pdftk +
-  - jpegoptim +
-  - keepassxc +
-  - libdvdcss → pour vobcopy +
-  - libdvdread → pour vobcopy +
-  - libreoffice-fresh +
-  - meld +
-  - minidlna +
-  - mpc  +
-  - mpd  +
-  - nikola +
-  - numlockx +
-  - openssh +
-  - p7zip +
-  - pcmanfm +
-  - pdftk +
-  - playerctl +
-  - po4a → gestion des fichiers PO +
-  - pulseaudio +
-  - qcad +
-  - rdiff-backup +
-  - redshift +
-  - rsync +
-  - sigal +
-  - simple-scan +
-  - sshfs +
-  - sweethome3d +
-  - sxiv +
-  - terminator +
-  - tesseract +
-  - tesseract-data-fra +
-  - texlive-most +
-  - texmaker +
-  - tree +
-  - ttf-fira-code +
-  - udiskie +
-  - unzip +
-  - vim  +
-  - vlc  +
-  - wget +
-  - wpa_supplicant +
-  - youtube-dl +
-  - zathura +
-  - zathura-pdf-poppler +
-  - zip +
- +
-<code> +
-pacman -S ack adobe-source-han-sans-otc-fonts alsa-utils ario awesome bash-completion beep code conky dbeaver deluge deluge-gtk docker firefox gimp git gnome-font-viewer gphoto2 gzip handbrake hugin imagemagick inkscape java-commons-lang jpegoptim keepassxc libdvdcss libdvdread libreoffice-fresh meld minidlna mpc mpd nikola numlockx openssh p7zip pcmanfm pdftk playerctl po4a pulseaudio qcad rdiff-backup redshift rsync sigal simple-scan sshfs sweethome3d sxiv terminator tesseract tesseract-data-fra texlive texlive-latexextra texmaker tree ttf-fira-code udiskie unzip vim vlc wget wpa_supplicant youtube-dl zathura zathura-pdf-poppler zip +
-</code> +
-<tabbox Packets installés depuis AUR> +
-  * vobcopy +
-<tabbox Configurations> +
-**pcmanfm**\\ +
-Pour ouvrir terminator dans le répertoire courant en pressant la touche <key>F4</key>, il faut modifier la valeur ''Edit > Preferences > Advanced > Programs > Terminal emulator'' par ''bash -c 'terminator --working-directory=$PWD'''+
- +
-**texmaker**\\ +
-Ajouter les entrées suivantes pour la complétion automatique dans la fenêtre située dans ''User > Customize Completion''+
-  * ''\documentclass{@}'' → permet d'utiliser une classe sans options. +
-  * ''\begin{ingredients}'' → permet de définir l'environnement //ingredients// pour l'écriture de mon recueil de recettes. +
-  * ''\begin{instructions}'' → permet de définir l'environnement //instructions// pour l'écriture de mon recueil de recettes. +
-  * ''\begin{notes}'' → permet de définir l'environnement //notes// pour l'écriture de mon recueil de recettes. +
-  * ''\recipe{@}'' → permet de définir une recette sans source pour l'écriture de mon recueil de recettes. +
-  * ''\recipe[@]{@}'' → permet de définir une recette avec source pour l'écriture de mon recueil de recettes. +
-  * ''\ingredientSection{@}'' → permet de définir une section d'ingrédients pour l'écriture de mon recueil de recettes. +
-  * ''\begin{backstory}'' → permet de définir l'environnement //backstory// pour l'écriture de mon recueil de recettes. +
-  * ''\begin{backstory}[@]'' → permet de définir l'environnement //backstory// avec un auteur pour l'écriture de mon recueil de recettes. +
-<tabbox Documentations utilisées> +
-**Documentation officielle** +
- +
-  * [[https://wiki.archlinux.org/index.php/Chroot|chroot - ArchWiki]] +
-  * [[https://wiki.archlinux.org/index.php/conky|Conky - ArchWiki]] +
-  * [[https://wiki.archlinux.org/index.php/GRUB|GRUB - ArchWiki]] +
-  * [[https://wiki.archlinux.org/index.php/Installation_guide#Connect_to_the_internet|Installation guide - ArchWiki]] +
-  * [[https://wiki.archlinux.org/index.php/Music_Player_Daemon|Music Player Daemon - ArchWiki]] +
-  * [[https://wiki.archlinux.org/index.php/Netctl|netctl - ArchWiki]] +
-  * [[https://wiki.archlinux.org/index.php/Network_configuration#Network_management|Network configuration - ArchWiki]] +
-  * [[https://wiki.archlinux.org/index.php/Partitioning#Example_layouts|Partitioning - ArchWiki]] +
-  * [[https://wiki.archlinux.org/index.php/Arch_User_Repository|Arch User Repository - ArchWiki]] +
-  * [[https://aur.archlinux.org/packages/vobcopy/|AUR (en) - vobcopy]] +
- +
-**Guide d'installation** +
- +
-  * {{:informatique:installer.archlinux.et.gnome.v68.pdf|Dernière version du guide d'installation écrit par Frédéric Béziès}} ((Ce guide n'est plus maintenu depuis août 2019)). +
-  * [[https://github.com/FredBezies/arch-tuto-installation|Dépôt contenant le guide d'installation écrit par Frédéric Béziès]]. +
-  * [[https://github.com/Chennux/arch-tuto-installation|Fork maintenu du guide d'installation écrit par Frédéric Béziès]]. +
- +
-</tabbox> +
- +
-====== Utiliser Pacman ====== +
-<code bash> +
-# Rechercher un paquet +
-pacman -Ss <text> +
- +
-# Installer un paquet +
-pacman -S <package> +
- +
-# Désinstaller un paquet +
-pacman -R <package> +
- +
-# Désinstaller un paquet et ses dépendances +
-pacman -Rs <package> +
- +
-# Récupérer les dernières versions des paquets et les installer +
-pacman -Syu +
- +
-# Récupérer les dernières versions des paquets sans les installer +
-pacman -Syuw +
- +
-# Nettoyer le cache et ne conserver que la dernière version des paquets +
-pacman -Sc +
- +
-# Lister les paquets et les dépendances qui ne sont pas liés +
-pacman -Qdt +
- +
-# Supprimer les dépendances orphelines ((Source : [[http://la-vache-libre.org/supprimer-les-dependances-orphelines-en-une-commande-sur-archlinux-et-manjaro/|La vache libre]])) +
-pacman -Qdt -q | xargs pacman --noconfirm -R +
- +
-# Sauver la liste des programmes installés ((Source : [[http://memo-linux.com/memo-sur-comment-sauvegarder-sa-liste-de-programme-sous-linux/|Memo-Linux]])) +
-pacman -Qqe | grep -v "$(pacman -Qmq)" > liste-programmes +
- +
-# Restaurer la liste des programmes ((Source : [[http://memo-linux.com/memo-sur-comment-sauvegarder-sa-liste-de-programme-sous-linux/|Memo-Linux]])) +
-pacman -S $(cat liste-programmes) +
- +
-# Installer une ancienne version encore dans le cache +
-cd /var/cache/pacman/pkg +
-pacman -U <nom-du-paquet> +
- +
-# Lister les paquets externes +
-pacman -Qm +
- +
-# Lister les dépendances d'un paquet +
-pacman -Si +
-pacman -Qi +
- +
-# Lister les dépendances inverses d'un paquet +
-pacman -Sii +
-</code>+
  
 <WRAP todo> <WRAP todo>
informatique/archlinux.1662062208.txt.gz · Dernière modification : 2022/09/01 12:56 de alexis