sysget - Front-end untuk Setiap Manajer Paket di Linux


Linux hadir dalam berbagai varian dan banyak dari kita yang suka menguji semua jenis distribusi hingga menemukan distribusi yang tepat untuk kebutuhan kita. Masalahnya adalah berdasarkan distribusi utama OS Anda, manajer paketnya mungkin berbeda dan ternyata tidak terlalu Anda kenal.

Ada utilitas bernama sysget yang dapat menjadi front-end untuk setiap manajer paket. Pada dasarnya sysget berfungsi sebagai jembatan dan memungkinkan Anda menggunakan sintaksis yang sama untuk setiap manajer paket.

Baca Juga: 5 Manajer Paket Terbaik untuk Pemula Linux

Hal ini sangat berguna bagi pendatang baru Linux yang mengambil langkah pertama dalam mengelola OS mereka melalui baris perintah dan suka berpindah dari satu distribusi ke distribusi lainnya tanpa harus mempelajari perintah baru.

Sysget sama sekali bukan pengganti manajer paket distribusi. Ini hanyalah pembungkus manajer paket OS dan jika Anda adalah administrator Linux mungkin lebih baik tetap menggunakan manajer paket distro Anda sendiri.

Manajer Paket yang Didukung

Sysget mendukung berbagai manajer paket termasuk:

  1. apt-get atau tepat
  2. xbps
  3. dnf
  4. enak
  5. ritsleting
  6. eopkg
  7. pacman
  8. muncul
  9. pkg
  10. minuman chrome
  11. minuman rumahan
  12. nix
  13. patah
  14. Npm

Fitur Sistem

  • mencari paket
  • menginstal paket
  • menghapus paket
  • menghapus anak yatim
  • hapus cache manajer paket
  • memperbarui basis data
  • peningkatan sistem
  • tingkatkan paket tunggal

Repositori git resmi sysget tersedia di sini.

Cara Menginstal dan Menggunakan Sysget di Linux

Instalasi sysget sangat mudah dan sepele dan dapat diselesaikan dengan perintah berikut.

sudo wget -O /usr/local/bin/sysget https://github.com/emilengler/sysget/releases/download/v1.2.1/sysget 
sudo mkdir -p /usr/local/share/sysget 
sudo chmod a+x /usr/local/bin/sysget

Penggunaan sysget juga cukup sederhana dan perintah sering kali terlihat seperti yang digunakan dengan apt. Saat Anda menjalankan sysget untuk pertama kalinya, Anda akan diminta memasukkan manajer paket sistem Anda dan melihat daftar manajer paket yang tersedia. Anda harus memilih salah satu untuk OS Anda:

sudo sysget

Setelah ini selesai, Anda dapat menggunakan perintah berikut:

Untuk instalasi paket.

sudo sysget install <package name>

Untuk menghapus paket:

sudo sysget remove package

Untuk menjalankan pembaruan:

sudo sysget update

Untuk meningkatkan sistem Anda:

sudo sysget upgrade

Tingkatkan paket tertentu dengan:

sudo sysget upgrade <package name>

Untuk menghapus anak yatim:

sudo sysget autoremove 

Bersihkan cache manajer paket:

sudo sysget clean 

Mari kita lihat aksinya. Berikut adalah contoh instalasi emacs pada sistem Ubuntu.

sudo sysget install emacs

Dan berikut cara menghapus paket:

sudo sysget remove emacs

Jika Anda perlu menelusuri opsi sysget, Anda dapat mengetik:

sudo sysget help

Ini akan menampilkan daftar opsi yang tersedia yang dapat Anda gunakan dengan sysget:

Kesimpulan

Ingatlah bahwa sintaksis untuk sysget sama di semua distribusi yang didukung. Namun hal ini tidak berarti mengganti sepenuhnya manajer paket OS Anda, namun hanya untuk memenuhi kebutuhan dasar untuk mengoperasikan paket pada sistem.