Release: 0.2 (Vega)|
May 7 - He's more than just a video game celebrity...
Apr 17 - Arch Linux 0.2 (Vega) Released
- Work has begun on pacman 2.0, our source/binary package
management system. Once complete, we'll have something that has the
- Full dependency support, both binary and source
- An integrated apt-get like tool to keep your system up to date
- A very simple ports-like build system that can be configured to follow
different version trees and can be updated directly from cvs
- A database very similar to a *bsd system, which follows a simple multiple-
- Scriptlet support for post-install configuration
As you can see, we're trying to take all the good stuff from package
management systems while leaving the other stuff behind. Apt-get is handy
but a little too forceful, rpm just never seems to work for long: installing
a system isn't bad, but upgrading it is a nightmare. Oh yea, and I hate
.spec files. ;)
This new system will give you the best of both worlds. If you prefer
binary packages, you can download and install i686-optimized packages with a
single command, complete with dependencies. If, however, you prefer
to build packages from source, you can do this also, complete with
dependencies. This allows you to add build-time customizations, more
expensive optimizations, patched versions, and whatever else you could
possibly customize. There are some good ideas in line for the next pacman
as well, including system profiles and transaction support. Stay tuned.
Also note that you can still sync your ABS build tree with rsync:
In the future this duty will be moved to cvsup so users can
follow different releases, a la FreeBSD (those guys were thinking). This means
that the play-it-safe production server types can follow the STABLE tree
while the bleeding-edge workstation types can follow CURRENT.
# cd /usr/abs && rsync -av archlinux.org::abs .
And once again, we're always open to ideas/thoughts, just email or hop on
the IRC channel and bounce ideas off someone.
Oh yea, one more thing: We're two whole months old now!! Wow, talk about
being a survivor....
Okay, I'm done.
- The 0.2 iso is up on the mirrors and ready for download. I've
named it Vega, after
the 5th brightest star in the sky, and one that's particularly visible from my location
in Victoria, BC, Canada.
Here's a summary of additions/improvements:
- interactive installer cabable of cd- or ftp-based installs
- pacsync utility for upgrading your system automatically
- more packages, latest versions of all packages
- stock kernel package
- improved package manager
- root/boot disk images for install and rescue
- many small bugfixes
The 0.2 iso is actually ~30mb smaller (281mb) than the 0.1 iso, which is a slightly different
trend than most distributions take. Other packages can be easily installed with the
pacsync utility after your system is standing on its own feet. Check out
the pacsync manpage for more info.
Focuses for 0.3 include dependency support in pacman, better documentation and
a developed package contributor network. I've had some great package contributions
from some Arch Linux users already. Keep it up!
Note: Please use a mirror from the Download page and not ftp.archlinux.org
to grab the iso. archlinux.org just doesn't have the bandwidth to pump out iso images
all day. Thanks.
||Arch Linux is an i686-optimized linux distribution, targeted at competent
linux users (read: not afraid of the commandline)|
Arch Linux is an i686-optimized linux distribution that was originally based
on ideas from CRUX, a great distribution
developed by Per Lidén.|
Arch is fast, lightweight, flexible and simple. Those aren't very fancy
buzzwords, but they're all true. Arch is optimized for the i686 processor,
so you get more for your cpu cycle. It's lightweight compared to RedHat et
al, and its simple design makes it easy to extend and mold into whatever
kind of system you're building.
This is backed by an easy-to-use binary package system that doesn't get
over-complicated (I can almost write the whole thing in bash) and a simple
build system that will hopefully encourage users to build their own packages
(Arch Build System). Rebuilding your entire system is
as simple as running 'makeworld'.
Arch Linux strives to maintain the latest stable version of its software. We
currently support a very streamlined package set, with a growing collection
of contrib packages made by myself and other AL developers. A brief
component list is below.
In its goal to be simple, flexible, bla bla bla, I've adopted Per's ideology
and have left out the relatively useless portions of a linux system, things
like /usr/doc and the info pages. In my own personal experience, these are
rarely used, and the equivalent information can be obtained from the net if
need be. Manpages all the way...
Arch Linux also strives to use some of the newer features that are available
to linux users, such as ext3/reiserfs and devfs support.
All components are optional of course. It's your system -- build it however you want.
- Linux Kernel 2.4.18
- XFree86 4.2.0
- glibc 2.2.5
- gcc 2.95.3
- OpenSSH 3.2.3p1
- Mozilla 1.0rc3
- WindowMaker 0.80.0
- Vim 6.1
- Reiserfsprogs 3.x.1b
- devfsd 1.3.25
- ... and more ...