12 Kasım 2010 Cuma

[FEDORA]-yum ve grouplist paketleri

Fedora/RHEL/CentOs paket yükleyicisi yum'un en güzel özelliklerinden birisi gruplandırılmış paket listeleridir.Tek bir komutla ihtiyacınız olan programları ve paketleri zorlanmadan yüklemenize yarayan bu komutlarla işiniz kolaylaşıcak.Örnegin gcc g++ gibi geliştirici araçlarını ayrı ayrı yüklemektense 'Development Tools' adı altında indirebilirsiniz.

Terminale 'yum grouplist' yazararak sizde yüklü olan ve yükleyebileceginiz grupların listelerini görebilirsiniz.

yum grouplist
Setting up Group Process
Setting up repositories
update                    100% |=========================|  951 B
base                      100% |=========================| 1.1 kB
centosplus                100% |=========================|  951 B
addons                    100% |=========================|  951 B
extras                    100% |=========================| 1.1 kB
yumgroups.xml             100% |=========================| 558 kB
yumgroups.xml             100% |=========================| 4.6 kB
Installed Groups:
Compatibility Arch Support
Mail Server
MySQL Database
Server Configuration Tools
Windows File Server
Available Groups:
Administration Tools
AptRPM
Authoring and Publishing
Compatibility Arch Development Support
DNS Name Server
Development Tools
Editors
Engineering and Scientific
FTP Server
GNOME Desktop Environment
GNOME Software Development
Games and Entertainment
Graphical Internet
Graphics
Horde-Apps
KDE (K Desktop Environment)
KDE Software Development
Legacy Network Server
Legacy Software Development
Network Servers
News Server
Office/Productivity
PostgreSQL Database
Printing Support
Sound and Video
System Tools
Text-based Internet
Web Server
X Software Development
X Window System
XFCE-4.2
drbd-heartbeat
 
 
 Yüklemek istediginiz paketi yum groupinstall 'Grup_Adı' komutu ile yükleyebilir kaldırmak istediginiz grubu yum groupremove 'Grup_Adı' komutu ile kaldırabilirsiniz.

Örnek: # yum groupremove 'X Software Development'

Diger grouplist komutları:

  • groupupdate group1 [group2] [...]
  • groupinfo group1 [...]