GNU/Linux >> Belajar Linux >  >> Linux

Cara menginstal perangkat lunak dari baris perintah Linux

Jika Anda menggunakan Linux untuk waktu yang lama, Anda akan segera mengetahui bahwa ada banyak cara berbeda untuk melakukan hal yang sama. Ini termasuk menginstal aplikasi pada mesin Linux melalui baris perintah. Saya telah menjadi pengguna Linux selama kurang lebih 25 tahun, dan berkali-kali saya menemukan diri saya kembali ke baris perintah untuk menginstal aplikasi saya.

Metode yang paling umum untuk menginstal aplikasi dari baris perintah adalah melalui repositori perangkat lunak (tempat di mana perangkat lunak disimpan) menggunakan apa yang disebut manajer paket. Semua aplikasi Linux didistribusikan sebagai paket, yang tidak lebih dari file yang terkait dengan sistem manajemen paket. Setiap distribusi Linux dilengkapi dengan sistem manajemen paket, tetapi tidak semuanya sama.

Apa itu sistem manajemen paket?

Sistem manajemen paket terdiri dari kumpulan alat dan format file yang digunakan bersama untuk menginstal, memperbarui, dan menghapus instalasi aplikasi Linux. Dua sistem manajemen paket yang paling umum adalah dari Red Hat dan Debian. Red Hat, CentOS, dan Fedora semuanya menggunakan rpm system (file .rpm), sedangkan Debian, Ubuntu, Mint, dan Ubuntu menggunakan dpkg (file .deb). Gentoo Linux menggunakan sistem yang disebut Portage, dan Arch Linux hanya menggunakan tarball (file .tar). Perbedaan utama antara sistem ini adalah cara mereka menginstal dan memelihara aplikasi.

Anda mungkin bertanya-tanya apa yang ada di dalam .rpm , .deb , atau .tar mengajukan. Anda mungkin terkejut mengetahui bahwa semuanya tidak lebih dari file arsip lama biasa (seperti .zip ) yang berisi kode aplikasi, petunjuk tentang cara menginstalnya, dependensi (bergantung pada aplikasi lain apa), dan di mana file konfigurasinya harus ditempatkan. Perangkat lunak yang membaca dan mengeksekusi semua instruksi tersebut disebut manajer paket.

Debian, Ubuntu, Mint, dan lainnya

Debian, Ubuntu, Mint, dan distribusi berbasis Debian lainnya semuanya menggunakan .deb file dan dpkg sistem manajemen paket. Ada dua cara untuk menginstal aplikasi melalui sistem ini. Anda dapat menggunakan apt untuk menginstal dari repositori, atau Anda dapat menggunakan dpkg aplikasi untuk menginstal aplikasi dari .deb file. Mari kita lihat bagaimana melakukan keduanya.

Memasang aplikasi menggunakan apt semudah:

$ sudo apt install app_name

Mencopot pemasangan aplikasi melalui apt juga sangat mudah:

$ sudo apt remove app_name

Untuk meningkatkan versi aplikasi yang diinstal, Anda harus terlebih dahulu memperbarui repositori aplikasi:

$ sudo apt update

Setelah selesai, Anda dapat memperbarui aplikasi apa pun yang perlu diperbarui dengan yang berikut:

$ sudo apt upgrade

Bagaimana jika Anda ingin memperbarui hanya satu aplikasi? Tidak masalah.

$ sudo apt update app_name

Terakhir, katakanlah aplikasi yang ingin Anda instal tidak tersedia di repositori Debian, tetapi tersedia sebagai .deb unduh. Anda dapat menginstalnya secara manual menggunakan dpkg , sistem yang apt membantu mengelola:

$ sudo dpkg -i app_name.deb

RHEL, CentOS, Fedora, Mageia, dan OpenMandriva

Red Hat, proyek hulu Fedora, dan proyek "midstream" CentOS, gunakan dnf manajer paket. Ini memiliki sintaks sendiri, dan merupakan front-end untuk sistem RPM. Meskipun sintaksnya berbeda, dnf mirip dengan apt dalam arti mekanisme dan tujuannya sama. Distribusi Mageia dan OpenMandriva, yang pernah berfokus secara eksklusif pada urpmi untuk pengelolaan paket, kini juga  menyertakan dnf dalam distribusinya.

dnf manajer paket adalah penerus yum sebelumnya memerintah. yum memiliki waktu yang lama untuk tertanam di benak dan server pengguna, jadi untuk menghindari kerusakan skrip khusus yang telah ada di sistem pengguna selama lebih dari satu dekade, yum dan dnf sekarang dapat dipertukarkan (sebenarnya, yum sekarang didasarkan pada dnf .)

Untuk memasang aplikasi:

$ sudo dnf install app_name

Menghapus aplikasi yang tidak diinginkan sama mudahnya.

$ sudo dnf remove app_name

Memperbarui aplikasi:

$ sudo dnf upgrade --refresh

dnf (atau yum ) perintah adalah front-end untuk sistem pengemasan RPM. Jika Anda tidak dapat menemukan aplikasi di repositori perangkat lunak Anda tetapi Anda dapat menemukannya untuk diunduh langsung dari situs vendornya, Anda dapat menggunakan dnf untuk menginstal .rpm secara manual berkas.

$ sudo dnf install ./app_name.rpm

Seperti yang Anda lihat, menginstal, mencopot, dan memperbarui aplikasi Linux dari baris perintah tidak sulit sama sekali. Bahkan, setelah Anda terbiasa, Anda akan merasa lebih cepat daripada menggunakan alat manajemen berbasis GUI desktop!

Untuk informasi lebih lanjut tentang menginstal aplikasi dari baris perintah, silakan kunjungi wiki Debian Apt, lembar contekan Yum, dan wiki DNF.


Linux
  1. Linux – Bagaimana Memulai Partisi Windows Dari Baris Perintah Grub?

  2. Bagaimana cara mengirim pesan ke soket web socket.io saya dari baris perintah di linux?

  3. Bagaimana saya bisa menyalin folder dari baris perintah Linux?

  1. Konfigurasikan ruang kerja Linux dari jarak jauh dari baris perintah

  2. Bagaimana cara mendapatkan alamat IP saya dari baris perintah?

  3. cara menghasilkan alamat MAC acak dari baris perintah Linux

  1. Cara Menjalankan Query MySQL/MariaDB Langsung dari Command Line Linux

  2. Bagaimana cara Memperbarui catatan A dari Antarmuka Baris Perintah di Linux?

  3. Cara menginstal pembaruan keamanan dari baris perintah di Ubuntu