mirror of
https://github.com/foo-dogsquared/wiki.git
synced 2025-02-07 15:19:04 +00:00
1 line
6.8 KiB
JSON
1 line
6.8 KiB
JSON
{"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 into appropriate package formats for pacman\n"}]}]},{"type":"element","tagName":"li","properties":{},"children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"creating packages requires writing "},{"type":"element","tagName":"a","properties":{"href":"https://wiki.archlinux.org/title/PKGBUILD"},"children":[{"type":"text","value":"PKGBUILD"}]},{"type":"text","value":" for ABS\n"}]}]},{"type":"element","tagName":"li","properties":{},"children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"element","tagName":"a","properties":{"href":"https://aur.archlinux.org"},"children":[{"type":"text","value":"Arch User Repository"}]},{"type":"text","value":" (AUR) is a unsupported repository of packages with most of them being user-contributed package definitions;\n while not official, it is integrated within the community;\n it has a moderation group called Trusted Users (TUs) that carries out "},{"type":"element","tagName":"a","properties":{"href":"https://wiki.archlinux.org/title/AUR_Trusted_User_Guidelines"},"children":[{"type":"text","value":"certain responsibilities with the AUR"}]}]}]},{"type":"element","tagName":"li","properties":{},"children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"as of 2021-07-20, the "},{"type":"element","tagName":"a","properties":{"href":"https://archlinux.org/packages/"},"children":[{"type":"text","value":"official package set"}]},{"type":"text","value":" counts up to 13k packages;\n smaller compared to mainstream distros such as Debian ()\n"}]}]},{"type":"element","tagName":"li","properties":{},"children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Arch Linux does have an "},{"type":"element","tagName":"a","properties":{"href":"https://archive.archlinux.org/"},"children":[{"type":"text","value":"archive"}]},{"type":"text","value":" for the packages, bootstrap tarballs, and snapshots;\n it is only kept for a few years until they move into the "},{"type":"element","tagName":"a","properties":{"href":"https://archive.org/details/archlinuxarchive"},"children":[{"type":"text","value":"historical archive"}]}]}]},{"type":"element","tagName":"li","properties":{},"children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"the project is also involved in getting 100% "},{"type":"element","tagName":"a","properties":{"href":"/2020-09-14-10-46-15"},"children":[{"type":"text","value":"Reproducible builds"}]},{"type":"text","value":";\n you can see the progress from their "},{"type":"element","tagName":"a","properties":{"href":"https://reproducible.archlinux.org/"},"children":[{"type":"text","value":"reproducibility status page"}]}]}]},{"type":"element","tagName":"li","properties":{},"children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"SteamOS 3.0 uses Arch Linux as its base\n"}]}]}]}]},"backlinks":[{"path":"/cloud.open-build-service","title":"Open Build Service"},{"path":"/data.software-archives","title":"Software archives"},{"path":"/linux.all-distros-are-their-own","title":"How all Linux distros are technically operating systems of their own"},{"path":"/linux.why-a-unified-linux-distro-is-a-bad-idea","title":"Why wishing a unified Linux distro is a pointless task"}]},"__N_SSG":true} |