Sabtu, 14 Maret 2015

Perintah-perintah Dasar Linux YUM (Yellowdog Updater Modifier)

YUM (Yellowdog Updater Modifier) sangat familiar dikalangan pengguna RedHat Enterprise Linux (RHEL), Fedora, CentOS, dan distro-distro lainnya yang berbasis .RPM. YUM merupakan pengelola paket berbasis teks yang bertugas mengelola paket berekstensi .RPM, ada pula YUM berbasis grafikal (GUI) yang bernama Yumex atau YUM Extender.


    YUM bekerja layaknya APT (Advanced Packaging Tool) di Debian dan turunannya seperti Ubuntu dan Linux Mint. Untuk lebih mengenal perintah-perintah YUM, saya akan jelaskan satu persatu perintah YUM dan masing-masing kegunaannya:
      1. Install paket aplikasi menggunakan perintah YUM
      Untuk menginstall paket yang bernama Banshee, cukup jalankan perintah dibawah ini dan YUM akan secara otomatis mencari dan menginstall dependencies (file pendukung) yang diperlukan oleh Banshee.
      # yum install banshee
        Jika anda ingin menginstall paket aplikasi tanpa ada pertanyaan atau konfirmasi apapun, cukup tambahkan -y di perintah YUM, menjadi seperti ini:
        # yum -y install banshee
          Jika anda ingin melompati/skip dependencies paket aplikasi, cukup tambahkan --skip-broken di akhir perintah, menjadi seperti ini:
          # yum install banshee --skip-broken
            Anda telah berhasil menginstall aplikasi Banshee di Linux anda.
              2. Menghapus paket aplikasi menggunakan perintah YUM
              Untuk menghapus paket aplikasi beserta dependencies-nya, dapat dilakukan dengan perintah:
              # yum remove firefox
                Jika anda ingin menghapus paket aplikasi tanpa ada pertanyaan atau konfirmasi apapun, cukup tambahkan -y di perintah YUM, menjadi seperti ini:
                # yum -y remove firefox
                  Anda telah berhasil menghapus Firefox dari Linux anda.
                    3. Memperbarui paket menggunakan perintah YUM
                    Sebagai contoh kasus, anggap saja aplikasi Gedit anda telah usang dan perlu diperbarui ke versi paling baru. Cukup jalankan perintah seperti dibawah ini:
                    # yum update gedit
                      Jika anda ingin memperbarui paket aplikasi tanpa ada pertanyaan atau konfirmasi apapun, cukup tambahkan -y di perintah YUM, menjadi seperti ini:
                      # yum -y update gedit
                        Dan aplikasi Gedit anda telah diperbarui ke versi yang paling baru.
                          4. Melihat daftar paket aplikasi menggunakan perintah YUM
                          Gunakan fungsi list untuk mencari nama paket dengan spesifik, contohnya seperti berikut:
                          # yum list openssh
                            Bila anda ingin melihat daftar paket dengan versi paket yang lebih detil, dapat dilakukan dengan perintah:
                            # yum list openssh-4.3p2
                              5. Mencari paket aplikasi menggunakan perintah YUM
                              Jika anda tidak mengetahui atau tidak ingat nama paket secara detil, anda dapat mencari nama paket tersebut dengan perintah:
                              # yum search midori
                                Maka akan muncul hasil pencarian dari paket aplikasi midori atau yang berisikan nama 'midori'.
                                  6. Mendapatkan informasi paket aplikasi menggunakan perintah YUM
                                  Jika anda ingin mengetahui informasi suatu paket aplikasi sebelum menginstallnya, jalankan perintah berikut:
                                  # yum info clementine
                                    Anda akan mendapatkan informasi dari paket aplikasi Clementine, yang berupa nama paket aplikasi, ukuran, deskripsi, dan lain-lain.
                                      7. Daftar semua paket aplikasi yang tersedia menggunakan perintah YUM
                                      Untuk melihat semua aplikasi yang terdapat di database YUM, dapat dilakukan dengan perintah:
                                      # yum list | less
                                        8. Daftar semua paket aplikasi yang terpasang menggunakan perintah YUM
                                        Untuk melihat semua aplikasi yang terpasang di Linux anda, dapat dilakukan dengan perintah:
                                        # yum list installed | less
                                          9. YUM Provides
                                          Yum Provides berguna untuk mencari secara detil paket apa saja yang menggunakan suatu file tertentu. Contohnya, jika anda ingin mengetahui paket apa saja yang menggunakan file /etc/httpd/conf/httpd.conf, jalankan perintah ini:
                                          # yum provides /etc/httpd/conf/httpd.conf
                                            10. Memeriksa pembaruan yang tersedia menggunakan perintah YUM
                                            Untuk mengetahui apakah ada pembaruan atau tidak, anda dapat memeriksanya dengan perintah:
                                            # yum check-update
                                              11. Pembaruan Sistem menggunakan perintah YUM
                                              Agar Linux anda tetap pada versi terbaru, lakukan pembaruan Sistem dengan perintah:
                                              # yum update
                                                12. Daftar grup paket aplikasi yang ada menggunakan perintah YUM
                                                Untuk melihat daftar paket aplikasi secara terkelompok/grup, anda dapat melakukan perintah:
                                                # yum grouplist
                                                  13. Install suatu grup paket menggunakan perintah YUM
                                                  Untuk menginstall suatu paket secara grup/terkelompok dapat menggunakan opsi groupinstall. Contohnya menginstall "MySQL Database" cukup jalankan perintah berikut:
                                                  # yum groupinstall 'MySQL Database'
                                                    14. Memperbarui grup paket menggunakan perintah YUM
                                                    Untuk memperbarui grup paket yang telah ada, misalnya anda akan memperbarui paket "MySQL Database". Jalankan perintah berikut:
                                                    # yum groupupdate 'MySQL Database'
                                                      15. Menghapus grup paket menggunakan perintah YUM
                                                      Untuk menghapus grup paket, misalnya grup paket "MySQL Database". Jalankan perintah berikut:
                                                      # yum groupremove 'MySQL Database'
                                                        16. Daftar Repositori yang digunakan menggunakan perintah YUM
                                                        Untuk melihat daftar repositori yang digunakan, dapat menggunakan perintah:
                                                        # yum repolist
                                                          Untuk melihat daftar repositori yang aktif dan yang tidak, dapat dilakukan dengan perintah:
                                                          # yum repolist all
                                                            17. Install paket aplikasi dari Repositori secara khusus menggunakan perintah YUM
                                                            Untuk menginstall dari repositori yang secara khusus yang aktif atau tidak, anda harus menggunakan opsi –enablerepo pada perintah YUM anda. Contohnya, untuk menginstall paket aplikasi PhpMyAdmin 3.5.2, dapat dijalankan dengan perintah:
                                                            # yum --enablerepo=epel install phpmyadmin
                                                              18. Interactive YUM Shell
                                                              YUM menyediakan shell yang interaktif dengan pengguna dimana anda dapat mengeksekusi beberapa perintah sekaligus, seperti dibawah ini:
                                                              # yum shell
                                                              Loaded plugins: langpacks
                                                              >
                                                                19. Membersihkah cache pada YUM
                                                                Secara default (telah ditentukan oleh Sistem), YUM menyimpan semua paket dari repositori yang aktif pada direktori /var/cache/yum/ dengan setiap sub-direktori. Untuk membersihkan file cache dari repositori yang aktif tersebut, anda dapat menjalankan perintah:
                                                                # yum clean all
                                                                  Dan semua file cache yang ada di direktori /var/cache/yum/ dan sub-direktorinya akan terhapus secara permanen.
                                                                    20. Melihat log menggunakan perintah YUM
                                                                    Untuk melihat log atau catatan kegiatan yang telah dilakukan, dapat dilakukan dengan menjalankan perintah:
                                                                    # yum history

                                                                          Sekian posting saya tentang perintah-perintah dasar YUM di Linux. Semoga bermanfaat.

                                                                          1 komentar: