Paket meneceri Windows 10-da Paket İdarəetmə (OneGet)

Pin
Send
Share
Send

Adi bir istifadəçinin görə bilmədiyi Windows 10-da ən maraqlı yeniliklərdən biri, kompüterinizdə proqramları quraşdırmağı, axtarmağı və başqa şəkildə idarə etməyi asanlaşdıran inteqrasiya olunmuş PackageManagement paket meneceridir (əvvəllər OneGet). Bu, əmr satırından proqramların quraşdırılması ilə bağlıdır və bunun nə olduğu və niyə faydalı ola biləcəyi tam aydın deyilsə, əvvəlcə bu təlimatın sonunda videoya baxmanızı məsləhət görürəm.

Yeniləmə 2016: quraşdırılmış paket meneceri Windows 10-un əvvəlcədən buraxılış mərhələsində OneGet adlanırdı, indi PowerShell-dəki PaketManagement modulu. Həm də təlimatda istifadə üsulları yeniləndi.

PackageManagement, Windows 10-da PowerShell-in ayrılmaz hissəsidir; əlavə olaraq, Windows 8.1 üçün Windows Management Framework 5.0 quraşdıraraq paket meneceri əldə edə bilərsiniz. Bu yazıda, ortalama istifadəçi üçün paket menecerinin istifadəsinə dair bir neçə nümunə, həmçinin PackageManagement-də Chocolatey anbarını (bir növ verilənlər bazası, saxlama) birləşdirməyin bir yolu (Chocolatey Windows XP, 7 və 8-də istifadə edə biləcəyiniz müstəqil paket meneceridir. proqram depoziti. Chocolatey'nin müstəqil paket meneceri olaraq istifadə edilməsi haqqında daha çox məlumat əldə edin.)

PowerShell-də Paket İdarəetmə əmrləri

Aşağıda göstərilən əmrlərin çoxunu istifadə etmək üçün Windows PowerShell'u idarəçi olaraq işə salmaq lazımdır.

Bunu etmək üçün, tapşırıq çubuğu axtarışında PowerShell yazmağa başlayın, nəticəni sağ vurun və "İdarəçi olaraq işləyin" seçin.

PackageManagement və ya OneGet paket meneceri, müvafiq əmrlərdən istifadə edərək PowerShell-də proqramlar ilə işləməyinizə (quraşdırmaq, silmək, axtarmaq, təkmilləşdirmək hələ təmin olunmur) imkan verir - oxşar metodlar Linux istifadəçilərinə tanışdır. Təhlükə altında olanlar haqqında bir fikir əldə etmək üçün aşağıdakı ekran görüntüsünə baxa bilərsiniz.

Proqramları quraşdırmanın bu metodunun üstünlükləri aşağıdakılardır:

  • sübut edilmiş proqram mənbələrindən istifadə edərək (rəsmi veb sayt üçün əl ilə axtarmaq lazım deyil),
  • Quraşdırma zamanı potensial istenmeyen bir proqramın quraşdırılmasının olmaması (və "Sonrakı" düyməsinə ən yaxşı quraşdırma prosesi),
  • quraşdırma skriptlərini yaratmaq qabiliyyəti (məsələn, bütün proqramları yeni bir kompüterə quraşdırmaq və ya Windows-u yenidən qurduqdan sonra onları əl ilə yükləmək və quraşdırmaq lazım deyil, sadəcə skript işlətmək lazımdır),
  • həmçinin uzaq maşınlarda (sistem rəhbərləri üçün) proqram təminatının quraşdırılması və idarə olunması asanlığı.

İstifadədən istifadə edərək PackageManagement mövcud əmrlərin siyahısını əldə edə bilərsiniz Get-əmr -Module Paketi İdarəetmə sadə bir istifadəçi üçün əsas olanlar:

  • Tapın-Paket - bir paket (proqram) axtarın, məsələn: Tapın-Paket - Ad VLC (Ad parametri atıla bilər, hal vacib deyil).
  • Install-Package - proqramı kompüterə quraşdırın
  • Uninstall-Package - bir proqramı silmək
  • Get-Paket - quraşdırılmış paketlərə baxın

Qalan əmrlər paketlərin (proqramların) mənbələrini görmək, əlavə etmək və çıxarmaq üçün hazırlanmışdır. Bu xüsusiyyət bizim üçün də faydalıdır.

Paket Menecmentinə (OneGet) Şokoladlı depo əlavə etmək

Təəssüf ki, PackageManagement ilə işləyən əvvəlcədən quraşdırılmış depolarda (proqram mənbələrində), xüsusən kommersiya (lakin eyni zamanda pulsuz) məhsullara - Google Chrome, Skype, müxtəlif tətbiq proqramları və yardımçı proqramlara çox az rast gəlinir.

Microsoft tərəfindən təklif olunan NuGet anbarı, quraşdırma üçün, proqramçılar üçün inkişaf alətlərini ehtiva edir, lakin mənim tipik bir oxuyucumuz üçün deyil (yeri gəlmişkən, PaketManagement ilə işləyərkən NuGet provayderini quraşdırmağınız təklif oluna bilər, bir dəfə razılaşmaqdan başqa bir şey tapmamışam). quraşdırma ilə).

Bununla birlikdə, problemi Chocolatey pack manager meneceri ombori bağlamaqla həll etmək olar, bunu etmək üçün əmrdən istifadə edin:

Get-Paket Təchizatçısı - Adı şokoladlıdır

Chocolatey provayderinin quraşdırılmasını təsdiqləyin və quraşdırıldıqdan sonra əmri daxil edin:

Set-PackageSource - Adı şokoladlıdır

Bitdi.

Şokoladlı paketlərin quraşdırılması üçün tələb olunacaq son hərəkət İcra-Siyasəti dəyişdirməkdir. Dəyişmək üçün bütün imzalanmış PowerShell etibarlı skriptlərin icrasına imkan verən bir əmr daxil edin:

Set-ExactionPolicy Uzaqdan imzalanmışdır

Komanda İnternetdən yüklənmiş imzalı yazıların istifadəsinə imkan verir.

Bu gündən etibarən Chocolatey depolarından olan paketlər PackageManagement (OneGet) -də işləyəcək. Quraşdırma zamanı səhvlər baş verərsə, parametrdən istifadə etməyə çalışın -Force.

İndi bir Şokoladlı bir provayder ilə PackageManagement istifadə sadə bir nümunə.

  1. Məsələn, pulsuz Paint.net proqramını quraşdırmalıyıq (başqa bir pulsuz proqram ola bilər, pulsuz proqramların çoxu depo içərisindədir). Əmr daxil edin tap-paket-ad boyası (adını qismən daxil edə bilərsiniz, əgər paketin dəqiq adını bilmirsinizsə, ad dəyişikliyi isteğe bağlıdır).
  2. Nəticədə, boyaq.net-in depo içərisində olduğunu görürük. Quraşdırmaq üçün əmrdən istifadə edin quraşdırma-paket-ad boya.net (sol sütundan dəqiq ad alırıq).
  3. Quraşdırma başa çatana qədər gözləyirik və quraşdırılmış proqramı harada yüklədiyini axtarmadan və kompüterinizdə istənməyən proqram təminatını almadan əldə edirik.

Video - Windows 10-da proqramları quraşdırmaq üçün PackageManagement paket menecerindən (aka OneGet) istifadə etmək

Yaxşı, nəticədə eyni şeydir, amma video formatında, bəlkə də bəzi oxucular üçün bunun onun üçün faydalı olub olmadığını başa düşmək daha asan olar.

Hələ ki, paket idarəçiliyinin gələcəkdə necə görünəcəyini görəcəyik: OneGet GUI-nin mümkün görünüşü və Windows Mağazasındakı masaüstü tətbiqlərin dəstəyi və məhsulun digər inkişaf perspektivləri haqqında məlumat var idi.

Pin
Send
Share
Send