Questions tagged [archlinux]

GENERAL SUPPORT QUESTIONS ARE OFF-TOPIC. Arch Linux is a Linux distribution intended to be lightweight and simple. Its development is focused on simplicity, elegance, code correctness and minimalism from a developer's standpoint.

Arch Linux is an independently developed, i686/x86-64 general purpose GNU/Linux distribution versatile enough to suit any role. Development focuses on simplicity, minimalism, and code elegance. Arch is installed as a minimal base system, configured by the user upon which their own ideal environment is assembled by installing only what is required or desired for their unique purposes. GUI configuration utilities are not officially provided, and most system configuration is performed from the shell and a text editor. Based on a rolling-release model, Arch strives to stay bleeding edge, and typically offers the latest stable versions of most software.

The early years

Judd Vinet, a Canadian programmer and occasional guitarist, began developing Arch Linux in early 2001. Its first formal release, Arch Linux 0.1, was on March 11, 2002. Inspired by the elegant simplicity of , Polish Linux Distribution, and CRUX, and yet disappointed with their lack of package management at the time; Vinet built his own distribution on similar principles as those distros. But, he also wrote a package management program called pacman, to automatically handle package installation, removal, and upgrades.

The middle years

The early Arch community grew steadily, as evidenced by this chart of forum posts, users, and bug reports. Moreover, it was from its early days known as an open, friendly, and helpful community.

The dawning of the age of A. Griffin

In late 2007, Judd Vinet retired from active participation as an Arch developer, and smoothly transferred the reins over to American programmer Aaron Griffin, aka Phrakture, who remains the lead Arch developer to this day. Over the years, the Arch community continued to grow and mature, and has recently received an unusual amount of attention and review for a Linux distro of its modest size. Arch developers remain unpaid, part-time volunteers, and there are no prospects for monetizing Arch Linux, so it will remain free in all senses of the word. Those curious to peruse more detail about Arch's development history can browse the Arch entry in the Internet Archive Wayback Machine.

The Arch Way

The following five core principles comprise what is commonly referred to as the Arch Way, or the Arch Philosophy, perhaps best summarized by the acronym KISS for Keep It Simple, Stupid.

Simplicity

Arch Linux defines simplicity as without unnecessary additions, modifications, or complications, and provides a lightweight UNIX-like base structure that allows an individual user to shape the system according to their own needs. In short: an elegant, minimalist approach.

Code-correctness over convenience

Simplicity of implementation, code-elegance, and minimalism shall always remain the reigning priorities of Arch development.

User-centric (Not to be mistaken with user-friendly)

Arch Linux targets and accommodates competent GNU/Linux users by giving them complete control and responsibility over the system.

Openness

Arch Linux uses simple tools, that are selected or built with openness of the sources and their output in mind.

Freedom

By keeping the system simple, Arch Linux provides the freedom to make any choice about the system.

See also The Arch Way 2.0

Resources

1669 questions
19
votes
3 answers

set-up X11 Forwarding over ssh

I'm attempting to set up x11 forwarding to monitor video on an embedded robotics platform yet I cannot seem to get the board to generate graphical output. I'm running Arch Linux on a Beagleboard xM wired directly over ethernet (though, I plan to…
SuperUser320
  • 248
  • 1
  • 2
  • 10
17
votes
2 answers

Failed to set power on: org.bluez.Error.Blocked problem

Recently I tried to use bluetooth on arch linux. I'm using WM so after installing packages such as:bluez and bluez-utils I ran a command bluetoothctl. Then I tried to run power on but I got an error Failed to set power on: org.bluez.Error.Blocked. I…
Jasiek Kowalczyk
  • 171
  • 1
  • 1
  • 4
17
votes
8 answers

How to install Java on Arch Linux

According to https://wiki.archlinux.org/index.php/Java I can install Open JDK 7 on a clean Arch Linux installation by invoking the command pacman -S jdk7-openjdk But when doing so, I get an error saying error: target not found: jdk7-openjdk I…
Jeroen Kransen
  • 1,379
  • 3
  • 19
  • 45
16
votes
5 answers

swt browser No more handles Error

I wrote a simple program. just a CTabFolder and a WelcomTab inherent from CTabItem. I want to fill my WelcomeTab by a browser which render my htmls. at the init() method of WelcomeTab I Create a Browser but when program want to construct it I get…
Isa Hekmat
  • 758
  • 1
  • 7
  • 19
16
votes
2 answers

How to completely replace python 3 with python 2 in arch linux

I want to completely replace python 3 with python 2 in arch linux. I have already read https://wiki.archlinux.org/index.php/Python but it only provides a temporary fix. I need to ensure that when I call #!/usr/bin/python My program is using python…
user1876508
  • 12,864
  • 21
  • 68
  • 105
15
votes
2 answers

How to install python2.7 specific packages on Arch Linux?

I am building an Arch Linux system from scratch, and presently there is no Python in the system. I could install Python2.7 by using this command: pacman -S python2 But when I try to install some package for python like this: pacman -S…
Subhamoy S.
  • 6,566
  • 10
  • 37
  • 53
15
votes
7 answers

"Linux apt-get command not found" - how can I install a package in Arch Linux?

I am trying to install a command in a terminal window: sudo -s apt-get install net-tools Result: /bin/bash: apt-get: command not found How can I install apt-get then? I use the command below to find out My Linux distribution name and version: cat…
Run
  • 54,938
  • 169
  • 450
  • 748
15
votes
1 answer

Install boost devel on archlinux

I have a remote server configured on archlinux and I need to install the dev version of the boost libs in order to compile my program, more specifically . I tried sudo pacman -S boost-libs and it installed something but not the devel…
coyotte508
  • 9,175
  • 6
  • 44
  • 63
14
votes
5 answers

zlib build error with GHC

I'm using a VM with the following configuration: Arch Linux (3.0-ARCH kernel) GHC 7.0.3 cabal-install 0.10.2 Cabal library 1.10.1.0 When I try to build zlib using cabal... $ cabal install zlib I get the following output: Resolving…
Jon Nadal
  • 729
  • 9
  • 14
14
votes
4 answers

Failed to commit transaction (conflicting files) when updating packages on Manjaro

sudo pacman -Syu I try updating all the packages using pacman on my Manjaro Linux and pacman necessarily does everything to download the latest updates of all the available packages and after checking for file conflicts, it throws ... (126/126)…
14
votes
6 answers

error: RPC failed; curl 56 OpenSSL SSL_read: error:140943FC:SSL routines:ssl3_read_bytes:sslv3 alert bad record mac, errno 0

I use Arch Linux and this problem appears when trying to push on my rip error: RPC failed; curl 56 OpenSSL SSL_read: error:140943FC:SSL routines:ssl3_read_bytes:sslv3 alert bad record mac, errno 0 this issue when writing git push origin master…
moro clash
  • 199
  • 1
  • 2
  • 6
13
votes
5 answers

In BASH, How do i replace \r from a variable that exist in a file written using HTML

How do i replace the \r? #!/bin/bash ... # setup if [[ $i =~ $screen ]]; then ORIGINAL=${BASH_REMATCH[1]} # original value is: 3DROTATE\r AFTER =${ORIGINAL/\\r/} # does not replace \r myThirdPartyApplication -o…
user285594
13
votes
2 answers

`vagrant up` times out at "Waiting for domain to get an IP address..."

This appears to only happen when I'm using the generic/arch box. I've tried several ubuntu boxes and everything works fine. Host OS is Manjaro. It's freezing with output: INFO interface: info: ==> default: Waiting for domain to get an IP address...…
Eric Ihli
  • 1,722
  • 18
  • 30
13
votes
7 answers

In Qt Creator, examples are missed

Installed Qt Creator 2.8 in ArchLinux Installed qt5-* (* as every related package) using pacman examples were not available in the repositories so I used the one in the AUR, qt5-examples examples are installed under…
Nixmd
  • 775
  • 5
  • 11
  • 20
13
votes
4 answers

Unable to hit breakpoints in MonoDevelop

On my archlinux system I did a fresh installation of: mono 3.0.7 monodevelop 4.0.8 monodevelop-debugger-gdb 4.0 When I debug an application the debugger doesn't stop on the breakpoints, even not on the System.Diagnostics.Debugger.Break ();…
Nicolas
  • 6,289
  • 4
  • 36
  • 51