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
0
votes
0 answers

Can IPv6 connectivity between countries be unreliable?

I’m setting up IPv6 on my existing VPS and backup server. The VPS is located in Fremont on Linode, and the backup server is located in New Zealand. I have several VPSs within the Fremont data center. The VPSs are set up using systemd-networkd and…
ioquatix
  • 101
  • 2
0
votes
1 answer

cannot use localhost but 127.0.0.1 works

My usecase is that I manage remote computers using reverse SSH tunneling. This works great as our customer enable the tunnel and I can then log on using it. However, on one machine the tunneling stopped working. ssh -fN -R 9999:localhost:22…
tkarls
  • 125
  • 1
  • 7
0
votes
0 answers

lvs command cannot find LVM partitions, what tool to use to interact with these partitions?

When doing a fdisk -l there are two "Linux LVM" partition, but using lvs returns nothing and lvmdiskscan returns "0 LVM physical volumes". What tool should I use to interact with these partition ? (Shrink, resize etc) sudo fdisk -l gives Disk…
Zulgrib
  • 351
  • 5
  • 19
0
votes
2 answers

Possible routing issues with OpenVPN

I'm trying to use OpenVPN on my arch box to be able to route some traffic through an OpenVPN connection, but not all traffic. But I'm having trouble trying to use my OpenVPN tunnel when using for example curl --interface tun0 --ipv4 ifconfig.co Curl…
Lisinge
  • 3
  • 3
0
votes
1 answer

ArchLinux Availability of lotus notes dependencies in multilib repository

I'm a Debian (Stretch 64bit) user for several years and am currently in the process of testing Archlinux (64bit). I have sucessfully installed Juniper Network Connect (VPN) in my Archlinux distribution, using the necessary dependencies available in…
0
votes
1 answer

Mysql can't create socket in /tmp but everywhere else

I've setup mysql to create its socket in /tmp/mysql.sock via /etc/mysql/my.conf but after restarting mysql server, the socket file doesn't show up. If I change the socket location to /var/run/mysql/mysql.sock it creates it. Lsof even tells me that…
Pascal
  • 143
  • 1
  • 6
0
votes
1 answer

How to automatically add localhost DNS server (dnsmasq) to resolv.conf

I did the steps at https://wiki.archlinux.org/index.php/OpenVPN#DNS to set up DNS with OpenVPN so that anytime the OpenVPN connects or disconnects, it automatically updates /etc/resolv.conf. The problem is that I've also got a DNS server (dnsmasq)…
user779159
  • 395
  • 1
  • 5
  • 10
0
votes
1 answer

salt stack `os:...` pattern not matching in top.sls

I'm attempting to differentiate between a Ubuntu box and an Arch box within my top.sls file within a Virtualbox 5.0.4 virtual machine managed by vagrant 1.7.4 using salt 2015.8.1 (Beryllium) This doesn't work: base: 'os:Arch': -…
lsh
  • 148
  • 1
  • 12
0
votes
1 answer

Moving /usr on ArchLinux

my root partition is full, and, by a mistake during installation, my /usr was not splited on different partition. Now, when I move this, configure fstab like following: UUID=partitionuuid-partitionuuid-partitionuuid-partitionuuid /usr ext4 defaults…
Andre Pastore
  • 163
  • 1
  • 12
0
votes
2 answers

encrypt mariadb database files

I'm currently setting up an installation of mediawiki on arch linux using nginx and mariadb as a database. Since it will be a private wiki I would like to encrypt the database files using veracrypt. So far I have done the following: Straight…
jludewig
  • 101
0
votes
1 answer

Build of Arch linux Docker image hangs - RUN pacman -Syyu --needed --noconfirm

I am trying to build a custom Docker image using a Dockerfile. The base image I am using is this one: l3iggs/archlinux My Dockerfile is like this: FROM l3iggs/archlinux:latest COPY source /srv/visitor WORKDIR /srv/visitor RUN pacman -Syyu…
dlyk1988
  • 1,674
  • 4
  • 24
  • 36
0
votes
2 answers

Riak does not allow to add a node because it is in its own cluster

(this is a repost of my question from stack overflow, it was offtopic there, here is right place to ask it) I was trying to build a Riak cluster on Raspberry Pi. Created an image with Erland and Riak, single node seems to work correctly. Then I…
Marek
  • 141
  • 7
0
votes
1 answer

Riak all_nodes_down error but they are up

I built a Riak cluster on three Raspberry Pi computers. vm.args and app.config files are double checked on each node (static IP addresss are correct). All nodes are valid: # ./riak-admin member-status ================================= Membership…
Marek
  • 141
  • 7
0
votes
1 answer

Resolve all external addresses to an internal address when an internet connection is missing

I am using a raspberry-pi running ArchLinux with a WiFi router to provide an access point for locally-hosted web content. I am running a DHCP server. When the Pi is plugged into an internet connection, clients connected to it's WiFi network can…
0
votes
1 answer

What could make OpenLDAP ignore access restrictions?

I'm trying to configure a new installation of OpenLDAP (2.6.39) on Arch Linux. I've used the default core packages to install and configure it, however I cannot get it to obey any access control declarations in the settings file. My…
Caleb
  • 11,813
  • 4
  • 36
  • 49