Perangkat keras

Pengelola paket Linux: pacman, yum, apt ...

Daftar Isi:

Anonim

Manajer paket di Linux adalah dasar ketika memilih distribusi Linux, karena berkat perintahnya kita akan dapat melakukan semua tugas dan instalasi harian di komputer kita. Karena itu, kami selalu menyarankan Anda untuk menggunakan perintah BANTUAN dan mengunjungi situs-situs bagus dengan banyak informasi. Jadi kami membawakan Anda panduan praktis ini.

Manajer paket Linux mana yang tepat untuk Anda?

Seperti halnya pengguna Linux baru, Anda mungkin kewalahan oleh banyaknya opsi yang Anda miliki ketika datang ke distribusi yang dapat Anda instal di komputer desktop Anda. Apa perbedaan antara Ubuntu, Fedora, OpenSUSE, Sabayon atau Arch? Pada akhirnya, jawaban singkatnya adalah: manajer paket.

Setiap distro menawarkan kepada pengguna metode unik untuk menginstal dan memelihara sistem mereka, dengan berbagai tingkat kemudahan dan kegunaan.

Panduan ini akan berfungsi sebagai penjelasan singkat tentang cara melakukan tugas-tugas dasar di masing-masing sistem manajemen paket, sehingga Anda dapat memutuskan mana yang tepat untuk Anda.

Pacman

Ini adalah manajer paket Arch Linux yang populer dan sederhana namun kuat dan beberapa distribusi Linux yang kurang dikenal. Ini menyediakan beberapa fungsi mendasar dari manajer paket lain, termasuk instalasi, resolusi dependensi otomatis, pembaruan, penghapusan instalasi dan juga diskualifikasi perangkat lunak .

Ini dirancang agar sederhana dan mudah untuk mengelola paket untuk pengguna Arch.

YUM

YUM adalah ketergantungan resolusi untuk manajer paket RPM. YUM adalah nilai default untuk sistem manajemen paket yang termasuk dalam beberapa derivatif Red Hat, termasuk Fedora 21 dan CentOS. Sintaks untuk YUM sederhana, dan pengguna Apt tidak akan memiliki masalah membuat perubahan.

Memperbarui dan memutakhirkan melalui YUM sangat sederhana, di mana perintah berikut menangani tugas-tugas:

sudo yum pembaruan

Untuk menginstal paket, perintah berikut digunakan:

sudo yum instal $ packageName

Juga, untuk menghapus paket, perintahnya adalah:

sudo yum hapus $ packageName

Untuk mencari paket yang dapat diinstal:

sudo yum search $ packageName

YUM tidak menyertakan perintah autoremove untuk menemukan dan menghapus dependensi yang tidak digunakan, namun YUM tidak menyertakan fitur hebat untuk menginstal paket dari url, yang tidak termasuk Apt:

sudo yum instal $ url

APT

Apt adalah ketergantungan resolusi untuk sistem berbasis Debian seperti Ubuntu. Sehubungan dengan dpkg, manajer paket Apt menyediakan cara mudah untuk memperbarui, menginstal dan menghapus perangkat lunak. Tanpa Apt, mempertahankan sistem Debian akan seperti menggunakan Linux pada 1990-an.

Apt memiliki sintaks sederhana yang bagus, meskipun sedang ditulis ulang untuk memberikan sintaksis yang sederhana dan jelas. Dengan demikian, tergantung pada versi yang Anda gunakan (Ubuntu 14.04 dan yang lebih tinggi menyertakan perintah Apt baru), Anda dapat menggunakan perintah yang berbeda untuk mencapai hasil yang sama.

Untuk memperbarui repositori perangkat lunak, gunakan perintah berikut:

sudo apt-get pembaruan

atau

sudo apt pembaruan

Untuk memperbarui perangkat lunak:

sudo apt-get upgrade

atau

sudo apt pembaruan

Untuk pemutakhiran yang lebih lengkap, yang juga mencoba dependensi paket yang bertentangan ke versi terbaru dan penghapusan yang lama atau yang tidak digunakan, perintahnya adalah sebagai berikut:

sudo apt-get dist-upgrade

atau

sudo apt upgrade penuh

Perintah-perintah ini dapat digabungkan untuk melakukan pembaruan secara berurutan seperti ini:

pembaruan sudo apt-get && peningkatan sudo apt-get

atau

sudo apt pembaruan && sudo apt peningkatan

Untuk menginstal perangkat lunak, perintahnya adalah:

sudo apt-get install $ packageName

atau

sudo untuk menginstal $ packageName

Untuk menghapus paket:

sudo apt-get remove $ packageName

atau

sudo apt menghapus $ packageName

Dengan membatasi perangkat lunak sistem Anda menggunakan perintah apt-get remove, Apt melakukan pekerjaan yang baik untuk mengekstraksi dependensi yang tidak digunakan, namun terkadang dalam proses penghapusan perangkat lunak atau pemutakhiran beberapa dependensi nanti mungkin tetap di sistem. Jika Anda ingin menghapus paket-paket ini dari sistem. Apt menyertakan perintah untuk tugas ini:

sudo apt-get autoremove

atau

sudo apt autoremove

Cari paket yang dapat diinstal:

sudo apt-cache search $ packageName

atau

sudo apt search $ packageName

Apt saat ini tidak menawarkan kemampuan untuk menginstal paket dari url, yang berarti bahwa pengguna harus menemukan dan mengunduh paket yang akan diinstal sendiri. Ubuntu dan beberapa turunannya telah berhasil memerangi ini dengan satu klik untuk tautan apturl, yang ditemukan di beberapa situs web.

Entropi

Entropy adalah manajer paket default untuk sistem Sabayon Linux, turunan dari Gentoo. Yang membuat Entropy menarik adalah Sabayon menggunakan file biner melalui Entropy, dan juga kode sumber melalui manajer paket Portage, Gentoo. Ringkasan dasar dari sistem ini adalah sebagai berikut:

  • Paket source dibuat menjadi file biner melalui Entropy, menggunakan Portage. Entropy mengubah binari menjadi paket Entropy. Paket entropy ditambahkan ke repositori Sabayon. Pengguna memasang file biner melalui Entropy.

Entropy dapat dibandingkan dengan Apt, YUM, ZYpp, dan DNF, yang berarti bahwa perintahnya mudah digunakan untuk pemula. Entropi juga termasuk pintasan.

Untuk memperbarui perangkat lunak:

pembaruan sudo equo

atau

sudo equo up

Untuk memperbarui semua paket:

peningkatan sudo equo

atau

sudo equo u

Perintah-perintah ini dapat digunakan secara bersamaan:

pembaruan sudo equo && peningkatan sudo equo

atau

sudo equo up && sudo equo u

Untuk menginstal paket:

sudo equo instal $ packageName

atau

sudo equo dalam $ packageName

Untuk menghapus paket:

sudo equo hapus $ packageName

atau

sudo equo rm $ packageName

Untuk mencari paket yang dapat diinstal:

sudo equo search $ packageName

ZYpp

ZYpp adalah ketergantungan resolusi lain untuk manajemen paket RPM, dan merupakan manajer paket default untuk OpenSUSE dan SUSE Linux Enterprise. ZYpp menggunakan.rpm biner, seperti YUM, tetapi sedikit lebih cepat karena ditulis dalam C ++, sedangkan YUM ditulis dalam Python. ZYpp sangat mudah digunakan karena mencakup pintasan perintah yang dapat digunakan alih-alih perintah penuh.

KAMI MENYARANKAN ANDA Distribusi Linux terbaik 2018

Seperti YUM, ZYpp memperbarui dan meningkatkan semua paket dengan perintah berikut:

sudo zypper pembaruan

atau

sudo zypper ke atas

Untuk menginstal paket:

sudo zypper instal $ packageName

atau

sudo zypper dalam $ packageName

Untuk menghapus paket, gunakan perintah:

sudo zypper menghapus $ packageName

atau

sudo zypper rm $ packageName

Cari paket yang dapat diinstal:

sudo zypper search $ packageName

Seperti YUM, tidak ada perintah autoremove yang disertakan dalam ZYpp. Juga, seperti Ubuntu, OpenSUSE memiliki tautan instalasi satu-klik untuk web berdasarkan paket instalasi.

DNF, atau YUM Dandified

DNF adalah penulisan ulang YUM yang menggunakan fitur ZYpp, terutama ketergantungan untuk kemampuan resolusi. DNF adalah manajer paket default untuk Fedora 22 dan lebih tinggi, dan harus menjadi sistem CentOS default di masa depan.

Untuk memperbarui dan meningkatkan seluruh sistem:

sudo dnf pembaruan

Untuk menginstal paket:

sudo instal $ packageName

Untuk menghapus paket:

sudo dnf hapus $ packageName

Cari paket yang dapat diinstal:

sudo dnf cari $ packageName

Tidak seperti YUM dan ZYpp, DNF menyediakan perintah autoremove untuk mencari sistem dan menghapus dependensi tanpa menggunakan:

sudo dnf autoremove

Dan DNF juga memungkinkan instalasi paket dari URL:

sudo dnf instal $ url

Menguji berbagai paket manajer yang tersedia, Anda dapat menemukan pengelola yang paling nyaman bagi Anda di distro mana pun.

Kami merekomendasikan membaca cara membuat Bootable Ubuntu USB.

Manajemen paket sangat penting di Linux, dan mengetahui cara menggunakan beberapa manajer paket dapat membantu pengguna, karena mengunduh atau menginstal perangkat lunak dari repositori, selain memperbarui, mengelola dependensi, dan menghapus instalan perangkat lunak adalah bagian yang sangat vital dan kritis dalam administrasi sistem Linux.

Manajer paket mana yang terbaik untuk Anda? Sudahkah Anda mencoba menginstal salah satu dari manajer paket ini di luar distro default? Semoga Anda menyukainya dan jika Anda ingin lebih banyak tutorial di Linux, Anda dapat meninggalkan komentar dan membagikannya di jejaring sosial.

Perangkat keras

Pilihan Editor

Back to top button