PDA

View Full Version : Skilling Up



Typeface
June 23rd, 2008, 04:29 PM
Ive got the summer off ( collage > Uni ), i was hoping to put it to good use by expanding on my limited knowledge of computers. While compared to most people im quite tech savvy using ubuntu for the past year has show me i hardly know anything at all. My limited knowledge of a few bits of command line and the occasional bit of html/css are beginning to feel restrictive. I was hoping to learn more about ubuntu/linux, how it works and hopefully even a programing language.

I know the Internet is awash with computer related resources, i was hoping you guys could give me some suggestions of what i should be focusing on and some links to start me off.




( im sorry if you get this sort of post all the time )

Zulu-Zeffir
June 23rd, 2008, 04:34 PM
If you want to learn linux. Check out Linux From Scratch.

fatality_uk
June 23rd, 2008, 04:36 PM
http://www.linuxfromscratch.org/

This will give you a good knowledge of Linux and how it is built.
And of course there is things like www.w3schools.com which is a tremendous resource.

linux6994
June 23rd, 2008, 04:39 PM
An easy thing to do with your ubuntu is play and create web pages. Install apache2 webserver, it will create a www directory in /var. This will contain the default directory from apache. You can then create another directory beside it and use it for your own learning. You can install kompozer to create the .html file. From browser http://192.168.1.11 for instance. Have fun . . .

You can also use virtual machines and see how they are setup. This will allow you to run almost any other OS in a window.

The virtual OS world.

There are a several of ways of running alien Operating systems within the host. Whether the* host is Linux (does it better) or Windows the guest OS opens and runs within a window just as another application would. In Linux (Ubuntu) the two most popular are vmware-player and Innotek's Virtualbox. These Linux applications are free, easily installable and each has its benefits. Applications such a Crossover and Parallels are paid applications for both Linux and Windows.

Memory allocation is a definite concern, it becomes a juggling act. If the host on an average desktop has 2gig of memory you might have a virtual OS use 768 or even 1024. You need to allow enough for the host to do what you require it to do. You can on larger systems with available memory have 16 or more virtual machines running on a blade type enviorment depending on the host OS. Linux is a great host OS since virtually you can run any MS either 32 or 64 bit, Sun, any Unix, any Linux and anything else you can think of. Vmware-player (also server) will run more OSs that virtualbox.

Virtualbox allows each virtual machine to be created locally and allows file sharing with the host by having a shared directory. The virtualbox created disks can be set to auto increase in size as the virtual file system expands.

vmware-player uses pre-created machines that are created on sites such as easyvmx.com. The machine parameters are entered and a resulting .zip file is the unzipped to create the directory on the host that contains the virtual disks .vmdk files. The .vmx file contains the machine name, its OS and memory size. The memory size is editable.

http://www.smokinglinux.com/tutorials/install-vmware-player-on-ubuntu-gutsy-710

http://www.ubuntu-unleashed.com/2008/04/howto-install-virtualbox-in-hardy-heron.html

Ejas12
June 23rd, 2008, 04:55 PM
http://www.linuxfromscratch.org/

This will give you a good knowledge of Linux and how it is built.
And of course there is things like www.w3schools.com which is a tremendous resource.

Those two links are awesome, I have been looking for a guide to html like that for months, thanks!!!

fatality_uk
June 23rd, 2008, 04:57 PM
Those two links are awesome, I have been looking for a guide to html like that for months, thanks!!!

No problem. Glad to have helped. :D