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
2
votes
5 answers

Postfix not receiving mails from outside the localhost

I've a Postfix + Dovecot set up in my Parabola (Arch based) installation. It looks like it works, I can send emails to any address and it works, and also receive mails but only from local addresses. If I do mail my@domain.org, I get the email (like…
Megver83
  • 221
  • 2
  • 4
  • 10
2
votes
0 answers

How to reduce the IO Wait Time during a rsync backup?

I have the following situation: There is a set of machines in the network (NAS and other "servers"). There is one additional machine for backup purposes. It collects the data from all 4 machines on a regular basis using rsync and creates incremental…
Christian Wolf
  • 308
  • 3
  • 9
2
votes
2 answers

Restoring a postgresql from a dump if a login with the same name doesn't exist

On a serverA I have a postgresql database with a user user_a. I've made a dump of it: pg_dump postgres > db1.bak On a serverB I have a database with a user user_b. I've tried to restore a database from the dump made on the serverA and it failed: …
Jodari
  • 89
  • 1
  • 1
  • 6
2
votes
0 answers

Reaching maximum TIME_WAIT sockets (tried tcp_fin_timeout)

tl;dr: How do i get the kernel to drop TIME_WAIT/closing sockets as forcibly and fast as possible? I don't care about data being lost since I'm not sending any. I'm currently running a little test scenario on a very isolated machine. I'm running…
Torxed
  • 225
  • 1
  • 5
  • 18
2
votes
1 answer

Cloning an existing ArchLinux installation to another machine

Is it possible to reincarnate an existing ArchLinux installation (+all existing installed software) in another machine? I have two terminal/kiosk machines, one of them crashed a few days ago. Actually hard drive was screwed up. I might install…
marmeladze
  • 121
  • 3
2
votes
1 answer

Manage multiple iptables files with rules

My use case is that I deploy arch-linux servers with different services running depending on customer requirements. The services are application specific running on custom ports but for the argument lets say its FTP, WEB and WEB SSL that can be…
tkarls
  • 125
  • 1
  • 7
2
votes
2 answers

Systemd timer ignoring multipe hours

on an Arch linux machine hosting an nginx I want to automatically renew its LetsEncrypt certificates. I wrote a .service and .timer for this: #letsencrypt-update.service [Unit] Description=LetsEncrypt Update…
meilon
  • 141
  • 9
2
votes
0 answers

Shutdown and poweroff linux server when no one is using it

My backup server (running Arch Linux) can be remotely powered on via its out of band power controller (HP ILO), using a simple ssh command. Several clients will backup at the same time and each will take a different time to complete, meaning I can't…
FLBzh
  • 53
  • 7
2
votes
1 answer

nginx: FastCGI sent in stderr: "Primary script unknown"

Using the latest version of nginx (1.10.0) and php-fpm (PHP 7.0.6) on 64-bit arch linux. When attempting to request index.php for a DokuWiki installation, I get the following error: 2016/05/21 22:09:50 [error] 11099#11099: *1 FastCGI sent in…
Joshua Gilman
  • 142
  • 1
  • 1
  • 5
2
votes
1 answer

vsftpd LIST causes GnuTLS error -15

I have an Arch Linux system running vsftpd which has been functioning with FTPES for the past year now. Within the past two days, I have noticed that all of my FTP clients fail to connect over FTPES. When I connect using FileZilla 3.17.0 on…
Kyle
  • 393
  • 1
  • 3
  • 12
2
votes
1 answer

Create a Web User

I am running Apache 2.4.8 on Arch Linux, but that doesn't matter really. I would like to create a user who is devoted to web management. I have created a user, a group, and added the user to the group. How can I add a line with visudo to allow him…
Tim Palmer
  • 23
  • 3
2
votes
0 answers

Can't mount BTRFS with write permissions. Btrfs check crashes (Core dumped)

I was using btrfs filesystem for some time on one of my external drives mainly to test deduplication and everything was working just fine. Unfortunately yesterday when I mounted the partition I noticed I can't write to it: [root@X hdd]# dd…
KaP
  • 123
  • 6
2
votes
1 answer

OpenSMTPD wont work at reboot

I just installed an OpenSMTPD server on my arch linux machine. It is working fine when I start it myself, but is failing to start when I reboot the machine. Here is the journalctl -f _SYSTEMD_UNIT=smtpd.service output: -- Reboot -- Oct 05 15:14:29…
Niols
  • 123
  • 4
2
votes
1 answer

HP ProLiant - GNU/Linux - Can't find RAID drives

I have a ProLiant DL360 G5. I would like to install Arch Linux onto this machine, but I'm experiencing the following difficulties: I have booted Arch Linux installation CD, but I can't seem to access the hard drives (visibly, there are 6). There is…
2
votes
1 answer

Nginx appears to be unable to connect to any upstream servers

We have an Nginx instance serving as a reverse proxy for a couple of domains, each hosted on their own box. Or, well, we used to. Yesterday I had barely finished updating the Nginx box with Pacman when apparently the UPC failed and the whole system…
AdamHovorka
  • 161
  • 7