Distribusi inti Linux meluas melalui penggunaan paket yang disajikan melalui katalog online. Distribusi yang berbeda bergantung pada arsitektur yang dirancang untuk sistem manajemen paket khusus. Manajer paket yang Anda gunakan menentukan bagaimana Anda akan menginstal atau memperbarui paket-paket baru.
Apa itu Paket?
Paket adalah aplikasi perangkat lunak untuk Linux. Sama seperti App Store Apple dan Google Play Music menawarkan aplikasi kurasi untuk iOS dan Android, dan Microsoft Store mendukung Windows 10, seorang manajer paket mengakses perpustakaan program yang dirancang untuk bekerja dengan standar arsitektur distribusi Anda.
Apa itu Manajer Paket?
SEBUAH manajer paket berfungsi sebagai alat onboard untuk mengakses katalog perangkat lunak online dan menginstal, memperbarui dan menghapus paket dari lingkungan Linux Anda.
Ada lebih dari satu manajer paket di pasar, dan paket mereka tidak mudah di-cross-compatible. Selain itu, tidak semua paket ada di setiap katalog manajer paket.
Sistem manajemen paket umum meliputi:
- dkpg: Digunakan oleh Debian dan Ubuntu, dan didukung oleh alat seperti apt, aptitude, dan Synaptic Package Manager
- Pacman: Digunakan oleh Arch Linux
- Portage: Digunakan oleh Gentoo Linux
- Tajam: Format paket yang relatif baru dan mandiri yang dikembangkan oleh perusahaan induk Ubuntu
- Manajer Paket RPM: Dikembangkan oleh Red Hat dan didukung oleh alat-alat seperti YUM dan zypper
Bagaimana Cara Menginstal atau Mengupdate Paket?
Pengguna Linux pemula harus menggunakan alat paket manajemen onboard yang disertakan dengan distribusi Anda. Anda akan menemukannya di sistem windowing. Setiap alat dikonfigurasi secara berbeda dan menawarkan opsi yang berbeda, tetapi semuanya berbasis grafis dan memerlukan kata sandi administratif untuk bekerja.
Di dalam alat point-and-click, Anda dapat mencari paket-paket baru, menghapus paket-paket yang ada atau mencari pembaruan untuk paket-paket yang diinstal.
Manajemen Paket Manual
Pengguna listrik jarang bergantung pada alat grafis yang disertakan dengan distribusi, lebih memilih untuk mengeluarkan perintah manajemen paket langsung dari shell. Dalam beberapa kasus, misalnya, administrasi server Linux, tidak ada desktop sama sekali, jadi akses shell adalah satu-satunya cara untuk memperbarui paket.
Setiap manajer paket mendukung perintah shell yang berbeda, tetapi secara umum, masing-masing mengharuskan Anda menentukan kredensial tingkat akar (kata sandi root atau kata sandi akun pengguna yang diberdayakan untuk mengelola paket) untuk mengubah sistem operasi.
Misalnya, untuk menginstal editor teks populer Nano, Anda akan menggunakan perintah shell berikut:
Tepat:
menginstal nano apt-get
Portage: emerge nano
Yum: yum instal nano
Periksa dokumentasi untuk alat manajemen paket berbasis-shell untuk instruksi spesifik, termasuk tanda perintah yang relevan yang memodifikasi cara kerja alat dasar. Lihat daftar tutorial untuk orang-orang yang baru mengenal Linux.