Post Pic

yum groupinstall: Cara cepat instal paket RPM di CentOS

Jika di Ubuntu ada tasksel atau paket meta, maka di CentOS Anda punya cara yang hampir sama, yaitu menggunakan yum groupinstall. Tulisan ini akan mengajak Anda berkenalan lebih jauh dengan cara menginstal paket RPM dari repositori menggunakan yum groupinstall.


Suatu ketika mungkin Anda ingin menginstal aplikasi dari sources di linux CentOS Anda. Cara instalasi dari source biasanya membutuhkan proses kompilasi aplikasi. Yang berarti Anda harus menginstal paket compiler seperti gcc, gcc-c++, autoconf, automake dan lainnya.

Anda tentu saja bisa dengan mudah menginstalnya dengan perintah berikut,

sudo yum install gcc gcc-c++ autoconf automake

Tapi ada cara yang lebih mudah dari itu. Yaitu menggunakan yum groupinstall

sudo yum groupinstall "Development Tools"

Tanpa perlu merinci semua paket untuk keperluan kompilasi dari sources, sekarang Anda sudah bisa menginstall semuanya, bahkan lebih lengkap dari cara yang pertama.

Mengetahui Paket di suatu Grup

Sebelum menginstal menggunakan groupinstall, Anda mungkin ingin mengetahui informasi tentang paket-paket apa saja yang tergabung dalam group paket yang ingin Anda install. Caranya mudah, Anda tinggal ketik perintah berikut.

yum groupinfo "Nama Group"

Jadi pada contoh di atas, untuk mengetahui informasi seputar group “Development Tools”, Anda mengetik perintah berikut,

yum groupinfo "Development Tools"
Loaded plugins: fastestmirror
Setting up Group Process
Loading mirror speeds from cached hostfile
 
Group: Development Tools
 Description: These tools include core development tools such as automake, gcc, perl, python, and debuggers.
 Mandatory Packages:
   autoconf
   automake
   binutils
   bison
   flex
   gcc
   gcc-c++
   gdb
   gettext
   libtool
   make
   pkgconfig
   redhat-rpm-config
   rpm-build
   strace
   strace64
   ....
  dst masih panjang

Daftar Grup Yang bisa di Instal

Pertanyaan berikutnya mungkin Anda ingin mengetahui nama-nama grup yang bisa Anda instal. Caranya mudah, ketikkan perintah berikut:

yum grouplist

Hasilnya kira-kira seperti di bawah ini:

Loaded plugins: fastestmirror
Setting up Group Process
Installed Groups:
   DNS Name Server
   Dialup Networking Support
   Editors
   Mail Server
   Network Servers
   Ruby
   System Tools
   Text-based Internet
   Web Server
   Yum Utilities
Available Groups:
   Administration Tools
   Authoring and Publishing
   Base
   Beagle
   Cluster Storage
   Clustering
   Development Libraries
   Development Tools
   Emacs
   Engineering and Scientific
   FTP Server
   FreeNX and NX
   GNOME Desktop Environment
   GNOME Software Development
   Games and Entertainment
   Graphical Internet
   Graphics
   Horde
   Java
   Java Development
   KDE (K Desktop Environment)
   KDE Software Development
   Legacy Network Server
   Legacy Software Development
   Legacy Software Support
   Mono
   MySQL Database
   News Server
   Office/Productivity
   OpenFabrics Enterprise Distribution
   PostgreSQL Database
   Printing Support
   Server Configuration Tools
   Sound and Video
   Tomboy
   Virtualization
   Windows File Server
   X Software Development
   X Window System
   XFCE-4.4

Latihan

Misal, Anda ingin menginstal FTP server. Maka yang Anda lakukan adalah

Pertama, mengetahui daftar grup yang sesuai.

yum grouplist

Anda menemukan group “FTP Server”. Selanjutnya Anda ingin mengetahui paket-paket apa saja yang ada dalam group tersebut.

yum groupinfo "FTP Server"

Dan setelah Anda lihat-lihat, ternyata cocok seperti yang Anda butuhkan. Lalu langkah terakhir adalah menginstalnya.

yum groupinstall "FTP Server"

2 Komentar

Agus m
9 November 2009

om saya baru belajar linux. nanya dikit ya….kl di windows mysql yg sudah kita install letaknya di folder “C:\Program Files\MySQL\MySQL Server 5.0\data” la kalo di centos 5.3 letaknya sebelah mana.
permasalahanya saya kebiasaan data base yang saya buat myisam jadi kl backup tinggal copy folder nama databasenya lalu paste ke folder itu….la kalau di centos binggung…

9 November 2009

Cara backup dengan menyalin berkas database yang ada di folder seperti itu tidak disarankan.

Cara yang lebih baik dan disarankan adalah dengan menggunakan perintah mysqldump atau mysqlhotcopy. Silakan cari informasi cara membackup dengan kedua perintah itu.