Меню Закрыть

Первые шаги после установки Ubuntu

После установки любой операционной системы она готова для выполнения базовых операций – зайти в интернет, отредактировать текстовые файлы, посмотреть видео (но есть нюансы с кодеками), изображения. Но для комфортной работы необходимы дополнительные настройки, установка дополнительных приложений. В данной статье будут описаны полезные настройки и приложения для работы с Ubuntu

Заметка в первую очередь написана для моего типичного рабочего окружения и предназначена в случае переустановки или настройки не искать типичные варианты решения

Выполнение sudo без пароля

Большинство настроек Ubuntu требует выполнение операций от имени суперпользователя. Чтобы выполнять команду sudo без пароля, выполняем команду

echo "$USER ALL=(ALL) NOPASSWD: ALL" | sudo tee "/etc/sudoers.d/$USER"

Более подробно как выполнять команду sudo без ввода пароля описано в заметке Выполнение sudo без пароля.

Обновление приложений

sudo apt update && \
sudo apt upgrade -y && \
sudo snap refresh

Установка дополнительных консольных приложений

Набор приложений индивидуален. Ниже команда устанавливает типичный набор приложений разработчика

$ sudo apt install -y \
  mc \
  vim \
  git \
  lm-sensors \
  jq \
  python3-full \
  nginx \
  ffmpeg \
  htop \
  ssh \
  curl \
  redis-tools \
  traceroute \
  inotify-tools \
  network-manager \
  net-tools \
  whois \
  pwgen \
  postgresql-client
sudo snap install \
  skype \
  mattermost-desktop \
  telegram-desktop \
  keepassxc
sudo snap install kubectl helm --classic

Установка дополнительных графических приложений

sudo apt install -y \
  flameshot \
  gnome-tweaks \
  gimp
sudo snap install \
  skype \
  mattermost-desktop \
  telegram-desktop

Установка keepassxc

sudo add-apt-repository ppa:phoerious/keepassxc && \
sudo apt update && \
sudo apt install keepassxc

Установка certbot и плагинов

sudo snap install certbot --classic && \
sudo snap install certbot-dns-multi && \
sudo snap set certbot trust-plugin-with-root=ok && \
sudo snap connect certbot:plugin certbot-dns-multi

Переключение окон с помощью колеса мыши

Бывает удобно активизировать окно не по клику на иконку, а вращением колеса мыши. Этот способ позволяет менять сгруппированные окна, что быстрее чем клик на иконку и выбор нужного окна

gsettings set org.gnome.shell.extensions.dash-to-dock scroll-action 'cycle-windows'

Минимизация окна по клику на иконку

gsettings set org.gnome.shell.extensions.dash-to-dock click-action 'minimize'

Установка шрифтов

Times New Roman

sudo apt install -y ttf-mscorefonts-installer

Установка почтовой программы с поддержкой Microsoft Exchange

sudo apt install -y evolution evolution-ews

Установка Viber

Скачиваем deb пакет со страницы https://www.viber.com/ru/download/ и устанавливаем командой

sudo dpkg -i viber.deb

Если в процессе установки появилась ошибка

dpkg: зависимости пакетов не позволяют настроить пакет viber:
viber зависит от gstreamer1.0-pulseaudio, однако:
Пакет gstreamer1.0-pulseaudio не установлен.

dpkg: ошибка при обработке пакета viber (--install):
проблемы зависимостей — оставляем не настроенным

Устанавливаем необходимый пакет

sudo apt install gstreamer1.0-pulseaudio

Установка PhpStorm

sudo snap install phpstorm --classic

При установке скачанного deb пакета может возникнуть ошибка на отсутствие libfuse2. Устанавливается командой

sudo apt install libfuse2

Установка DBeaver

sudo add-apt-repository ppa:serge-rider/dbeaver-ce && \
sudo apt-get update && \
sudo apt-get install dbeaver-ce

Установка Ansible

Для установки ansible понадобится pipx

sudo apt update && \
sudo apt install -y pipx && \
pipx ensurepath

Установка ansible

pipx install --include-deps ansible

Если не нужна последняя версия ansible, то можно установить через apt

sudo apt install ansible

Подписаться
Уведомить о
guest
0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии