Установка
Требования, команды установки и первые шаги. Хэш скрипта показан рядом с командой: сверьте его до запуска.
Требования
Linux x86-64
- TPM 2.0
- Пользователь в группе tss, иначе ENR-005
- Secret Service: GNOME Keyring или KWallet, иначе REL-TUF-001
- git
Для входа нужен браузер на любом устройстве. macOS и ARM в первый выпуск не входят.
Установка
Сверьте хэш и запустите. Установщик входит в аккаунт по короткому коду и ставит вашу личную голову weldctl.
curl -fsSLO https://weld.naasson.com/install.sh
echo "a13585cea11c3d7ff5f2af0cd142821eb6d199200d3518a164e790ff720bd4f3 install.sh" | sha256sum -c -
WELDCTL_INSTALL_SHA256=a13585cea11c3d7ff5f2af0cd142821eb6d199200d3518a164e790ff720bd4f3 sh install.sh SHA-256 install.sha13585cea11c3d7ff5f2af0cd142821eb6d199200d3518a164e790ff720bd4f3
Затем
<data-dir> — новый каталог проекта устройства, <device-name> — имя устройства, <grant-id> — из rights.json или кабинета.
Обновите голову. Это делается до активации.
weldctl weldctl release update head upgrade --registry-url https://weld.naasson.comСохраните права в файл.
weldctl weldctl release update head rights --registry-url https://weld.naasson.com --out rights.jsonЗарегистрируйте устройство. Оно занимает одно место.
weldctl weldctl release update head enroll --root <data-dir> --rights rights.json --name <device-name>Активируйте устройство.
weldctl weldctl release update head activate --root <data-dir> --edition installer --owner-grant-id <grant-id>Скачайте тело своего набора. Обновления приходят этой же командой.
weldctl weldctl release update body fetch-remote --registry-url https://weld.naasson.com --root <data-dir>