Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
Iam new to this but I want to learn linux, Apache, MySQL, PHP and JAVA.
I got an 8 GB USB Memory stick wich I want to use, I dont want to install Linux on my harddrive, I want it portable and on an USB stick.
What I need is a distribution thats big with lots of programs and the Ability to Save files and configurations Directly on the USB Memory stick, and it should be able to run apache, mysql,php and java.
I want the USB memory stick to act like a harddrive so to speak.
Any ideas what might fit my description?
Also, I already downloaded and tried Knoppix Live CD, but I cant get knoppix 6.4.4 to work, but an older version worked. But its so small, not so many programs. Is there a way to install lets say a DVD version of a distro to USB and make it work like the live version?
/Thanks in Advance, sorry for the many questions. But iam totally new to this, but iam looking forward to learn more about Linux.
You will need to create a persistence linux USB key install.
What does Persistence mean for USB Linux Users?
For USB Linux users, a persistent Linux install is one that allows it's user to save data changes back to the USB storage device instead of leaving the information in system RAM. This data can then be recovered and used again on subsequent boots, even when booting from different machines. Typically a separate Persistent storage space (persistent overlay) is used in conjunction with a compressed Live Linux OS
Welcome to the forums! I think you are overlooking a basic characteristic of Linux, which is that most distributions have an online "repository" of available software. In other words, if an application you're looking for is not pre-installed on the Live CD/DVD, you can easily install it with one or two commands. So please don't rule out Fedora/Knoppix/etc. because it's "missing" an application you want....
As for your "which distribution to choose" question, any of them will run from a USB drive (Linux doesn't really care whether the drive is internal or external to the computer) so it really boils down to "which distro is best?" a very frequently asked question on these forums. http://distrowatch.com is an excellent resource. Personally, my first distro was Ubuntu. It is very beginner-friendly and has a very helpful community over at http://ubuntuforums.org (plus Ubuntu has a powerful and easy-to-use USB installer).
Here are several which work quite well Live on USB flash, including Fedora which I've seen mentioned.
I've made several myself but sometimes I can't get them to work no matter what I try. The problem with the online tutorials is that not all drives are the same, and a lot of the ways of doing it are only experimental. As far as I know there is only one place online where you can get just about any distribution you want on USB flash drives who has a real standardized creation and verification process. Just google (over 1200 Live Media Drive variations) and you're sure to find them. If they don't have what you want just email. I've gotten free advice and assistance with getting my drives to work by simply asking. I also noticed you can send in your drive instead of paying for another one each time.
I've personally successfully done:
- Fedora - google for the USB installer. There is a command line script and a GUI. It's best to ask in the forums first though. Last I checked this no longer working in F14, but F10-13 worked great.
- Ubuntu (Kubuntu, and Xubuntu), just see the install disc option under the system administration menu.
- Puppy has a GUI USB installer, but it's definitely not a server OS.
- Debian Live CDs can be created by extracting the ISO onto a fat 32 partition, remaning isolinux to syslinux (both the directory and configuration files), and installing syslinux on the drive. You can add the boot perameters of (persistence) and create a second ext 2, ext3, ext4, or xfs partition named (live-rw) to hold changes.
- Try Zenwalk Live if you want to use slackware. It normally has a USB installer GUI as well.
- Linux Mint can be put on a Flash Drive using a live Ubuntu CD and the ubuntu GUI. Mint is made from Ubuntu.
- Knoppix can be put on flash and has a semi-hidden USB GUI installer. Just type flash-knoppix in the terminal windoe after using sudo -s to switch to root. You'll also need to pre-format the drive as fat32 because although the GUI says it'll format the drive, it won't. Knoppix IS debian with a slightly modified boot up process so you could use it to install Debian on the drive yourself. The latest version is 6.4.4 which is all set to use the Debian testing branch. Just open synaptic to install whatever server software you want, or play with aptitude or apt-get from the command line for a little package management experience.
My personal advice would be to go with Debian if you can. It's a strong server distribution.