Re: [PLUG] Linux from scratch
On Thu, Aug 18, 2011 at 7:38 PM, Pravin Sonawane june.pra...@gmail.com wrote: Thankyou guys.. will definitely search for OSS mailing lists and beta testing opportunities. Also, I plan to get RHCE certified.. just for pure knowledge.. (have joined CMS, Pune.. hope its the right choice of institute :P ) RHCE will give you knowledge about system administration for RHEL/Fedora only. Personally, I suggest you should get your basic fundamentals right by getting your hands dirty with at least three major distributions in the market place. I conduct Linux Sys/Network admin workshops and let the students experiment with various distros (Debian/openSUSE/CentOS) in Virtual Box environment. -- Arun Khan A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail? ___ Pune GNU/Linux Users Group Mailing List
Re: [PLUG] Linux from scratch
On 08/18/2011 09:20 AM, Mayuresh wrote: On Thu, Aug 18, 2011 at 07:27:19AM +0530, Mehul Ved wrote: On Mon, Aug 15, 2011 at 10:59 PM, Pravin Sonawanejune.pra...@gmail.com wrote: I would like to know if PLUG develops applications.. I would be very much interested in being a part of the development team. You don't need to depend on PLUG for that. Go hang out on mailing list, forum, IRC chat room of some open source project that you use daily. You can then start participating in the project once you get familiar with it. Would also add: Contribution to OSS is not only about writing code for a project. You can make good contribution with volunteering to be a beta tester, filing bug reports etc. One can begin there and increase the extent of involvement over time. Mayuresh. ___ Pune GNU/Linux Users Group Mailing List Thankyou guys.. will definitely search for OSS mailing lists and beta testing opportunities. Also, I plan to get RHCE certified.. just for pure knowledge.. (have joined CMS, Pune.. hope its the right choice of institute :P ) ___ Pune GNU/Linux Users Group Mailing List
Re: [PLUG] Linux from scratch
On Mon, Aug 15, 2011 at 10:59 PM, Pravin Sonawane june.pra...@gmail.com wrote: I would like to know if PLUG develops applications.. I would be very much interested in being a part of the development team. You don't need to depend on PLUG for that. Go hang out on mailing list, forum, IRC chat room of some open source project that you use daily. You can then start participating in the project once you get familiar with it. -- With Regards, Mehul Ved ___ Pune GNU/Linux Users Group Mailing List
Re: [PLUG] Linux from scratch
On Thu, Aug 18, 2011 at 07:27:19AM +0530, Mehul Ved wrote: On Mon, Aug 15, 2011 at 10:59 PM, Pravin Sonawane june.pra...@gmail.com wrote: I would like to know if PLUG develops applications.. I would be very much interested in being a part of the development team. You don't need to depend on PLUG for that. Go hang out on mailing list, forum, IRC chat room of some open source project that you use daily. You can then start participating in the project once you get familiar with it. Would also add: Contribution to OSS is not only about writing code for a project. You can make good contribution with volunteering to be a beta tester, filing bug reports etc. One can begin there and increase the extent of involvement over time. Mayuresh. ___ Pune GNU/Linux Users Group Mailing List
Re: [PLUG] Linux from scratch
On 08/15/2011 04:18 PM, Mayuresh wrote: On Fri, Aug 12, 2011 at 09:53:06PM +0530, Pravin Sonawane wrote: Hello all, I am new to Linux and this is my first mail too. I want to learn Linux in and out and was thinking the best way to do this would be to build our own distro from scratch. I know we'll have some pre-requisites to it like learning make first. But that's what we're here for right? :-) So what say? Reference: http://www.linuxfromscratch.org/ 1. If you are really new, it will be good to start with a distro that will get you going fast and then you can start your experimentation. Perhaps keep a stable installation handy on one partition and use an experimental on the other. 2. Decide what your focus of learning is on. Some of the areas to learn could be (roughly in increasing order of exposure): - Basic familiarity with a Unix style environment. Learning a shell, several basic Unix tools, editors like vi or emacs, common applications (mail clients, browsers, window managers etc.) : choosing and customizing them to suit you the best etc. If you are indeed new, you might want to spend some time with above focus before venturing into other things. This learning is what will mostly dominate your life as a user once your technical curiosity of how things work is satisfied. - System administration You get a good feel of how it all works questions, if you really get to see, tweak, mess up and recover several configuration files etc. Try insisting on using system administration by editing config files etc yourself rather than using some cosy GUI utilities. This way you can familiarize yourself with better with overall personality of Unix style systems. - Building applications and kernel etc from sources. Creating minimalistic configurations. You mention learning make etc. But make as a skill doesn't matter much for above focus. But overall you'll get to learn about typical Linux application development environment, configurability, deployment etc. You can do this on almost any Linux system, though Arch Linux and *BSD systems are slightly more inclined towards encouraging a user to build things from sources. (LFS? We'll come to that later.) From personal experience I can say, this desire to create everything custom or compile everything from sources easily turns into an addiction, though after a while you might feel you are not getting enough returns for the effort, as you don't seem to derive much value add as a against a vanilla build (often). - Creating applications / participating in OSS projects etc. A background with previous point will give the right perspective and some of the skills to participate in such development. - Creating distros focused on certain goals. LFS perhaps, but preferably with hands on experience on most of the above aspects. I'd say, let's not confuse creating a distro from scratch motto with learning linux from scratch. Mayuresh. ___ Pune GNU/Linux Users Group Mailing List Thankyou Mehul and Mayuresh for your replies :) Yes I am finding my way through the system. I use Ubuntu 11.04 and I am learning shell scripting. I am still far from tweaking configuration files though I've successfully installed Drupal and many other softwares. As rightly pointed out by you, I should first focus on learning/understanding the system in its depth and breadth first. I very much like the idea of being associated and participating in OSS projects (through SourceForge,Google Code, etc). I would like to know if PLUG develops applications.. I would be very much interested in being a part of the development team. Regards, Pravin ___ Pune GNU/Linux Users Group Mailing List
[PLUG] Linux from scratch
Hello all, I am new to Linux and this is my first mail too. I want to learn Linux in and out and was thinking the best way to do this would be to build our own distro from scratch. I know we'll have some pre-requisites to it like learning make first. But that's what we're here for right? :-) So what say? Reference: http://www.linuxfromscratch.org/ Regards, Pravin ___ Pune GNU/Linux Users Group Mailing List
Re: [PLUG] Linux from scratch
On Aug 15, 2011 2:04 PM, Pravin Sonawane june.pra...@gmail.com wrote: Hello all, I am new to Linux and this is my first mail too. I want to learn Linux in and out and was thinking the best way to do this would be to build our own distro from scratch. I know we'll have some pre-requisites to it like learning make first. But that's what we're here for right? :-) So what say? Reference: http://www.linuxfromscratch.org/ I would suggest you try Slackware first. IMO it is the best distribution to learn managing GNU/Linux. Once you have learnt that you can give a shot to LFS. Maybe along the way you'll even find things that interest you more Regards, Pravin ___ Pune GNU/Linux Users Group Mailing List ___ Pune GNU/Linux Users Group Mailing List
Re: [PLUG] Linux from scratch
On Fri, Aug 12, 2011 at 09:53:06PM +0530, Pravin Sonawane wrote: Hello all, I am new to Linux and this is my first mail too. I want to learn Linux in and out and was thinking the best way to do this would be to build our own distro from scratch. I know we'll have some pre-requisites to it like learning make first. But that's what we're here for right? :-) So what say? Reference: http://www.linuxfromscratch.org/ 1. If you are really new, it will be good to start with a distro that will get you going fast and then you can start your experimentation. Perhaps keep a stable installation handy on one partition and use an experimental on the other. 2. Decide what your focus of learning is on. Some of the areas to learn could be (roughly in increasing order of exposure): - Basic familiarity with a Unix style environment. Learning a shell, several basic Unix tools, editors like vi or emacs, common applications (mail clients, browsers, window managers etc.) : choosing and customizing them to suit you the best etc. If you are indeed new, you might want to spend some time with above focus before venturing into other things. This learning is what will mostly dominate your life as a user once your technical curiosity of how things work is satisfied. - System administration You get a good feel of how it all works questions, if you really get to see, tweak, mess up and recover several configuration files etc. Try insisting on using system administration by editing config files etc yourself rather than using some cosy GUI utilities. This way you can familiarize yourself with better with overall personality of Unix style systems. - Building applications and kernel etc from sources. Creating minimalistic configurations. You mention learning make etc. But make as a skill doesn't matter much for above focus. But overall you'll get to learn about typical Linux application development environment, configurability, deployment etc. You can do this on almost any Linux system, though Arch Linux and *BSD systems are slightly more inclined towards encouraging a user to build things from sources. (LFS? We'll come to that later.) From personal experience I can say, this desire to create everything custom or compile everything from sources easily turns into an addiction, though after a while you might feel you are not getting enough returns for the effort, as you don't seem to derive much value add as a against a vanilla build (often). - Creating applications / participating in OSS projects etc. A background with previous point will give the right perspective and some of the skills to participate in such development. - Creating distros focused on certain goals. LFS perhaps, but preferably with hands on experience on most of the above aspects. I'd say, let's not confuse creating a distro from scratch motto with learning linux from scratch. Mayuresh. ___ Pune GNU/Linux Users Group Mailing List