6 Pengelola Paket Windows Terbaik untuk Aplikasi Pembaruan Otomatis (2020)

Di Windows, Anda mendapatkan file .exe untuk instalasi. Anda mengunduhnya, menginstal perangkat lunak, dan melupakannya. Tidak ada aplikasi asli untuk melacak apakah perangkat lunak memiliki pembaruan. Di sinilah manajer paket masuk. Linux memiliki RPM (RedHat Package Manager) untuk Manajemen Paket. Tapi, RPM berurusan dengan paket .tar yang merupakan format kemasan universal untuk Linux.

Sementara di Windows, kami memiliki sesuatu seperti paket NuGet yang masih dalam tahap awal. Anda dapat mengharapkan manajer paket yang baik dalam pembaruan lebih lanjut tetapi sampai sekarang, ada kebutuhan yang mendesak. Jadi, berikut adalah daftar Package Manager terbaik untuk Windows yang mereplikasi RPM untuk Anda.

Baca:  Cara Menonaktifkan Windows Firewall Dengan Command Line

Manajer Paket Windows

1. OneGet (alias PackageManagement)

Mari kita mulai dengan  PackageManagement,  sebelumnya dikenal sebagai OneGet. Saya sangat menyukai nama lama OneGet jadi mari kita berpura-pura tidak diganti namanya. Itu datang dibangun ke dalam Powershell Versi 2.0 meskipun itu bukan manajer paket resmi. Ini masih dalam fase awal tetapi Windows akan mulai mendorongnya cepat atau lambat. Ini mengunduh paket dari repositori seperti Powershell Gallery, NuGet.org, dll.

Anda bisa pergi ke PowerShell dan ketik get-command -module PackageManagement. Ini akan memunculkan perintah yang didukung dan jika tidak ada yang muncul, Anda lebih baik mengaktifkan Microsoft Powershell 2.0. Menginstal paket semudah Install-Package googlechrome . Itu mengambil file exe dari server menginstalnya dan selesai. Tidak perlu upaya manual.

Satu-satunya hal yang mengecewakan adalah Anda tidak dapat memperbarui aplikasi melalui cmdlet. Jadi, selain dari Microsoft Store, ini adalah satu hal lagi yang harus Anda sukai di masa depan.

Jumlah paket:  142.585

Antarmuka : Hanya Baris Perintah

Kunjungi NuGet.org (gratis)

2. sayap

winget adalah manajer paket terbaru Microsoft dalam pembuatan. Ini mudah dan bekerja persis seperti manajer paket gaya Linux. Untuk menginstal winget, Anda memiliki 2 opsi saat ini:

  • Instal Insider build Windows 10 dengan mendaftar di Windows Package Manager Insiders Program . Selanjutnya, instal pembaruan untuk paket Penginstal Aplikasi  dari Microsoft Store.
  • Atau, Anda dapat mengunduh winget dari halaman GitHub ini. Unduh file “.appxbundle” dan klik dua kali untuk menginstalnya. Saya lebih suka metode ini karena tidak mengharuskan Anda untuk beralih ke varian windows yang tidak stabil.

A third-party developer has made a GUI front of Windows Package Manager called winstall. It lets you bulk install Windows app quickly with winget.

Menginstal file semudah “winget install”. Selain itu, Anda dapat mencari perangkat lunak di repositori dengan mengetikkan "pencarian winget". Saat ini, hanya tersedia bagi pengembang untuk mempublikasikan paket mereka tetapi Anda dapat mengharapkan alat yang lebih kuat di masa mendatang.

Jumlah paket: 100+

Antarmuka: Hanya Baris Perintah/ GUI (pihak ketiga)

3. Sendok

Masalah dengan manajemen paket adalah bahwa cmdlet rumit. Ini membawa Scoop dalam gambar. Scoop adalah utilitas open-source kecil untuk PowerShell. Anda harus memiliki minimal versi 3.0. Jadi, perintah untuk menginstal perangkat lunak sesederhana scoop install firefox . Untuk menginstal Scoop, Anda hanya perlu mengetikkan yang berikut di Powershell.

iex (net.webclient objek baru).downloadstring('https://get.scoop.sh')

Hal terbaik tentang Scoop adalah menginstal paket di folder Home Anda sehingga tidak memerlukan akses Administrator. Hal pertama yang perlu Anda ketahui tentang Scoop adalah ia tidak bekerja seperti manajer paket melainkan sebagai pengurai file. Secara sederhana, itu mengunduh aplikasi tersebut dari URL yang disebutkan dalam file JSON. File-file ini ada di Github dan dapat dimodifikasi oleh siapa saja. Jadi, jika Anda ingin Scoop mendukung perangkat lunak lain, Anda cukup mengedit file manifes di GitHub. Ini juga mendukung SSH serta server proxy.

Anda juga dapat menginstal perangkat lunak dari versi tertentu hanya dengan menambahkan nama perangkat lunak dengan “@version”. Scoop adalah utilitas yang baik untuk dimiliki tetapi saya akan tetap meneruskannya karena dukungan paket yang terbatas.

Jumlah paket:  440

Antarmuka: Hanya Baris Perintah

Unduh Scoop (gratis)

4. AppGet (cmd)

Berdasarkan konsep penguraian file yang sama, kami memiliki AppGet . Alih-alih JSON, ini berfungsi dengan file YAML dan memiliki repositori aplikasi yang lebih besar. AppGet bekerja dengan command prompt serta PowerShell dan untuk mulai menggunakannya, Anda harus mengunduh file exe. Setelah Anda menginstalnya, buka C:\ProgramData\AppGet dan buka command prompt dari sana. Anda dapat mulai menginstal aplikasi dengan perintah sederhana seperti "appget install firefox" .

Repositori GitHub dari AppGet dikategorikan lebih baik dibandingkan dengan Scoop. Ini juga memiliki beberapa cmdlet tambahan seperti usang yang memeriksa pembaruan aplikasi tersebut. Anda juga dapat melakukan pembaruan batch tetapi opsi ini harus diterapkan dari tab Administrator.

AppGet tidak menyediakan pengelolaan aplikasi yang sebelumnya diinstal dan juga tidak ada versi GUI-nya.

Jumlah paket : 800+

Antarmuka : Hanya Baris Perintah

Unduh Aplikasi-Dapatkan (gratis)

5. Npackd (GUI & cmd)

NPackd adalah opsi lain yang tidak hanya menyediakan antarmuka baris perintah tetapi bahkan aplikasi GUI. Tidak seperti aplikasi lain dalam daftar ini, NPackd adalah satu-satunya yang mendukung pengelolaan aplikasi yang telah Anda instal sebelumnya. Anda juga dapat memperbarui aplikasi tersebut atau mencopot pemasangannya. NPackd juga open source sehingga Anda dapat melanjutkan dan menambahkan paket Anda sendiri di GitHub.

Seperti AppGet dan Scoop, NPackd juga tidak memerlukan akses administratif. Anda cukup menelusuri GUI untuk aplikasi, klik kanan, dan instal. Ini memiliki ketersediaan paket yang lebih baik daripada aplikasi yang disebutkan di atas. Selain fitur dasar, Anda juga mendapatkan tambahan paket di dalam aplikasi . Anda dapat langsung menambahkan paket tanpa mendorong atau mengedit file di GitHub. Ohh, saya hampir melewatkan yang ini di Pengaturan itulah sebabnya ini seharusnya ada di depan. Anda juga dapat menambahkan alamat server atau repositori FTP Anda sendiri dari mana Npackd dapat mengambil file. Alamat repositori harus berupa file XML dengan URL dan nama paket.

Dalam pengujian saya yang berkepanjangan, saya menemukan kesalahan kecil. Ketika saya meng-uninstall sebuah aplikasi, aplikasi tersebut terkadang mencoba untuk meng-uninstall secara acak beberapa aplikasi yang sudah di-uninstall. Cara mengatasinya adalah me-restart mesin Anda seperti perbaikan Windows lainnya.

Jumlah paket : 1435

Antarmuka : Baris Perintah/ GUI

Unduh NPackd (gratis)

6. Ninite pro (GUI)

Saya yakin Anda pasti pernah mendengar tentang Ninite. Ini adalah aplikasi web yang memungkinkan Anda menggabungkan banyak perangkat lunak dalam satu file yang dapat dieksekusi. Dan kemudian hanya dalam sekali jalan, Anda menginstal beberapa aplikasi. Tapi bagaimana itu membuat Ninite menjadi manajer paket? Itu tidak memungkinkan Anda memperbarui aplikasi dengan benar! Nah, Anda memiliki Ninite pro untuk itu mulai dari $1/per pengguna per bulan.

Anda perlu mendaftar di situs web dan kemudian Anda dapat menggunakan versi uji coba selama 15 hari. Langkah selanjutnya adalah mengunduh perangkat lunak agen di semua mesin Anda. Segera setelah Anda selesai melakukannya, aplikasi web akan menampilkan sistem tersebut. Apa yang sebenarnya terjadi adalah aplikasi web berkomunikasi dengan perangkat lunak agen lokal untuk mengambil data paket yang diinstal, itulah sebabnya penting untuk menginstalnya. Anda juga dapat menggunakan aplikasi mandiri klasik Ninite Pro yang seharusnya jika Anda berurusan dengan Active Directory. Ini memiliki tab tambahan untuk menemukan mesin di jaringan. Tetapi aplikasi terasa tua dengan opsi yang lebih sedikit daripada aplikasi web.

Setelah Anda selesai dengan pengaturan, Anda dapat menginstal, menghapus, atau memperbarui aplikasi untuk seluruh sistem di jaringan Anda dengan satu klik. Ini sangat halus dan mulus. Saya benar-benar tidak bisa banyak menekankan pada kehalusan yang dibawa Ninite Pro. Jika Anda mencari manajer paket jaringan total, ini adalah pilihan yang baik.

Satu-satunya downside yang saya rasakan adalah kurangnya paket jika dibandingkan dengan Chocolatey.

Jumlah paket : 1000+

Antarmuka : GUI (hanya aplikasi web)

Kunjungi Ninite pro (dibayar $1/per pengguna/ per bulan)

7. Coklat (cmd & GUI)

Namanya terdengar lucu tetapi Anda sebaiknya menganggap serius aplikasi ini. Chocolatey memiliki repositori aplikasi terbesar dan mendukung PowerShell, baris perintah, dan bahkan GUI. Sebut saja dan Chocolatey memiliki aplikasi itu. Untuk menginstal, Anda hanya perlu mengetikkan perintah berikut di command prompt dan tekan enter.

@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey) .org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"

Setelah selesai, ketik saja choco install chocolatey dan itu akan menginstal GUI untuk Anda. Anda sekarang dapat menginstal paket dari GUI atau CLI, sama saja. Varian pro dan bisnis berbeda dan mereka menyediakan beberapa fitur tambahan seperti menerapkan paket kami sendiri, perlindungan malware, Auditor paket, dll.

Masalah kecil yang ingin saya tunjukkan adalah bahwa itu hanya mendukung paket NuGet. Jadi, jika Anda harus menggunakan aplikasi Anda sendiri, Anda perlu mengubahnya menjadi paket NuGet. Juga, GUI setengah matang dan tidak semua fitur CLI ada di dalamnya.

Jumlah paket : 6336 (sumber terbuka).

Antarmuka : Hanya Baris Perintah

Unduh Cokelat (gratis)

Manajer Paket Windows mana yang harus Anda pilih?

Jika Anda membutuhkan manajer paket untuk jaringan, Ninite pro harus menjadi pilihan. Sangat mulus sehingga saya telah menginstal aplikasi di sistem saya sendiri tanpa menyadarinya. Untuk penggunaan individu, Chocolatey adalah pilihan yang baik. Anda juga dapat mencoba AppGet atau NPackd karena mereka memiliki model yang berbeda. Suarakan pertanyaan Anda di komentar dan saya akan dengan senang hati membantu Anda.

Baca Juga:  Utilitas Windows Terbaik yang Harus Anda Gunakan Di 2019.


Cara Menggunakan Aplikasi Clubhouse yang Menghebohkan Internet

Cara Menggunakan Aplikasi Clubhouse yang Menghebohkan Internet

Jadi Anda memiliki aplikasi Clubhouse di iPhone tetapi bingung menggunakannya? Inilah cara menggunakan aplikasi Clubhouse di iPhone Anda.

Figma vs Sketch: Manakah Aplikasi Prototyping yang Lebih Baik untuk Pemula

Figma vs Sketch: Manakah Aplikasi Prototyping yang Lebih Baik untuk Pemula

Bingung antara aplikasi desain Figma dan Sketch? Inilah perbandingan mendalam untuk membuat proses pengambilan keputusan lebih mudah bagi pemula.

Cara Menambahkan Kata Sandi Secara Manual ke Chrome

Cara Menambahkan Kata Sandi Secara Manual ke Chrome

Apakah Anda ingin menyimpan kata sandi secara manual di Google Chrome? Lihat 3 cara menambahkan kata sandi di Chrome di PC.

4 Cara Upload Video ke Instagram dari Komputer Secara Langsung

4 Cara Upload Video ke Instagram dari Komputer Secara Langsung

Dalam panduan ini, saya akan menunjukkan kepada Anda cara mengunggah video ke Instagram dari komputer tanpa menggunakan perangkat lunak atau aplikasi mewah apa pun secara gratis.

Cara Menggunakan Keyboard Jepang di iPhone

Cara Menggunakan Keyboard Jepang di iPhone

Apakah Anda belajar bahasa Jepang? Berikut adalah cara menggunakan keyboard Jepang di iPhone, sehingga Anda dapat meningkatkan keterampilan Anda dengan menulis juga. Menulis untuk belajar.

LG Magic Remote Tidak Berfungsi? 6 Cara Memperbaikinya

LG Magic Remote Tidak Berfungsi? 6 Cara Memperbaikinya

Punya LG Smart TV Remote tapi bermasalah? Jika LG Magic Remote Anda tidak berfungsi, berikut adalah beberapa perbaikan mudah yang dapat Anda coba.

Bagaimana Cara Mengetahui Server DNS Apa yang Saya Gunakan?

Bagaimana Cara Mengetahui Server DNS Apa yang Saya Gunakan?

Anda telah menyiapkan server DNS baru di mesin Anda tetapi tidak tahu apakah itu berfungsi atau tidak. Jangan khawatir, inilah cara mengetahui Server DNS yang Anda gunakan.

Apa itu Google Tambahkan saya ke pencarian dan Cara Membuatnya

Apa itu Google Tambahkan saya ke pencarian dan Cara Membuatnya

Apakah Anda seorang profesional dan ingin menautkan semua profil media sosial dalam satu kartu virtual? Baca Apa Itu Google People Card dan Cara Membuatnya

Cara Cepat Mengalihkan Output Audio di Android 10

Cara Cepat Mengalihkan Output Audio di Android 10

Menu Bluetooth memiliki beberapa perubahan di Android 10 dan inilah cara Anda dengan cepat mengalihkan audio antara perangkat audio Bluetooth di Android 10

5 Cara Menjalankan Aplikasi Android di Mac

5 Cara Menjalankan Aplikasi Android di Mac

Mac adalah mesin yang kuat, tetapi mereka tidak dapat menjalankan aplikasi Android seperti Chromebook. Tapi jangan khawatir, Anda masih menggunakan Android Emulator untuk menjalankan aplikasi Android di Mac. Ya, tentang menggunakan Instagram, memainkan Asphalt 8, atau mendengarkan Audible di Mac.