Outils pour utilisateurs

Outils du site


archlinux:install

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&amp;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&amp;ns=archlinux”/> <link rel=“alternate” type=“text/html” title=“HTML brut” href=“/doku.php?do=export_xhtml&amp;id=archlinux:install”/> <link rel=“alternate” type=“text/plain” title=“Wiki balise” href=“/doku.php?do=export_raw&amp;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&amp;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&amp;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&amp;do=login&amp;sectok=" title="S'identifier" rel="nofollow"><span>S&#039;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&#039;identifier</option></optgroup></select><button type="submit">&gt;</button></div></form>            </div>
          <ul>
              <li class="action recent"><a href="/doku.php?id=archlinux:install&amp;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&amp;do=media&amp;ns=archlinux" title="Gestionnaire Multimédia" rel="nofollow">Gestionnaire Multimédia</a></li><li class="action index"><a href="/doku.php?id=archlinux:install&amp;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&#039;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&#039;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 &amp; Clavier</a></div></li> <li class=“level3”><div class=“li”><a href=“#generer_l_initrd”>Générer l&#039;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 &amp; 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 &amp; 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&#039;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&#039;en fou on s&#039;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&#039;ISO, activer le NTP, régler l&#039;heure si besoin (attention l&#039;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”>&quot;23 APR 2018 16:55:00&quot;</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&#039;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&#039;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&#039;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&#039;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&#039;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">&quot;EFI System&quot;</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”>&#123;</span>boot,ESP,home<span class=“br0”>&#125;</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”>&gt;</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&#039;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”>&gt;&gt;</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&#039;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”>&gt;</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”>&gt;&gt;</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 &amp; 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”>&quot;fr_FR.UTF-8&quot;</span> <span class=“sy0”>&gt;</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 &amp; 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&amp;id=archlinux:install&amp;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&#039;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”>&quot;part_gpt part_msdos&quot;</span> <span class=“re5”>–locales</span>=<span class=“st0”>&quot;en@quot&quot;</span> <span class=“re5”>–themes</span>=<span class=“st0”>&quot;&quot;</span> <span class=“re5”>-o</span> <span class=“st0”>&quot;ESP/EFI/grub/grubx64.efi&quot;</span> <span class=“st0”>&quot;boot/grub/grub.cfg&quot;</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”>&quot;part_gpt part_msdos&quot;</span> <span class=“re5”>–locales</span>=<span class=“st0”>&quot;en@quot&quot;</span> <span class=“re5”>–themes</span>=<span class=“st0”>&quot;&quot;</span> <span class=“re5”>-o</span> <span class=“st0”>&quot;/ESP/EFI/boot/bootia32.efi&quot;</span> <span class=“st0”>&quot;boot/grub/grub.cfg&quot;</span> <span class=“re5”>-v</span></pre>

</div>

<h3 class=“sectionedit13” id=“mots_de_passe_utilisateurs”>Mots de passe &amp; 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&#039;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”>&#40;</span>ALL<span class=“br0”>&#41;</span> ALL</pre>

<p> Cela permet aux utilisateurs du groupe <strong>wheel</strong> d&#039;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&#039;installer NetworkManager. </p>

<p> Pour gérer un réseau <abbr title=“Local Area Network”>LAN</abbr> uniquement et par DHCP, je conseille d&#039;utiliser dhcpcd </p> <pre class=“code bash”>systemctl <span class=“kw3”>enable</span> dhcpcd</pre>

<p> On peut aussi l&#039;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&#039;étant pas disponible pour l&#039;architecture 32bits, MuX recommande l&#039;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 &amp; 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&amp;id=archlinux:install&amp;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”>&#40;</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”>&#41;</span> <span class=“kw3”>export</span> $<span class=“br0”>&#40;</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”>&#41;</span> dbus-update-activation-environment <span class=“re5”>–systemd</span> DISPLAY &nbsp; <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&amp;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&amp;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&amp;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&amp;1615268033” width=“2” height=“1” alt=“” /></div> <div id=“screenmode” class=“no”></div></body> </html>

archlinux/install.1615913248.txt.gz · Dernière modification : 2024/01/05 05:30 (modification externe)