Що таке winget насправді
Windows Package Manager — офіційний консольний інструмент Microsoft для встановлення, оновлення та видалення програм. Він живе всередині пакета App Installer із Microsoft Store, який типово присутній на актуальних Windows 10 і всіх Windows 11 — відкрийте Windows Terminal і виконайте winget --info, щоб переконатися, що ваш працює. Під капотом це система на маніфестах: підтримувані спільнотою маніфести описують, де лежить офіційний інсталятор вендора, його ключі тихої установки та його хеш; winget качає інсталятор просто з першоджерела, звіряє та запускає з потрібними прапорцями. Ви отримуєте не перескладений софт, а той самий інсталятор — без клацань і без bundleware з порталів завантажень.
Команди, що покривають 95% реальних задач
Набір дієслів малий і вивчається за вечір. Запускайте їх у будь-якому терміналі — для користувацьких установок права адміністратора не потрібні, — і епоха сторінок завантажень у вашому житті скінчилася. Усе решта з winget --help — необов'язковий гарнір.
- winget search vscode — знайти застосунок за назвою або ID у джерелах winget і msstore
- winget install Git.Git — встановлення за точним ID, безшумно і з правильними ключами
- winget upgrade — перелік усього встановленого, для чого є оновлення
- winget upgrade --all — оновити всі програми однією командою; найближчий аналог brew upgrade
- winget uninstall "Google Chrome" — чисте видалення через власний деінсталятор програми
- winget export -o apps.json — знімок списку програм; winget import відновить його на новій машині
Чесні обмеження
winget — не магія і покриває не все. Програми з вбудованими оновлювачами іноді показуються у winget list дивно, частина вендорів забирає свої маніфести, а джерело msstore часом підсовує шум — winget source remove msstore вимикає його, якщо потрібні лише класичні десктопні застосунки. Він і не скасує bundleware, зашитий у сам інсталятор, хоча маніфести таких програм зазвичай передають ключі, що відхиляють «пропозиції». А при видаленні він викликає ті самі деінсталятори, що й «Параметри», — осиротілі теки %AppData% лишаються фактом життя Windows, який команда не вирішує.
Але головному це не заважає: для масового софту — браузерів, редакторів, рантаймів, утиліт — winget тепер найшвидший і найбезпечніший шлях установки в Windows. Він заслуговує на місце в м'язовій пам'яті кожного, хто збирає більше одного ПК на рік. Півгодини на вивчення окупаються при першій же пересборці машини.
Питання та відповіді
Як встановлювати програми через winget?
Відкрийте Windows Terminal, знайдіть ID командою winget search <назва> і виконайте winget install <id> — наприклад, winget install Git.Git. Інструмент скачать офіційний інсталятор вендора, звірить його і безшумно встановить з потрібними ключами.
Як оновити всі програми одразу у Windows?
Команда winget upgrade покаже все встановлене з доступними оновленнями, а winget upgrade --all застосує їх разом. Це найближчий аналог brew upgrade із Homebrew.
Перевірте склад ліцензії до покупки.
Разовий 30-хвилинний тест охоплює базові функції. Інструменти з позначкою PRO залишаються заблокованими до активації платної ліцензії.
Читайте також
Написати нам: [email protected]