আমি কীভাবে উইন্ডোজ 10 বিল্ট-ইন প্যাকেজ ম্যানেজার ব্যবহার করব?


13

আমি উইন্ডোজ 10 প্যাকেজ পরিচালনা খুব স্বজ্ঞাত নয়। নীচে ভিএলসি ইনস্টল করার চেষ্টা করার মধ্যে আমার অ্যাডভেঞ্চারস রয়েছে, যা প্যাকেজ পরিচালকের পক্ষে খুব সাধারণ পরীক্ষার কেসের মতো মনে হচ্ছে।

Find-Package vlc

নাঃ

Find-Package -Update

নাঃ

Install-Package --help

নাঃ

Install-Package /?

নাঃ

Install-Package vlc

The provider 'nuget v2.8.5.127' is not installed.
nuget may be manually downloaded from https://oneget.org/nuget-anycpu-2.8.5.127.exe and installed.
Would you like PackageManagement to automatically download and install 'nuget' now?
[Y] Yes  [N] No  [S] Suspend  [?] Help (default is "Y"):
Install-Package : No match was found for the specified search criteria and package name 'vlc'.
At line:1 char:1
+ Install-Package vlc
+ ~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (Microsoft.Power....InstallPackage:InstallPackage) [Install-Package], Ex
   ception
    + FullyQualifiedErrorId : NoMatchFoundForCriteria,Microsoft.PowerShell.PackageManagement.Cmdlets.InstallPackage

নাঃ

Register-PackageSource -Name chocolatey -Location http://chocolatey.org/api/v2 -Provider PSModule -Trusted -Verbose

হতে পারে?

Install-Package vlc
WARNING: The module 'vlc' cannot be installed or updated because it is not a properly-formed module.

নাঃ


ব্যবহার করে দেখুন Install-Package -Name VLC
এমসি 10

Install-Package -Name VLC Install-Package : No match was found for the specified search criteria and package name 'VLC'.
জোনাথন

আপনার Find-Package -Name VLCজন্য কিছু খুঁজে পাচ্ছেন? এছাড়াও, এটি কেস সংবেদনশীল কিনা তা পরীক্ষা করে দেখুন।
এমসি 10

Find-Package -Name VLCসন্ধান প্যাকেজ: নির্দিষ্ট অনুসন্ধানের মানদণ্ড এবং প্যাকেজের নাম 'ভিএলসি' এর জন্য কোনও মিল খুঁজে পাওয়া যায় নি। লাইনে: 1 চর: 1 + ফাইন্ড-প্যাকেজ-নাম ভিএলসি + Category + বিভাগে তথ্য: অবজেক্ট নটফাউন্ড: (মাইক্রোসফ্ট.পাওয়ার ... এবং .ফাইন্ডপ্যাকেজ: ফাইন্ডপ্যাকেজ) [ফাইন্ড-প্যাকেজ], ব্যতীত এন + ফুললিকিউলিফাইড এরিয়ারআইডি: নোম্যাচফাউন্ডফোর্ডক্রিটরিয়া, মাইক্রোসফট.পাওয়ারশেল.প্যাকেজম্যানেজমেন্ট.কিমডলেটস.ফিন্ডপ্যাকেজ
জোনাথন

1
আপনি update-helpপ্রথম করতে চান ।
BrunoLM

উত্তর:


10

আপনি বন্ধ ছিল. প্রথমত, আপনাকে স্ক্রিপ্টগুলির অনুমতি দেওয়ার জন্য কার্যকরকরণের নীতি নির্ধারণ করতে হবে, অন্যথায় সাফল্যের রিপোর্ট করার সময় এটি চুপচাপ ব্যর্থ হবে ( বাগ ):

Set-ExecutionPolicy RemoteSigned

উভয়ই প্যাকেজ সরবরাহকারী (চকোলেটি প্লাগইন) এবং প্যাকেজ উত্স (নির্দিষ্ট চকোলেটির রেপিতে ইউআরএল) প্যাকেজম্যানেজমেন্টের সাথে ইনস্টল / নিবন্ধিত হওয়া দরকার। -Forceপতাকা -সহ গেট-প্যাকেজপ্রোভাইডার এটি বুটস্ট্র্যাপের কারণ করে, যা দৃশ্যত উভয়ের যত্ন নেয় (সম্পর্কে আরও সহায়তায় -Force):

Get-PackageProvider Chocolatey -Force | Out-Null

তারপরে আমি প্যাকেজটি অনুসন্ধান করতে পারি:

Find-Package vlc -Force

Name       Version          Source           Summary
----       -------          ------           -------
vlc        2.2.1.20150630   chocolatey       VLC Media Player

এবং এটি ইনস্টল করুন ( -Forceযাতে এটি নিশ্চিতকরণের জন্য অনুরোধ করে না):

Install-Package vlc -Force | Out-Null

এখানে চিত্র বর্ণনা লিখুন


এটি একটি পরিষ্কার উইন্ডোজ 10 আরটিএম এ আমার পক্ষে কাজ করে না, এটি কেবলমাত্র সি: \ চকোলেটি b lib তে রাখে তবে আসলে প্রোগ্রামগুলি ইনস্টল করে না বা এটি করার জন্য প্রয়োজনীয় স্ক্রিপ্টগুলি চালায় না।
রেডশিফ্ট

3
ওহ, প্যাকেজ ম্যানেজমেন্টে একটি মারাত্মক বিভ্রান্তিকর বাগ রয়েছে যেখানে প্যাকেজ ইনস্টল করার আগে, আপনি স্ক্রিপ্টগুলির অনুমতি দেওয়ার জন্য কার্যকরকরণের নীতি সেট করেন না (আমি রিমোটসাইনড ব্যবহার করি) that আমি আমার উত্তর আপডেট করব।
Vimes

1
শুনতে মহান. আশা করি তারা এই ঝকঝকে ইস্ত্রি করে ফেলবে। উত্তরটি চিহ্নিত করতে ভুলবেন না :-)
ভিমস

আমি কীভাবে এক লাইনে একাধিক প্যাকেজ ইনস্টল করব? এটি সমস্ত প্যাকেজ পরিচালকদের জন্য শিল্পের মান। মনে হয় আমি Install-Package vlc firefox -Force
জোনাথন

1
@ জোনাথনলিডার্স, প্যাকেজের নামের মধ্যে কমা রেখে দিন।
Vimes
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.