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.
Distribution: Cinnamon Mint 17.3 and 18 at present.
You may find it easier installing a version on an Intel/AMD box first for the learning process. The knowledge gained is transferable between platforms though you'll need to eventually go up a level to develop your ARM system.
You have to use Linux. You must be able to read and understand a written manual and follow sequential instruction as written in the Linux documentation. But if your playing around with ARM systems, there is no documentation, because it takes up to much storage space on an embedded system. So, you have to learn on a system, like a PC based system, which can hold the documentation. I've been using Linux for longer than I can remember, and there is no possible way to just 'learn Linux'. It would be like asking, "What's the best way to learn 'the history of the world.'" It takes time and effort. Think of it as a passage into manhood. If it was easy, no one would become a man. Males would remain boys all their lives, kind of like it is now!
I suggest you setup a GNU/Linux on a Desktop system to be used as a test bench system. On this system you can learn to admin and utilize GNU/Linux. You can also develop for the embed on the desktop. Development cycle or programs can be compiled, and linked with ease on this system. Most embeds have toolboxes that allow you to perform in this manner. You can port the programs or data to and from the embed to the desktop.
Not necessarily true! Certs do follow a programmed course but you can learn on a daily basis while working with a GNU/Linux. Loads of information, tutorials and personal instruction(s) for learning a GNU/Linux that are free for use.