Skip to content

Commit

Permalink
Automated build
Browse files Browse the repository at this point in the history
  • Loading branch information
actions-user committed Oct 14, 2024
1 parent efc8592 commit f1c0ed6
Showing 1 changed file with 2 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -210,7 +210,7 @@

,
"url" : "https:\/\/antiz.fr\/blog\/maintaining-and-building-alpine-packages-from-arch-linux\/",
"wordCount" : "466",
"wordCount" : "469",
"genre" : [ ],
"keywords" : [ ]
}
Expand Down Expand Up @@ -427,7 +427,7 @@ <h2 id="alpine-packaging-tooling-are-now-available-in-the-arch-linux-extra-repos
<h2 id="environment-setup-to-perform-alpine-packaging-from-arch-linux">Environment setup to perform Alpine packaging from Arch Linux</h2>
<p>Install the <a href="https://archlinux.org/packages/extra/x86_64/abuild/">abuild</a> and <a href="https://archlinux.org/packages/extra/x86_64/atools/">atools</a> packages:</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>sudo pacman -S abuild atools
</span></span></code></pre></div><p>To be able to build packages in a clean chroot with <code>abuild rootbld</code>, you need to generate a public / private rsa key pair with <code>abuild-keygen</code>, install the <code>alpine-keyring</code> package (optional dependency for the <a href="https://archlinux.org/packages/extra/x86_64/abuild/">abuild package</a>) and add your user to the <code>abuild</code> group:</p>
</span></span></code></pre></div><p>To be able to build packages in a clean chroot with <code>abuild rootbld</code>, you need to generate a public / private rsa key pair with <code>abuild-keygen</code>, install the <a href="https://archlinux.org/packages/extra/any/alpine-keyring/">alpine-keyring package</a> (which is an optional dependency for the <a href="https://archlinux.org/packages/extra/x86_64/abuild/">abuild package</a>) and add your user to the <code>abuild</code> group:</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>abuild-keygen -a -i
</span></span><span style="display:flex;"><span>sudo pacman -S --asdeps alpine-keyring
</span></span><span style="display:flex;"><span>sudo usermod -aG abuild <span style="color:#e6db74">&#34;your_user&#34;</span> <span style="color:#75715e"># Requires a logout / login to take effect</span>
Expand Down

0 comments on commit f1c0ed6

Please sign in to comment.