პაკეტის მენეჯერი პაკეტი ერთი მენეჯმენტი (OneGet) Windows 10

Windows 10- ში ერთ-ერთი ყველაზე საინტერესო ინოვაციაა, რომელიც საშუალო მომხმარებლის შეიძლება ვერ შეამჩნია, არის PackageManagement- ის ინტეგრირებული პაკეტის მენეჯერი (ყოფილი OneGet), რომელიც საშუალებას იძლევა ადვილად დააინსტალიროთ, მოძებნოთ და სხვაგვარად მართოს პროგრამები თქვენს კომპიუტერში. ეს არის პროგრამების ინსტალაცია ბრძანებათა სტრიქონიდან და თუ არ ხართ მთლიანად ნათელი, თუ რა არის და რატომ შეიძლება სასარგებლო იყოს, ვურჩევ ამ ვიდეოს დასასრულს ვიდეოს დაკვრა.

განახლების 2016: ჩაშენებული პაკეტი მენეჯერი ეწოდა OneGet ეტაპზე წინასწარი ვერსიები Windows 10, ახლა ეს PackageManagement მოდულის PowerShell. აგრეთვე სახელმძღვანელოში გამოყენებული განახლებული გზებით.

PackageManagement არის PowerShell- ის განუყოფელი ნაწილი Windows 10-ზე, გარდა ამისა, შეგიძლიათ მიიღოთ პაკეტის მენეჯერი Windows Management Framework 5.0- ის Windows 8.1-ის ინსტალაციით. ეს სტატია არის პაკეტის მენეჯერის ჩვეულებრივი მომხმარებლისთვის გამოყენების რამდენიმე მაგალითი, ასევე პაკეტის მენეჯმენტში შოკოლადისადმი საცავის (მონაცემთა ბაზის, შენახვის) დაკავშირების გზა. (Chocolatey არის დამოუკიდებელი პაკეტის მენეჯერი, რომელიც შეგიძლიათ გამოიყენოთ Windows XP, 7 და 8 და შესაბამისი პროგრამული უზრუნველყოფის საცავი.დაწვრილებით გამოიყენეთ Chocolatey- ის დამოუკიდებელი პაკეტის მენეჯერის გამოყენება.

PackageManagement ბრძანებები PowerShell

ქვემოთ მოყვანილი ძირითადი ბრძანებების გამოყენება, თქვენ უნდა მართოთ Windows PowerShell როგორც ადმინისტრატორი.

ამისათვის დაიწყეთ ღილაკზე "PowerShell" - ის ჩანართების ჩხრეკა, შემდეგ დააჭირეთ მარჯვენა ღილაკს და აირჩიეთ "ადმინისტრატორის მართვა".

პაკეტის მენეჯერი პაკეტი ან მენეჯმენტი OneGet გაძლევთ საშუალებას იმუშაოთ პროგრამებთან (ინსტალაცია, წაშალოთ, ძებნის და განახლება ჯერ არ არის გათვალისწინებული) PowerShell- ში შესაბამისი ბრძანებების გამოყენებით - მსგავსი მეთოდები Linux- ის მომხმარებლებისთვის ნაცნობია. მიიღოთ იდეა იმის შესახებ, თუ რა ხდება, შეგიძლიათ იხილოთ ქვემოთ მოცემული სკრინშოტი.

დაყენების პროგრამების ამ მეთოდის უპირატესობებია:

  • აპრობირებული პროგრამული წყაროების გამოყენებით (თქვენ არ გჭირდებათ ხელით მოძებნოთ ოფიციალური ვებ-გვერდი),
  • ინსტალაციის დროს პოტენციურად არასასურველი პროგრამული უზრუნველყოფის არარსებობა (და ყველაზე ნაცნობი ინსტალაცია "შემდეგი" ღილაკით),
  • ინსტალაციის სკრიპტების შექმნის უნარი (მაგალითად, თუ საჭიროა ახალი კომპიუტერის პროგრამების სრული კომპლექტი ან Windows- ის გადატვირთვის შემდეგ, არ გჭირდებათ ხელით გადმოტვირთვა და ინსტალაცია, უბრალოდ აწარმოეთ სკრიპტი)
  • აგრეთვე პროგრამული უზრუნველყოფის ინსტალაციისა და მართვის დისტანციური მანქანების (სისტემური ადმინისტრატორებისთვის) გამარტივება.

შეგიძლიათ მიიღოთ პაკეტის მართვაში არსებული ბრძანების სია Get-Command -Module PackageManagement ძირითადი პირობა მარტივი მომხმარებელი იქნება:

  • ძებნა-პაკეტი - პაკეტის ძიება (პროგრამა), მაგალითად: Find-Package -Name VLC (სახელი პარამეტრი შეიძლება გამოტოვებული იყოს, ასოების შემთხვევაში არ არის მნიშვნელოვანი).
  • ინსტალაცია-პაკეტი - კომპიუტერის პროგრამის დამონტაჟება
  • Uninstall-Package - წაშალოთ პროგრამა
  • მიიღეთ პაკეტი - დაინსტალირებული პაკეტების ნახვა

დანარჩენი ბრძანებები განკუთვნილია პაკეტების (პროგრამების) წყაროების ნახვისთვის, მათ დამატებით და მოხსნაზე. ეს შესაძლებლობა ასევე სასარგებლოა ჩვენთვის.

დამატება შოკოლადის საცავი პაკეტ მენეჯმენტთან (OneGet)

სამწუხაროდ, წინასწარ დაყენებული საცავებში (პროგრამის წყაროები), რომელთა პაკეტი მენეჯმენტი მუშაობს, ცოტაა ნაპოვნი, განსაკუთრებით მაშინ, როდესაც საქმე ეხება კომერციულ (უფასო) პროდუქტებს - Google Chrome, Skype, სხვადასხვა პროგრამები და კომუნალური.

Microsoft- ის შემოთავაზებული NuGet- ის რეპროდუცირების ინსტალაცია შეიცავს პროგრამულ პროგრამებს, მაგრამ არა ჩემი ტიპიური მკითხველისათვის (სხვათა შორის, PackageManagement- თან მუშაობისას თქვენ მუდმივად შესთავაზებთ NuGet- ის პროვაიდერთან ინსტალაციას, მე არ შემიძლია გამოსცადოს ის გზა, ინსტალაციით).

თუმცა, პრობლემის მოგვარება შესაძლებელია Chocolatey პაკეტის მენეჯერის საცავის დამაკავშირებლად, ამისათვის გამოიყენეთ ბრძანება:

მიიღეთ პაკეტიპროვაიდერი -ახალი შოკოლადი

დაადასტურეთ შოკოლადის მომწოდებლის დამონტაჟება და ინსტალაციის შემდეგ ბრძანება შეიყვანეთ:

Set-PackageSource- ის სახელი

კეთდება.

უკანასკნელი ის, რაც საჭიროა შოკოლადის პაკეტებისთვის, აუცილებელია აღსრულების პოლიტიკის შესაცვლელად. შეცვალოთ ბრძანება, შეიყვანოთ ყველა ხელმოწერილი სანდო PowerShell სკრიპტის გასაშვებად:

Set-ExecutionPolicy RemoteSigned

ბრძანება საშუალებას იძლევა ინტერნეტით გადმოწერილი ხელმოწერილი სკრიპტების გამოყენება.

ამიერიდან, PackageManagement- ში (OneGet) იმუშავებს შოკოლადის საცავიდან. თუ შეცდომები მოხდება ინსტალაციის დროს, სცადეთ პარამეტრი -Force.

და ახლა მარტივი მაგალითია PackageManagement- თან დაკავშირებული Chocolate პროვაიდერი.

  1. მაგალითად, ჩვენ უნდა გამოვიყენოთ უფასო პროგრამა Paint.net (ეს შეიძლება იყოს კიდევ ერთი უფასო პროგრამა, უფასო პროგრამები უფასოა საცავში). შეიყვანეთ გუნდი მოვძებნოთ-პაკეტის სახელი საღებავი (ნაწილობრივ შეგიძლიათ შეიყვანოთ სახელი, თუ არ იციან პაკეტის ზუსტი სახელი, გასაღები "სახელი" არ არის საჭირო).
  2. შედეგად, ჩვენ ვხედავთ, რომ paint.net იმყოფება საცავში. ინსტალაციისთვის გამოიყენეთ ბრძანება install-package -name paint.net (ჩვენ მივიღებთ ზუსტ სახელს მარცხენა სვეტში).
  3. ველოდებით ინსტალაციის დასრულებას და დაინსტალირებულ პროგრამას, არ ვეძებთ სად ჩამოტვირთვას და არა თქვენს კომპიუტერში რაიმე არასასურველ პროგრამას.

ვიდეო - გამოყენებით პაკეტის მენეჯერი მენეჯერი პაკეტი (aka OneGet) პროგრამული უზრუნველყოფის ინსტალაცია Windows 10

კარგად, დასასრულს - ყველაფერი ერთნაირია, მაგრამ ვიდეო ფორმატში შეიძლება უფრო ადვილი იყოს ზოგიერთი მკითხველისთვის, გაიგოს, ეს არის თუ არა მისთვის სასარგებლო.

დროთა განმავლობაში, ვნახავთ, როგორ შეძლებდა პაკეტის მართვა მომავალში: ინფორმაცია იყო OneGet გრაფიკული ინტერფეისის შესაძლო გამონათქვამებისა და Windows Store- ისგან desktop- ისა და პროდუქციის სხვა შესაძლო პერსპექტივების მხარდაჭერის შესახებ.