You are not logged in.

#1 2010-12-10 16:44:32

ninjaaron
Member
Registered: 2010-12-10
Posts: 296

Want to learn GNU/Linux for real. Thinking of trying Arch.

So, I'm thinking about trying to put Arch Linux on a partition to force myself into a more "intimate" relationship with Linux, while still using Ubuntu as my primary operating system.

So far, I've been using Ubuntu for two years and kinda treading water in terms of actually understanding the system. I understand what my system is doing only slightly better than they average 'tech-savy windows user' might, which is to say that I am quite good manipulating the GUI, have customised a couple of configuration files (though nothing really essential to the system), and can get some basic tasks done from the command line. I've managed to figure out how to do custom booting and partitioning for multiple operating systems as well, but relying heavily on GUI tools. I have no idea how to, say, do a full hardware configuration, or even get the gnome GUI up and running from a console. I have used a couple of command line tools to listen to music, watch movies, and browse the web, but not much more. Last but not least, I'm terrified of vim and emacs. I can usually bend nano to my will if I must, but if edit any system files, it will normally be in gedit.

I want to fix all of that, and I think Arch might force me to learn it all properly.

Is it biting off more than I can chew? Is there a better way to learn Linux, or perhaps a distro that would be more conducive to my goal?

I'm no pro, I just want to learn.

Last edited by ninjaaron (2010-12-10 17:40:10)

Offline

#2 2010-12-10 17:06:07

drcouzelis
Member
From: Connecticut, USA
Registered: 2009-11-09
Posts: 4,092
Website

Re: Want to learn GNU/Linux for real. Thinking of trying Arch.

ninjaaron wrote:

Is it biting off more than I can chew?

The more important question, in my opinion, is, do you like to read? big_smile

Last edited by drcouzelis (2010-12-10 17:06:57)

Offline

#3 2010-12-10 17:06:24

AlexS
Member
From: Munich, Germany
Registered: 2009-05-16
Posts: 114

Re: Want to learn GNU/Linux for real. Thinking of trying Arch.

You have already more than enough experience to start playing with Arch Linux. Just take your time to follow the beginner's guide, and it should be easy.

Don't bother with vim or emacs if you don't feel curious about discovering them. Eventually you'll come to try those programs, when you're comfortable enough with the system.

All in all, it only looks hard if you try to learn everything at once. If you follow the guide, and are a bit pragmatic, you'll never be in a bind.

Offline

#4 2010-12-10 17:23:58

BaconPie
Member
Registered: 2010-08-11
Posts: 209

Re: Want to learn GNU/Linux for real. Thinking of trying Arch.

drcouzelis wrote:

do you like to read? big_smile

This! The beginners guide is _so_ good.

As far as vim goes, I say go for it. When the installer said "Vim, Joe or Nano?" I just told myself to go for it. After checking out some guides on the net it really isn't that hard.

When you start off you're in 'edit' mode so you can do stuff like delete characters (x), delete whole lines (dd), yank/copy lines (y), paste them (p), move around (hjkl or arrow keys).

To insert a character before the cursor you press i, to insert after the cursor press a. Press escape to exit that mode.

To issue program commands, while in edit mode, type colon (:) then your command:

:q = quit
:q! = force quit (cute)
:w = save
:wq = save and quit

It's designed to be controlled mostly by the letter keys both for speed (when you're used to it) and keyboards with just characters on them (hence the hjkl move around buttons). Maybe later you can get it to do syntax highlighting.

Also, I only really edit system files with vim. For most things (web pages, scripts) I use gedit too.

Offline

#5 2010-12-10 17:42:54

ninjaaron
Member
Registered: 2010-12-10
Posts: 296

Re: Want to learn GNU/Linux for real. Thinking of trying Arch.

drcouzelis wrote:
ninjaaron wrote:

Is it biting off more than I can chew?

The more important question, in my opinion, is, do you like to read? big_smile

I love to read. Unfortunately, I only have one computer, so I can't check the beginner's guide while I'm doing the install. I have to use the 'real' install guide in another console which seems a bit more difficult to follow for the uninitiated (and by that I mean 'for me').

Offline

#6 2010-12-10 17:47:24

.:B:.
Forum Fellow
Registered: 2006-11-26
Posts: 5,819
Website

Re: Want to learn GNU/Linux for real. Thinking of trying Arch.

You can always print important bits. Once you get network up and running it's not that difficult to get a basic GUI going (installing packages, googling X configuration options if must be, and off you go).


Got Leenucks? :: Arch: Power in simplicity :: Get Counted! Registered Linux User #392717 :: Blog thingy

Offline

#7 2010-12-10 18:00:06

Awebb
Member
Registered: 2010-05-06
Posts: 6,286

Re: Want to learn GNU/Linux for real. Thinking of trying Arch.

ninjaaron wrote:

Unfortunately, I only have one computer, so I can't check the beginner's guide while I'm doing the install.

You actually can. On my first attempt, I printed all the guides I thought I might need, as .:B:. said. I soon found out I don't need them at all. Once the network was up and running, I browsed the Arch wiki with links (a cli web browser). The Arch wiki is impressingly usable with such browsers. So you only need to print the Beginner's Guide. Every thing else is just a tty away.

Offline

#8 2010-12-10 18:05:21

davidm
Member
Registered: 2009-04-25
Posts: 371

Re: Want to learn GNU/Linux for real. Thinking of trying Arch.

ninjaaron wrote:
drcouzelis wrote:
ninjaaron wrote:

Is it biting off more than I can chew?

The more important question, in my opinion, is, do you like to read? big_smile

I love to read. Unfortunately, I only have one computer, so I can't check the beginner's guide while I'm doing the install. I have to use the 'real' install guide in another console which seems a bit more difficult to follow for the uninitiated (and by that I mean 'for me').


You can do it.  Print out what you must or at least up to a certain point.  Read through the entire thing once prior to doing it and make sure you understand it.

What I like to recommend for people who are wanting to go from brand new to Linux to Highly experienced in 2.5 years is:

1. 6 - 12 months Ubuntu

2. 6 months Slackware

3. 6 months Arch Linux (learn emacs, vi, and at least 1 alternate Window Manager or Desktop Environment at this point)

4. 6 months Gentoo

5. Build your own "Linux From Scratch" install and successfully upgrade and maintain it for 6 months. (This is more of a test)

Then you're truly a Linux ninja. wink Using Arch will teach you a lot without question.

Last edited by davidm (2010-12-10 18:06:22)

Offline

#9 2010-12-10 19:20:27

ninjaaron
Member
Registered: 2010-12-10
Posts: 296

Re: Want to learn GNU/Linux for real. Thinking of trying Arch.

Well, linux ninjitsu would be idea.

What would you say if I did what you said here, but just skipped out on the slackware and the gentoo?

I've had this secret crazy dream of doing LFS for a while... I even have the book on my hard-drive, but I knew I could never pull it off at my current level of knowledge.

Hence: Arch

Offline

#10 2010-12-10 19:40:27

singral
Member
Registered: 2009-09-21
Posts: 27

Re: Want to learn GNU/Linux for real. Thinking of trying Arch.

ninjaaron wrote:
drcouzelis wrote:
ninjaaron wrote:

Is it biting off more than I can chew?

The more important question, in my opinion, is, do you like to read? big_smile

I love to read. Unfortunately, I only have one computer, so I can't check the beginner's guide while I'm doing the install. I have to use the 'real' install guide in another console which seems a bit more difficult to follow for the uninitiated (and by that I mean 'for me').

When you finish installing basic arch install elinks(cli web browser) on your system if you have internet. That way you can read guild in 1 cli screen and do stuff on other

Offline

#11 2010-12-10 19:40:44

hwkiller
Member
Registered: 2009-07-21
Posts: 56

Re: Want to learn GNU/Linux for real. Thinking of trying Arch.

I think it's a great idea. I went straight from ubuntu to Arch for the same reason and I definitely feel much more knowledgeable about how Linux operates.  The wiki is fantastic, and especially so the the beginner's guide.

I also recommend that after installing and learning about what components make up a linux desktop (file hierarchy, Xorg, DE/WM, etc), to experiment with little things. Try out abs, try making your own pacman package, make your own Udev rules for auto-mounting (a process that I'll soon begin, since HAL is gone now), etc.  I've done other things too, like put a usable Arch installation onto a 2gb usb drive. tongue
Just playing around with what you know is probably the best way to strengthen your current knowledge and facilitate the learning of other topics.

Offline

#12 2010-12-10 19:47:57

Misfit138
Misfit Emeritus
From: USA
Registered: 2006-11-27
Posts: 4,189

Re: Want to learn GNU/Linux for real. Thinking of trying Arch.

Go for it. The resources are really the best available. No other distro has such comprehensive documentation; it is of the highest quality and literally step-by-step.

Offline

#13 2010-12-10 19:49:37

davidm
Member
Registered: 2009-04-25
Posts: 371

Re: Want to learn GNU/Linux for real. Thinking of trying Arch.

ninjaaron wrote:

Well, linux ninjitsu would be idea.

What would you say if I did what you said here, but just skipped out on the slackware and the gentoo?

I've had this secret crazy dream of doing LFS for a while... I even have the book on my hard-drive, but I knew I could never pull it off at my current level of knowledge.

Hence: Arch

Well that is only my personal guide.  I've actually seen people on this forum claim to go from Windows (and no real previous Linux experience) to Arch successfully.  I think it really depends on how technical you are and how hard you're willing to try. 

I put slackware in there because it's package managers usually don't track dependencies like Debian/Ubuntu does.  The default Slackware install is pretty easy then but adding stuff will help you learn about dependencies more and how they work.  And it'll help you get off any reliance you have on .deb packages coming from Ubuntu. wink It also gives you some experience with one of the earliest Linux Distributions.

As for Gentoo, I put that after Arch to act as kind of a transition into LFS (source based entirely).  It shows you the difference between binary and source based distros -- although Arch or even Ubuntu can be entirely built from source too, in theory.  The idea is by the end of it you would have a good idea of what you like best having had time to try most of the major distros and of various types.

You can do anything you like. smile

Last edited by davidm (2010-12-10 20:05:09)

Offline

#14 2010-12-10 21:19:17

Cyrusm
Member
From: Bozeman, MT
Registered: 2007-11-15
Posts: 1,053

Re: Want to learn GNU/Linux for real. Thinking of trying Arch.

ninja, you already have more experience than I had when I first installed Arch (I'd been casually using Ubuntu for about 6 months)
If you are only working with one computer. print out a hard copy of the beginners guide, and make sure to research what hardware you have on your computer.

This is exceptionally important for graphics and networking.  these will probably (hopefully not!) be the areas that trip up your install.


Hofstadter's Law:
           It always takes longer than you expect, even when you take into account Hofstadter's Law.

Offline

#15 2010-12-10 22:51:13

ElderSnake
Member
From: Australia
Registered: 2010-12-09
Posts: 97

Re: Want to learn GNU/Linux for real. Thinking of trying Arch.

I actually used Gentoo for a bit even before Arch a fair while back wink

So I guess that helped me, although the whole Gentoo installation was done more than a year ago, but nevertheless with a primary Ubuntu background (in terms of Linux) and a little of Fedora, I found Arch pretty easy myself, especially with that wonderful documentation and I have learnt a lot already.

However for me it's not just the learning experience. I actually find Arch to be a wonderful distro and I'd say my main distro of choice now, for myself personally anyway. I love that I feel I know everything that is in my system and I have complete control over it.

Perhaps most Arch/Gentoo/Slackware users are also control freaks? tongue I'm not sure, but I love the way Arch goes about things.

Last edited by ElderSnake (2010-12-10 22:53:12)


Arch Linux - Intel E5200 Desktop (MATE GTK3)  | Fedora 25 - ASUS Core-i7 Optimus Laptop

Offline

#16 2010-12-10 23:10:58

hokasch
Member
Registered: 2007-09-23
Posts: 1,461

Re: Want to learn GNU/Linux for real. Thinking of trying Arch.

If you want to print out stuff, "Nuke Anything Advanced" is a great firefox addon to pick together the bits you need (Allows you to hide almost anything via context menu 'Remove Object').

Offline

#17 2010-12-10 23:27:38

csheppard93
Member
From: tampa, fl
Registered: 2010-05-17
Posts: 9

Re: Want to learn GNU/Linux for real. Thinking of trying Arch.

before I installed I read over the beginners guide and then wrote down the parts that I needed to get from inserting the livecd to having a working lxde install. then read the wiki for anything else I needed and for any tweaking

Offline

#18 2010-12-11 00:37:50

jowilkin
Member
Registered: 2009-05-07
Posts: 243

Re: Want to learn GNU/Linux for real. Thinking of trying Arch.

Why not try an install in VirtualBox or some other VM first so that you have access to the guides and such while you are installing and configuring things?

Offline

#19 2010-12-11 04:10:15

CountDuckula
Member
Registered: 2010-02-28
Posts: 151

Re: Want to learn GNU/Linux for real. Thinking of trying Arch.

You should throw a BSD into the mix for experience too.

Offline

#20 2010-12-11 07:58:49

jt512
Member
Registered: 2009-02-19
Posts: 262

Re: Want to learn GNU/Linux for real. Thinking of trying Arch.

ninjaaron wrote:
drcouzelis wrote:
ninjaaron wrote:

Is it biting off more than I can chew?

The more important question, in my opinion, is, do you like to read? big_smile

I love to read. Unfortunately, I only have one computer, so I can't check the beginner's guide while I'm doing the install.

Um, do you have a printer?

Jay

Offline

#21 2010-12-11 19:52:22

smithr.michael1997
Member
Registered: 2010-11-27
Posts: 16

Re: Want to learn GNU/Linux for real. Thinking of trying Arch.

jowilkin wrote:

Why not try an install in VirtualBox or some other VM first so that you have access to the guides and such while you are installing and configuring things?

Ditto


Regards, Michael Smith

Offline

Board footer

Powered by FluxBB