Syntax highlighting of
fb3550a ~( linux/desktop)
# Ubuntu Destop
[TOC]
## Полезные ссылки
[Общие рекомендации](https://losst.ru/nastrojka-ubuntu-18-04-posle-ustanovki)
[nvidia drivers](https://linuxconfig.org/how-to-install-the-nvidia-drivers-on-ubuntu-18-04-bionic-beaver-linux) | https://maddot.ru/kak-ustanovit-drayver-nvidia-na-ubuntu-18-04.html
https://extensions.gnome.org
[XDG Base Directory Specification](https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html) - как и где хранить конфигурационные файлы программы
[10 советов по ускорению Ubuntu Linux](https://tproger.ru/translations/10-tips-on-how-to-speed-up-ubuntu/)
[AppImage Launcher](https://github.com/TheAssassin/AppImageLauncher#readme)
[НАСТРОЙКА GNOME TWEAK TOOL](https://losst.ru/nastrojka-gnome-tweak-tool)
## Как это сделать?
### Gnome Terminal
Запуск терминала gnome в заданной геометрии: 200 строк, 65 колонок, смещение вправо 400, смещение вниз 0
```bash
gnome-terminal --geometry 200x65+400+0
```
### Перименование директорий по умолчанию
https://askubuntu.com/questions/243565/rename-default-user-directories
```bash
cat .config/user-dirs.dirs
```
### Key Bindings
Комбинация | Описание
---|---
`Ctrl + H` | Показать/скрыть "скрытые" файлы
`Ctrl + L` | Доступ к адресной строке в окне папки
**Как отключить меню по клавише Alt?**
[How do I modify or disable the HUD's use of the Alt key?](https://askubuntu.com/questions/122209/how-do-i-modify-or-disable-the-huds-use-of-the-alt-key)
### Отключение графической загрузки
Отключение заставки во время загрузки ОС
[source](https://askubuntu.com/questions/33416/how-do-i-disable-the-boot-splash-screen-and-only-show-kernel-and-boot-text-inst)
```bash
sudo vim /etc/default/grub
```
Заменить строку
```
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"# Archive
```
на строку
```
GRUB_CMDLINE_LINUX_DEFAULT=""
```
Выполнить команду
```bash
sudo update-grub2
```
## Полезные приложения
### Yandex Browser
https://browser.yandex.ru/
### Telegram
https://desktop.telegram.org/
### Skype
https://snapcraft.io/skype
### Bitrix
[источник](https://github.com/buglloc/brick)
```bash
sudo add-apt-repository ppa:buglloc/brick
Hit [Enter]
sudo apt-get update
sudo apt-get install brick
```
### XML Editor
[источник](https://sourceforge.net/projects/xmltreeeditor/)
скачиваем и устанавливаем через центр приложений
### brasero
Нарезка iso образов
[источник](https://askubuntu.com/questions/307742/how-to-burn-an-iso-image-into-a-dvd-on-ubuntu)
```bash
sudo apt-get install brasero
```
### JRE
[источник](https://www.digitalocean.com/community/tutorials/java-apt-get-ubuntu-16-04-ru)
```bash
sudo apt install default-jre
```
### Shutter
Утилита для создания и редактирования снимков экрана
http://shutter-project.org/
```bash
sudo apt-get install shutter
```
### SQL Tabs
[http://www.sqltabs.com/](http://www.sqltabs.com/)
Клиент для БД
Пример строки подключения:
```
postgres://postgres:dbpassword@localhost:5432/docshell_development
```
### pgAdmin4
https://www.pgadmin.org/download/pgadmin-4-apt/
```bash
#
# Setup the repository
#
# Install the public key for the repository (if not done previously):
sudo curl https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo apt-key add
# Create the repository configuration file:
sudo sh -c 'echo "deb https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main" > /etc/apt/sources.list.d/pgadmin4.list && apt update'
#
# Install pgAdmin
#
# Install for both desktop and web modes:
sudo apt install pgadmin4
# Install for desktop mode only:
sudo apt install pgadmin4-desktop
# Install for web mode only:
sudo apt install pgadmin4-web
# Configure the webserver, if you installed pgadmin4-web:
sudo /usr/pgadmin4/bin/setup-web.sh
```
### TeamViewer
Скачиваем
https://www.teamviewer.com/ru/download/linux/
Устанавливаем ([ссылка](https://community.teamviewer.com/t5/Knowledge-Base/How-to-install-TeamViewer-for-Linux/ta-p/6318?_ga=2.84948121.1296161481.1533626429-1591276075.1533626429))
```bash
apt install ./teamviewer_13.x.yyy_[arch].deb
```
Отключение демона *teamviewer*
```bash
sudo teamviewer daemon disable
```
### TuxGuitar
```bash
sudo apt-get install openjdk-8-jre
```
Переходим по адресу http://tuxguitar.com.ar/download.html , скачиваем deb-пакет и устанавливаем его
### Buttercup
Менеджер паролей
https://buttercup.pw/
Для установки скачиваем dep-пакет с главной страницы или с [github](https://github.com/buttercup/buttercup-desktop/releases) (текущая 1.19.0), устанавливаем его. После запуска программы подключаем облачное хранилище и открываем архив *.bcup.
### drawio
Десктопная версия сервиса https://app.diagrams.net/
Скачиваем deb-пакет со страницы релизов - https://github.com/jgraph/drawio-desktop/releases
Устанавливаем
```bash
sudo dpkg -i draw.io-xxx.deb
```
Запускаем
```bash
drawio
```
### fbreader
Программа для открытия epub-файлов и других тоже
```bash
sudo apt-get install fbreader
```
### PDF Viewer
```bash
sudo apt install atril
```
### Peek
Программа для записи экрана
```bash
peek -b ffmpeg
```
## Драйверы
### wifi adapter
```bash
cd tmp/
git clone https://github.com/nyetwurk/linux-wifi-88x2bu-driver
cd linux-wifi-88x2bu-driver/
make
sudo make install
sudo modprobe 88x2bu
```
### Проверка звука
```bash
aplay /usr/share/sounds/alsa/Front_Center.wav
aplay /usr/share/sounds/alsa/Front_Left.wav
aplay /usr/share/sounds/alsa/Front_Right.wav
```
### Графика
```bash
nvidia-smi
Команда «nvidia-smi» не найдена, но может быть установлена с помощью:
sudo apt install nvidia-utils-390 # version 390.138-0ubuntu0.20.04.1, or
sudo apt install nvidia-utils-450 # version 450.80.02-0ubuntu0.20.04.2
sudo apt install nvidia-utils-450-server # version 450.80.02-0ubuntu0.20.04.3
sudo apt install nvidia-340 # version 340.108-0ubuntu2
sudo apt install nvidia-utils-435 # version 435.21-0ubuntu7
sudo apt install nvidia-utils-440 # version 440.100-0ubuntu0.20.04.1
sudo apt install nvidia-utils-418-server # version 418.152.00-0ubuntu0.20.04.1
sudo apt install nvidia-utils-440-server # version 440.95.01-0ubuntu0.20.04.1
sudo apt install nvidia-utils-455 # version 455.38-0ubuntu0.20.04.1
sudo ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:01.3/0000:01:00.2/0000:02:04.0/0000:05:00.0 ==
modalias : pci:v000010DEd00002184sv000010DEsd00001324bc03sc00i00
vendor : NVIDIA Corporation
model : TU116 [GeForce GTX 1660]
driver : nvidia-driver-418-server - distro non-free
driver : nvidia-driver-440-server - distro non-free
driver : nvidia-driver-455 - distro non-free recommended
driver : nvidia-driver-450 - distro non-free
driver : nvidia-driver-450-server - distro non-free
driver : xserver-xorg-video-nouveau - distro free builtin
```
## Редакторы Markdown
### Typora
https://www.typora.io
```bash
# or run:
# sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys BA300B7755AFCFAE
wget -qO - https://typora.io/linux/public-key.asc | sudo apt-key add -
# add Typora's repository
sudo add-apt-repository 'deb https://typora.io/linux ./'
sudo apt-get update
# install typora
sudo apt-get install typora
```
### Haroopad
Скачиваем *Linux Debian Package (64bit)* со [этой](http://pad.haroopress.com/user.html) страницы. Открываем через *Менеджер приложений Ubuntu*
Если при запуске (через консоль) ругается на libgconf, то необходимо его установить
```
sudo apt-get install libgconf-2-4
```
### Remarkable
Еще один Markdown-редактор
[Скачать](https://remarkableapp.github.io/linux/download.html)
```bash
sudo apt install gir1.2-webkit-3.0 python3-markdown wkhtmltopdf
sudo dpkg -i remarkable
```
## Принтер
Настройка принтера HP
```bash
sudo apt-get update
sudo apt-get install --reinstall hplip
sudo hp-setup -i
```