Ако искате този вид мир на Windows, не търсете нищо повече от Chocolatey, пакетиращият мениджър за Windows. Този безплатен инструмент ви позволява да инсталирате хиляди приложения само с бърза команда (
choco install
) и да ги актуализирате с друго (
choco upgrade
.) Това може да ви спести много време, ако сте човек, който инсталира много свободен софтуер.
Можете да използвате Chocolatey на две места: Command Prompt и PowerShell. Ето как да инсталирате този мениджър на пакети и в двете среди, но наистина имате нужда от едната или другата. Вземете каквото си удобно.
Инсталиране и използване на Chocolatey от командния ред
Chocolatey работи само в командния ред, ако го изпълните като администратор. Най-лесният начин да направите това е да щракнете с десния бутон на мишката върху командния ред в менюто "Старт" и след това върху "Изпълни като администратор".
@'%SystemRoot%System32WindowsPowerShellv1.0powershell.exe' -NoProfile -ExecutionPolicy Bypass -Command 'iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))' && SET 'PATH=%PATH%;%ALLUSERSPROFILE%chocolateyin'
Тази команда може да се промени, затова проверете официалните инструкции на Chocolatey, ако имате проблеми.
choco install
следвано от името на програмата. Тук бягаме
choco install filezilla
за да инсталирате популярния FTP клиент Filezilla.
choco install firefox thunderbird vlc libreoffice
Разбира се, ще ви е нужен начин да знаете кои пакети съществуват и как са назовани. Можете да търсите, за да видите дали дадено приложение се предлага, като използвате следния синтаксис:
choco search key_word
В следващата екранна снимка, например, използваме
choco search thunderbird
за да търсите пакети, свързани с имейл клиента на Thunderbird.
Ако искате да надстроите конкретен пакет на най-новата версия, използвайте командата
choco upgrade,
следвано от името на пакета. Ако искате да надстроите всичко, което сте инсталирали с помощта на Chocolatey,
choco upgrade all
ще направи този номер. И има повече подкомандри, ако смятате да копаете. Просто въведете
choco -?
за да видите пълен списък.
Инсталирайте и използвайте Chocolatey в PowerShell
Ако сте голям фен на PowerShell, можете да използвате Chocolately и оттам. Това означава, че можете да автоматизирате всички видове неща, след като започнете работа с PowerShell и научете въжетата.
Ще трябва да отворите администраторски PowerShell, за да започнете. Най-лесният начин да направите това е да щракнете с десния бутон на мишката върху бутона "Старт" и след това върху "Windows PowerShell (Admin)".
Get-ExecutionPolicy
Ако видите резултат "Ограничено", трябва да изпълните следната команда, за да настроите политиката си за изпълнение, така че инсталацията Chocolatey да работи:
Set-ExecutionPolicy AllSigned
Командата
Set-ExecutionPolicy Bypass
биха могли да работят, макар че това е по-малко сигурен вариант: позволява да се изпълнява всеки скрипт, независимо дали е подписан от разработчика.
iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
Точно така, че Chocolatey е инсталиран! Използването на Chocolatey в Powershell е почти същото като в Command Prompt. Ето
choco install firefox
бягане:
search
и
upgrade
също работят точно както в командния ред, и
choco -?
ще ви даде списък с други функции. Забавлявай се!