Questions tagged [arch-linux]

Arch Linux (or Arch, pronounced /ˈɑrtʃ/) is an independently developed, Linux-based operating system for i686 and x86-64 computers. It is composed predominantly of free and open source software, and supports community involvement.

Arch Linux (or Arch, pronounced /ˈɑrtʃ/) is an independently developed, Linux-based operating system for i686 and x86-64 computers. It is composed predominantly of free and open source software, and supports community involvement.

What is Arch Linux

Following The Arch Way philosophy, Arch Linux is lightweight, flexible, simple and aims to be very UNIX-like. A minimal environment (no GUI) compiled for i686/x86-64 architectures is provided upon installation: rather than tearing out unneeded and unwanted packages, the user is offered the ability to build up from a minimal foundation without any preemptively-chosen defaults. Arch's design philosophy and implementation make it easy to extend and mold into whatever kind of system is required, from a minimalist console machine to the most grandiose and feature-rich desktop environments available: it is the user who decides what his Arch system will be.

Arch's simple init system is heavily inspired by the *BSD way of incorporating calls from a single file (rc.conf) rather than the SysVinit directory structure containing dozens of symlinks for each runlevel. System configuration is achieved through editing simple text files.

Modernity

Arch Linux strives to maintain the latest stable version of its software, and is based on a rolling-release system, which allows a one-time installation and continuous seamless upgrades, without ever having to reinstall or perform elaborate system upgrades from one version to the next. By issuing one command, an Arch system is kept up-to-date and on the bleeding edge. Arch incorporates many of the newer features available to GNU/Linux users, including modern filesystems (Ext2/3/4, Reiser, XFS, JFS), LVM2/EVMS, software RAID, udev support and initcpio, as well as the latest available kernels.

Software Packaging

Arch is backed by pacman, an easy-to-use binary package manager that allows you to upgrade your entire system with one command. Pacman is coded in C and designed from the ground up to be lightweight, simple and very fast. Arch also provides the Arch Build System, a ports-like system to make it easy to build and install packages from source, which can also be synchronized with one command. You can even rebuild your entire system with one command.

Supporting i686 and x86-64 architectures, Arch's Official Repositories provide several thousands of high-quality packages to meet your software demands. In addition, Arch encourages community growth and contribution by offering the Arch User Repository, which contains many thousands of user-maintained PKGBUILD scripts for compiling installable packages from source using the makepkg application. It is also possible for users to easily build and maintain their own custom repositories.

Source Integrity

Arch provides non-patched, vanilla software; packages are offered from pure upstream sources, how the author originally intended it to be distributed. Patching only occurs in extremely rare cases, to prevent severe breakage in the instance of version mismatches that may occur within a rolling release model.

Community

The Arch community is very dependable, lively and welcoming: all Archers are encouraged to participate and contribute to the distribution, be it helping with the development of the core software, maintaining packages, reporting or fixing bugs, improving the ArchWiki documentation, helping other users solving problems or just exchanging opinions in the forums, mailing lists, IRC Channels, or sharing one's knowledge or even self-developed applications. Arch Linux is the operating system of choice for many people around the globe, and there exist several international communities that offer help and provide documentation in many different languages.

Source: archlinux.org

299 questions
1
vote
0 answers

How can I see which commands ansible runs and their output?

I'm new to Ansible, and yes I know this has already been asked many times, but I already tried to apply advice I saw elsewhere. I did export ANSIBLE_STDOUT_CALLBACK=debug and then ansible-playbook -vvvvvv arch-upgrade.yaml -l my-host with…
Antoine
  • 281
  • 1
  • 3
  • 12
1
vote
1 answer

Apache "can't locate API module structure" with php73

newbie here. I was working on installing a LAMP environment on Manjaro for testing, trying to use older versions to match the production environment I have to work with (PHP 7.3, MySQL 5.6; got them from the AUR) when I had a freeze and was forced…
Trobador
  • 31
  • 1
  • 5
1
vote
2 answers

Errors when switching to specific static IP

I had a Fedora box running using my static IP 69.169.136.6, etc, all configured according to what the ISP required. Just recently the hard drive failed (and I should have been keeping better backups) - while it is being recovered I would like to…
Iiridayn
  • 304
  • 2
  • 12
1
vote
1 answer

How to properly set specific PHP version used by Apache on Arch?

So it appears that after a recent Arch system upgrade, my NextCloud server no longer works, currently giving me "This version of Nextcloud is not compatible with > PHP 7.4. You are currently running 8.0.1." php -v now gives me PHP 8.0.1 but i do…
DhP
  • 161
  • 2
  • 6
1
vote
1 answer

How to make SystemRescueCD (Arch Linux) mount exFAT?

My SystemRescueCD (bootable CD based on Arch Linux distribution) won't mount my exFAT SD card. When I plug in the USB reader, /dev/sdc appears, but it won't even show /dev/sdc1. No way to mount it, mount /dev/sdc1 /mnt/1 will fail. It is interesting…
Tomas
  • 111
  • 2
1
vote
1 answer

lxd: dnsmasq not resolving containers ip anymore

I have Lxd installed on an Arch system (from packages, not snapd), yesterday I rebooted the system after an upgrade and the name resolution of the fake domain .lxd stopped working; dns is provided on 10.0.10.1 from dnsmasq, launched by lxc-net…
Spuria
  • 11
  • 3
1
vote
0 answers

Archlinux SFTP indicated package length

I use Archlinux as a pure server system. The user "http" is authorized for ssh access. In this way I access the /var/www directory for the stored websites. Recently, the login and the folder access are extremely slow. In addition, I cannot partially…
CodierGott
  • 111
  • 1
1
vote
1 answer

Arch Linux - KVM - Sharing SSD and HDD between Arch and it's VMs

I'm relatively new to linux and I'm trying to build an Arch linux that will have a gaming VM. I have 2 disks: a 500GB SSD and a 2TB HDD. I've settled on a LVM with a swapfile and extra space for snapshots. I don't intend to use the base linux and…
Matheus Simon
  • 115
  • 1
  • 6
1
vote
1 answer

What's !* in the password field in /etc/shadow?

Looking into my /etc/shadow file of a fairly new box today (running Arch), I see some passwords as * (disabled) but some others as !*, !! and as !. Presumably that means "disabled", too, but why is the value different? Is there some convention that…
Johannes Ernst
  • 1,097
  • 5
  • 17
  • 27
1
vote
1 answer

Invalid command 'php_flag', perhaps misspelled or defined by a module not included in the server configuration

I'm trying to setup PhpPgAdmin. But the service won't start. I get the following output when sudo systemctl status httpd.service: ● httpd.service - Apache Web Server Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset:…
andrdc
  • 21
  • 1
  • 1
  • 6
0
votes
0 answers

QEMU-KVM: VM will not start with virsh, only with qemu-system-x86_64

I have a vanilla Arch linux VM with disk in qcow2 format. I recently upgraded it and it stopped working. Every time I run $ virsh start Arch I get: Starting version 243.78-2-arch ERROR: device 'UUID=' not found. Skipping fsck mount: new_root:…
0
votes
2 answers

Restart Ruby without restarting the server

I need to reload some files for ruby on my server, how do i restart ruby as it isnt a daemon?
Arcath
  • 513
  • 4
  • 13
  • 27
0
votes
1 answer

How to disable power_efficient kernel's feature?

The question, in fact, has been asked in the subject. I use the ArchLinux. I tried to put the workqueue.power_efficient=false to the grub.cfg, but after reboot the contents of the /sys/modules/workqueue/parameters/power_efficient is 'Y'.
0
votes
1 answer

postgis installation on linux

I'm trying to install PostGIS extension on arch Linux. here tried so far as archlinux wiki about PostGIS : sudo pacman -S postgresql-libs postgis sudo systemctl restart postgres.service and go to psql -d "dbName" so for verifying the extention…
0
votes
1 answer

logging packets on a linux bridge

I'm trying to log packets using a bridge created on an espressobin v5 SOC. I've set it up using the archlinux arm package. This board is built out of the box to provide inherent switching and routing capabilities. I think i've disabled all of these…
j_unknown
  • 3
  • 4