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
0
votes
1 answer

How can I persist a sudo-session even when the calling user logs out?

I have a longer running sudo (or su) command that needs to continue to run even if the user who initially invoked the command logs out. Obviously sudo sleep 60 & killall --user $USER also kills the sleep-command, as it's a child of my tmux/zsh…
user569825
  • 2,369
  • 1
  • 25
  • 45
0
votes
0 answers

How to build Box2D Testbed (ArchLinux)

I've svn checkouted the source code, made some changes so that running cmake in the /Box2D/ directory works properly, but when I make, the linker says it cannot find the library -lglew. The HelloWorld examples builds fine, but the Testbed isn't…
ttttcrngyblflpp
  • 143
  • 1
  • 9
0
votes
0 answers

emacs + konsole: key binding problems

Hi everyone, I recently installed konsole on my arch linux because of a problem on xfce4-terminal (sometimes the terminal doesn't refresh after typing a command, or in a middle of a yaourt output... I thought of a problem of encoding but im in utf8…
lagarkane
  • 915
  • 2
  • 9
  • 22
0
votes
2 answers

How to change ip on the fly without knowing current device

I'm on ArchLinux and I want to change on the fly (whithout config file change) the ip address of my current connection. The command: ip addr add 192.168.1.57 dev wlan0 seems to be good but I don’t know the current device (wlan0, eth0). I need to…
0
votes
3 answers

how to manage different python versions on a computer

I recently moved my os from debian7 to archlinux. On debian 7, the default python version is python2.7 but on archlinux the default is python3.4. I once wrote a spider program using beautifulsoup4 on my debian7 but now I want to run this program on…
Joey
  • 1,233
  • 3
  • 11
  • 18
0
votes
1 answer

google api can't be contacted from archlinux server

I'm running python-social-auth, on a arch virtual server, to get the oauth2 functionality in my app. When I try to login using google, I get redirected (after i filled in the form) here: /complete/google-oauth2/ And then the connection times…
Jenia Ivanov
  • 2,485
  • 3
  • 41
  • 69
0
votes
0 answers

ArchLinux + nginx + Passenger Rails app always pointing to localhost

This is my first time using Arch based Linux environment (Manjaro Linux), and also Nginx. I installed Nginx, opened http://localhost and it showed the standard Welcome to Nginx page. Then I created 2…
Harsh Gupta
  • 4,348
  • 2
  • 25
  • 30
0
votes
1 answer

Create subversion repository on Arch Linux

I'm trying to create a subversion repo in Arch Linux from scratch as following this tutorial in Arch forums : Subversion in Arch but it doesn't matter which protocol I use to connect I cannot make it work. If I try the WebDav authentication as the…
Edgar Sampere
  • 263
  • 4
  • 24
0
votes
1 answer

I2C EEPROM Read/Write Cubieboard 2 Arch Linux

I am trying to read and write to the AT24MAC402 EEPROM over i2c on the Cubieboard 2 using Arch Linux. I am using the i2c-dev library and i2c-tools. Datasheet: http://www.atmel.com/images/atmel-8807-seeprom-at24mac402-602-datasheet.pdf I can…
StuartKerr
  • 77
  • 3
  • 9
0
votes
1 answer

what is difference between packet_ops_spkt and packet_ops

Can anybody please help me difference between packet_ops_spkt and packet_ops structures operations.Where is used packet_ops_spkt and how to use packet_ops. This both structures having Linux kernel source code under source/net/packet/af_packet.c
0
votes
1 answer

Compiling a CGAL example program on Arch Linux with icpc

I want to compile an example program with CGAL 4.4 on Arch Linux with Intel Compiler. But, on compiling this code, I got the following error: $ icpc -o first_qp first_qp.cpp -lCGAL -I/usr/include/CGAL The error message is here (pastebin) What can I…
0
votes
1 answer

Does Python timeout after a certain period of time?

I have a Python2 script running in Arch Linux that is designed to loop forever - however, it stops running after so many hours. Here is the script: import RPi.GPIO as GPIO import time import urllib2 import xml.dom from urllib2 import Request,…
Emery King
  • 3,550
  • 23
  • 34
0
votes
2 answers

How do I "install" a program once I compile it, so I can run it from the command line?

Archlinux. I downloaded mtools, which includes mcopy, which is what I'm after. The instructions in the INSTALL file say do this: # ./configure # make These worked fine, now I have a bunch of .o files and of course executables. What do I need to…
paperduck
  • 1,175
  • 1
  • 16
  • 26
0
votes
1 answer

Netbeans 8 module dependencies

Just upgraded to netbeans 8. Starting it result: Warning - could not install some modules: Bootstrap - The module Utilities API was requested in version >= 8.37 but only 8.33.2 was found. Another module could not be installed due to the above…
zsd
  • 440
  • 5
  • 17
0
votes
1 answer

Can run jar from command line but not from shell script + permission denied

why can't I run a jar from a shellscript when double clicking it? Failed to execute child process "~/start.sh" (Permission denied) #!/bin/bash java -jar test.jar I'm running on Arch linux x64
8bitboy
  • 63
  • 3
  • 11
1 2 3
99
100