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 [2020/12/31 20:03] alexisinformatique:archlinux [2022/09/29 03:04] (Version actuelle) alexis
Ligne 1: Ligne 1:
 ====== Archlinux ====== ====== Archlinux ======
-<WRAP todo+ 
-Ajouter la liste des paquets installés et la configuration ajoutée +<tabbox Machine
-  * [[https://perhonen.fr/blog/2011/07/archlinux-installer-des-paquets-a-partir-daur-242|Archlinux: Installer des paquets à partir d'AUR]]+  * 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 
 + 
 +<WRAP prewrap> 
 +<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> 
 +</WRAP> 
 +<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/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/GRUB|GRUB - ArchWiki]]
   * [[https://wiki.archlinux.org/index.php/Installation_guide#Connect_to_the_internet|Installation guide - 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/Netctl|netctl - ArchWiki]]
   * [[https://wiki.archlinux.org/index.php/Network_configuration#Network_management|Network configuration - 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/Partitioning#Example_layouts|Partitioning - ArchWiki]]
-  * sigal +  * [[https://wiki.archlinux.org/index.php/Arch_User_Repository|Arch User Repository - ArchWiki]] 
-  * [[https://wiki.archlinux.org/index.php/conky|Conky - ArchWiki]] +  * [[https://aur.archlinux.org/packages/vobcopy/|AUR (en) vobcopy]] 
-  * [[https://wiki.archlinux.org/index.php/Music_Player_Daemon|Music Player Daemon ArchWiki]] + 
-  * adobe-source-han-sans-otc-fonts pour les fonts asiatiques +**Guide d'installation** 
-  * po4a pour la gestion des fichiers PO + 
-  * ario pour l'interface avec mpd +  * {{: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)). 
-  * alsamixer + pulseaudio → micro de la webcam auto ?+  * [[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 ====== 
 +<WRAP prewrap> 
 +<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> 
 + 
 +<WRAP todo> 
 +  * [[https://github.com/chubin/wttr.in|chubin/wttr.in: The right way to check the weather]] 
 + 
 +Ajouter la liste des paquets installés et la configuration ajoutée 
 +  * [[https://perhonen.fr/blog/2011/07/archlinux-installer-des-paquets-a-partir-daur-242|Archlinux: Installer des paquets à partir d'AUR]]
  
 Liste de choses à faire Liste de choses à faire
Ligne 28: Ligne 194:
   * Trouver un moyen pour télécharger les pochettes d'albums, pour les stocker localement et les afficher dans Conky   * Trouver un moyen pour télécharger les pochettes d'albums, pour les stocker localement et les afficher dans Conky
   * Trouver un moyen pour pouvoir utiliser tinkercad.com   * Trouver un moyen pour pouvoir utiliser tinkercad.com
 +  * grub-install --target=x86_64-efi --efi-directory=/efi/ --bootloader-id=arch_grub --recheck
 +  * grub-mkconfig -o /boot/grub/grub.cfg
 </WRAP> </WRAP>
  
informatique/archlinux.1609473785.txt.gz · Dernière modification : 2020/12/31 20:03 de alexis