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

LinuxContainers arch-linux double login tty

Since upgrading to LXC 1.0 with the new Arch Linux template when I create a new instance I have a double tty when invoking: lxc-console --name This is the output: Arch Linux 3.19.2-1-ARCH (lxc/tty1) arch1234 login: Arch Linux…
2
votes
1 answer

stop avahi on archlinux

I have archlinux with samba. I noticed from last update it started avahi-daemon. If I stop/disable avahi, seems samba starting avahi automatically. Also tried with kill. Printing is disabled in samba. How can I prevent samba to start avahi after…
Nick
  • 826
  • 2
  • 15
  • 42
2
votes
3 answers

Have a server, need to figure out a method of backup

My company has an older Dell 2650 server running ArchLinux x64: http://www.dell.com/downloads/global/products/pedge/en/2650_specs.pdf (2 x 2.4GHz Intel Xeon w/around 3287 RAM according to "free -m") We use it to host our internal company site and to…
TheFrack
  • 191
  • 1
  • 2
  • 12
2
votes
1 answer

Backup SD ext2 partition

I have a Sheeva plug running ArchLinuxArm from SD card and I'd like to backup the SD card so I can restore everything in case something goes wrong. I'd prefer to create an archive file (rootfs.tar.gz) or image file. I found some instructions but…
Alfero Chingono
  • 255
  • 1
  • 3
  • 15
2
votes
1 answer

What and where is my bootloader on a linode instance?

Using a virtualized instance on linode.com, I don't see where my bootloader is. In the usual place where I would find grub, i.e. in /boot/grub/menu.lst, I don't see any files or directories below the /boot path. It's completely empty. How do I find…
Calvin Cheng
  • 1,136
  • 4
  • 14
  • 18
2
votes
1 answer

Two different networks with two different nameservers

On (Arch) Linux, I configured a VPN, which I do not want to use for all the traffic, but for the software that binds to the associated tun/tap interface. So far, with the help of iproute2's policy routing, this is working well. The VPN has a…
rausch
  • 302
  • 2
  • 10
2
votes
4 answers

netstat doesn't display full remote ip address, no ip address for ssl, port 443

We're running a Apache webserver on Arch Linux (build from May '10) and while monitoring connections with netstat we're seeing some odd connections on port 443 that don't report an IP address; is this cause for concern? We also don't don't get full…
scoopseven
  • 125
  • 6
2
votes
1 answer

Accents not properly reported in MySQL dump

I'm using MySQL 5.1.58 on Debian Sqeeze and I'm trying to restore the dump of a database. Once it is restored I noticed that all the accented chars had become other chars as ù or è: completely different. Looking in the dump I've seen that the…
turlando
2
votes
1 answer

Binding to 0.0.0.0 only picked up local addresses

I'm not a server guy, and my network skills are a little rusty, so this may be a simple question. On a brand-new archlinux machine, I setup sshd, and told it to bind to 0.0.0.0:9223. Once it was running, I used netstat to confirm that it was…
Mike Douglas
  • 123
  • 1
  • 5
2
votes
1 answer

/etc/environment.d does not take effect on Archlinux

I believe systemd-environment-d-generator parses conf files under /etc/environment.d/. cat /etc/environment.d/60-foo.conf FOO=xxx But even after reboot, the environment variable 'FOO' does not appear in user processes. How to let my systemd take…
takaomag
  • 261
  • 1
  • 3
  • 7
2
votes
1 answer

LVM - pvmove to a smaller volume

I would like to pvmove a logical volume to a smaller, but faster drive, leaving the excess part on the original drive. Can that be easily accomplished?
2
votes
1 answer

SSH tunnel attempt. Unable to establish SSH connection without actual shell. (Arch Linux)

So I'm trying to figure out how to establish a tunnel, but nothing else. I don't want the user to have shell access. I found this ssh tunneling only access Is this information outdated or something? Everytime I try to login through ssh where I've…
2
votes
0 answers

How should I verify whether pacman package install was successful?

What's the right way to ensure that a package installation with pacman has completed successfully when using pacman in a script? During the recent repository outage of MSYS2, which uses pacman, I discovered that an installation with pacman -S…
rakslice
  • 473
  • 3
  • 11
1
vote
1 answer

Is there any workaround to make Firebird v2.5 under Arch Linux attach existing databases and open them?

I have tried almost everything to get Firebird v2.5 under Arch Linux connect to an existing .fdb database without getting the error message: *** IBPP::SQLException *** Context: Database::Connect Message: isc_attach_database failed SQL Message :…
Tomay
  • 11
  • 3
1
vote
2 answers

Libvirt and macvtap issue on Arch Linux

I'm using Arch Linux (up to date) with QEMU-KVM, libvirt and virt-manager as a front. I have several VMs, but only one running at a time so far. The VM I'm trying to get to work is on Debian 10, but I also have a Kali and a CentOS 7 with the same…
SalutAToi
  • 13
  • 3