Ceci est une ancienne révision du document !
<!DOCTYPE html> <html lang=“fr” dir=“ltr” class=“no-js”> <head>
<meta charset="utf-8" /> <title>archlinux:install [WikiMuX]</title> <script>(function(H){H.className=H.className.replace(/\bno-js\b/,'js')})(document.documentElement)</script> <meta name="generator" content="DokuWiki"/>
<meta name=“theme-color” content=“#008800”/> <meta name=“robots” content=“index,follow”/> <meta name=“keywords” content=“archlinux,install”/> <link rel=“search” type=“application/opensearchdescription+xml” href=“/lib/exe/opensearch.php” title=“WikiMuX”/> <link rel=“start” href=“/”/> <link rel=“contents” href=“/doku.php?id=archlinux:install&do=index” title=“Plan du site”/> <link rel=“manifest” href=“/lib/exe/manifest.php”/> <link rel=“alternate” type=“application/rss+xml” title=“Derniers changements” href=“/feed.php”/> <link rel=“alternate” type=“application/rss+xml” title=“Catégorie courante” href=“/feed.php?mode=list&ns=archlinux”/> <link rel=“alternate” type=“text/html” title=“HTML brut” href=“/doku.php?do=export_xhtml&id=archlinux:install”/> <link rel=“alternate” type=“text/plain” title=“Wiki balise” href=“/doku.php?do=export_raw&id=archlinux:install”/> <link rel=“canonical” href=“https://wiki.mux.re/doku.php?id=archlinux:install”/> <link rel=“stylesheet” href=“/lib/exe/css.php?t=dokuwiki&tseed=4b4dd8a5acc04df43dbffa0f25f407a5”/> <!–[if gte IE 9]><!–> <script >/*<![CDATA[*/var NS='archlinux';var JSINFO = {“id”:“archlinux:install”,“namespace”:“archlinux”,“ACT”:“show”,“useHeadingNavigation”:0,“useHeadingContent”:0}; /*!]]>*/</script> <script charset=“utf-8” src=“/lib/exe/jquery.php?tseed=34a552433bc33cc9c3bc32527289a0b2” defer=“defer”></script> <script charset=“utf-8” src=“/lib/exe/js.php?t=dokuwiki&tseed=4b4dd8a5acc04df43dbffa0f25f407a5” defer=“defer”></script> <!–<![endif]–>
<meta name="viewport" content="width=device-width,initial-scale=1" /> <link rel="shortcut icon" href="/lib/tpl/dokuwiki/images/favicon.ico" />
<link rel=“apple-touch-icon” href=“/lib/tpl/dokuwiki/images/apple-touch-icon.png” />
</head>
<body>
<div id="dokuwiki__site"><div id="dokuwiki__top" class="site dokuwiki mode_show tpl_dokuwiki ">
<!– HEADER –> <div id=“dokuwikiheader”><div class=“pad group”> <div class=“headings group”> <ul class=“a11y skip”> <li><a href=“#dokuwikicontent”>Aller au contenu</a></li>
</ul>
<h1><a href="/doku.php?id=start" accesskey="h" title="[H]"><img src="/lib/tpl/dokuwiki/images/logo.png" width="64" height="64" alt="" /> <span>WikiMuX</span></a></h1> </div>
<div class="tools group"> <!-- USER TOOLS --> <div id="dokuwiki__usertools"> <h3 class="a11y">Outils pour utilisateurs</h3> <ul> <li class="action login"><a href="/doku.php?id=archlinux:install&do=login&sectok=" title="S'identifier" rel="nofollow"><span>S'identifier</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M10 17.25V14H3v-4h7V6.75L15.25 12 10 17.25M8 2h9a2 2 0 0 1 2 2v16a2 2 0 0 1-2 2H8a2 2 0 0 1-2-2v-4h2v4h9V4H8v4H6V4a2 2 0 0 1 2-2z"/></svg></a></li> </ul> </div> <!-- SITE TOOLS --> <div id="dokuwiki__sitetools"> <h3 class="a11y">Outils du site</h3> <form action="/doku.php?id=start" method="get" role="search" class="search doku_form" id="dw__search" accept-charset="utf-8"><input type="hidden" name="do" value="search" /><input type="hidden" name="id" value="archlinux:install" /><div class="no"><input name="q" type="text" class="edit" title="[F]" accesskey="f" placeholder="Rechercher" autocomplete="on" id="qsearch__in" value="" /><button value="1" type="submit" title="Rechercher">Rechercher</button><div id="qsearch__out" class="ajax_qsearch JSpopup"></div></div></form> <div class="mobileTools"> <form action="/doku.php" method="get" accept-charset="utf-8"><div class="no"><input type="hidden" name="id" value="archlinux:install" /><select name="do" class="edit quickselect" title="Outils"><option value="">Outils</option><optgroup label="Outils de la page"><option value="edit">Afficher le texte source</option><option value="revisions">Anciennes révisions</option><option value="backlink">Liens de retour</option></optgroup><optgroup label="Outils du site"><option value="recent">Derniers changements</option><option value="media">Gestionnaire Multimédia</option><option value="index">Plan du site</option></optgroup><optgroup label="Outils pour utilisateurs"><option value="login">S'identifier</option></optgroup></select><button type="submit">></button></div></form> </div> <ul> <li class="action recent"><a href="/doku.php?id=archlinux:install&do=recent" title="Derniers changements [r]" rel="nofollow" accesskey="r">Derniers changements</a></li><li class="action media"><a href="/doku.php?id=archlinux:install&do=media&ns=archlinux" title="Gestionnaire Multimédia" rel="nofollow">Gestionnaire Multimédia</a></li><li class="action index"><a href="/doku.php?id=archlinux:install&do=index" title="Plan du site [x]" rel="nofollow" accesskey="x">Plan du site</a></li> </ul> </div>
</div>
<!-- BREADCRUMBS --> <div class="breadcrumbs"> <div class="trace"><span class="bchead">Piste:</span> <span class="bcsep">•</span> <span class="curid"><bdi><a href="/doku.php?id=archlinux:install" class="breadcrumbs" title="archlinux:install">install</a></bdi></span></div> </div>
<hr class="a11y" />
</div></div><!– /header –>
<div class="wrapper group">
<!-- ********** CONTENT ********** --> <div id="dokuwiki__content"><div class="pad group"> <div class="pageId"><span>archlinux:install</span></div>
<div class="page group"> <!-- wikipage start --> <!-- TOC START -->
<div id=“dwtoc” class=“dwtoc”> <h3 class=“toggle”>Table des matières</h3> <div>
<ul class=“toc”> <li class=“level2”><div class=“li”><a href=“#installation_de_archlinux”>Installation de Archlinux</a></div> <ul class=“toc”> <li class=“level3”><div class=“li”><a href=“#recuperer_l_iso”>Récupérer l'ISO</a></div></li> <li class=“level3”><div class=“li”><a href=“#partionner_et_monter”>Partionner et monter</a></div></li> <li class=“level3”><div class=“li”><a href=“#mise_a_jour_des_mirroirs_classement_par_debit”>Mise à jour des mirroirs + classement par débit</a></div></li> <li class=“level3”><div class=“li”><a href=“#installation_du_systeme_de_base_et_des_outils_dev_pour_l_aur”>Installation du système de base et des outils dev pour l'AUR</a></div></li> <li class=“level3”><div class=“li”><a href=“#generation_le_fstab”>Génération le fstab</a></div></li> <li class=“level3”><div class=“li”><a href=“#chroot_de_la_nouvelle_install”>Chroot de la nouvelle install</a></div></li> <li class=“level3”><div class=“li”><a href=“#reseau”>Réseau</a></div></li> <li class=“level3”><div class=“li”><a href=“#locale_clavier”>Locale & Clavier</a></div></li> <li class=“level3”><div class=“li”><a href=“#generer_l_initrd”>Générer l'initrd</a></div></li> <li class=“level3”><div class=“li”><a href=“#installation_et_configuration_de_grub”>Installation et configuration de GRUB</a></div></li> <li class=“level3”><div class=“li”><a href=“#mots_de_passe_utilisateurs”>Mots de passe & utilisateurs</a></div></li> <li class=“level3”><div class=“li”><a href=“#reseau1”>Réseau</a></div></li> <li class=“level3”><div class=“li”><a href=“#aur_helper”>AUR Helper</a></div></li> </ul> </li> <li class=“level2”><div class=“li”><a href=“#astuces”>Astuces</a></div> <ul class=“toc”> <li class=“level3”><div class=“li”><a href=“#i3_keyring”>i3 & keyring</a></div></li> <li class=“level3”><div class=“li”><a href=“#cle_bootable_depuis_efi_x86”>Clé bootable depuis EFI x86</a></div></li> </ul></li> </ul> </div> </div> <!– TOC END –>
<h2 class=“sectionedit1” id=“installation_de_archlinux”>Installation de Archlinux</h2> <div class=“level2”>
</div>
<h3 class=“sectionedit2” id=“recuperer_l_iso”>Récupérer l'ISO</h3> <div class=“level3”>
<p> La télécharger depuis le <a href=“https://www.archlinux.org/download/” class=“urlextern” title=“https://www.archlinux.org/download/” rel=“ugc nofollow”>site officiel</a> puis la graver ou créer une clé avec. Sous Windows, on peut utiliser Unetbootin ou LinuxLive USB Creator. Sous Linux, on peut utiliser TuxBoot, dd, unetbootin. Pour Mac, on s'en fou on s'en sert pas :D </p> <ul> <li class=“level1”><div class=“li”> dd sur linux : <pre class=“code bash”><span class=“kw2”>dd</span> <span class=“re2”>if</span>=<span class=“sy0”>/</span>chemin<span class=“sy0”>/</span>archlinux-xxx.iso <span class=“re2”>of</span>=<span class=“sy0”>/</span>dev<span class=“sy0”>/</span>sdg <span class=“re2”>status</span>=progress</pre> </div> </li> </ul>
</div>
<h4 id=“a_savoir”>À savoir</h4> <div class=“level4”>
<p> Pour ce wiki, on admet que notre disque dur principal est <strong>/dev/sda</strong>, on part aussi sur un modèle classique root+swap+home. </p>
</div>
<h4 id=“apres_avoir_demarre_sur_l_iso_activer_le_ntp_regler_l_heure_si_besoin_attention_l_iso_demarre_en_utc_et_clavier_fr”>Après avoir démarré sur l'ISO, activer le NTP, régler l'heure si besoin (attention l'iso démarre en UTC) et clavier FR</h4> <div class=“level4”> <pre class=“code bash”>timedatectl set-ntp <span class=“kw2”>true</span> <span class=“kw2”>date</span> <span class=“re5”>-s</span> <span class=“st0”>"23 APR 2018 16:55:00"</span> <span class=“kw2”>loadkeys</span> fr</pre>
</div>
<h3 class=“sectionedit3” id=“partionner_et_monter”>Partionner et monter</h3> <div class=“level3”>
<p> Dans le tableau ci-dessous, <strong>E</strong> signifie l'appuie sur *Entrée*. </p> <div class=“table sectionedit4”><table class=“inline”>
<tr class="row0"> <td class="col0">Installation classique</td><td class="col1">Installation avec EFI</td> </tr> <tr class="row1"> <td class="col0">Créer une partition pour <strong>/</strong>, une swap de 4Go si il y a de la place sinon 2Go, et le reste pour <strong>/home</strong> (facultatif mais conseillé)</td><td class="col1">idem classique, mais d'abord créer une partition de 512Mo en VFAT avec le type “ESP Partition” au début disque</td> </tr> <tr class="row2"> <td class="col0" colspan="2">Lancer Fdisk /<pre class="code bash"><span class="kw2">fdisk</span> <span class="sy0">/</span>dev<span class="sy0">/</span>sda</pre>
</td>
</tr> <tr class="row3"> <td class="col0">*pas d'esp*</td><td class="col1">Créer la partition ESP <strong>“n” E “p” E E E “+512M” E</strong> puis lui donner le type ESP <strong>“t” E “ef” E</strong> </td> </tr> <tr class="row4"> <td class="col0" colspan="2">Créer la partition root <strong>“n” E “p” E E E</strong> pour 20G taper <strong>“+20G” E</strong></td> </tr> <tr class="row5"> <td class="col0" colspan="2">Créer la swap <strong>“n” E “p” E E E “+4G” E</strong></td> </tr> <tr class="row6"> <td class="col0" colspan="2">Créer la home <strong>“n” E “p” E E E E E</strong> au niveau du choix de la taille, on fait directement entrée pour qu'elle prenne automatiquement toute la place restante.</td> </tr> <tr class="row7"> <td class="col0" colspan="2"><strong>“w” E</strong> pour écrire la table de partition sur le disque et fermer.</td> </tr> <tr class="row8"> <td class="col0">*pas d'esp*</td><td class="col1">Formatage de la ESP <pre class="code bash">mkfs.vfat <span class="sy0">/</span>dev<span class="sy0">/</span>sda1 <span class="re5">-n</span> <span class="st0">"EFI System"</span></pre>
</td>
</tr> <tr class="row9"> <td class="col0">Formatage de la Root<pre class="code bash">mkfs.ext4 <span class="sy0">/</span>dev<span class="sy0">/</span>sda1 <span class="re5">-L</span> Archlinux</pre>
</td><td class=“col1”>Formatage de la Root<pre class=“code bash”>mkfs.ext4 <span class=“sy0”>/</span>dev<span class=“sy0”>/</span>sda2 <span class=“re5”>-L</span> Archlinux</pre> </td>
</tr> <tr class="row10"> <td class="col0">Formatage de la Swap<pre class="code bash">mkswap <span class="sy0">/</span>dev<span class="sy0">/</span>sda2 <span class="re5">-L</span> Swap</pre>
</td><td class=“col1”>Formatage de la Swap<pre class=“code bash”>mkswap <span class=“sy0”>/</span>dev<span class=“sy0”>/</span>sda3 <span class=“re5”>-L</span> Swap</pre> </td>
</tr> <tr class="row11"> <td class="col0">Formatage de la Home<pre class="code bash">mkfs.ext4 <span class="sy0">/</span>dev<span class="sy0">/</span>sda3 <span class="re5">-L</span> Home</pre>
</td><td class=“col1”>Formatage de la Home<pre class=“code bash”>mkfs.ext4 <span class=“sy0”>/</span>dev<span class=“sy0”>/</span>sda4 <span class=“re5”>-L</span> Home</pre> </td>
</tr> <tr class="row12"> <td class="col0"><pre class="code bash"><span class="kw2">mount</span> <span class="sy0">/</span>dev<span class="sy0">/</span>sda1 <span class="sy0">/</span>mnt<span class="sy0">/</span>
swapon <span class=“sy0”>/</span>dev<span class=“sy0”>/</span>sda2 <span class=“kw2”>mkdir</span> <span class=“sy0”>/</span>mnt<span class=“sy0”>/</span>home <span class=“kw2”>mount</span> <span class=“sy0”>/</span>dev<span class=“sy0”>/</span>sda3 <span class=“sy0”>/</span>mnt<span class=“sy0”>/</span>home</pre> </td><td class=“col1”><pre class=“code bash”><span class=“kw2”>mount</span> <span class=“sy0”>/</span>dev<span class=“sy0”>/</span>sda2 <span class=“sy0”>/</span>mnt swapon <span class=“sy0”>/</span>dev<span class=“sy0”>/</span>sda3 <span class=“kw2”>mkdir</span> <span class=“sy0”>/</span>mnt<span class=“sy0”>/</span><span class=“br0”>{</span>boot,ESP,home<span class=“br0”>}</span> <span class=“kw2”>mount</span> <span class=“sy0”>/</span>dev<span class=“sy0”>/</span>sda1 <span class=“sy0”>/</span>mnt<span class=“sy0”>/</span>ESP <span class=“kw2”>mount</span> <span class=“sy0”>/</span>dev<span class=“sy0”>/</span>sda4 <span class=“sy0”>/</span>mnt<span class=“sy0”>/</span>home <span class=“kw2”>mkdir</span> <span class=“sy0”>/</span>mnt<span class=“sy0”>/</span>ESP<span class=“sy0”>/</span>boot</pre> </td>
</tr>
</table></div>
</div>
<h3 class=“sectionedit5” id=“mise_a_jour_des_mirroirs_classement_par_debit”>Mise à jour des mirroirs + classement par débit</h3> <div class=“level3”> <pre class=“code bash”><span class=“kw3”>cd</span> <span class=“sy0”>/</span>etc<span class=“sy0”>/</span>pacman.d <span class=“kw2”>cp</span> mirrorlist mirrorlist.old <span class=“kw2”>sed</span> <span class=“re5”>-i</span> <span class=“st_h”>'s/^#Server/Server/'</span> mirrorlist.old <span class=“co0”># paquet pacman-contrib si rankmirrors n'est pas installé</span> rankmirrors <span class=“re5”>-n</span> <span class=“nu0”>10</span> mirrorlist.old <span class=“sy0”>></span> mirrorlist</pre>
</div>
<h3 class=“sectionedit6” id=“installation_du_systeme_de_base_et_des_outils_dev_pour_l_aur”>Installation du système de base et des outils dev pour l'AUR</h3> <div class=“level3”> <pre class=“code bash”>pacstrap <span class=“sy0”>/</span>mnt base base-devel linux linux-headers <span class=“kw2”>nano</span></pre>
</div>
<h3 class=“sectionedit7” id=“generation_le_fstab”>Génération le fstab</h3> <div class=“level3”> <pre class=“code bash”>genfstab <span class=“re5”>-U</span> <span class=“re5”>-p</span> <span class=“sy0”>/</span>mnt <span class=“sy0”>>></span> <span class=“sy0”>/</span>mnt<span class=“sy0”>/</span>etc<span class=“sy0”>/</span>fstab</pre>
</div>
<h3 class=“sectionedit8” id=“chroot_de_la_nouvelle_install”>Chroot de la nouvelle install</h3> <div class=“level3”> <pre class=“code bash”>arch-chroot <span class=“sy0”>/</span>mnt</pre>
<p> <strong>→ Installation avec EFI</strong> il faut “bind-mount” la partition boot juste après avoir “chrooté” </p> <pre class=“code bash”><span class=“kw2”>mount</span> <span class=“re5”>-o</span> <span class=“kw3”>bind</span> <span class=“sy0”>/</span>ESP<span class=“sy0”>/</span>boot <span class=“sy0”>/</span>boot</pre>
<p> puis rajouter cette ligne dans le fstab </p> <pre class=“code”>/ESP/boot /boot none bind 0 0</pre>
</div>
<h3 class=“sectionedit9” id=“reseau”>Réseau</h3> <div class=“level3”>
</div>
<h4 id=“dhcpcd_networkmanager”>dhcpcd / NetworkManager</h4> <div class=“level4”>
<p> Si vous faites une installation ne nécessitant pas de configurer un accès wifi, donc uniquement par cable, vous pouvez rester juste avec le client dhcp (dhcpcd). Sinon, je conseille d'installer NetworkManager. </p> <pre class=“code bash”>pacman <span class=“re5”>-S</span> dhcpcd <span class=“co0”># pour le client dhcp seul</span> pacman <span class=“re5”>-S</span> NetworkManager <span class=“co0”># pour NM</span></pre>
</div>
<h4 id=“hostname”>Hostname</h4> <div class=“level4”> <pre class=“code bash”><span class=“kw3”>echo</span> NomDeLaMachine <span class=“sy0”>></span> <span class=“sy0”>/</span>etc<span class=“sy0”>/</span><span class=“kw2”>hostname</span></pre>
</div>
<h4 id=“hosts”>Hosts</h4> <div class=“level4”> <pre class=“code bash”><span class=“kw3”>echo</span> <span class=“st_h”>'127.0.0.1 NomDeLaMachine.localdomain NomDeLaMachine'</span> <span class=“sy0”>>></span> <span class=“sy0”>/</span>etc<span class=“sy0”>/</span>hosts</pre>
</div>
<h4 id=“fuseau_horaire”>Fuseau horaire</h4> <div class=“level4”> <pre class=“code bash”><span class=“kw2”>ln</span> <span class=“re5”>-s</span> <span class=“sy0”>/</span>usr<span class=“sy0”>/</span>share<span class=“sy0”>/</span>zoneinfo<span class=“sy0”>/</span>Europe<span class=“sy0”>/</span>Paris <span class=“sy0”>/</span>etc<span class=“sy0”>/</span>localtime</pre>
</div>
<h3 class=“sectionedit10” id=“locale_clavier”>Locale & Clavier</h3> <div class=“level3”>
</div>
<h4 id=“locale”>locale</h4> <div class=“level4”> <pre class=“code bash”><span class=“kw2”>nano</span> <span class=“sy0”>/</span>etc<span class=“sy0”>/</span>locale.gen <span class=“co0”>#Décommenter sa langue</span> locale-gen <span class=“kw3”>echo</span> <span class=“re2”>LANG</span>=<span class=“st0”>"fr_FR.UTF-8"</span> <span class=“sy0”>></span> <span class=“sy0”>/</span>etc<span class=“sy0”>/</span>locale.conf <span class=“kw3”>export</span> <span class=“re2”>LANG</span>=fr_FR.UTF-<span class=“nu0”>8</span></pre>
</div>
<h4 id=“clavier_font_console”>Clavier & font console</h4> <div class=“level4”>
<p> Télécharger la police terminus et éditer vconsole.conf </p> <pre class=“code bash”>pacman <span class=“re5”>-S</span> terminus-font</pre> <dl class=“file”> <dt><a href=“/doku.php?do=export_code&id=archlinux:install&codeblock=24” title=“Télécharger cet extrait” class=“mediafile mf_conf”>/etc/vconsole.conf</a></dt> <dd><pre class=“code file bash”><span class=“re2”>KEYMAP</span>=fr-latin1 <span class=“re2”>FONT</span>=ter-218b <span class=“re2”>FONT_MAP</span>=<span class=“nu0”>8859</span>-<span class=“nu0”>15</span></pre> </dd></dl>
<p> Pour activer le chargement de la police juste après grub, ajouter <strong>consolefont</strong> aux HOOKS de <strong>/etc/mkinitcpio.conf</strong> </p>
</div>
<h3 class=“sectionedit11” id=“generer_l_initrd”>Générer l'initrd</h3> <div class=“level3”> <pre class=“code bash”>mkinitcpio <span class=“re5”>-p</span> linux pacman <span class=“re5”>-S</span> grub</pre>
</div>
<h3 class=“sectionedit12” id=“installation_et_configuration_de_grub”>Installation et configuration de GRUB</h3> <div class=“level3”> <ul> <li class=“level1”><div class=“li”> Installation classique (en MBR)</div> </li> </ul> <pre class=“code bash”>grub-install <span class=“sy0”>/</span>dev<span class=“sy0”>/</span>sda <span class=“re5”>–target</span>=i386-pc grub-mkconfig <span class=“re5”>-o</span> <span class=“sy0”>/</span>boot<span class=“sy0”>/</span>grub<span class=“sy0”>/</span>grub.cfg</pre> <ul> <li class=“level1”><div class=“li”> Installation avec EFI 64</div> </li> </ul> <pre class=“code bash”>grub-mkstandalone <span class=“re5”>-d</span> <span class=“sy0”>/</span>usr<span class=“sy0”>/</span>lib<span class=“sy0”>/</span>grub<span class=“sy0”>/</span>x86_64-efi<span class=“sy0”>/</span> <span class=“re5”>-O</span> x86_64-efi <span class=“re5”>–modules</span>=<span class=“st0”>"part_gpt part_msdos"</span> <span class=“re5”>–locales</span>=<span class=“st0”>"en@quot"</span> <span class=“re5”>–themes</span>=<span class=“st0”>""</span> <span class=“re5”>-o</span> <span class=“st0”>"ESP/EFI/grub/grubx64.efi"</span> <span class=“st0”>"boot/grub/grub.cfg"</span> <span class=“re5”>-v</span></pre> <ul> <li class=“level1”><div class=“li”> Installation avec EFI 32</div> </li> </ul> <pre class=“code bash”>grub-mkstandalone <span class=“re5”>-d</span> <span class=“sy0”>/</span>usr<span class=“sy0”>/</span>lib<span class=“sy0”>/</span>grub<span class=“sy0”>/</span>i386-efi <span class=“re5”>-O</span> i386-efi <span class=“re5”>–modules</span>=<span class=“st0”>"part_gpt part_msdos"</span> <span class=“re5”>–locales</span>=<span class=“st0”>"en@quot"</span> <span class=“re5”>–themes</span>=<span class=“st0”>""</span> <span class=“re5”>-o</span> <span class=“st0”>"/ESP/EFI/boot/bootia32.efi"</span> <span class=“st0”>"boot/grub/grub.cfg"</span> <span class=“re5”>-v</span></pre>
</div>
<h3 class=“sectionedit13” id=“mots_de_passe_utilisateurs”>Mots de passe & utilisateurs</h3> <div class=“level3”>
</div>
<h4 id=“definir_le_mot_de_passe_root”>Définir le mot de passe root</h4> <div class=“level4”> <pre class=“code bash”><span class=“kw2”>passwd</span></pre>
</div>
<h4 id=“creation_d_un_utilisateur”>Création d'un utilisateur</h4> <div class=“level4”> <pre class=“code bash”>useradd <span class=“re5”>-g</span> <span class=“kw2”>users</span> <span class=“re5”>-G</span> audio,<span class=“kw2”>lp</span>,optical,scanner,sys,storage,wheel <span class=“re5”>-m</span> utilisateur<span class=“sy0”>`</span> <span class=“co0”>#remarque : sys pour admin cups | wheel pour le sudo</span> <span class=“kw2”>passwd</span> utilisateur</pre>
<p> On décommente la ligne suivante dans <strong>/etc/sudoers</strong> </p> <pre class=“code bash”><span class=“sy0”>%</span>wheel <span class=“re2”>ALL</span>=<span class=“br0”>(</span>ALL<span class=“br0”>)</span> ALL</pre>
<p> Cela permet aux utilisateurs du groupe <strong>wheel</strong> d'utiliser <strong>sudo</strong>. </p>
</div>
<h3 class=“sectionedit14” id=“reseau1”>Réseau</h3> <div class=“level3”>
<p> Pour gérer un réseau mixte (<abbr title=“Local Area Network”>LAN</abbr>+WLAN), ou WLAN uniquement, je conseille d'installer NetworkManager. </p>
<p> Pour gérer un réseau <abbr title=“Local Area Network”>LAN</abbr> uniquement et par DHCP, je conseille d'utiliser dhcpcd </p> <pre class=“code bash”>systemctl <span class=“kw3”>enable</span> dhcpcd</pre>
<p> On peut aussi l'activer seulement pour une interface spécifique </p> <pre class=“code bash”>systemctl <span class=“kw3”>enable</span> dhcpcd<span class=“sy0”>@</span>eth0.service</pre>
</div>
<h4 id=“demonter_le_tout_puis_reboot”>Démonter le tout puis reboot</h4> <div class=“level4”> <pre class=“code bash”><span class=“kw3”>exit</span> <span class=“kw2”>umount</span> <span class=“re5”>-R</span> <span class=“sy0”>/</span>mnt reboot</pre>
</div>
<h3 class=“sectionedit15” id=“aur_helper”>AUR Helper</h3> <div class=“level3”>
</div>
<h4 id=“yay”>YAY</h4> <div class=“level4”>
<p> MuX recommande YAY depuis la mort du projet Yaourt. </p> <pre class=“code bash”><span class=“kw2”>git clone</span> https:<span class=“sy0”></span>aur.archlinux.org<span class=“sy0”>/</span>yay.git <span class=“kw3”>cd</span> yay makepkg <span class=“re5”>-si</span></pre> <p> Yeppee kay <strong>yay</strong> motherfuckeeeer :D </p> <p> <a href=“https://itsfoss.com/best-aur-helpers/” class=“urlextern” title=“https://itsfoss.com/best-aur-helpers/” rel=“ugc nofollow”>source</a> </p> </div> <h4 id=“pikaur”>PIKAUR</h4> <div class=“level4”> <p> Yay n'étant pas disponible pour l'architecture 32bits, MuX recommande l'utilisation de Pikaur sur ces systèmes. </p> <pre class=“code bash”><span class=“kw2”>git clone</span> https:<span class=“sy0”></span>aur.archlinux.org<span class=“sy0”>/</span>pikaur <span class=“kw3”>cd</span> pikaur<span class=“sy0”>/</span> makepkg <span class=“re5”>-si</span></pre>
</div>
<h2 class=“sectionedit16” id=“astuces”>Astuces</h2> <div class=“level2”>
</div>
<h3 class=“sectionedit17” id=“i3_keyring”>i3 & keyring</h3> <div class=“level3”>
<p> Une application (nextcloud dans mon cas) vous redemande sans cesse le mot de passe à chaque ouverture de session ? Solution : </p> <dl class=“file”> <dt><a href=“/doku.php?do=export_code&id=archlinux:install&codeblock=37” title=“Télécharger cet extrait” class=“mediafile mf_xinitrc”>~/.xinitrc</a></dt> <dd><pre class=“code file bash”><span class=“kw3”>eval</span> $<span class=“br0”>(</span><span class=“sy0”>/</span>usr<span class=“sy0”>/</span>bin<span class=“sy0”>/</span>gnome-keyring-daemon <span class=“re5”>–start</span> <span class=“re5”>–components</span>=gpg,pkcs11,secrets,<span class=“kw2”>ssh</span><span class=“br0”>)</span> <span class=“kw3”>export</span> $<span class=“br0”>(</span>gnome-keyring-daemon <span class=“re5”>–start</span> <span class=“re5”>–components</span>=pkcs11,secrets,<span class=“kw2”>ssh</span>,gpg<span class=“br0”>)</span> dbus-update-activation-environment <span class=“re5”>–systemd</span> DISPLAY <span class=“kw3”>exec</span> i3</pre> </dd></dl>
<p> <a href=“https://bbs.archlinux.org/viewtopic.php?id=224652” class=“urlextern” title=“https://bbs.archlinux.org/viewtopic.php?id=224652” rel=“ugc nofollow”>source</a> </p>
</div>
<h3 class=“sectionedit18” id=“cle_bootable_depuis_efi_x86”>Clé bootable depuis EFI x86</h3> <div class=“level3”>
<p> <a href=“/doku.php?id=linux:bootable_usb#archlinux_bootable_en_efi_32” class=“wikilink1” title=“linux:bootable_usb” data-wiki-id=“linux:bootable_usb”>Archlinux bootable depuis EFI 32 bits</a> </p>
</div>
<!-- wikipage stop --> </div>
<div class="docInfo"><bdi>archlinux/install.txt</bdi> · Dernière modification: 2021/02/19 21:33 de <bdi>T0MuX</bdi></div>
</div></div><!-- /content -->
<hr class="a11y" />
<!-- PAGE ACTIONS --> <div id="dokuwiki__pagetools"> <h3 class="a11y">Outils de la page</h3> <div class="tools"> <ul> <li class="source"><a href="/doku.php?id=archlinux:install&do=edit" title="Afficher le texte source [v]" rel="nofollow" accesskey="v"><span>Afficher le texte source</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M13 9h5.5L13 3.5V9M6 2h8l6 6v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V4c0-1.11.89-2 2-2m.12 13.5l3.74 3.74 1.42-1.41-2.33-2.33 2.33-2.33-1.42-1.41-3.74 3.74m11.16 0l-3.74-3.74-1.42 1.41 2.33 2.33-2.33 2.33 1.42 1.41 3.74-3.74z"/></svg></a></li><li class="revs"><a href="/doku.php?id=archlinux:install&do=revisions" title="Anciennes révisions [o]" rel="nofollow" accesskey="o"><span>Anciennes révisions</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M11 7v5.11l4.71 2.79.79-1.28-4-2.37V7m0-5C8.97 2 5.91 3.92 4.27 6.77L2 4.5V11h6.5L5.75 8.25C6.96 5.73 9.5 4 12.5 4a7.5 7.5 0 0 1 7.5 7.5 7.5 7.5 0 0 1-7.5 7.5c-3.27 0-6.03-2.09-7.06-5h-2.1c1.1 4.03 4.77 7 9.16 7 5.24 0 9.5-4.25 9.5-9.5A9.5 9.5 0 0 0 12.5 2z"/></svg></a></li><li class="backlink"><a href="/doku.php?id=archlinux:install&do=backlink" title="Liens de retour" rel="nofollow"><span>Liens de retour</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M10.59 13.41c.41.39.41 1.03 0 1.42-.39.39-1.03.39-1.42 0a5.003 5.003 0 0 1 0-7.07l3.54-3.54a5.003 5.003 0 0 1 7.07 0 5.003 5.003 0 0 1 0 7.07l-1.49 1.49c.01-.82-.12-1.64-.4-2.42l.47-.48a2.982 2.982 0 0 0 0-4.24 2.982 2.982 0 0 0-4.24 0l-3.53 3.53a2.982 2.982 0 0 0 0 4.24m2.82-4.24c.39-.39 1.03-.39 1.42 0a5.003 5.003 0 0 1 0 7.07l-3.54 3.54a5.003 5.003 0 0 1-7.07 0 5.003 5.003 0 0 1 0-7.07l1.49-1.49c-.01.82.12 1.64.4 2.43l-.47.47a2.982 2.982 0 0 0 0 4.24 2.982 2.982 0 0 0 4.24 0l3.53-3.53a2.982 2.982 0 0 0 0-4.24.973.973 0 0 1 0-1.42z"/></svg></a></li><li class="top"><a href="#dokuwiki__top" title="Haut de page [t]" rel="nofollow" accesskey="t"><span>Haut de page</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"/></svg></a></li> </ul> </div> </div> </div><!-- /wrapper -->
<!– FOOTER –> <div id=“dokuwikifooter”><div class=“pad”> <div class=“buttons”> <a href=“https://www.dokuwiki.org/donate” title=“Donate” ><img src=“/lib/tpl/dokuwiki/images/button-donate.gif” width=“80” height=“15” alt=“Donate” /></a> <a href=“https://php.net” title=“Powered by PHP” ><img src=“/lib/tpl/dokuwiki/images/button-php.gif” width=“80” height=“15” alt=“Powered by PHP” /></a> <a href=“validator.w3.org/check/referer” title=“Valid HTML5” ><img src=“/lib/tpl/dokuwiki/images/button-html5.png” width=“80” height=“15” alt=“Valid HTML5” /></a> <a href=“jigsaw.w3.org/css-validator/check/referer?profile=css3” title=“Valid CSS” ><img src=“/lib/tpl/dokuwiki/images/button-css.png” width=“80” height=“15” alt=“Valid CSS” /></a> <a href=“https://dokuwiki.org/” title=“Driven by DokuWiki” ><img src=“/lib/tpl/dokuwiki/images/button-dw.png” width=“80” height=“15” alt=“Driven by DokuWiki” /></a> </div> </div></div><!– /footer –> </div></div><!– /site –> <div class=“no”><img src=“/lib/exe/taskrunner.php?id=archlinux%3Ainstall&1615268033” width=“2” height=“1” alt=“” /></div> <div id=“screenmode” class=“no”></div></body> </html>