Cara Menggunakan PackageManagement (alias OneGet) di Windows 10

Daftar Isi:

Cara Menggunakan PackageManagement (alias OneGet) di Windows 10
Cara Menggunakan PackageManagement (alias OneGet) di Windows 10

Video: Cara Menggunakan PackageManagement (alias OneGet) di Windows 10

Video: Cara Menggunakan PackageManagement (alias OneGet) di Windows 10
Video: 11 Kelebihan iPhone Dibanding Android, Pilih Mana..?? - YouTube 2024, November
Anonim
Windows 10 menyertakan alat manajemen paket yang ada di PowerShell. Di versi final, ini dinamai "PackageManagement", tetapi masih didasarkan pada proyek sumber terbuka bernama OneGet.
Windows 10 menyertakan alat manajemen paket yang ada di PowerShell. Di versi final, ini dinamai "PackageManagement", tetapi masih didasarkan pada proyek sumber terbuka bernama OneGet.

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

Apa itu PackageManagement / OneGet?

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

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

Dalam keadaan awalnya, setidaknya, ini bukan alat yang dirancang untuk rata-rata pengguna Windows 10 atau bahkan geek. Microsoft sebenarnya bukan host "OneGet repositories" - faktanya, tidak ada hal semacam itu. OneGet dapat digunakan bersama dengan penyedia untuk memungkinkan akses ke repositori perangkat lunak, yang kemudian dapat dikelola dengan cmdlet standar. Ini dirancang untuk administrator sistem. Untuk geeks nyaman dengan baris perintah, OneGet pernah menawarkan penyedia Chocolatey untuk menginstal aplikasi desktop yang dihosting di Chocolatey. Namun, OneGet tidak dirancang hanya untuk berfungsi dengan Cokelat - versi awal OneGet memiliki penyedia Cokelat sebagai bukti konsep, tetapi ini sekarang telah dihapus.

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

Cara Menggunakan PackageManagement / OneGet

PackageManagement adalah serangkaian cmdlet untuk PowerShell, jadi Anda harus 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 sudah diganti namanya menjadi PackageManagement.)

Di versi rilis final Windows 10, belum banyak yang terjadi dengan PackageManagement. Fitur ini paling menarik untuk integrasinya dengan Chocolatey untuk dengan mudah menginstal program Windows dari satu sumber ketika diperkenalkan. Cokelat masih dapat digunakan pada Windows 10 tanpa bantuan PackageManagement / OneGet, namun.
Di versi rilis final Windows 10, belum banyak yang terjadi dengan PackageManagement. Fitur ini paling menarik untuk integrasinya dengan Chocolatey untuk dengan mudah menginstal program Windows dari satu sumber ketika diperkenalkan. Cokelat masih dapat digunakan pada Windows 10 tanpa bantuan PackageManagement / OneGet, namun.

The Get-PackageProvider dan Get-PackageSource cmdlet akan menunjukkan kepada Anda penyedia paket dan sumber yang tersedia. Anda dapat menggunakan Register-PackageSource untuk menginstal sumber paket. Cmdlet ini memerlukan URL untuk sumbernya, jadi Anda harus tahu persis apa yang ingin Anda tambahkan dan di mana lokasinya untuk menambahkannya.

Misalnya, ketika ada penyedia Cokelat dikembangkan oleh komunitas, Anda dapat menambahkannya ke sistem Anda dengan cmdlet ini. Cmdlet Unregister-PackageSource dapat menghapus sumber paket tersebut.

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

Cmdlet Cari-Paket akan memungkinkan Anda mencari sumber paket yang dikonfigurasi untuknya dan cmdlet Install-Package akan memungkinkan Anda untuk menginstalnya. Cmnlet Uninstall-Paket akan mencopot paket yang Anda pasang melalui cmdlet ini:

Find-Package search

Install-Package name

Uninstall-Package name

Ini dirancang untuk menjadi cara yang sederhana dan terstandarisasi 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 semuanya mulai dari menyiapkan server dengan cepat untuk menginstal perangkat lunak secara otomatis pada PC baru saat menyiapkannya.

Untuk detail lebih lanjut, lihat dokumentasi resmi Microsoft untuk cmdlet PackageManagement.

Terlepas dari bagaimana hal itu terlihat selama pengembangan, Microsoft tidak mengadopsi manajemen paket untuk Windows 10. Microsoft tidak hosting repositori perangkat lunak mereka sendiri, dan Chocolatey tidak dipeluk dengan integrasi dalam versi final Windows 10. Bahkan tidak Toko Windows dan aplikasinya dapat diakses dari PackageManagement.

Ini hanyalah seperangkat alat yang dirancang untuk administrator sistem. Kita harus melihat bagaimana perkembangannya dan tumbuh seiring waktu.

Direkomendasikan: