mirror of
https://github.com/foo-dogsquared/wiki.git
synced 2025-01-31 10:58:28 +00:00
27 lines
13 KiB
HTML
27 lines
13 KiB
HTML
|
<!DOCTYPE html><html><head><meta name="viewport" content="width=device-width"/><meta charSet="utf-8"/><title>Arch Linux</title><script src="https://polyfill.io/v3/polyfill.min.js?features=es6"></script><script id="MathJax-script" async="" src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script><script type="text/x-mathjax-config">
|
||
|
MathJax = {
|
||
|
tex: {
|
||
|
inlineMath: [ ['$','$'], ['\(','\)'] ],
|
||
|
displayMath: [ ['$$','$$'], ['[',']'] ]
|
||
|
},
|
||
|
options = {
|
||
|
processHtmlClass = "math"
|
||
|
}
|
||
|
}
|
||
|
</script><meta name="next-head-count" content="6"/><link rel="preload" href="/wiki/_next/static/css/52fc2ba29703df73922c.css" as="style"/><link rel="stylesheet" href="/wiki/_next/static/css/52fc2ba29703df73922c.css" data-n-g=""/><noscript data-n-css=""></noscript><link rel="preload" href="/wiki/_next/static/chunks/main-ae4733327bd95c4ac325.js" as="script"/><link rel="preload" href="/wiki/_next/static/chunks/webpack-50bee04d1dc61f8adf5b.js" as="script"/><link rel="preload" href="/wiki/_next/static/chunks/framework.9d524150d48315f49e80.js" as="script"/><link rel="preload" href="/wiki/_next/static/chunks/commons.0e1c3f9aa780c2dfe9f0.js" as="script"/><link rel="preload" href="/wiki/_next/static/chunks/pages/_app-8e3d0c58a60ec788aa69.js" as="script"/><link rel="preload" href="/wiki/_next/static/chunks/940643274e605e7596ecea1f2ff8d83317a3fb76.4841a16762f602a59f00.js" as="script"/><link rel="preload" href="/wiki/_next/static/chunks/pages/%5B%5B...slug%5D%5D-1aa198f87ede1cd0e1dc.js" as="script"/></head><body><div id="__next"><main><h1>Arch Linux</h1><section class="post-metadata"><span>Date: <!-- -->2021-07-19 22:35:53 +08:00</span><span>Date modified: <!-- -->2021-07-21 19:22:43 +08:00</span></section><nav class="toc"><ol class="toc-level toc-level-1"><li class="toc-item toc-item-h1"><a href="/wiki/linux.distros.arch#philosophies" class="toc-link toc-link-h1">Philosophies</a></li><li class="toc-item toc-item-h1"><a href="/wiki/linux.distros.arch#ecosystem" class="toc-link toc-link-h1">Ecosystem</a></li></ol></nav><blockquote><p>i use arch, btw
|
||
|
</p></blockquote><p>One of the more popular independent Linux distros.
|
||
|
Memed as the elit3 hacker's distro with its manual installation process and rolling release model creating an impression that requires active maintenance.
|
||
|
</p><h1 id="philosophies">Philosophies</h1><ul><li><p>simplicity and pragmatism
|
||
|
</p></li><li><p>packages are in bleeding edge with a continuous update releases
|
||
|
</p></li><li><p>packages are delivered from upstream as-is with little configuration and sporadic patches
|
||
|
</p></li></ul><h1 id="ecosystem">Ecosystem</h1><ul><li><p><a href="https://wiki.archlinux.org/title/Pacman">pacman</a>, the simplest package manager with their community packages delivered pre-compiled binaries (see <a href="/wiki/cli.pacman">Command line: pacman</a>)
|
||
|
</p></li><li><p><a href="https://wiki.archlinux.org/title/Arch_Build_System">Arch Build System</a> (ABS) is a build system to compile into appropriate package formats for pacman
|
||
|
</p></li><li><p>creating packages requires writing <a href="https://wiki.archlinux.org/title/PKGBUILD">PKGBUILD</a> for ABS
|
||
|
</p></li><li><p><a href="https://aur.archlinux.org">Arch User Repository</a> (AUR) is a unsupported repository of packages with most of them being user-contributed package definitions;
|
||
|
while not official, it is integrated within the community;
|
||
|
it has a moderation group called Trusted Users (TUs) that carries out <a href="https://wiki.archlinux.org/title/AUR_Trusted_User_Guidelines">certain responsibilities with the AUR</a></p></li><li><p>as of 2021-07-20, the <a href="https://archlinux.org/packages/">official package set</a> counts up to 13k packages;
|
||
|
smaller compared to mainstream distros such as Debian ()
|
||
|
</p></li><li><p>Arch Linux does have an <a href="https://archive.archlinux.org/">archive</a> for the packages, bootstrap tarballs, and snapshots;
|
||
|
it is only kept for a few years until they move into the <a href="https://archive.org/details/archlinuxarchive">historical archive</a></p></li><li><p>the project is also involved in getting 100% <a href="/wiki/2020-09-14-10-46-15">Reproducible builds</a>;
|
||
|
you can see the progress from their <a href="https://reproducible.archlinux.org/">reproducibility status page</a></p></li><li><p>SteamOS 3.0 uses Arch Linux as its base
|
||
|
</p></li></ul><section><h2>Backlinks</h2><ul><li><a href="/wiki/cloud.open-build-service">Open Build Service</a></li><li><a href="/wiki/data.software-archives">Software archives</a></li><li><a href="/wiki/linux.all-distros-are-their-own">How all Linux distros are technically operating systems of their own</a></li><li><a href="/wiki/linux.why-a-unified-linux-distro-is-a-bad-idea">Why wishing a unified Linux distro is a pointless task</a></li></ul></section></main></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{"metadata":{"date":"2021-07-19 22:35:53 +08:00","date_modified":"2021-07-21 19:22:43 +08:00","language":"en","source":""},"title":"Arch Linux","hast":{"type":"root","children":[{"type":"element","tagName":"nav","properties":{"className":"toc"},"children":[{"type":"element","tagName":"ol","properties":{"className":"toc-level toc-level-1"},"children":[{"type":"element","tagName":"li","data":{"hookArgs":[{"type":"element","tagName":"h1","properties":{"id":"philosophies"},"children":[{"type":"text","value":"Philosophies"}]}]},"properties":{"className":"toc-item toc-item-h1"},"children":[{"type":"element","tagName":"a","properties":{"className":"toc-link toc-link-h1","href":"/linux.distros.arch#philosophies"},"children":[{"type":"text","value":"Philosophies"}]}]},{"type":"element","tagName":"li","data":{"hookArgs":[{"type":"element","tagName":"h1","properties":{"id":"ecosystem"},"children":[{"type":"text","value":"Ecosystem"}]}]},"properties":{"className":"toc-item toc-item-h1"},"children":[{"type":"element","tagName":"a","properties":{"className":"toc-link toc-link-h1","href":"/linux.distros.arch#ecosystem"},"children":[{"type":"text","value":"Ecosystem"}]}]}]}]},{"type":"element","tagName":"blockquote","properties":{},"children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"i use arch, btw\n"}]}]},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"One of the more popular independent Linux distros.\nMemed as the elit3 hacker's distro with its manual installation process and rolling release model creating an impression that requires active maintenance.\n"}]},{"type":"element","tagName":"h1","properties":{"id":"philosophies"},"children":[{"type":"text","value":"Philosophies"}]},{"type":"element","tagName":"ul","properties":{},"children":[{"type":"element","tagName":"li","properties":{},"children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"simplicity and pragmatism\n"}]}]},{"type":"element","tagName":"li","properties":{},"children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"packages are in bleeding edge with a continuous update releases\n"}]}]},{"type":"element","tagName":"li","properties":{},"children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"packages are delivered from upstream as-is with little configuration and sporadic patches\n"}]}]}]},{"type":"element","tagName":"h1","properties":{"id":"ecosystem"},"children":[{"type":"text","value":"Ecosystem"}]},{"type":"element","tagName":"ul","properties":{},"children":[{"type":"element","tagName":"li","properties":{},"children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"element","tagName":"a","properties":{"href":"https://wiki.archlinux.org/title/Pacman"},"children":[{"type":"text","value":"pacman"}]},{"type":"text","value":", the simplest package manager with their community packages delivered pre-compiled binaries (see "},{"type":"element","tagName":"a","properties":{"href":"/cli.pacman"},"children":[{"type":"text","value":"Command line: pacman"}]},{"type":"text","value":")\n"}]}]},{"type":"element","tagName":"li","properties":{},"children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"element","tagName":"a","properties":{"href":"https://wiki.archlinux.org/title/Arch_Build_System"},"children":[{"type":"text","value":"Arch Build System"}]},{"type":"text","value":" (ABS) is a build system to compile
|