- ПК с архитектурой x86_64 и USB-флешка не меньше размера ISO-образа
- ISO-образ Kylin Desktop V11 и его контрольная сумма SHA256 со страницы загрузки (точное имя файла и требования к ОЗУ/диску — сверьтесь с документацией к вашей сборке)
- Утилита записи: dd в Linux или Rufus / balenaEtcher в Windows
- Доступ к BIOS/UEFI для смены порядка загрузки
- Аккаунт или API-ключ, если ИИ-функции в вашей редакции работают через облачный сервис — сверьтесь с документацией
Важно: названия приложения-ассистента, список доступных моделей и режимы работы (локально/облако) зависят от редакции и сборки. Ниже эти места помечены «сверьтесь с документацией» — сами шаги установки и проверки от этого не меняются.

free -h
nproc
df -h / /home
Пример: команда free -h на машине с 16 ГБ ОЗУ печатает строку вида Mem: 15Gi total, 3.2Gi used, 9.1Gi free. Если free и available близки к нулю, закройте лишние приложения перед установкой.
.iso.Чек-лист перед стартом:
/dev/sdX или Диск 0) будет целевымЧто сделать: убедиться в целостности ISO, определить устройство флешки и записать образ побайтово.
Зачем: битый ISO или запись «не на тот диск» — две самые частые причины, по которым установщик не стартует. Проверка суммы и явное указание устройства убирают обе.
sha256sum ~/Downloads/<Kylin-Desktop-V11>.iso
Ожидаемый вывод — 64 шестнадцатеричных символа и путь к файлу: 3f2a...c81 /home/user/Downloads/<Kylin-Desktop-V11>.iso. Сравните эту строку с суммой на странице загрузки — они должны совпасть посимвольно.
lsblk -o NAME,SIZE,MODEL,TRAN
Пример вывода:
NAME SIZE MODEL TRAN
sda 476.9G Samsung SSD 870 sata
sdb 14.6G SanDisk Cruzer usb
Ключевой признак — TRAN = usb и размер, совпадающий с флешкой. Дальше /dev/sdb используется как плейсхолдер: подставьте своё устройство, иначе затрёте диск с системой.
sudo umount /dev/sdX* 2>/dev/null
sudo dd if=~/Downloads/<Kylin-Desktop-V11>.iso of=/dev/sdX bs=4M status=progress oflag=sync
sync
bs=4M ускоряет запись блоками по 4 МБ, status=progress показывает растущий счётчик байт, oflag=sync не даёт системе «проглотить» запись в кэш и соврать об успехе.
Как проверить: после sync команда завершается без вывода ошибок, а lsblk -f /dev/sdX показывает у устройства файловую систему ISO-образа (обычно iso9660). В Windows тот же результат даёт Rufus в режиме GPT/UEFI; пошаговый разбор похожей процедуры с загрузочной флешкой есть в гайде про установку SteamOS 3.9.5 на обычный ПК.

Что сделать: загрузиться с флешки, пройти установщик и настроить доступ к встроенному ассистенту.
Зачем: установщик раскладывает систему и создаёт загрузчик, а настройка ассистента определяет, будет ли он отвечать локально или через сеть. Без этого шага ИИ-приложение либо не запустится, либо вернёт ошибку авторизации.
Порядок в установщике:
1. В boot-menu выберите пункт с вашей флешкой (в списке обычно есть слово UEFI и название производителя носителя) → должен появиться экран выбора языка.
2. Выберите язык и раскладку → нажмите «Далее»; появится шаг разметки диска.
3. Разметка: «Стереть диск» — весь диск под Kylin; «Ручная разметка» — если нужен дуалбут. Для первого раза берите первый вариант.
4. Создайте пользователя и пароль. Запишите пароль: он же понадобится для sudo.
5. Дождитесь копирования файлов и перезагрузки, выньте флешку по запросу установщика.
После первой загрузки обновите систему тем пакетным менеджером, который есть в сборке:
command -v apt || command -v dnf || command -v yum
sudo apt update && sudo apt upgrade -y # если определился apt
Первая команда печатает путь к менеджеру пакетов (например, /usr/bin/apt). Если вывелось /usr/bin/dnf, вторую строку замените на sudo dnf upgrade -y.
Теперь включите ассистента. Откройте меню приложений (кнопка в левом нижнем углу панели) → введите в поиске AI или ИИ → запустите найденное приложение. Точное имя пункта меню и наличие переключателя «локальная модель / облако» зависят от сборки — сверьтесь с документацией.
Если в настройках ассистента требуется ключ или адрес сервера, проверьте доступность сети заранее:
getent hosts <ваш-домен>
curl -sS -o /dev/null -w '%{http_code}\n' https://<ваш-домен>
<ваш-домен> — адрес сервера из настроек ИИ-сервиса вашей сборки. getent печатает IP-адрес, curl — код ответа; 200 или 401 означают, что сеть и DNS в порядке (401 — просто «нужна авторизация»), а curl: (6) Could not resolve host — что домен не резолвится.
Как проверить: systemctl --failed не показывает упавших юнитов, а окно ассистента открывается и принимает ввод в поле запроса.

Что сделать: прогнать три проверки — онлайн-ответ, офлайн-ответ и логи — и зафиксировать результат.
Зачем: так вы понимаете, где считается модель: на ноутбуке или на сервере провайдера. От этого зависит, можно ли работать без интернета и куда уходят ваши данные.
ps -eo pid,comm,args | grep -i -E 'ai|assistant' | grep -v grep
Пример вывода: строка с PID и именем процесса, например 2481 kylin-ai-assistant /usr/bin/kylin-ai-assistant --session default. Если вывод пуст — приложение не запущено, вернитесь к Шагу 2.
Отключите сеть (иконка сети в трее → «Отключить») и повторите тот же вопрос ассистенту. Ответ появился — модель локальная; появилась ошибка сети — модель облачная.
journalctl -b --no-pager | tail -n 50
Логи текущей загрузки покажут, стартовал ли сервис ассистента и какие ошибки он записал при первом запуске.
| Проверка | Команда / действие | Успех выглядит так | |
|---|---|---|---|
| Процесс запущен | `ps -eo comm \ | grep -i assistant` | в выводе есть имя процесса |
| Сеть до сервиса | `curl -sS -o /dev/null -w '%{http_code}\n' https://<ваш-домен>` | `200` или `401` | |
| Ответ на запрос | вопрос в окне ассистента | текст ответа в чате, без плашки ошибки | |
| Режим работы | отключить сеть и повторить вопрос | понятно: ответ есть (локально) или ошибка сети (облако) | |
| Логи без падений | `systemctl --failed` | пустой список |
Как проверить: все пять строк таблицы дали ожидаемый результат — установка и настройка завершены. Зафиксируйте режим работы модели в заметке: это пригодится, когда понадобится выбрать, какие документы ей доверять.
Проблема. Установщик не стартует, компьютер уходит в BIOS или на старый диск
Selected boot device failed. Press any key to continue. или No bootable deviceПроблема. Проверка контрольной суммы не сходится
sha256sum: WARNING: 1 computed checksum did NOT matchdf -h ~/Downloads и скачайте заново. Сверяйте сумму по файлу .sha256, а не на глаз: sha256sum -c <имя-файла>.sha256.Проблема. Ассистент открывается, но на любой запрос отвечает ошибкой
curl: (6) Could not resolve host: <ваш-домен> в логах или плашка «Нет соединения» в окнеgetent hosts <ваш-домен>; если IP не выводится — исправьте адрес в настройках ассистента либо пропишите DNS. При работе через прокси задайте переменные окружения перед запуском приложения:export https_proxy=http://<прокси-хост>:<порт>
export http_proxy=http://<прокси-хост>:<порт>
Вы записали проверенный носитель, установили Kylin Desktop V11 и подтвердили тремя проверками, что встроенный ассистент отвечает и работает в известном вам режиме — локальном или облачном. Дальше логично настроить резервное копирование системы и, если нужен второй локальный ИИ-инструмент рядом, посмотреть разбор DeepSeek Harness Desktop для Windows и Mac.
Нужен ли интернет, чтобы пользоваться встроенными нейросетями Kylin?
Зависит от режима: локальная модель отвечает без сети, облачная — нет. Определяется офлайн-тестом из Шага 3; точный список режимов вашей редакции — сверьтесь с документацией.
Сотрётся ли Windows, если ставить Kylin на тот же диск?
Да, при выборе «Стереть диск» вся разметка уничтожается. Для сохранения второй системы выбирайте ручную разметку и отдельный раздел, а перед этим сделайте резервную копию.
Можно ли установить систему на виртуальную машину?
Да, установка проходит по тем же шагам. Ограничения по работе ИИ-функций внутри виртуальной машины (доступ к GPU, объём памяти) зависят от сборки — сверьтесь с документацией.
Что делать, если после установки ассистента нет в меню приложений?
Проверьте, что скачана редакция Desktop, а не Server, и что после первой загрузки выполнено обновление пакетов из Шага 2. Если приложение всё равно отсутствует, его состав для вашей сборки уточняется в документации.