2Sep

Cara Menggunakan PackageManagement( alias OneGet) di Windows 10

Windows 10 menyertakan alat pengelolaan paket yang dibuat pada PowerShell. Pada versi final, ini diberi nama "PackageManagement", namun masih berbasis proyek open-source bernama OneGet.

PackageManagement( alias OneGet) secara teknis bukanlah manajer paket. Ini adalah manajer manajer paket - kerangka kerja dan kumpulan cmdlet PowerShell yang dapat mengelola berbagai jenis perangkat lunak dari berbagai tempat dengan cara yang terstandardisasi.

Apa itu PackageManagement / OneGet?

Kami sebelumnya memecahkan cerita tentang OneGet, dan mencoba menjelaskan dengan tepat apa itu. Jika itu tidak cukup informasi untuk Anda, pengembang Garret Serack juga menulis sebuah posting informatif berjudul "10 hal tentang OneGet yang berbeda dari yang Anda pikirkan."

Pada dasarnya, PackageManagement( berdasarkan proyek open-source bernama OneGet) diintegrasikan ke dalamPowerShell dan dengan demikian Windows 10. Ini bertujuan untuk menggabungkan berbagai teknik manajemen paket dan kerangka kerja instalasi perangkat lunak menjadi satu API bersama dengan set standar cmdlet PowerShell untuk mengelola perangkat lunak.

Dalam keadaan awalnya, setidaknya, ini bukan alat yang dirancang untuk pengguna Windows 10 rata-rata atau bahkan geek. Microsoft tidak benar-benar meng-host "repositori OneGet" - sebenarnya, tidak ada hal seperti itu. OneGet dapat digunakan bersama dengan penyedia layanan untuk memungkinkan akses ke repositori perangkat lunak, yang kemudian dapat dikelola dengan cmdlet standar. Ini dirancang untuk administrator sistem. Bagi para geeks yang nyaman dengan command line, OneGet pernah menawarkan penyedia Chocolatey untuk menginstal aplikasi desktop yang di-host di Chocolatey. Namun, OneGet tidak dirancang untuk bekerja hanya dengan versi awal Chocolatey OneGet yang memiliki penyedia Chocolatey sebagai bukti konsep, namun sekarang telah dihapus.

Anda juga dapat menginstal dan menggunakan alat ini pada versi Windows lainnya, karena ini adalah bagian dari Windows Management Framework( WMF) 5.0.

ARTIKEL TERKAIT
Windows 10 Meliputi Manajer Paket Gaya Linux Dinamakan "OneGet"
Rincian Lebih Lanjut Tentang OneGet, Manajer Paket-Manajemen Windows 10

Cara Menggunakan PackageManagement / OneGet

PackageManagement adalah seperangkat cmdlet untuk PowerShell, jadi Anda 'Anda perlu membuka aplikasi Windows PowerShell untuk menggunakannya. Jalankan perintah berikut untuk melihat daftar cmdlet yang tersedia:

Get-Command -Module PackageManagement

( Perhatikan bahwa Get-Command -Module OneGet tidak akan berfungsi, karena telah diubah namanya menjadi PackageManagement.)

Pada versi rilis final Windows10, tidak banyak yang terjadi dengan PackageManagement. Fitur ini sangat menarik karena integrasinya dengan Chocolatey karena mudah menginstal program Windows dari satu sumber saat diperkenalkan. Chocolatey masih bisa digunakan pada Windows 10 tanpa bantuan PackageManagement / OneGet.

Paket cmdlet Get-PackageProvider dan Get-PackageSource akan menunjukkan penyedia dan sumber paket yang tersedia. Anda bisa menggunakan Register-PackageSource untuk menginstal sebuah paket sumber. Cmdlet ini membutuhkan URL untuk sumbernya, jadi Anda harus tahu dengan pasti apa yang ingin Anda tambahkan dan lokasi penempatannya untuk menambahkannya.

Sebagai contoh, ketika ada penyedia Chocolatey dikembangkan oleh masyarakat, Anda dapat menambahkannya ke sistem Anda dengan cmdlet ini. Cmdlet Unregister-PackageSource dapat menghapus sumber paket seperti itu.

Jika Anda perlu menggunakan PackageManagement untuk menginstal perangkat lunak dari suatu tempat, Anda harus menggunakan cmdlet Register-PackageSource di atas untuk memastikan sumbernya terdaftar dalam PackageManagement. Setelah selesai, Anda dapat mencari, menginstal, dan mencopot paket yang tersedia dengan cmdlet berikut.

cmdlet Find-Package akan memungkinkan Anda mencari sumber paket yang dikonfigurasi untuknya dan cmdlet Paket Install akan memungkinkan Anda menginstalnya. Cmdlet Uninstall-Package akan menghapus paket yang telah Anda instal melalui cmdlet ini:

Find-Package search

Install-Package nama

Uninstall-Package nama

Ini dirancang untuk menjadi cara yang sederhana dan terstandardisasi untuk menginstal berbagai jenis perangkat lunak dari berbagai sumber yang dikemas dalam berbagai bentuk. Dengan peluncuran Windows 10 dan PackageManagement, kita mungkin berharap untuk melihat lebih banyak integrasi dengan berbagai sumber perangkat lunak potensial yang berbeda untuk segala hal, mulai dari menyiapkan server dengan cepat untuk menginstal perangkat lunak secara otomatis pada PC baru saat menyiapkannya.

Untuk lebih jelasnya, berkonsultasilah dengan dokumentasi resmi Microsoft untuk cmdlet PackageManagement.

Terlepas dari bagaimana tampilannya selama pengembangan, Microsoft tidak mengadopsi manajemen paket untuk Windows 10. Microsoft tidak meng-hosting repositori perangkat lunak mereka sendiri, dan Chocolatey tidak dipeluk dengan integrasi di versi akhir Windows 10. Tidakbahkan Windows Store dan aplikasinya dapat diakses dari PackageManagement.

Ini hanyalah rangkaian alat yang dirancang untuk administrator sistem. Kita harus melihat bagaimana perkembangan dan pertumbuhan dari waktu ke waktu.