Skip to content

Установка и базовая настройка Live системы Ubuntu на usb накопитель с возможностью сохранения изменений

Внимание

В данной заметке описан не полноценный процесс установки ОС, а лишь запись Live системы с включением режима сохранения пользовательских данных (persistence mode)

Загрузка необходимого ПО

  • Скачать официалный дистрибутив Ubuntu (ссылка)
  • Скачать средство записи образов дисков на флешку Rufus (ссылка)

Запись iso на usb накопитель

  • Запускаем Rufus от имени Администратора
  • Выбираем usb накопитель для записи
  • Выбираем скачанный ранее iso образ системы Ubuntu
  • Указываем в пункте Persistent partition size размер для раздела пользовательских данных (можно просто передвинуть ползунок)
  • Выбираем в пункте Partition schemeGPT
  • Выбираем в пункте Target systemBIOS or UEFI
  • Остальные пункты можно оставить как есть
  • Наживаем START и ждем окончания процесса записи данных на usb накопитель

После окончания записи у нас готов usb накопитель с Live системмой Ubuntu и включенным режимом сохранения пользовательских данных. Далее нужно загрузиться с него.

Совет

Для загрузки с USB накопителя сразу после нажатия кнопки включения ПК нужно зажать одну из клавиш: F5, F8 или F12 (вход в Boot Menu). Либо изменить в BIOS порядок опроса устройств для загрузки системы.

Внимание

Все ниже указанные команды актуальны для системы Ubuntu 20.04 LTS

Начальная настройка системы

  1. Удалим программу установки Ubuntu и ненужные приложения:
    bash
    sudo apt autoremove --purge ubiquity thunderbird cheese gnome-disk-utility gnome-todo
  2. Удалим остаточные файлы:
    bash
    sudo rm -rf /var/lib/localechooser/
  3. Установим часовой пояс:
    bash
    sudo timedatectl set-timezone Europe/Moscow
  4. Изменим формат отсчета системного времени с UTC на localtime (чтобы при одновременно установленных Windows и Ubuntu не сбивалось время):
    bash
    sudo timedatectl set-local-rtc 1 --adjust-system-clock
  5. Установим раскладки клавиатуры (EN, RU):
    bash
    gsettings set org.gnome.desktop.input-sources sources "[('xkb','us'),('xkb','ru')]"
  6. Добавим "поведение" сворачивания/разворачивания окна по клику на значке приложения на боковой панели:
    bash
    gsettings set org.gnome.shell.extensions.dash-to-dock click-action 'minimize'
  7. Установим менеджер расширений Gnome:
    bash
    sudo apt install -y gnome-tweaks gnome-tweak-tool

Удаляем Snap и его остаточные файлы

  1. Посмотрим список установленных Snap пакетов:
    bash
    snap list
  2. Удалим пакеты в таком порядке:
    bash
    sudo snap remove --purge snap-store
    bash
    sudo snap remove --purge gtk-common-themes
    bash
    sudo snap remove --purge bare
    bash
    sudo snap remove --purge gnome-3-*
    bash
    sudo snap remove --purge core*
  3. Удалим сам пакет snapd и связанные с ним службы:
    bash
    sudo apt autoremove --purge snapd -y
  4. Остановим магазин приложений Gnome:
    bash
    sudo pkill gnome-software
  5. Очистим кэш:
    bash
    sudo rm -r /var/cache/app-info
  6. Обновим метаданные:
    bash
    sudo appstreamcli refresh --force --verbose
  7. Удалим остаточные файлы:
    bash
    rm -rf ~/snap
    bash
    sudo rm -rf /snap
    bash
    sudo rm -rf /var/snap
    bash
    sudo rm -rf /var/lib/snapd

Добавляем поддержку несвободных репозиториев и обновляем систему

  1. Добавим репозитории universe и multiverse:
    bash
    sudo add-apt-repository universe
    bash
    sudo add-apt-repository multiverse
  2. Обновляем кэш пакетов и систему:
    bash
    sudo apt update && sudo apt -y upgrade

Добавляем поддержку Flatpak

  1. Установим непосредственно пакет Flatpak:
    bash
    sudo apt install -y flatpak
  2. Добавим поддержку загрузки приложений из Flathub:
    bash
    sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
  3. Добавим поддержку Flatpak в магазин Gnome Software (если пользуетесь):
    bash
    sudo apt install -y gnome-software-plugin-flatpak

Устанавливаем кодеки, шрифты Microsoft и приложения из репозиториев

  1. Установим медиа кодеки:
    bash
    sudo apt install -y ubuntu-restricted-extras
  2. Установим менеджеры загрузки:
    bash
    sudo apt install -y curl aria2
  3. Установим медиа плееры:
    bash
    sudo apt install -y mpv vlc
  4. Установим пакеты для обработки видео:
    bash
    sudo apt install -y ffmpeg
  5. Установим пакеты для распознавания текста:
    bash
    sudo apt install -y tesseract-ocr-rus gimagereader
  6. Установим пакеты для разарботи ПО:
    bash
    sudo apt install -y git geany xclip python3-pip

Базовая настройка системы завершена. Дальше можно установить необходимое ПО или выполнить дополнительную настройки системы. После перезагрузки все внесенные изменения сохраняются.

Создано с VitePress