mirror of
https://github.com/foo-dogsquared/wiki.git
synced 2025-01-31 04:58:21 +00:00
a71918683d
As well as tiny bits of extra stuff like Android apps and some corrections. Search techniques does make a lot of improvements over graphical representations (at least for now)!
51 lines
2.2 KiB
Org Mode
51 lines
2.2 KiB
Org Mode
:PROPERTIES:
|
|
:ID: f3f1201a-9fb9-4481-981f-5f50f8982a5e
|
|
:END:
|
|
#+title: Arch Linux
|
|
#+date: 2021-07-19 22:35:53 +08:00
|
|
#+date_modified: 2021-07-21 19:22:43 +08:00
|
|
#+language: en
|
|
|
|
|
|
#+begin_quote
|
|
i use arch, btw
|
|
#+end_quote
|
|
|
|
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.
|
|
|
|
|
|
|
|
|
|
* Philosophies
|
|
|
|
- simplicity and pragmatism
|
|
- packages are in bleeding edge with a continuous update releases
|
|
- packages are delivered from upstream as-is with little configuration and sporadic patches
|
|
|
|
|
|
|
|
|
|
* Ecosystem
|
|
|
|
- [[https://wiki.archlinux.org/title/Pacman][pacman]], the simplest package manager with their community packages delivered pre-compiled binaries (see [[id:77f3ec38-9885-4f2b-8019-9042f0c6e4cb][Command line: pacman]])
|
|
|
|
- [[https://wiki.archlinux.org/title/Arch_Build_System][Arch Build System]] (ABS) is a build system to compile into appropriate package formats for pacman
|
|
|
|
- creating packages requires writing [[https://wiki.archlinux.org/title/PKGBUILD][PKGBUILD]] for ABS
|
|
|
|
- [[https://aur.archlinux.org][Arch User Repository]] (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 [[https://wiki.archlinux.org/title/AUR_Trusted_User_Guidelines][certain responsibilities with the AUR]]
|
|
|
|
- as of 2021-07-20, the [[https://archlinux.org/packages/][official package set]] counts up to 13k packages;
|
|
smaller compared to mainstream distros such as Debian ()
|
|
|
|
- Arch Linux does have an [[https://archive.archlinux.org/][archive]] for the packages, bootstrap tarballs, and snapshots;
|
|
it is only kept for a few years until they move into the [[https://archive.org/details/archlinuxarchive][historical archive]]
|
|
|
|
- the project is also involved in getting 100% [[id:fe9e21bc-3b38-4d0f-a785-253248a38ed7][Reproducible builds]];
|
|
you can see the progress from their [[https://reproducible.archlinux.org/][reproducibility status page]]
|
|
|
|
- SteamOS 3.0 uses Arch Linux as its base
|