Cara Menemukan Versi Paket Di Linux

Meskipun manajemen paket menjadi lebih mudah dengan bantuan manajer paket grafis, beberapa pengguna selalu lebih suka cara baris perintah. Ada berbagai perintah untuk mengetahui versi paket dalam berbagai rasa Linux. Hari ini, dalam tutorial ini, kita akan melihat bagaimana menemukan versi paket di beberapa distro Linux populer seperti Alpine Linux, Arch Linux dan turunannya, Debian dan turunannya, RHEL dan turunannya.
Contents
Temukan versi paket di Alpine LinuxTemukan versi paket di sistem berbasis ArchTemukan versi paket di sistem berbasis DEBTemukan versi paket di sistem berbasis RPMTemukan versi paket di Alpine Linux

Untuk melihat versi paket dan detail lainnya, gunakan perintah info apk seperti di bawah ini.

$ info apk vim

Anda akan melihat deskripsi kecil tentang paket yang diberikan dan situs web tempatnya di-host.

Contoh keluaran:

vim-8.2.2137-r0 deskripsi: Peningkatan editor teks gaya vi vim-8.2.2137-r0 halaman web: https://www.vim.org/ vim- 8.2.2137-r0 ukuran terpasang: 18 MiB gvim-8.2.2137-r0 deskripsi: editor teks lanjutan, dengan GUI gvim-8.2.2137-r0 halaman web: https://www.vim.org/ gvim-8.2.2137- r0 ukuran terpasang: 29 MiB

Seperti yang Anda lihat, versi yang diinstal ion Vim adalah 8.2.
Temukan versi paket di sistem berbasis Arch

Untuk mengetahui paket yang diinstal (Misalnya. VLC) di Arch Linux dan turunannya seperti EndeavourOS dan Manjaro Linux, jalankan perintah berikut:

$ pacman -Q vlc

Contoh output:

vlc 2.2.4-3

Seperti yang Anda lihat pada output di atas, versi paket VLC yang diinstal adalah 2.2 .4-3.

Untuk menampilkan detail lengkap dari sebuah paket, jalankan:

$ pacman -Qi vlc

Output contoh:

Name : vlc Versi : 2.2.4-3 Deskripsi : MPEG multi-platform, VCD/DVD, dan DivX player Arsitektur : x86_64 URL : http://www.videolan.org/vlc/ Lisensi : LGPL2.1 GPL2 Grup : Tidak Ada Menyediakan : Tidak Ada Tergantung Pada : a52dec libdvbpsi libxpm libdca libproxy sdl_image libdvdnav libtiger lua libmatroska zvbi taglib libmpc. libmad libmpeg2 xcb-util-keysyms libtar libxinerama Deps Opsional : avahi: untuk penemuan layanan menggunakan protokol bonjour [dipasang] libnotify: untuk plugin notifikasi [dipasang] gtk2: untuk plugin notifikasi [dipasang] [...] lua-socket: untuk http antarmuka qt4: untuk GUI [dipasang] Diperlukan Oleh : Tidak Ada Opsional Untuk : smtube Konflik Dengan : vlc-plugin Menggantikan : vlc-plugin Ukuran Terpasang : 53.28 MiB Packager : Antonio Rojas Tanggal Pembuatan : Sun 24 Jul 2016 03:12:59 PM Tanggal Pemasangan : Jum 05 Ags 2016 11:22:54 AM IST Alasan Pemasangan : Terinstal Secara Eksplisit Skrip Instal : Tidak Divalidasi Oleh : Signature

Perintah di atas menunjukkan detail lengkap seperti deskripsi paket, versi, tanggal pembuatan, tanggal pemasangan, dan pemilik paket dll.

Terkait baca:
Pacman perintah penggunaanTemukan versi paket di sistem berbasis DEB

Di Debian, Ubuntu dan turunannya seperti Linux Mint, Pop OS dan Elementary OS, kita dapat menemukan paket yang diinstal, Katakanlah server web Apache, versi menggunakan perintah dpkg dengan -l switch seperti bawah:

$ dpkg -l apache2

Atau, Anda dapat menggunakan dpkg dengan perintah grep untuk mendapatkan versi paket yang terinstal seperti di bawah ini.

$ dpkg -s apache2 | grep -i version

Contoh output:

Version: 2.4.18-2ubuntu3.1

Untuk menampilkan informasi lengkap dari paket yang terinstal, jalankan:

$ dpkg -s apache2

Output sampel:

Package: apache2 Status: install ok terinstal Prioritas: httpd Terinstal- Bagian: Ukuran: 488 Pemelihara: Pengembang Ubuntu Arsitektur: amd64 Versi: 2.4.18-2ubuntu3.1 Menggantikan: apache2.2-bin, apache2.2-common Menyediakan: httpd, httpd-cgi Tergantung: lsb-base, procps, perl, mime -dukungan, apache2-bin (= 2.4.18-2ubuntu3.1), apache2-utils (>= 2.4), apache2-data (= 2.4.18-2ubuntu3.1) Pra-Tergantung: dpkg (>= 1.17.14 ) Merekomendasikan: ssl-cert Menyarankan: www-browser, Apache2-doc, Apache2-suexec-pristine | apache2-suexec-custom, ufw Konflik: apache2.2-bin, apache2.2-common Conffiles: /etc/apache2/apache2.conf da32fcc6a783acaebf0d74c17c726bf7 /etc/default/apache-htcacheclean ae8721a0bc5b584e2ef7arottb58c/etc5bc54e2ef7a /apache2 7322a4f050c1e2454249695236a3472c /etc/ufw/applications.d/apache2-utils.ufw.profile f8d4fd920e598ceb4379613c6261f6af Deskripsi: Server HTTP Apache Tujuan Proyek Server HTTP Apache adalah membangun server HTTP terbuka yang aman, efisien, dan dapat dikembangkan sesuai standar. Hasilnya telah lama menjadi server web nomor satu di Internet. . Menginstal paket ini menghasilkan instalasi penuh, termasuk file konfigurasi, skrip init, dan skrip dukungan. Homepage: http://httpd.apache.org/ Original-Maintainer: Debian Apache Maintainers 

Juga, kita dapat menemukan versi paket menggunakan perintah apt-show-versions:

$ apt-show-versions apache2

Contoh output:

apache2:amd64/xenial -security 2.4.18-2ubuntu3.1 uptodate apache2:i386 not installed

Seperti yang Anda lihat pada hasil di atas, saya telah menginstal Apache2 versi 64 bit, dan versinya adalah 2.4.18.

Jika program ‘apt-show-versions’ tidak diinstal , Anda dapat menginstalnya menggunakan perintah:

$ sudo apt install apt-show-versions

Kita sekarang tahu cara memeriksa versi paket yang diinstal. Bagaimana dengan versi paket di repositori online? Apakah ada cara untuk memeriksa versi paket yang tersedia di repositori resmi? Itu juga mungkin. Periksa tautan berikut untuk mengetahui caranya.
Cara memeriksa versi paket yang tersedia di repositori Ubuntu
Bahkan jika paket tidak diinstal di sistem berbasis Debian Anda, Anda masih dapat menemukan versinya. Lihat panduan berikut untuk lebih jelasnya.
Cara Memeriksa Versi Paket Linux Sebelum MenginstalnyaTemukan versi paket di sistem berbasis RPM

Untuk mengetahui versi paket yang diinstal (Misalnya httpd) di distribusi berbasis RPM seperti Red Hat, CentOS, Fedora, AlmaLinux , Rocky Linux, dan openSUSE dll., jalankan:

$ rpm -qi httpd

Contoh keluaran:

Name : httpd Versi : 2.4.6 Rilis : 40.el7.centos.4 Arsitektur: x86_64 Tanggal Pemasangan: Kamis 11 Agustus 2016 08:08: 45 PM Grup IST : Lingkungan Sistem/Daemon Ukuran : 9806117 Lisensi : ASL 2.0 Tanda Tangan : RSA/SHA256, Sen 18 Jul 2016 09:35:16 IST, ID Kunci 24c6a8a7f4a80eb5 Sumber RPM : httpd-2.4.6-40.el7. centos.4.src.rpm Tanggal Pembuatan : Sen 18 Jul 2016 09:02:11 PM IST Build Host : worker1.bsys.centos.org Relokasi : (tidak dapat dipindahkan) Packager : CentOS BuildSystem Vendor : CentOS URL : http:// httpd.apache.org/ Ringkasan : Apache HTTP Server Deskripsi : Apache HTTP Server adalah server web yang kuat, efisien, dan dapat diperluas. 

Perintah di atas menampilkan versi paket yang diinstal, tanggal pembuatan, lisensi, deskripsi, dll. Seperti yang Anda lihat di output, versi paket httpd adalah 2.4.6.

Wagiman Wiryosukiro

Petani Sistem Informasi, tukang las plugin & themes Wordpress. Co-Founder SistemInformasi.biz. Saat ini aktif sebagai Developer & kontributor di OpenMandriva Linux.

You may also like...

%d bloggers like this: