В этом посте вы найдете подборку шагов по установке PopOS, в соответствии с моим использованием и предпочтениями, с целью документирования для будущих установок, а также помощи и облегчения для других разработчиков всех уровней, которые собираются использовать PopOS, и/или имеют или собираются использовать двойную загрузку PopOS с Windows или другими дистрибутивами.
💻 Информация о системе
- Pop!_OS 22.04 LTS
- GNOME 42.2 с X11
- Процессор: Intel Core i3
- Графическая карта: Intel HD Graphics
- ОПЕРАТИВНАЯ ПАМЯТЬ: 8 ГБ
- SSD: 240 ГБ
Разделы SSD
- (~52mb) Загрузка Windows на
/dev/sda1
- (~170gb) Основной раздел Windows 10 на
/dev/sda2
- (~520mb) Загрузка Linux
/boot
на/dev/sda3
- (~64gb) основной раздел Linux
/
на/dev/sda4
🚀 Двойная загрузка Windows с PopOS
Чтобы выполнить Dual Boot после установки PopOS, вам необходимо иметь на компьютере предустановленную Windows и выполнить следующие команды:
sudo apt install os-prober
Чтобы проверить, просто используйте эту команду, она должна вернуть установленные Windows:
sudo os-prober
По умолчанию os-prober заблокирован в PopOS, а также в дистрибутивах на базе Ubuntu, чтобы включить его, просто выполните следующую команду:
sudo gedit /etc/default/grub
И добавьте строку ниже в файл, который будет открыт для редактирования:
GRUB_DISABLE_OS_PROBER=false
Наконец, просто выполните следующую команду:
sudo grub-install
Если все прошло успешно, при перезагрузке компьютера вы увидите экран с выбором запуска одной из систем.
✅ Основные настройки
Для начала откройте системные настройки и измените следующие параметры:
-
Рабочий стол > Параметры рабочего стола:
- Супер ключевое действие > Применение.
- Верхняя панель > Показать рабочие пространства Кнопка > Выключить
-
Рабочий стол > Док >
- Варианты доков
- Расширение док-станции до краев экрана > Выключить
- Показывать значок приложений в доке > Выключить
- Показывать значок программы запуска в доке > Выключить
- Показать значок рабочих пространств в Dock > Выключить
- Показать смонтированные диски > Выключить
- Значок Нажмите действие > Запуск или сворачивание Windows
- Видимость дока > Показать док на дисплее > Все дисплеи
- Размер дока > Маленький (36px)
📦 Основные установки
Во-первых, давайте обновим нашу систему с помощью следующих команд:
sudo apt update && sudo apt upgrade
После этого установим полный пакет с несколькими полезными инструментами и кодеками, необходимыми для воспроизведения медиафайлов:
sudo apt install ubuntu-restricted-extras
🔑 Настройка Git с помощью GitHub
Во-первых, нам нужно установить Git:
sudo apt install -y git
После этого настройте и проверьте свое имя с помощью команд, приведенных ниже:
git config --global user.name "Seu Nome no GitHub"
Чтобы настроить электронную почту, используйте приведенную ниже команду:
git config --global user.email "seu@email.com"
Теперь, чтобы сгенерировать наш SSH-ключ, используйте следующую команду:
ssh-keygen -t ed25519 -C "seu@email.com"
Инициализируйте агент SSH и среду с помощью следующей команды:
eval "$(ssh-agent -s)"
Добавьте сгенерированный ключ в ваш SSH-агент:
ssh-add ~/.ssh/id_ed25519
Скопируйте содержимое, указанное в команде ниже, из сгенерированного ключа:
cat ~/.ssh/id_ed25519.pub
Наконец, зайдите в свой аккаунт GitHub через браузер, найдите в настройках ключи SSH и GPG, создайте ключ с названием, которое вам больше нравится, и вставьте содержимое, скопированное в предыдущем шаге.
⚙️ Установка обновленного NodeJS
Сначала добавьте nodesource с помощью следующей команды:
curl -sL https://deb.nodesource.com/setup_16.x | sudo bash -
После этого просто установите NodeJS, как обычно:
sudo apt install -y nodejs
Чтобы проверить версию NodeJS, просто используйте эту команду:
node -v
⚒️ Установка .NET Framework
Добавьте необходимые пакеты с помощью команд, приведенных ниже:
wget https://packages.microsoft.com/config/ubuntu/22.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb; &&
sudo dpkg -i packages-microsoft-prod.deb &&
rm packages-microsoft-prod.deb
Установите SDK и Runtime:
sudo apt-get update; &&
sudo apt-get install -y apt-transport-https &&
sudo apt-get update &&
sudo apt-get install -y dotnet-sdk-6.0 &&
sudo apt-get install -y aspnetcore-runtime-6.0
🤓 Настройка Bash
Установите oh-my-bash с помощью приведенной ниже команды:
bash -c "$(curl -fsSL https://raw.githubusercontent.com/ohmybash/oh-my-bash/master/tools/install.sh)"
Если вы хотите использовать какую-то определенную тему, вы можете отредактировать файл ниже:
gedit /home/.bashrc
После этого просто измените строку ниже на нужную вам тему, в моем случае я использую тему minimal
:
OSH_THEME="minimal"
✨ Бонус
Вы можете очистить неиспользуемые пакеты и зависимости на вашей машине с помощью команд, приведенных ниже:
sudo apt clean && sudo apt autoremove
🧰 IDEs
Мои IDE - от JetBrains, и для этого я использую JetBrains Toolbox, потому что это отличный инструмент для автоматической установки и обновления всех ваших IDE от компании.
Просто скачайте пакет с сайта ниже, распакуйте и запустите файл, он установит инструментарий, и вы сможете удалить загруженные файлы.
https://www.jetbrains.com/pt-br/toolbox-app/
📦 Другое программное обеспечение
- 📹 OBS Studio:
sudo apt install -y obs-studio
- 📢 Discord:
sudo apt install -y discord
- 🚀 Бессонница:
echo "deb [trusted=yes arch=amd64] https://download.konghq.com/insomnia-ubuntu/ default all"
| sudo tee -a /etc/apt/sources.list.d/insomnia.list; &&
sudo apt-get update &&
sudo apt-get install insomnia
- 🤪 Gitmoji CLI:
npm i gitmoji-cli
- 🎨 GIMP:
sudo apt install -y gimp
- 🗿 Блендер:
sudo apt install -y blender
- 🕹️ Двигатель Годо:
https://godotengine.org/