Package Manager Package One Management (OneGet) ໃນ Windows 10

ຫນຶ່ງໃນສິ່ງປະດິດສ້າງທີ່ຫນ້າສົນໃຈຫຼາຍທີ່ສຸດໃນ Windows 10 ເຊິ່ງຜູ້ໃຊ້ສະເລ່ຍອາດຈະບໍ່ສັງເກດເຫັນແມ່ນຜູ້ຈັດການຊຸດ PackageManagement (ເຊິ່ງກ່ອນຫນ້ານີ້ OneGet) ເຊິ່ງເຮັດໃຫ້ມັນງ່າຍຕໍ່ການຕິດຕັ້ງ, ຊອກຫາແລະຈັດການໂຄງການຕ່າງໆໃນຄອມພິວເຕີຂອງທ່ານ. ມັນກ່ຽວກັບການຕິດຕັ້ງໂປລແກລມຈາກເສັ້ນຄໍາສັ່ງແລະຖ້າທ່ານບໍ່ຮູ້ກ່ຽວກັບສິ່ງທີ່ມັນແມ່ນຫຍັງແລະເປັນຫຍັງມັນຈຶ່ງເປັນປະໂຫຍດ, ຂ້າພະເຈົ້າຂໍແນະນໍາໃຫ້ເລີ່ມເບິ່ງວິດີໂອໃນຕອນທ້າຍຂອງຄໍາແນະນໍານີ້.

ປັບປຸງ 2016: ຜູ້ຈັດການຊຸດຕິດຕັ້ງທີ່ຖືກເອີ້ນວ່າ OneGet ຢູ່ຂັ້ນຕອນຂອງຂັ້ນຕອນເບື້ອງຕົ້ນຂອງ Windows 10, ໃນປັດຈຸບັນມັນແມ່ນ PackageManagement module ໃນ PowerShell. ນອກຈາກນີ້ຍັງຢູ່ໃນວິທີການປັບປຸງດ້ວຍຕົນເອງໂດຍນໍາໃຊ້ມັນ.

PackageManagement ເປັນສ່ວນຫນຶ່ງຂອງ PowerShell ໃນ Windows 10 ນອກຈາກນັ້ນ, ທ່ານສາມາດໄດ້ຮັບການຄຸ້ມຄອງໂດຍການຕິດຕັ້ງ Windows Management Framework 5.0 ສໍາລັບ Windows 8.1. ບົດຂຽນນີ້ແມ່ນຕົວຢ່າງຫນຶ່ງຂອງການນໍາໃຊ້ຜູ້ຈັດການຊຸດສໍາລັບຜູ້ໃຊ້ທົ່ວໄປເຊັ່ນດຽວກັບວິທີການເຊື່ອມຕໍ່ຖານຂໍ້ມູນ (ຊະນິດຂອງຖານຂໍ້ມູນ, ການເກັບຮັກສາ) ກັບ Chocolatey ໃນ PackageManagement (Chocolatey ເປັນຜູ້ຈັດການຊຸດເອກະລາດທີ່ທ່ານສາມາດໃຊ້ໃນ Windows XP, 7 ແລະ 8 ແລະ repository ຊອບແວ. ຮຽນຮູ້ເພີ່ມເຕີມກ່ຽວກັບການນໍາໃຊ້ Chocolatey ເປັນຜູ້ຈັດການຊຸດເອກະລາດ.

PackageManagement Commands in PowerShell

ເພື່ອນໍາໃຊ້ຄໍາສັ່ງສ່ວນໃຫຍ່ທີ່ອະທິບາຍຂ້າງລຸ່ມນີ້, ທ່ານຈະຕ້ອງໃຊ້ Windows PowerShell ເປັນຜູ້ເບິ່ງແຍງລະບົບ.

ເພື່ອເຮັດສິ່ງນີ້, ເລີ່ມຕົ້ນການພິມ PowerShell ໃນການຊອກຫາແຖບ taskbar, ຫຼັງຈາກນັ້ນໃຫ້ຄລິກຂວາໃສ່ຜົນໄດ້ຮັບແລະເລືອກ "Run as Administrator".

Package Manager Package ຫຼືການຄຸ້ມຄອງ OneGet ຊ່ວຍໃຫ້ທ່ານສາມາດເຮັດວຽກຮ່ວມກັບໂປແກຼມຕ່າງໆ (ຕິດຕັ້ງ, ຖອນການຕິດຕັ້ງ, ຄົ້ນຫາ, ອັບເດດບໍ່ໄດ້ຖືກສະຫນອງໄວ້) ໃນ PowerShell ໂດຍໃຊ້ຄໍາສັ່ງທີ່ເຫມາະສົມ - ເພື່ອໃຫ້ໄດ້ຮັບຄວາມຄິດກ່ຽວກັບສິ່ງທີ່ຖືກເວົ້າ, ທ່ານສາມາດເບິ່ງຮູບພາບຂ້າງລຸ່ມນີ້ໄດ້.

ຂໍ້ໄດ້ປຽບຂອງວິທີການຕິດຕັ້ງໂຄງການນີ້ແມ່ນ:

  • ການນໍາໃຊ້ແຫຼ່ງຊອບແວ proven (ທ່ານບໍ່ຈໍາເປັນຕ້ອງຊອກຫາຄູ່ມືສໍາລັບເວັບໄຊທ໌ທາງການ),
  • ການຂາດການຕິດຕັ້ງຊອບແວທີ່ບໍ່ຕ້ອງການທີ່ອາດເກີດຂຶ້ນໃນລະຫວ່າງການຕິດຕັ້ງ (ແລະຂະບວນການຕິດຕັ້ງທີ່ຄຸ້ນເຄີຍກັບປຸ່ມ "ຕໍ່ໄປ"),
  • ຄວາມສາມາດໃນການສ້າງ scripts ການຕິດຕັ້ງ (ຕົວຢ່າງເຊັ່ນຖ້າທ່ານຕ້ອງການຕິດຕັ້ງຊຸດເຕັມຂອງໂຄງການໃນຄອມພິວເຕີໃຫມ່ຫຼືຫຼັງຈາກຕິດຕັ້ງ Windows ແລ້ວ, ທ່ານບໍ່ຈໍາເປັນຕ້ອງດາວໂຫລດແລະຕິດຕັ້ງດ້ວຍຕົນເອງ, ພຽງແຕ່ເອີ້ນໃຊ້ script),
  • ເຊັ່ນດຽວກັນກັບຄວາມງ່າຍໃນການຕິດຕັ້ງແລະການຄຸ້ມຄອງຂອງຊອບແວໃນເຄື່ອງຫ່າງໄກສອກຫຼີກ (ສໍາລັບຜູ້ບໍລິຫານລະບົບ).

ທ່ານສາມາດໄດ້ຮັບບັນຊີລາຍຊື່ຂອງຄໍາສັ່ງທີ່ມີຢູ່ໃນ PackageManagement ໂດຍໃຊ້ Get-Command-Module PackageManagement ສິ່ງສໍາຄັນສໍາລັບຄົນທີ່ງ່າຍດາຍຈະເປັນ:

  • ຊອກຫາຊຸດ - ຄົ້ນຫາຊຸດ (ໂຄງການ), ສໍາລັບຕົວຢ່າງ: Find-Package-VLC ຊື່ (ຕົວກໍານົດຊື່ສາມາດຖືກຍົກເລີກ, ກໍລະນີຂອງຕົວອັກສອນບໍ່ສໍາຄັນ).
  • ການຕິດຕັ້ງແພັກເກດ - ການຕິດຕັ້ງໂປລແກລມໃນຄອມພິວເຕີ
  • Uninstall-Package - uninstall program
  • Get-Package - view packages installed

ຄໍາສັ່ງທີ່ຍັງເຫຼືອແມ່ນເພື່ອເບິ່ງແຫຼ່ງຂໍ້ມູນ (ໂປແກຼມ), ການເພີ່ມແລະການໂຍກຍ້າຍຂອງພວກເຂົາ. ໂອກາດນີ້ຍັງເປັນປະໂຫຍດແກ່ພວກເຮົາ.

ເພີ່ມ Repository Chocolatey ກັບ PackageManagement (OneGet)

ແຕ່ຫນ້າເສຍດາຍ, ໃນການເກັບລວບລວມໄວ້ກ່ອນຫນ້ານີ້ (ແຫຼ່ງໂປແກຣມ) ທີ່ PackageManagement ເຮັດວຽກກໍ່ບໍ່ມີຫຍັງທີ່ຈະພົບເຫັນ, ໂດຍສະເພາະແມ່ນໃນເວລາທີ່ຜະລິດຕະພັນການຄ້າ (ແຕ່ບໍ່ເສຍຄ່າ) - Google Chrome, Skype, ໂຄງການຕ່າງໆແລະບໍລິການຕ່າງໆ.

ການຕິດຕັ້ງຖານຂໍ້ມູນ NuGet ຂອງ Microsoft ໂດຍສະເພາະແມ່ນມີການພັດທະນາເຄື່ອງມືການພັດທະນາສໍາລັບຜູ້ຂຽນ, ແຕ່ບໍ່ແມ່ນສໍາລັບຜູ້ອ່ານປົກກະຕິຂອງຂ້ອຍ (ໂດຍວິທີການ, ໃນຂະນະທີ່ເຮັດວຽກກັບ PackageManagement, ທ່ານອາດຈະສະເຫນີໃຫ້ຜູ້ໃຊ້ NuGet ຕິດຕັ້ງຢູ່ສະເຫມີ. ມີການຕິດຕັ້ງ).

ຢ່າງໃດກໍ່ຕາມ, ບັນຫາສາມາດແກ້ໄຂໄດ້ໂດຍການເຊື່ອມຕໍ່ກັບ Chocolatey package manager manager. ເພື່ອເຮັດດັ່ງຕໍ່ໄປນີ້, ໃຫ້ໃຊ້ຄໍາສັ່ງ:

Get-PackageProvider -Name chocolatey

ຢືນຢັນການຕິດຕັ້ງຜູ້ສະຫນອງ Chocolatey, ແລະຫຼັງຈາກການຕິດຕັ້ງໃສ່ຄໍາສັ່ງ:

Set-PackageSource -Name chocolatey -trusted

ແມ່ນແລ້ວ.

ສິ່ງສຸດທ້າຍທີ່ຕ້ອງການສໍາລັບການຫຸ້ມຫໍ່ຊັອກໂກແລັດທີ່ຈະຕິດຕັ້ງແມ່ນການປ່ຽນແປງການປະຕິບັດນະໂຍບາຍ. ເພື່ອປ່ຽນແປງ, ໃຫ້ໃສ່ຄໍາສັ່ງເພື່ອອະນຸຍາດໃຫ້ສະຄິບ PowerShell ທັງຫມົດທີ່ໄດ້ຮັບການໄວ້ວາງໃຈທີ່ຈະເຮັດວຽກ:

Set-ExecutionPolicy RemoteSigned

ຄໍາສັ່ງອະນຸຍາດໃຫ້ໃຊ້ສະຄິບທີ່ໄດ້ເຊັນລົງມາຈາກອິນເຕີເນັດ.

ຈາກນັ້ນ, ຊຸດຈາກ Chocky Chocolatey ຈະເຮັດວຽກໃນ PackageManagement (OneGet). ຖ້າເກີດຄວາມຜິດພາດໃນລະຫວ່າງການຕິດຕັ້ງ, ລອງໃຊ້ພາລາມິເຕີ -Force.

ແລະໃນປັດຈຸບັນເປັນຕົວຢ່າງທີ່ງ່າຍດາຍຂອງການນໍາໃຊ້ PackageManagement ກັບຜູ້ໃຫ້ບໍລິການ Chocolatey ທີ່ເຊື່ອມຕໍ່.

  1. ຕົວຢ່າງ: ພວກເຮົາຈໍາເປັນຕ້ອງຕິດຕັ້ງໂປລແກລມຟລີ Paint.net (ມັນອາດຈະເປັນໂຄງການຟຣີອີກ, ສ່ວນໃຫຍ່ຂອງໂຄງການຟຣີແມ່ນຢູ່ໃນບ່ອນເກັບມ້ຽນ). ໃສ່ທີມ find-package-name paint (ທ່ານສາມາດປ້ອນຊື່ບາງສ່ວນໄດ້, ຖ້າທ່ານບໍ່ຮູ້ຊື່ທີ່ແນ່ນອນຂອງຊຸດ, ບໍ່ຈໍາເປັນຕ້ອງໃສ່ຄີ "- ຊື່").
  2. ດັ່ງນັ້ນ, ພວກເຮົາເຫັນວ່າ paint.net ມີຢູ່ໃນບ່ອນເກັບມ້ຽນ. ເພື່ອຕິດຕັ້ງ, ໃຫ້ໃຊ້ຄໍາສັ່ງ install-package-name paint.net (ພວກເຮົາໃຊ້ຊື່ທີ່ແນ່ນອນຈາກຄໍລໍາຊ້າຍ).
  3. ພວກເຮົາກໍາລັງລໍຖ້າການຕິດຕັ້ງເພື່ອສໍາເລັດແລະໄດ້ຮັບໂຄງການທີ່ຕິດຕັ້ງ, ບໍ່ໄດ້ຊອກຫາບ່ອນທີ່ຈະດາວໂຫລດແລະບໍ່ໄດ້ຮັບຊອບແວທີ່ບໍ່ຕ້ອງການໃດໆໃນຄອມພິວເຕີຂອງທ່ານ.

ວິດີໂອ - ການນໍາໃຊ້ Package Manager Manager Package (aka OneGet) ເພື່ອຕິດຕັ້ງຊອບແວໃນ Windows 10

ດີ, ໃນການສະຫລຸບ - ທຸກສິ່ງທຸກຢ່າງແມ່ນຄືກັນ, ແຕ່ໃນຮູບແບບວິດີໂອ, ມັນອາດຈະງ່າຍສໍາລັບຜູ້ອ່ານບາງຄົນທີ່ເຂົ້າໃຈວ່າມັນເປັນປະໂຫຍດສໍາລັບເຂົາຫລືບໍ່.

ໃນເວລາດຽວກັນ, ພວກເຮົາຈະເຫັນວ່າການຄຸ້ມຄອງແພັກເກັດຈະມີລັກສະນະຄ້າຍຄືແນວໃດໃນອະນາຄົດ: ມີຂໍ້ມູນກ່ຽວກັບຮູບລັກສະນະທີ່ເປັນໄປໄດ້ຂອງການໂຕ້ຕອບ Graphics OneGet ແລະການສະຫນັບສະຫນູນສໍາລັບ desktop applications ຈາກ Windows Store ແລະຄວາມສົດໃສດ້ານອື່ນສໍາລັບຜະລິດຕະພັນ.