Pages

Thursday, June 10, 2010

எப்படி லினக்சில் புதிய Application நிறுவுவது.......

விண்டோஸ் பயன்பாட்டாளர்கள் லினக்சை வெறுக காரணம் என்னவென்று ஒரு புதிய கருத்துகணிப்பை எங்கள் பல்கலைகழகத்தில் எடுத்தேன் அதில் ஒரு விடையம் கிடைத்தது,அது என்வென்று தெரிந்துகொள்ள நீங்களும் ஆர்வமமாக இருப்பீர்கள் என நான் நினைக்கின்றேன் அது ஒன்றும் இல்லை விண்டோசில் புது Application களை எளிதாக நிறுவிவிடலாம் ஆனால் லினக்சில் அப்படி நிர்வுவ முடியாது என்பதே. இந்த பதிலைத்தான் பல விண்டோஸ் பயன்பாட்டாளர்கள் கூறினர் அதை கருத்தில் கொண்டு லினக்சில் புதிய Application நிறுவும் முறையை ஒரு இடுக்கில் எழுதிவிடலாம் என நினைதேன் ஆனால் அதற்குள் எனது பல்கலைகழக தேர்வு வந்துவிட்டது.

லினக்ஸ் பதிப்பின் முதன்மை நிறுவனமான Redhat மற்றும் Debian னை சார்ந்து வெளியிடப்படும் பதிப்புகளை எளிதாக நிறுவி விடலாம். இந்த நிறுவனம் தங்களால் வெளியிடும் பதிப்புகளுக்கு தேவையான Application மற்றும் Tool களை .deb மற்றும் .rpm என்ற முறையில் வெளியிடும்,இதனை அந்த அந்த பதிப்புக்கு தகுந்தவாறு தரவிறக்கம் செய்து இரண்டு முறை கிளிக் செய்தாலே போதும். லினக்ஸ் Application நை இரண்டு முறையை பயன்படுத்தி நிறுவ முடியும்

  • Command-line process

  1. Compiling and Installing software from source

  2. Installing RPM's using the Redhat Package Manager

  3. Installing using Debian's apt-get

  4. Installing mandrake things

  5. Installing with fedora / yum

  6. Installing slackware packages

  7. Installing software using Gentoo EMerge

  8. Installing binary files (.BIN/.SH)

  9. Installing .package Files (AutoPackage)

  • Graphical (GUI) process

  1. Using Synaptic (Fedora, Ubuntu)

  2. Using YaST2 (SuSE, openSuSE)



மேல் சொன்ன முறையை பயன்படுத்தி நிறுவமுடியும் சரி ஒவ்வொரு நிறுவும் முறையை காண்போம்.

Compiling and Installing software from source

இது ஒரு command line இன்ஸ்டால் செய்யும் முறையாகும் இதில் Application மற்றும் Tool களை நாமாகவே Source file லை compile செய்து இன்ஸ்டால்செய்யலாம் .Soruce file பின்வரும் Format இல் இருக்கும்".tar.gz", ".tar.bz2", or ".zip" Soruce file அதாவது நீங்கள் இன்ஸ்டால் செய்யபோகும் Application மற்றும் Tool களின் source னை சரியான
தலத்தில் இருந்து தரவிறக்கம் செய்து home directory இல் வைக்கவும்.பின்வரும் code னை terminal type செய்யவும்

mkdir /home/username/src/

username என்ற இடத்தில் தங்களின் லாகின் அக்கௌன்ட் பெயரையும் src என்பதற்கு தங்களின் package name னை கொடுக்கவும்

cd /home/username/src/

source file னை unzip செய்யவேண்டும்

tar -zxvf 

file னை extract செய்த பின்னர்

more INSTALL
./configure
make

Application னை இன்ஸ்டால் செய்ய su login ஆகவேண்டும்


su
make install

Installing RPM's using the Redhat Package Manager

இந்த முறையில் பின்வருமாறு டெர்மினல் இல் type செய்ய வேண்டும்,file name என்ற இடத்தில் தங்களின் package or file name type செய்யவும்

rpm -i 
rpm -e 


Installing software with Apt-get

இந்த முறை டெபியன் சார்ந்த பதிப்பில்,பின்வருமாறு terminal இல் type செய்து
sudo gedit /etc /apt /sources .list

இந்த code னை paste செய்த பின்னர் save செய்யவும்

#Local Mirror  deb ftp://ftp.us.debian.org/debian/ stable main contrib non-free  deb-src ftp://ftp.us.debian.org/debian/ stable main contrib non-free  #Security Updates  deb ftp://ftp.us.debian.org/debian-security/ stable/updates main contrib non-free  deb-src ftp://ftp.us.debian.org/debian-security/ stable/updates main contrib non-ப்ரீ


save
செய்த பின்னர் பின்வரும்மாறு டெர்மினல் இல் type செய்யவும்

sudo apt -get update

Installing software on Mandrake with urpm


இந்த முறை mandrake இல் பயன்படுத்தப்படுகின்றது டெர்மினல் இல் பின்வருமாறு type செய்யவும்

[root@cayanne ~/]#urpmi kdemoreartwork

[root@cayanne ~/]#urpmi libdvdcss 

இந்த code media வை add செய்ய உதவுகின்றது

[root@cayanne ~/]#urpmi.addmedia contrib ftp://ftp.sunet.se/pub/Linux/distributions/mandrake/updates/8.2/RPMS with ../base/hdlist.cz added medium contrib retrieving description file of "contrib"... ...retrieving done retrieving source hdlist (or synthesis) of "contrib"... ...retrieving done examining whole urpmi database

Installing with fedora / yum

இந்த முறை பெடோர வில் பயன்படுத்த படுகின்றது ,பின்வரும் code னை டெர்மினல் இல் type செய்யவும்

  • yum install
  • yum remove
  • yum update

இன்ஸ்டால் செய்ய மற்றும் remove செய்ய மேலே உள்ள command உதவுகின்றது

Installing slackware packages

இந்த முறை slackware இல் பயன்படுத்தப்படுகின்றது,பின்வருமாறு டெர்மினல் இல் type செய்யவும்

installpkg

இன்ஸ்டால் செய்ய root account இல் லாகின் ஆகவேண்டும்.slackware rpm package னை support செய்யும்.இன்ஸ்டால் செய்ய பின்வருமாறு

type செய்யவும்


rpm2tgz .rpm

Installing Binary Files and Scripts (.BIN/.SH)


இந்த முறை எல்லா லினக்ஸ் பதிப்புக்கும் பொதுவானது,டெர்மினல் இல் பின்வருமாறு type செய்யவும்
முதலில் bin file execute ஆகும் விதமாக mode னை மாற்றவேண்டும்

chmod +x NameOfYourFile.bin


பின்னர் பின்வருமாறு type செய்யவும்

./NameOfYourFile.bin

sh file னை ரன் செய்ய பின்வருமாறு type செய்யவும்

sh NameOfYourFile.sh


Installing .package Files

.package format இல் இருக்கும் source file னை இன்ஸ்டால் செய்ய பின்வருமாறு டெர்மினல் இல் type செய்யவேண்டும்

sh nameOfYourPackage.packag

  • ubuntu மற்றும் fedora லினக்ஸ் பதிப்புகள் Synaptic package என்ற tool னை கொண்டு புதிய Application களை இன்ஸ்டால் செய்கின்றது
  • உபுண்டு வில் இதனை தேர்ந்தெடுக்கும் முறை

Goto =) System =) Administration =) Synaptic package manager
அதில் உள்ள packge களில் தங்களுக்கு தேவையானதை mark செய்து இன்ஸ்டால் செய்ய முடியும்

குறிப்பு:-
இந்த பதிப்பு தங்களுக்கு பயன்னுள்ளதாக இருக்கும் என நான் நினைக்கிறேன் மேலும் தகவலுக்கு எனது மினஞ்சல் முகவரிக்கு தகவல் அனுப்பவும் நன்றி!






2 comments: