Pengurus pakej Linux: pacman, yum, apt ...
Isi kandungan:
- Pengurus pakej Linux mana yang sesuai untuk anda?
- Pacman
- YUM
- APT
- Entropy
- ZYpp
- DNF, atau YUM Dandified
Pengurus pakej di Linux adalah asas apabila memilih pengedaran Linux, kerana terima kasih kepada arahannya, kami akan dapat menjalankan semua tugas dan pemasangan harian di komputer kami. Oleh itu, kami sentiasa mengesyorkan anda menggunakan arahan HELP dan melawat tapak yang baik dengan banyak maklumat. Oleh itu, kami membawa anda panduan praktikal ini.
Pengurus pakej Linux mana yang sesuai untuk anda?

Seperti mana-mana pengguna Linux yang baru, anda mungkin dibanjiri oleh bilangan pilihan yang anda miliki apabila ia berkaitan dengan pengedaran yang anda boleh pasang pada komputer desktop anda. Apakah perbezaan antara Ubuntu, Fedora, OpenSUSE, Sabayon atau Arch? Pada akhirnya, jawapan pendek ialah: pengurus pakej.
Setiap distro menawarkan pengguna kaedah yang unik untuk memasang dan mengekalkan sistem mereka, dengan pelbagai kemudahan dan kegunaan yang berbeza.
Panduan ini akan dijadikan penjelasan singkat tentang cara melaksanakan tugas asas dalam setiap sistem pengurusan pakej, supaya anda boleh memutuskan mana yang sesuai untuk anda.
Pacman
Ia adalah pengurus pakej Arch Linux yang popular dan sederhana tetapi mempunyai sedikit pengedaran Linux yang diketahui. Ia menyediakan beberapa fungsi asas pengurus pakej lain, termasuk pemasangan, resolusi kebergantungan automatik, kemas kini, penyingkiran dan juga kelayakan perisian .

Ia direka untuk menjadi mudah dan mudah untuk menguruskan pakej untuk pengguna Arch.
YUM
YUM adalah kebergantungan resolusi untuk pengurus pakej RPM. YUM adalah nilai lalai untuk sistem pengurusan pakej termasuk dalam beberapa derivatif Red Hat, termasuk Fedora 21 dan CentOS. Sintaks untuk YUM adalah mudah, dan pengguna Apt tidak akan mempunyai masalah membuat perubahan.

Mengemas kini dan menaik taraf melalui YUM adalah sangat mudah, di mana arahan berikut menjaga tugas:
sudo yum update
Untuk memasang pakej, arahan berikut digunakan:
sudo yum install $ packageName
Juga, untuk membuang pakej, perintah itu ialah:
sudo yum keluarkan $ packageName
Untuk mencari pakej yang boleh dipasang:
sudo yum search $ packageName
YUM tidak termasuk arahan autoremove untuk mencari dan menghapuskan dependensi yang tidak digunakan, namun ia termasuk ciri yang hebat untuk memasang pakej dari url, yang Apt tidak termasuk:
APT
Apt adalah kebergantungan resolusi untuk sistem berasaskan Debian seperti Ubuntu. Bersempena dengan dpkg, pengurus pakej Apt menyediakan cara mudah untuk mengemas kini, memasang dan mengeluarkan perisian. Tanpa Apt, mengekalkan sistem Debian akan seperti menggunakan Linux pada tahun 1990-an.
Apt mempunyai sintaks yang mudah, walaupun ia ditulis semula untuk memberikan sintaks yang mudah dan jelas. Oleh itu, bergantung pada versi yang anda gunakan (Ubuntu 14.04 dan lebih tinggi termasuk perintah Apt baru), anda boleh menggunakan arahan yang berbeza untuk mencapai hasil yang sama.

Untuk mengemas kini repositori perisian, gunakan arahan berikut:
kemas kini sudo apt-get
atau
kemas kini sudo apt
Untuk mengemas kini perisian:
sudo apt-get upgrade
atau
kemas kini sudo apt
Untuk menaik taraf yang lebih lengkap, yang juga mencuba kebergantungan pakej yang bertentangan dengan versi terkini dan penghapusan yang lama atau yang tidak digunakan, perintahnya adalah seperti berikut:
sudo apt-get dist-upgrade
atau
sudo apt penuh naik taraf
Perintah ini boleh digabungkan untuk melakukan kemas kini berturut-turut seperti ini:
sudo apt-get update && upgrade sudo apt-get
atau
sudo apt update && upgrade sudo apt
Untuk memasang perisian, arahannya ialah:
sudo apt-get install $ packageName
atau
sudo apt pasang $ packageName
Untuk mengeluarkan pakej:
sudo apt-get keluarkan $ packageName
atau
sudo apt keluarkan $ packageName
Dengan mengehadkan perisian sistem anda dengan menggunakan perintah mengeluarkan apt-get, Apt melakukan tugas yang baik untuk mengekstrak kebergantungan yang tidak digunakan, namun kadang-kadang dalam proses penyingkiran perisian atau menaik taraf beberapa dependensi kemudian mungkin tinggal dalam sistem. Jika anda ingin mengeluarkan pakej ini dari sistem. Apt termasuk arahan untuk tugas ini:
sudo apt-get autoremove
atau
sudo apt autoremove
Cari pakej yang boleh dipasang:
sudo apt-cache search $ packageName
atau
sudo cari tepat $ packageName
Apt kini tidak menawarkan keupayaan untuk memasang pakej dari url, yang bermaksud bahawa pengguna mesti mencari dan memuat turun pakej yang akan dipasang oleh dirinya sendiri. Ubuntu dan beberapa derivatifnya telah berjaya memerangi ini dengan satu klik ke pautan apturl, yang terdapat pada beberapa laman web.
Entropy
Entropy adalah pengurus pakej default untuk sistem Linux Sabayon, terbitan Gentoo. Apa yang membuat Entropy menarik ialah Sabayon menggunakan fail binari melalui Entropy, dan juga kod sumber melalui pengurus pakej Gentoo Portage. Ringkasan asas sistem ini adalah seperti berikut:
- Pakej sumber dibina dalam fail binari melalui Entropy, menggunakan Portage Entropy menukarkan binari ke dalam pakej Entropy. Pakej entropi ditambah ke repositori Sabayon. Pengguna memasang fail binari melalui Entropy.

Entropi adalah setanding dengan Apt, YUM, ZYpp, dan DNF, yang bermaksud bahawa arahan mudah digunakan untuk pemula. Entropy juga termasuk pintasan.
Untuk mengemas kini perisian:
sudo equo update
atau
sudo equo up
Untuk mengemas kini semua pakej:
sudo equo upgrade
atau
sudo equo u
Perintah ini boleh digunakan pada masa yang sama:
sudo equo update && sudo equo upgrade
atau
sudo equo up && sudo equo u
Untuk memasang pakej:
sudo equo pasang $ packageName
atau
sudo equo dalam $ packageName
Untuk mengeluarkan pakej:
sudo equo keluarkan $ packageName
atau
sudo equo rm $ packageName
Untuk mencari pakej yang boleh dipasang:
sudo equo search $ packageName
ZYpp
ZYpp adalah kebergantungan resolusi lain untuk pengurusan pakej RPM, dan pengurus pakej default untuk OpenSUSE dan SUSE Linux Enterprise. ZYpp menggunakan binari.rpm, seperti YUM, tetapi ia sedikit lebih cepat kerana ditulis dalam C ++, manakala YUM ditulis dalam Python. ZYpp sangat mudah digunakan kerana ia termasuk pintasan arahan yang boleh digunakan dan bukan arahan penuh.
KAMI MEREKOMENDASIKAN ANDA Distribusi Linux terbaik 2018Seperti YUM, kemas kini ZYpp dan meningkatkan semua pakej dengan arahan berikut:
kemas kini sudo zypper
atau
sudo zypper
Untuk memasang pakej:
sudo zypper pasangkan $ packageName
atau
sudo zypper dalam $ packageName
Untuk mengeluarkan pakej, gunakan arahan:
sudo zypper membuang $ packageName
atau
sudo zypper rm $ packageName
Cari pakej yang boleh dipasang:
sudo zypper search $ packageName
Seperti YUM, tiada arahan autoremove dimasukkan ke dalam ZYpp. Juga, seperti Ubuntu, OpenSUSE mempunyai pautan pemasangan satu klik untuk web berdasarkan pakej pemasangan.
DNF, atau YUM Dandified
DNF adalah penulisan semula YUM yang menggunakan ciri-ciri Zypp, terutamanya kebergantungan untuk keupayaan penyelesaian. DNF adalah pengurus pakej default untuk Fedora 22 dan yang lebih tinggi, dan harus menjadi sistem default CentOS pada masa akan datang.
Untuk mengemas kini dan menaik taraf keseluruhan sistem:
sudo dnf update
Untuk memasang pakej:
sudo pasang $ packageName
Untuk mengeluarkan pakej:
sudo dnf keluarkan $ packageName
Cari pakej yang boleh dipasang:
sudo dnf search $ packageName
Tidak seperti YUM dan ZYpp, DNF menyediakan arahan autoremove untuk mencari sistem dan mengeluarkan dependensi tanpa menggunakan:
sudo dnf autoremove
Dan DNF juga membolehkan pemasangan pakej daripada URL:
sudo dnf pasang $ url
Menguji pengurus pakej yang berbeza yang ada, anda boleh mencari pengurus yang paling selesa untuk anda di mana-mana distro.
Kami mengesyorkan membaca cara membuat USB Ubuntu Bootable.
Pengurusan pakej sangat penting dalam Linux, dan mengetahui cara menggunakan beberapa pengurus pakej dapat membantu pengguna, memandangkan memuat turun atau memasang perisian dari repositori, di samping mengemas kini, mengelola dependensi dan menguninstall perangkat lunak sangat penting dan seksyen kritikal dalam pentadbiran sistem Linux.
Pengurus pakej manakah yang terbaik untuk anda? Pernahkah anda cuba memasang salah satu pengurus pakej ini di luar distro lalai? Semoga anda menyukainya dan jika anda mahukan lebih banyak tutorial di Linux, anda boleh meninggalkan komen anda dan berkongsi di rangkaian sosial.
Penyamak Arc: mengubah pakej apk aplikasi
ARC Welder adalah lanjutan percuma untuk Google Chrome yang dibangunkan tepat oleh pemaju aplikasi Google untuk Android
Snap Ubuntu sudah mempunyai lebih daripada 500 pakej yang tersedia
Canonical telah melaporkan bahawa lebih daripada 500 pakej Ubuntu Snap sudah tersedia untuk dipasang pada sistem operasi dan derivatifnya.
Pakej berbentuk fleksibel mengatasi prestasi yang tegar
Ia mengesahkan skrin OLED yang fleksibel melebihi pendapatan yang tegar. Ini adalah sebahagian daripada masa depan, kerana pengeluar lebih suka yang fleksibel.




