Pengguna Linux suka menginstal perangkat lunak dari baris perintah, dan tidak sulit untuk memahami alasannya. Alih-alih mengunduh file yang dapat dijalankan, menjalankannya, dan menghindari berbagai upaya untuk mengubah mesin telusur default Anda, Anda pada dasarnya mengetik apa yang ingin Anda pasang dan tekan "Enter."
Jika Anda ingin kedamaian semacam ini di Windows, tidak terlihat lebih jauh dari Chocolatey, manajer paket untuk Windows. Alat gratis ini memungkinkan Anda menginstal ribuan aplikasi hanya dengan perintah cepat (menginstal choco
), dan perbarui semuanya dengan yang lain (choco upgrade
.) Ini dapat menghemat banyak waktu jika Anda adalah tipe orang yang menginstal banyak perangkat lunak bebas.
Anda dapat menggunakan Chocolatey di dua tempat: Command Prompt dan PowerShell. Berikut cara menginstal manajer paket ini di kedua lingkungan, tetapi Anda hanya benar-benar membutuhkannya. Pilih apa pun yang membuat Anda nyaman.
Chocolatey hanya berfungsi di Command Prompt jika Anda menjalankannya sebagai administrator. Cara termudah untuk melakukannya adalah dengan mengklik kanan Command Prompt di Start Menu, dan kemudian klik "Run as Administrator."
Untuk menginstal Chocolatey, pertama Anda perlu menjalankan perintah berikut, yang mengunduh dan menjalankan penginstal untuk Anda:
@ "% SystemRoot% \ System32 \ WindowsPowerShell \ v1.0 \ powershell.exe" -NoProfile -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient) .DownloadString ('https://chocolatey.org/ install.ps1 ')) "&& SET" PATH =% PATH%;% ALLUSERSPROFILE% \ chocolatey \ bin "
Perintah ini bisa berubah, jadi periksa instruksi resmi Chocolatey jika Anda mengalami masalah.
Setelah Anda menginstal Chocolatey, Anda dapat segera menggunakannya (meskipun dalam beberapa kasus Anda mungkin perlu menutup dan membuka kembali Command Prompt admin). Menginstal perangkat lunak itu sederhana: cukup ketikmenginstal choco
diikuti dengan nama program. Di sini, kami sedang berlarichoco menginstal filezilla
untuk menginstal klien FTP Filezilla yang populer.
Anda juga tidak perlu membatasi diri untuk menginstal satu aplikasi dalam satu waktu. Sebagai contoh, menggunakan perintah berikut akan menginstal semua aplikasi yang terdaftar sekaligus:
choco menginstal firefox thunderbird vlc libreoffice
Tentu saja Anda akan membutuhkan beberapa cara untuk mengetahui paket yang ada dan bagaimana mereka diberi nama. Anda dapat mencari untuk melihat apakah aplikasi yang diberikan ditawarkan dengan menggunakan sintaks berikut:
pencarian choco key_word
Di screenshot berikut, misalnya, kami menggunakanchoco search thunderbird
untuk mencari paket yang terkait dengan klien email Thunderbird.
Sebagai alternatif, situs web ini menawarkan daftar lengkap semua paket yang dapat Anda instal, lengkap dengan alat pencariannya sendiri.
Jika Anda ingin meng-upgrade paket tertentu ke versi terbaru, gunakan perintahpeningkatan choco,
diikuti oleh nama paket. Jika Anda ingin meningkatkan semua yang telah Anda instal menggunakan Cokelat sekaligus,choco upgrade semua
akan melakukan trik. Dan ada lebih banyak sub perintah jika Anda ingin menggali. Ketik sajachoco -?
untuk melihat daftar lengkap.
Jika Anda penggemar berat PowerShell, Anda dapat menggunakan Chocolately dari sana juga. Ini berarti Anda dapat mengotomatiskan semua hal, setelah Anda memulai dengan PowerShell dan mempelajari berbagai hal.
Anda harus membuka administrator PowerShell untuk memulai. Cara termudah untuk melakukannya adalah dengan mengklik kanan tombol Start, dan kemudian klik "Windows PowerShell (Admin)."
Cokelat, karena sifatnya, membutuhkan izin untuk menjalankan skrip dari luar komputer Anda. Untuk alasan ini, instruksi penginstalan resmi menyarankan Anda mengubah ExecutionPolicy sebelum menginstal Chocolatey. Pertama, pada prompt PowerShell, ketik perintah berikut dan tekan Enter:
Dapatkan-EksekusiPolicy
Jika Anda melihat hasil "Dibatasi", maka Anda perlu menjalankan perintah berikut untuk menetapkan kebijakan eksekusi Anda sehingga pemasangan Chocolatey akan berfungsi:
Set-ExecutionPolicy AllSigned
PerintahSet-ExecutionPolicy Bypass
bisa juga berfungsi, meskipun ini adalah opsi yang kurang aman: ini memungkinkan skrip apa pun untuk dijalankan, terlepas dari apakah itu ditandatangani oleh pengembang.
Setelah menetapkan kebijakan eksekusi, Anda dapat menjalankan penginstal menggunakan perintah berikut:
iex ((New-Object System.Net.WebClient) .DownloadString ('https://chocolatey.org/install.ps1'))
Sama seperti itu, Chocolatey sudah terinstal! Menggunakan Chocolatey di Powershell sama dengan yang ada di Command Prompt. Inichoco menginstal firefox
berlari:
Perintah sepertipencarian
danmeningkatkan
juga berfungsi seperti di Command Prompt, danchoco -?
akan memberi Anda daftar fungsi lain. Selamat bersenang-senang!