Monday 20 May 2013

linux में शुरुआत कैसे करे

मेरे पिछले पोस्ट में जाना आपने की हम कैसे virtual Machine  के द्वारा Linux  पे practice करने का platform बना सकते है |
मेरा पिछला पोस्ट इंग्लिश में था इसलिए में फिर से मुख्य बिन्दुओ को दोहरा रहा हु :-
१. अपने कंप्यूटर मैं फ्रेश windows - 7 को install  करना |
२. दी गई लिस्ट के आधार पे virtual machine workstation को select करना |
३. उसे डाउनलोड करके इनस्टॉल करना |
४. दिए गए link  के आधार पे एक loopback  adapter  को बनाना | अगर आपके पास एक ही कंप्यूटर है अन्यथा जरुरत नहीं |
५. अपने कंप्यूटर के IP Address को सेट करे अपने नेटवर्क के आधार पे |
६. फिर उसमे आप अपने चुने हुए VM को install करे |
७. फिर उसमे एक नया virtual Machine बनाये और अपना मनपसंद Linux install करे मेरी राय यह है की आप CentOS  से शुरुआत करे यह एक अच्छा और popular Linux OS है |
८. इसे install करने के बाद आप इसे configure करे IP, Hostname के साथ|
९. अपने Physical PC से virtual PC पे ping करे और connectivity की जांच करे | अगर कोई समस्या है तो firewall एंड IP चैक करे  उसे troubleshoot करे |
१०. अपने windows -7 में putty ( software ) install करे और उसमे अपने virtual Machine का IP और password डाल के लॉग इन करे |

Saturday 18 May 2013

How to start with linux.....

What is linux?

i suppose you are here because you are belongs to IT field as like me........
There is many definition available on Google and all are the correct but i think question should be this: -

What is the benefits of Linux distributions?

  • Low cost: You don’t need to spend time and money to obtain licenses since Linux and much of its software come with the GNU General Public License.
  • Stability: Linux doesn’t need to be rebooted periodically to maintain performance levels.
  • Performance: Linux provides persistent high performance on workstations and on networks. It can handle unusually large numbers of users simultaneously, and can make old computers sufficiently responsive to be useful again.  
  • Network friendliness: Linux was developed by a group of programmers over the Internet and has therefore strong support for network functionality; 
  • Flexibility: Linux can be used for high performance server applications, desktop applications, and embedded systems. You can save disk space by only installing the components needed for a particular use. 
  • Compatibility: It runs all common Unix software packages and can process all common file formats. 
  • Choice: The large number of Linux distributions gives you a choice. Each distribution is developed and supported by a different organization.
  • Fast and easy installation: Most Linux distributions come with user-friendly installation and setup programs.
  • Full use of hard disk: Linux continues work well even when the hard disk is almost full.  
  • Multitasking: Linux is designed to do many things at the same time; e.g., a large printing job in the background won’t slow down your other work. 
  • Security: Linux is one of the most secure operating systems. “Walls” and flexible file access permission systems prevent access by unwanted visitors or viruses.
  • Open Source: If you develop software that requires knowledge or modification of the operating system code, Linux’s source code is at your fingertips. Most Linux applications are Open Source as well.  
 You can find the Linux distribution list via below links: -

http://en.wikipedia.org/wiki/List_of_Linux_distributions

 How can we start to learn Linux at home and along with current works: -


Many people are study about more and more linux PDFs and see the tutorials but from my view in linux: -
Read less Do more with linux commands and get the logic...
Each and every instance in Linux has logical so don't ignore the logic behind every command and scripts. 
One more think if you have any idea first do the testing and take precaution (Backup, Dependency etc...)  before the live implementing...
  
So now i am just only concentrate on the testing lab for the Linux beginners : -

  • Prerequisites: -
    • Desktop with Intel duel-core and higher version, 4GB RAM 500GB HDD and we also require loop-back adepter for host machine connectivity.. (see: http://www.ortizonline.com/publications/april2004/loopback.htm).
    • Format the machine with your favorite Operating System you can choose windows as well..
    • Select the IP Range to create a virtual network and give the IP to machine.
    • Download & Install the Virtual machine which you can select below list
      • VMware Workstation. (Windows and Linux, Basic: Free, Premium Chargeable)
      • Virtual Box. (Windows, Mac and Linux free).
      • QEMU. (Linux, Free)
      • Windows Virtual-PC. (Windows, Free)
      • Parallels. ( Chargeable )
  • How to: -
    • Select the New virtual machine and configure the VM properties and Install your favorite distribution.
    • Configure the distribution and give the selected network IP.
    • Plug the virtual adepter in NIC port.
    • Try to ping your virtual machine IP.
    • If there is problem then cross-verify the firewall settings and virtual ports and make sure it is ping-able to your Host machine.
    •  Finely download the Putty software (Windows) and install them and give the credential and you will get the Linux prompt..