Salah satu hal terbaik tentang distribusi Linux adalah mereka menginstal perangkat lunak dari repositori pusat menggunakan manajer paket, sebuah konsep yang baru saja diadopsi oleh sistem operasi lain.
Tetapi jika Anda tidak sering memperbarui repositori ini, sistem Anda mungkin mengalami masalah saat menginstal paket baru. Inilah alasannya.
Paket Tergantung Paket Lain
Aplikasi Linux, dan program sumber terbuka secara lebih luas, banyak menggunakan pustaka kode bersama. Karena program Linux menggunakan pustaka ini secara luas, masuk akal jika distribusi Linux mengemasnya dengan cara yang sama dengan program yang dapat dieksekusi.
Kelemahan dari pendekatan ini adalah jadwal pembaruan untuk program dan perpustakaannya dapat berbeda. Pengembang mungkin membuat perubahan pada program atau pustaka yang dapat mengubah perilaku mereka secara signifikan.
Memperumit jadwal pembaruan yang berbeda, setiap distribusi Linux memiliki metodenya sendiri untuk merilis perangkat lunak, dengan distro rilis bergulir seperti paket rilis Arch segera setelah pengembang hulu keluar dengan versi.
Apa Yang Terjadi Jika Anda Tidak Memperbarui
Jika Anda belum memperbarui repositori paket, Anda mungkin mengalami masalah saat menginstal atau menjalankan program baru yang bergantung pada pustaka usang yang telah Anda instal di sistem Anda. Paket rusak di Linux adalah salah satu implikasi dari paket usang.
Masalah ini hampir tidak unik untuk Linux sekalipun. "DLL hell" adalah masalah serupa yang dihadapi pengguna Windows.
Cara Memperbarui Repositori Paket di Linux
Sekarang setelah Anda tahu bahwa Anda perlu memperbarui repositori paket sebelum menginstal program baru, inilah saatnya untuk mempelajari cara melakukannya. Perintah untuk melakukannya akan bervariasi tergantung pada distro yang Anda gunakan.
Pada sistem Debian atau Ubuntu, Anda dapat memperbarui daftar repositori dan memutakhirkan paket yang diinstal dengan APT:
sudo apt update && sudo apt upgrade
Pada distro turunan Red Hat, YUM menggabungkan pembaruan repositori paket dengan menginstal paket yang ditingkatkan:
sudo yum peningkatan
OpenSUSE menggunakan manajer paket Zypper. Untuk melihat paket mana yang perlu diperbarui, ketik:
sudo zypper lp
Untuk memperbarui semua paket usang, ketik:
sudo zypper patch
Untuk memperbarui sistem Arch Linux, gunakan Pacman:
sudo pacman -Syu
Terkait: Cara Menginstal dan Menghapus Paket di Arch Linux
Sekarang Instalasi Perangkat Lunak Anda Akan Berjalan Dengan Lancar
Sekarang Anda tahu cara memperbarui sistem Anda sebelum menginstal paket baru, Anda akan mengalami lebih sedikit masalah saat menginstal program baru di sistem Linux Anda.
Perbedaan utama di antara distro Linux adalah manajer paket. Semuanya memiliki kekuatan dan kelemahannya masing-masing, jadi Anda harus memilih salah satu yang paling cocok dengan gaya kerja Anda. Haruskah Anda menggunakan APT, YUM, atau Zypper? Atau sesuatu yang lain sama sekali? Terserah kamu.
Distro Linux terbaik sulit ditemukan. Kecuali Anda membaca daftar sistem operasi Linux terbaik kami untuk bermain game, Raspberry Pi, dan banyak lagi.
Baca Selanjutnya
- Linux
- Instal Perangkat Lunak
- Manajer Paket
David adalah seorang penulis lepas yang berbasis di Pacific Northwest, tetapi awalnya berasal dari Bay Area. Dia telah menjadi penggemar teknologi sejak kecil. Minat David termasuk membaca, menonton acara TV dan film berkualitas, bermain game retro, dan mengumpulkan rekaman.
Berlangganan newsletter kami
Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!
Klik di sini untuk berlangganan