Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

If a million people say a foolish thing, it is still a foolish thing. -- Anatole France


interests / alt.politics / Arch Linux Wiki Page

SubjectAuthor
o Arch Linux Wiki Pageinsert original name

1
Arch Linux Wiki Page

<6fdc18f7-abb4-43f5-922b-1ed8f9c68db7n@googlegroups.com>

  copy mid

https://www.novabbs.com/interests/article-flat.php?id=3127&group=alt.politics#3127

  copy link   Newsgroups: alt.politics
X-Received: by 2002:a05:622a:88:: with SMTP id o8mr15363334qtw.39.1620498518091;
Sat, 08 May 2021 11:28:38 -0700 (PDT)
X-Received: by 2002:a9d:4a85:: with SMTP id i5mr13700729otf.102.1620498516277;
Sat, 08 May 2021 11:28:36 -0700 (PDT)
Path: i2pn2.org!i2pn.org!aioe.org!news.uzoreto.com!newsfeed.xs4all.nl!newsfeed7.news.xs4all.nl!fdcspool4.netnews.com!news-out.netnews.com!news.alt.net!fdc3.netnews.com!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: alt.politics
Date: Sat, 8 May 2021 11:28:36 -0700 (PDT)
Injection-Info: google-groups.googlegroups.com; posting-host=2a10:8005:950c:0:45a8:fa75:4e0b:4852;
posting-account=i6K6NgoAAAAMfvNu6NoX8mQnXY3HquT8
NNTP-Posting-Host: 2a10:8005:950c:0:45a8:fa75:4e0b:4852
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <6fdc18f7-abb4-43f5-922b-1ed8f9c68db7n@googlegroups.com>
Subject: Arch Linux Wiki Page
From: elenafre...@gmail.com (insert original name)
Injection-Date: Sat, 08 May 2021 18:28:38 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 27713
 by: insert original name - Sat, 8 May 2021 18:28 UTC

Arch Linux (/ɑːrtʃ/) is a Linux distribution for computers with x86-64 processors. Arch Linux adheres to the KISS principle ("Keep It Simple, Stupid") and is focused on simplicity, modernity, pragmatism, user centrality, and versatility. In practice, this means the project attempts to have minimal distribution-specific changes, and therefore minimal breakage with updates, and be pragmatic over ideological design choices and focus on customizability rather than user-friendliness.

A package manager written specifically for Arch Linux, Pacman, is used to install, remove and update software packages. Arch Linux uses a rolling release model, meaning there are no "major releases" of completely new versions of the system; a regular system update is all that is needed to obtain the latest Arch software; the installation images released every month by the Arch team are simply up-to-date snapshots of the main system components.

Arch Linux has comprehensive documentation, which consists of a community wiki known as the ArchWiki.

Contents
1 History
1.1 Repository security

2 Design and principles

3 Installation

4 Package management
4.1 Pacman
4.2 Repositories
4.3 Arch Build System (ABS)
4.4 Arch User Repository (AUR)

5 Derivatives
6 Logo
7 Reception
8 See also
9 Notes
10 References
11 External links

History

Inspired by CRUX, another minimalist distribution, Judd Vinet started the Arch Linux project in March 2002. The name was chosen because Vinet liked the word's meaning of "the principal," as in "arch-enemy".

Originally only for 32-bit x86 CPUs, the first x86_64 installation ISO was released in April 2006.

Vinet led Arch Linux until 1 October 2007, when he stepped down due to lack of time, transferring control of the project to Aaron Griffin.

The migration to systemd as its init system started in August 2012, and it became the default on new installations in October 2012. It replaced the SysV-style init system, used since the distribution inception.

On 24 February 2020, Aaron Griffin announced that due to his limited involvement with the project, he would, after a voting period, transfer control of the project to Levente Polyak. This change also led to a new 2-year term period being added to the Project Leader position.

The end of i686 support was announced in January 2017, with the February 2017 ISO being the last one including i686 and making the architecture unsupported in November 2017. Since then, the community derivative Arch Linux 32 can be used for i686 hardware.

Repository security

Until Pacman version 4.0.0, Arch Linux's package manager lacked support for signed packages. Packages and metadata were not verified for authenticity by Pacman during the download-install process. Without package authentication checking, tampered-with or malicious repository mirrors could compromise the integrity of a system. Pacman 4 allowed verification of the package database and packages, but it was disabled by default. In November 2011, package signing became mandatory for new package builds, and as of 21 March 2012, every official package is signed.

In June 2012, package signing verification became official and is now enabled by default in the installation process.

Design and principles

Arch is largely based on binary packages. Packages target x86-64 microprocessors to assist performance on modern hardware. A ports/ebuild-like system is also provided for automated source compilation, known as the Arch Build System.

Arch Linux focuses on simplicity of design, meaning that the main focus involves creating an environment that is straightforward and relatively easy for the user to understand directly, rather than providing polished point-and-click style management tools — the package manager, for example, does not have an official graphical front-end. This is largely achieved by encouraging the use of succinctly commented, clean configuration files that are arranged for quick access and editing. This has earned it a reputation as a distribution for "advanced users" who are willing to use the command line.

"Relying on complex tools to manage and build your system is going to hurt the end-users. [...] "If you try to hide the complexity of the system, you'll end up with a more complex system". Layers of abstraction that serve to hide internals are never a good thing. Instead, the internals should be designed in a way such that they NEED no hiding."

— Aaron Griffin

Installation

The Arch Linux website supplies ISO images that can be run from CD or USB. After a user partitions and formats their drive, a simple command line script (pacstrap) is used to install the base system. The installation of additional packages which are not part of the base system (for example, desktop environments), can be done with either pacstrap, or Pacman after booting (or chrooting) into the new installation.

An alternative to using CD or USB images for installation is to use the static version of the package manager Pacman, from within another Linux-based operating system. The user can mount their newly formatted drive partition, and use pacstrap (or Pacman with the appropriate command-line switch) to install base and additional packages with the mountpoint of the destination device as the root for its operations. This method is useful when installing Arch Linux onto USB flash drives, or onto a temporarily mounted device which belongs to another system.

Regardless of the selected installation type, further actions need to be taken before the new system is ready for use, most notably by installing a bootloader and configuring the new system with a system name, network connection, language settings, and graphical user interface.

The installation images come packaged with an experimental command line installer, archinstall, which can assist with installing Arch Linux.

Arch Linux does not schedule releases for specific dates but uses a "rolling release" system where new packages are provided throughout the day. Its package management allows users to easily keep systems updated.

Occasionally, manual interventions are required for certain updates, with instructions posted on the news section of the Arch Linux website.

Package Management

Arch Linux's only supported binary platform is x86_64. The Arch package repositories and User Repository (AUR) contain 58,000 binary and source packages, which comes close to Debian's 68,000 packages; however, the two distributions' approaches to packaging differ, making direct comparisons difficult.. For example, six out of Arch's 58,000 packages comprise the software AbiWord, of which three in the user repository replace the canonical Abiword package with an alternative build type or version (such as sourcing from the latest commit to Abiword's source control repository), whereas Debian installs a single version of Abiword across seven packages. The Arch User Repository also contains a writerperfect package which installs several document format converters, while Debian provides each of the more than 20 converters in its own subpackage.

Pacman

To facilitate regular package changes, Pacman (a contraction of "package manager") was developed by Judd Vinet to provide Arch with its own package manager to track dependencies. It is written in C.

All packages are managed using the Pacman package manager. Pacman handles package installation, upgrades, downgrades, removal, and features automatic dependency resolution. The packages for Arch Linux are obtained from the Arch Linux package tree and are compiled for the x86-64 architecture. It uses binary packages in the tar.zst (for zstd compression), with .pkg placed before this to indicate that it is a Pacman package (giving .pkg.tar.zst).

As well as Arch Linux, Pacman is also used for installing packages under MSYS2 (a fork of Cygwin) on Windows.

Repositories

The following official binary repositories exist:

● core, which contains all the packages needed to set up a base system
● extra, which holds packages not required for the base system, including desktop environments and programs
● community, which contains packages built and voted on by the community; includes packages that have sufficient votes and have been adopted by a "trusted user".
● multilib, a centralized repository for x86-64 users to more readily support 32-bit applications in a 64-bit environment.

Additionally, there are testing repositories which include binary package candidates for other repositories. Currently, the following testing repositories exist:

● testing, with packages for core and extra.
● community-testing, with packages for community.
● multilib-testing, with packages for multilib.

The staging and community-staging repositories are used for some rebuilds to avoid broken packages in testing.

There are also two other repositories that include the newest version of certain desktop environments.

● gnome-unstable, which contains packages of a new version of the software from GNOME before being released into testing.
● kde-unstable, which contains packages of a new version of KDE software before being released into testing.

The unstable repository was dropped in July 2008 and most of the packages moved to other repositories. In addition to the official repositories, there are a number of unofficial user repositories.

The most well-known unofficial repository is the Arch User Repository, or AUR, hosted on the Arch Linux site. However, the AUR does not host binary packages, hosting instead a collection of build scripts known as PKGBUILDs.


Click here to read the complete article
1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor