Winget: Windows 10 APT, за допомогою якого ми можемо встановлювати програмне забезпечення з терміналу

Вінгет

Кілька годин тому ми опублікували статтю, яка більшості ненависників Microsoft не дуже сподобалася, тому що - говорила вона ваш браузер Edge підходить до Linux. Це була лише одна з презентацій, яку вони зробили вчора на Microsoft Build 2020, але було багато інших, таких як WSL, який дозволить нам запускати додатки Linux з графічним інтерфейсом у Windows 10. Новинка, про яку ми зараз поговоримо що вони зателефонували Вінгет і це не має багато спільного з Linux, окрім певної подібності.

Багато з вас вже зрозуміють, навіть не прочитавши нічого про те, що Winget - це як APT для Linux, але для Windows. Так воно і є. На даний момент знаходиться на попередній стадії, лише для інсайдерів або шляхом ручної інсталяції, але, протестувавши, я впевнений, що це буде найкращим інсталятором для нас, користувачів Linux, коли нам доведеться торкатися Windows. Через його простоту і через те, що ми добре до цього звикли.

Як протестувати попередню версію Winget

Перш ніж вказати прості кроки, ми повинні пояснити щось: при встановленні необхідного пакету ми будемо оновлювати інсталятор Windows. Якщо ми це зробимо, повернення назад не буде, і програмне забезпечення не буде автоматично оновлюватися, поки воно не вийде з бета-версії та не буде включено в операційну систему, для чого може пройти пару місяців і більше. З цим пояснюються наступні кроки:

  1. Ми відкриваємо браузер і переходимо на сторінку проекту, до якої ми можемо отримати доступ тут.
  2. Ми завантажили файл, який на момент написання цієї статті відображається як Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.appxbundle.
  3. Ми виконуємо файл, завантажений на кроці 2, не пам’ятаючи попередження про те, що ми будемо модифікувати інсталятор Windows 10.
  4. Далі ми натискаємо Оновити. Ми чекаємо. Якщо це трапиться з вами, як я, індикатор виконання не зупиниться на 100%, а раніше. З’явиться повідомлення з проханням запустити пакет.
  5. Після встановлення програмного забезпечення ми можемо провести тести. Ми можемо зробити їх у командному рядку, у PowerShell або в новій програмі Terminal. Для користувачів Linux я рекомендую новий додаток Terminal, оскільки він більше нагадує нам про те, що ми вже використовуємо. Він доступний у магазині Microsoft.
  6. Нарешті, ми вводимо команди, такі як "winget install vlc" (без лапок), щоб встановити VLC. За бажанням ми можемо зробити це з панелі запуску, яка зараз відображається на клавіші Windows + R.

Доступні команди та опції

Використання Winget у новій програмі Windows 10 Terminal є дуже схоже на те, як ми робимо це в Linux. Головна відмінність полягає в тому, що Winget не запитує у нас пароль або підтвердження. Після введення команди, наприклад, "winget install vlc", вона почне пошук у сховищі, і, якщо буде збіг, завантажить та встановить його. На відміну від Linux, додатки, принаймні зараз, не можуть запускатися з терміналу.

На веб-сайті GitHub, доступному на першому кроці підручника, вони пояснюють, які дії доступні, серед яких, на мою думку, найбільш корисними є «встановити» та «знайти»:

  • встановлювати встановіть даний додаток.
  • Показувати відображає інформацію про програму.
  • джерело керує джерелами додатків.
  • пошук Знаходить і відображає інформацію про програми.
  • мішанина майстра, щоб встановити швидкі файли.
  • стверджувати перевірити файл маніфесту.
  • -Допомога надає допомогу в командному рядку.
  • –Інфо надає додаткові дані, що корисно для проблем із запуском програмного забезпечення.
  • -версію показує клієнтську версію.

Я думаю, що користувачам Linux не потрібно пояснювати переваги такої інсталяційної системи. Для початку, все, що ми встановимо, ми будемо робити з офіційних джерел, що додасть трохи безпеки Windows. Щоб продовжити, якщо ми знаємо назву пакета або знаходимо його за допомогою «програми пошуку winget», нам не доведеться відкривати браузер і шукати його самостійно. Коротше кажучи, і хоча я сильно не торкаюся Windows, я радий, що Microsoft "плагіатнувала" цю систему управління та встановлення пакунків.


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: AB Internet Networks 2008 SL
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

      Cristian - сказав він

    Кожного разу, коли Windows збирається скопіювати ідею, варіант чи аспект Linux та її робочих столів, у ЗМІ з’являється повідомлення про те, що вона любить Linux та все таке театр. Якби я хотів Linux, а безкоштовний код насправді не залишав би нам крихти, я б справді ставлю із повними рішеннями. Край? один мій ... .. Я збираюся встановити шпигунське програмне забезпечення на своєму Linux.

      Роберто - сказав він

    rm -r / windows10

      Ignacio - сказав він

    Очевидно, що Microsoft не піклується про бледол Gnu Linux як такий, якщо він вдався до нього, це тому, що він потрібен для Windows, а отже, і для доступу до світу серверів, де Microsoft становить меншість.
    Потрібно бути дуже наївним, щоб повірити, що Microsoft любить Windows, єдине, що вона любить - це гроші, і хоча Gnu Linux корисний для своїх цілей, ласкаво просимо.
    Не забуваємо, що девіз Microsoft («Прийняти, розширити та погасити») є актуальним як ніколи раніше.

      Християнський - сказав він

    Я думаю, що якщо нам доведеться порівняти це з чимось, це було б з роботою AUR у дистрибутивах типу Arch.Winget насправді не завантажує пакет із сховища, а замість цього завантажує "скрипт", який повідомляє йому, де завантажити інсталяційний файл та спосіб його встановлення.

    РЕПО спільноти, з якого завантажуються сценарії, це: https://github.com/microsoft/winget-pkgs. Кожен може внести свій внесок.