Windows 10-dagi paket menejeri paketini boshqarish (OneGet)

O'rtacha foydalanuvchi sezilmasligi mumkin bo'lgan Windows 10-ning eng qiziqarli yangiliklaridan biri PackageManagement ning o'rnatilgan paket menejeri (avvalgi OneGet) bo'lib, u sizning kompyuteringizdagi dasturlarni o'rnatish, qidirish va boshqacha tarzda boshqarish imkonini beradi. Bu buyruq qatoridan dasturlarni o'rnatish haqida va agar bu nima va u nima uchun foydali bo'lishi mumkinligi haqida to'liq aniq bo'lmasangiz, ushbu ko'rsatmani oxirida videoni tomosha qilishni tavsiya etaman.

Yangilash 2016: o'rnatilgan paket menejeri Windows 10 ning dastlabki versiyalari bosqichida OneGet deb nomlangan edi, endi u PowerShell da PackageManagement moduli. Shuningdek qo'llanmada yangilangan usullardan foydalaning.

PackageManagement PowerShell-ning Windows 10-ning ajralmas qismidir, bundan tashqari Windows 8.1 uchun Windows Management Framework 5.0 ni o'rnatib paket menejerini olishingiz mumkin. Ushbu maqolada oddiy foydalanuvchi uchun paket menejeridan foydalanishning bir nechasi, shuningdek PackageManagement dasturida Chocolatey-ga (ma'lumotlar bazasi, saqlash) ulanish usullari (Chocolatey Windows XP, 7 va 8-da foydalanishingiz mumkin bo'lgan mustaqil paket menejeri Chocolatey dasturini mustaqil paket menejeri sifatida ishlatish haqida ko'proq bilib oling.

PowerShell da PaketManagement buyruqlar

Quyida ko'rsatilgan buyruqlar ko'pchiligidan foydalanish uchun Windows PowerShellni administrator sifatida ishlatish kerak.

Buni amalga oshirish uchun PowerShell-ni vazifa panelida qidirishni boshlang, keyin topilgan natijani o'ng tugmasini bosing va "Administrator sifatida ishga tushirish" -ni tanlang.

Paket menejeri to'plami yoki boshqaruv OneGet sizga tegishli buyruqlar yordamida PowerShell-da dasturlarni o'rnatish (o'rnatish, olib tashlash, qidirish, yangilanish hali taqdim etilmaydi) - o'xshash uslublar Linux foydalanuvchilari uchun tanishdir. Nimalar haqida fikr olish uchun quyidagi ekran tasvirini ko'rishingiz mumkin.

Ushbu dasturlarni o'rnatishning afzalliklari quyidagilardir:

  • tasdiqlangan dasturiy ta'minot manbalaridan foydalanish (rasmiy veb-saytni qo'lda qidirish shart emas)
  • O'rnatish vaqtida potentsial ravishda istenmaydigan dasturiy ta'minotni o'rnatishning etishmasligi (va "Keyingi" tugmasi bilan eng tanish tanishish jarayoni)
  • O'rnatish buyruq fayllarini yaratishga qobiliyat (masalan, yangi kompyuterda dasturlarning to'liq majmuini o'rnatishingiz yoki Windows-ni qayta o'rnatganingizdan so'ng ularni qo'lda yuklab olish va o'rnatish, skriptni ishlatish kerak emas).
  • shuningdek, uzoqdan turib mashinalarga dasturiy ta'minotni o'rnatish va boshqarish qulayligi (tizim ma'murlari uchun).

Siz foydalanishingiz mumkin bo'lgan buyruqlar ro'yxatini PackageManagement orqali olishingiz mumkin Get-Command-Module PackageManagement Oddiy foydalanuvchilar oddiy foydalanuvchilar uchun:

  • Find-Package - paketni (dasturni) qidirish, masalan: Find-Package -Name VLC (Ism parametrini chiqarib yuborish mumkin, harflar holati muhim emas).
  • Install-Package - dasturni kompyuterda o'rnatish
  • Uninstall-Package - dasturni o'chirish
  • Get-Package - o'rnatilgan paketlarni ko'rish

Qolgan buyruqlar paketlarning manbalarini (dasturlarini) ko'rish, ularni qo'shish va o'chirish uchun mo'ljallangan. Bu imkoniyat bizga ham foydali.

Chocolatey do'konini PackageManagement xizmatiga qo'shish (OneGet)

Afsuski, PackageManagement ishlaydigan oldindan o'rnatilgan yig'ilgan (dastur manbalari), xususan, savdo (lekin bepul) mahsulotlarga - Google Chrome, Skype, turli xil dastur dasturlari va yordamchi dasturlar to'g'risida juda kam narsa mavjud.

Microsoft tomonidan taqdim etilgan NuGet havfsizligi o'rnatilishi dasturchilar uchun ishlab chiquvchi vositalarni o'z ichiga oladi, lekin odatiy o'quvchi uchun emas (bu orada, PackageManagement bilan ishlashda siz doimo NuGet provayderini o'rnatishni taklif qilishingiz mumkin, men uni bir marta qabul qilishdan boshqa yo'lni topmadim. o'rnatish bilan).

Biroq, Chocolatey to'plami boshqaruvchisi omborini bog'lash orqali muammoni hal qilish mumkin. Buning uchun buyruqni bajaring:

Get-PackageProvider -Name chocolatey

Chocolatey yetkazib beruvchisini o'rnatishni tasdiqlang va o'rnatishdan so'ng buyruqni kiriting:

Set-PackageSource -Name chocolatey-ishonchli

Bajarildi.

Chocolatey paketlarini o'rnatish uchun zarur bo'lgan so'nggi narsa, Dastur-Siyosatni o'zgartirishdan iborat. O'zgartirish uchun barcha imzolangan ishonchli PowerShell skriptlarini ishga tushirishga buyruqni kiriting:

Set-ExecutionPolicy RemoteSigned

Buyruq internet orqali yuklangan skriptlarni ishlatishga imkon beradi.

Bundan buyon, Chocolatey omboridan paketlar PackageManagement (OneGet) da ishlaydi. O'rnatish vaqtida xatolar ro'y bersa, parametrdan foydalaning - Forsche.

Endi esa ulangan Chocolatey provayderi bilan PackageManagement-dan foydalanishning oddiy misoli.

  1. Misol uchun, biz Paint.net bepul dasturini o'rnatishimiz kerak (u boshqa bepul dastur bo'lishi mumkin, aksariyat bepul dasturlar omborxonadir). Jamoani kiriting find-package -name bo'yoq (Agar siz to'liq nomini bilmasangiz, nomni qisman kiritishingiz mumkin, "-name" kaliti talab qilinmaydi).
  2. Natijada, paint.net ning hasharxonada joylashganligini ko'ramiz. O'rnatish uchun buyruqni ishlating install-package -name paint.net (biz chap sütundan aniq nom olamiz).
  3. O'rnatishni tugatish va o'rnatilgan dasturni olishni kutamiz, uni qaerdan yuklab olishni va kompyuteringizga istalgan kiruvchi dasturni olmaslikni qidirmaymiz.

Video - Windows 10 dasturiy ta'minotini o'rnatish uchun Package Manager Manager paketini (aka OneGet) ishlatish

Xulosa qilib aytganda, har bir narsa bir xil, lekin video formatda ba'zi o'quvchilar uchun u uchun foydali bo'ladimi-yo'qligini tushunish osonroq bo'lishi mumkin.

Hozircha paket boshqaruvi kelajakda qanday ko'rinishini ko'rib chiqamiz: OneGet grafik interfeysi paydo bo'lishi va Windows do'konidagi ish stoli ilovalari uchun qo'llab-quvvatlash va mahsulotning boshqa mumkin bo'lgan imkoniyatlari haqida ma'lumot bor edi.

Videoni tomosha qiling: Brian McGinty Karatbars Gold New Introduction Brian McGinty Brian McGinty (Noyabr 2024).