Установка и базовая настройка Live системы Ubuntu на usb накопитель с возможностью сохранения изменений
Внимание
В данной заметке описан не полноценный процесс установки ОС, а лишь запись Live системы с включением режима сохранения пользовательских данных (persistence mode)
Загрузка необходимого ПО
- Скачать официалный дистрибутив Ubuntu (ссылка)
- Скачать средство записи образов дисков на флешку Rufus (ссылка)
Запись iso на usb накопитель
- Запускаем
Rufusот имениАдминистратора - Выбираем usb накопитель для записи
- Выбираем скачанный ранее iso образ системы Ubuntu
- Указываем в пункте
Persistent partition sizeразмер для раздела пользовательских данных (можно просто передвинуть ползунок) - Выбираем в пункте
Partition scheme→GPT - Выбираем в пункте
Target system→BIOS or UEFI - Остальные пункты можно оставить как есть
- Наживаем
STARTи ждем окончания процесса записи данных на usb накопитель
После окончания записи у нас готов usb накопитель с Live системмой Ubuntu и включенным режимом сохранения пользовательских данных. Далее нужно загрузиться с него.
Совет
Для загрузки с USB накопителя сразу после нажатия кнопки включения ПК нужно зажать одну из клавиш: F5, F8 или F12 (вход в Boot Menu). Либо изменить в BIOS порядок опроса устройств для загрузки системы.
Внимание
Все ниже указанные команды актуальны для системы Ubuntu 20.04 LTS
Начальная настройка системы
- Удалим программу установки
Ubuntuи ненужные приложения:bashsudo apt autoremove --purge ubiquity thunderbird cheese gnome-disk-utility gnome-todo - Удалим остаточные файлы:bash
sudo rm -rf /var/lib/localechooser/ - Установим часовой пояс:bash
sudo timedatectl set-timezone Europe/Moscow - Изменим формат отсчета системного времени с
UTCнаlocaltime(чтобы при одновременно установленныхWindowsиUbuntuне сбивалось время):bashsudo timedatectl set-local-rtc 1 --adjust-system-clock - Установим раскладки клавиатуры (
EN,RU):bashgsettings set org.gnome.desktop.input-sources sources "[('xkb','us'),('xkb','ru')]" - Добавим "поведение" сворачивания/разворачивания окна по клику на значке приложения на боковой панели:bash
gsettings set org.gnome.shell.extensions.dash-to-dock click-action 'minimize' - Установим менеджер расширений
Gnome:bashsudo apt install -y gnome-tweaks gnome-tweak-tool
Удаляем Snap и его остаточные файлы
- Посмотрим список установленных Snap пакетов:bash
snap list - Удалим пакеты в таком порядке:bash
sudo snap remove --purge snap-storebashsudo snap remove --purge gtk-common-themesbashsudo snap remove --purge barebashsudo snap remove --purge gnome-3-*bashsudo snap remove --purge core* - Удалим сам пакет snapd и связанные с ним службы:bash
sudo apt autoremove --purge snapd -y - Остановим магазин приложений Gnome:bash
sudo pkill gnome-software - Очистим кэш:bash
sudo rm -r /var/cache/app-info - Обновим метаданные:bash
sudo appstreamcli refresh --force --verbose - Удалим остаточные файлы:bash
rm -rf ~/snapbashsudo rm -rf /snapbashsudo rm -rf /var/snapbashsudo rm -rf /var/lib/snapd
Добавляем поддержку несвободных репозиториев и обновляем систему
- Добавим репозитории
universeиmultiverse:bashsudo add-apt-repository universebashsudo add-apt-repository multiverse - Обновляем кэш пакетов и систему:bash
sudo apt update && sudo apt -y upgrade
Добавляем поддержку Flatpak
- Установим непосредственно пакет
Flatpak:bashsudo apt install -y flatpak - Добавим поддержку загрузки приложений из Flathub:bash
sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo - Добавим поддержку Flatpak в магазин Gnome Software (если пользуетесь):bash
sudo apt install -y gnome-software-plugin-flatpak
Устанавливаем кодеки, шрифты Microsoft и приложения из репозиториев
- Установим медиа кодеки:bash
sudo apt install -y ubuntu-restricted-extras - Установим менеджеры загрузки:bash
sudo apt install -y curl aria2 - Установим медиа плееры:bash
sudo apt install -y mpv vlc - Установим пакеты для обработки видео:bash
sudo apt install -y ffmpeg - Установим пакеты для распознавания текста:bash
sudo apt install -y tesseract-ocr-rus gimagereader - Установим пакеты для разарботи ПО:bash
sudo apt install -y git geany xclip python3-pip
Базовая настройка системы завершена. Дальше можно установить необходимое ПО или выполнить дополнительную настройки системы. После перезагрузки все внесенные изменения сохраняются.