Pengagihan Linux teras meluas melalui penggunaan pakej yang dibentangkan melalui katalog dalam talian. Pengagihan yang berlainan bergantung pada binaan seni bina yang diarahkan ke sistem pengurusan pakej tertentu. Pengurus pakej yang anda gunakan menentukan bagaimana anda akan memasang atau mengemas kini pakej baharu.
Apa itu Pakej?
Pakej adalah aplikasi perisian untuk Linux. Sama seperti Apple App Store dan Google Play Music menawarkan aplikasi curated untuk iOS dan Android, dan Microsoft Store menyokong Windows 10, pengurus paket mengakses perpustakaan program yang direka untuk bekerjasama dengan standard seni bina pengedaran anda.
Apa itu Pengurus Pakej?
A pengurus pakej berfungsi sebagai alat onboard untuk mengakses katalog perisian dalam talian dan memasang, mengemas kini dan mengeluarkan pakej dari persekitaran Linux anda.
Terdapat lebih daripada satu pengurus pakej di pasaran, dan bungkusan mereka tidak mudah serasi. Tambahan pula, tidak semua pakej wujud dalam setiap katalog pengurus pakej.
Sistem pengurusan pakej biasa termasuk:
- dkpg: Digunakan oleh Debian dan Ubuntu, dan disokong oleh alat seperti apt, bakat, dan Pengurus Paket Synaptic
- Pacman: Digunakan oleh Arch Linux
- Portage: Digunakan oleh Gentoo Linux
- Snappy: Satu format pakej yang serba lengkap yang dibangunkan oleh syarikat induk Ubuntu
- Pengurus Pakej RPM: Dibangunkan oleh Red Hat dan disokong oleh alat seperti YUM dan zypper
Bagaimana saya memasang atau mengemaskini pakej?
Pengguna Novice Linux harus menggunakan alat pengurusan pakej onboard yang disertakan dengan pengedaran anda. Anda akan dapati dalam sistem windowing. Setiap alat dikonfigurasi secara berbeza dan menawarkan pilihan yang berbeza, tetapi mereka semua berasaskan grafik dan memerlukan kata laluan pentadbiran untuk berfungsi.
Dalam alat titik dan klik, anda boleh mencari pakej baru, memadam pakej sedia ada atau mencari kemas kini untuk pakej yang dipasang.
Pengurusan Pakej Manual
Pengguna kuasa jarang bergantung pada alat grafis yang disertakan dengan pengedaran, lebih memilih untuk mengeluarkan perintah pakej-pengurusan langsung dari shell. Dalam sesetengah kes, contohnya, pentadbiran pelayan Linux, tiada desktop sama sekali, jadi akses shell adalah satu-satunya cara untuk mengemas kini pakej.
Setiap pengurus paket menyokong arahan shell yang berbeza, tetapi secara umum, setiap memerlukan anda menentukan kelayakan peringkat akar (kata laluan root atau kata laluan akaun pengguna diberi kuasa untuk menguruskan pakej) untuk menukar sistem operasi.
Sebagai contoh, untuk memasang editor teks Nano yang popular, anda akan menggunakan perintah shell berikut:
Apt:
apt-get install nano
Portage: emerge nano
Yum: yum install nano
Semak dokumentasi untuk alat pengurusan pakej berasaskan shell untuk arahan tertentu, termasuk bendera arahan yang relevan yang mengubah cara alat asas berfungsi. Lihat senarai tutorial untuk orang yang baru ke Linux.