Истифодаи Chocolatey барои насб кардани барномаҳои дар Windows

Истифодабарандагони Linux барои насб, кушодан ва навсозии барномаҳо бо истифода аз менеҷери бастабандии apt-get - ин роҳи бехатар ва боэътимод барои зуд ба кор бурдани чизҳои зарурӣ мебошад. Дар Windows 7, 8, ва 10, шумо метавонед хусусиятҳои шабеҳро тавассути истифодаи менеҷери маҷмӯии Chocolatey, ва ин мақолаи он аст. Мақсад аз дастурҳо ин аст, ки истифодабарандаи мобайнаро бо кадом идораи маҷмӯа шинос намояд ва манфиатҳои истифодаи ин усулро нишон диҳад.

Усули оддии насб кардани барномаҳои компютер барои истифодабарандагони Windows ин барнома аз Интернетро зеркашӣ карда, сипас файли насбро иҷро мекунад. Ҳама чиз осон аст, аммо ҳамчунин таъсироти тарафҳо вуҷуд доранд - насби иловаи нармафзори иловагӣ, намуди браузер ё тағир додани он (ҳамаи ин метавонад ҳангоми вуруд ба сомонаи расмӣ рӯй диҳад) ва вирусҳоро ҳангоми сар додани манбаъҳои ношаффоф зикр накунед. Илова бар ин, тасаввур кунед, ки шумо бояд дар як вақт 20 насбро насб кунед, ман мехоҳам ин равандро ба таври автоматӣ мутобиқ созам?

Эзоҳ: Windows 10 дорои менеҷери як бастаи OneGet-ро дар бар мегирад (OneGet дар Windows 10 ва пайваст кардани хати коғази Chocolatey).

Муҳофизати Chocolatey

Барои насб кардани Chocolatey дар компютери худ, шумо бояд вазифаи фармони ё Windows PowerShell ҳамчун мудир иҷро кунед ва он гоҳ фармонҳои зеринро истифода баред:

Хати фармон

@powershell -NoProfile -шудокунии бесифаткардашуда-Ҷоизаҳо "iex ((net-netwebclient-new object) .Барои санҷиш (" // chocolatey.org/install.ps1 ')) "&& SET PATH =% PATH;% ALLUSERSPROFILE% chocolatey / bin

Дар Windows PowerShell, фармонро истифода баред Бояд гуфт,Пурбаҳстаринҳо Remotedigned барои иҷозати иҷро кардани скриптҳои дурдасти имзошуда, сипас бо қоидаҳои Chocolatey насб кунед

iex ((net net.webclient) нависед .Барои санҷидани ('// chocolatey.org/install.ps1'))

Пас аз насб кардани PowerShell, онро оғоз кунед. Ин аст, менеҷери маҷмӯъ омода аст.

Менеҷери бастаи Chocolatey дар Windows истифода баред.

Барои бор кардан ва насб кардани ягон барнома бо менеҷери бастабандӣ шумо метавонед хати фармон ё Windows PowerShell-ро ҳамчун администратор истифода баред. Барои ин, шумо бояд фақат як фармонҳоро ворид кунед (мисоли Skype-ро насб кунед):

  • choco install skype
  • skype

Дар айни замон, версияи охирини барномаи мазкур автоматӣ васл ва насб карда мешавад. Ғайр аз ин, шумо ягон пешниҳодотеро барои мувофиқат кардани насбҳои номатлуб, паҳнкунӣ, тағирот ба ҷустуҷӯи пешакӣ ва саҳифаи ибтидоии браузер надоред. Ва ниҳоят, агар шумо якчанд майдонҳоро ба воситаи фазо нависед, пас ҳамаи онҳо дар компютер насб карда мешаванд.

Дар айни замон, тақрибан 3000 барномаҳои ройгон ва компютерӣ метавонанд бо ин роҳ насб карда шаванд, албатта, шумо номҳои ҳамаи онҳоро намедонед. Дар ин ҳолат дастаи шумо ба шумо кӯмак мерасонанд. choco ҷустуҷӯ.

Масалан, агар шумо кӯшиш кунед, ки браузери Mozilla насб кунед, шумо паёми хатогие, ки чунин барнома пайдо шудед (пас аз ҳама, браузери Firefox ном дорад), аммо choco ҷустуҷӯ mozilla ба шумо имконият медиҳад, ки хатогиеро фаҳмед ва қадами навбатӣ ворид шавед ранг сӯхтор (рақами версияи лозим нест).

Ман қайд мекунам, ки ҷустуҷӯ на танҳо бо номи кор, балки бо шарҳи барномаҳои мавҷудбуда кор мекунад. Масалан, барои ҷустуҷӯи барномаи сӯиистифодаи тиреза, шумо метавонед бо калимаи калидӣ ҷустуҷӯ кунед, ва дар натиҷа рӯйхат бо барномаҳои зарурӣ, аз он ҷумла онҳое, ки ба он сӯхта истодаанд, пайдо намешавад. Рӯйхати пурраи барномаҳои мавҷудае, ки шумо метавонед дар сайти chocolatey.org вебсайтро бинед.

Мисли ин, шумо метавонед барномаро хориҷ кунед:

  • choco uninstall program_name
  • барнома_name

ё онро бо фармонҳо нав кунед choco навсозӣ ё коса. Ба ҷои номи барнома, шумо метавонед калимаро истифода баред, яъне ин choco навсозӣ ҳама ҳамаи барномаҳоро бо ёрии Chocolatey таҳия хоҳад кард.

Менеҷери бастаи GUI

Шабакаи корпоративии Chocolatey барои насб кардан, бартараф кардан, навсозӣ ва ҷустуҷӯи барномаҳоро истифода бурдан мумкин аст. Барои ин корро ворид кунед choco насб кунед Chocolateygui ва кушодани барномаи насбшуда ҳамчун Administrator (дар менюи оғоз ё рӯйхати барномаҳои насбшудаи Windows 8 пайдо мешавад). Агар шумо хоҳед, ки онро бисёр вақт истифода баред, ман тавсия медиҳам, ки ба номи администратор дар хусусиятҳои миёнабурӣ қайд кунед.

Интерфейси менеҷери бастабандӣ дучор меояд, бо ду бастаҳо, бо бастаҳои дастрас ва дастрасшаванда, панел бо маълумот дар бораи онҳо ва тугмаҳо барои навсозӣ, ҷустуҷӯ ё насб, вобаста аз он, ки интихобшуда.

Афзалиятҳои ин усули насби барномаҳои

Ҷамъбаст кардан, ман мехоҳам, ки бори дигар бартарии истифодабарии менеҷери маҷмӯии Chocolatey барои насб кардани барномаҳоро (барои истифодабарандае):

  1. Шумо аз барномаҳои расмӣ аз манбаъҳои боэътимод даст кашида, хавфи кӯшиш карданро барои ёфтани ҳамон як нармафзор дар Интернет надоред.
  2. Ҳангоми насб кардани барнома, зарур нест, ки ягон чизи зарурӣ ҷойгир карда нашавад; ариза тоза карда мешавад.
  3. Он дар ҳақиқат аз ҷустуҷӯи сомонаи расмӣ ва саҳифаи зеркашии он дар даст аст.
  4. Шумо метавонед файлҳои скриптро (.bat, .ps1) ё якҷоя бо ҳамаи фармонҳои ройгони фаврӣ бо як фармон (масалан, пас аз барқарор кардани Windows), ки шумо бояд ду барномаи даҳҳо насб кунед, аз он ҷумла вирусҳо, коммуникатсияҳо ва бозиҳо Фармонро ворид кунед, пас шумо ҳатто ба тугмаи "Next" намегузаред.

Ман умедворам, ки баъзе аз хонандагони ман аз ин маълумот фоида мебинанд.