Ubuntu
Инструкция по настройке Ubuntu после установки.
Обновление Ubuntu
- Все версии Ubuntu: https://wiki.ubuntu.com/Releases
Узнать информацию об установленной версии Ubuntu:
- Номер версии:
lsb_release -r - Имя версии:
lsb_release -sc - 32-х или 64-х битная:
archi686— 32-битнаяx86_64— 64-битная
Первые две цифры означают год, следующие две — месяц выпуска.
LTS — версии с длительным сроком поддержки, т.е. наиболее стабильные.
Полное обновление до последней версии:
sudo do-release-upgrade
или:
sudo apt full-upgrade
или в графическом режиме (Alt+F2):
update-manager -d
Регулярные обновления
sudo apt update
apt list --upgradable
sudo apt upgrade
Скрипт, который выполняет все сразу:
#!/bin/bash
# Выполнение одной командой сразу трех команд:
# sudo apt update
# apt list --upgradable
# sudo apt upgrade
if sudo apt update | tee /dev/tty | grep "apt list --upgradable"; then
# echo "Есть обновления:"
apt list --upgradable
sudo apt upgrade
fi
The following packages have been kept back
Если появляется сообщение из заголовка и часть пакетов не обновляются, то можно их обновить так:
sudo apt-get install aptitude
sudo aptitude safe-upgrade
Установка Ubuntu с USB флешки
- Скачать последнюю версию Ubuntu: https://ubuntu.com/download/desktop
- Скачать Rufus: https://rufus.ie/
- Скрин настроек Rufus для Ubuntu: https://ubuntu.com/tutorials/tutorial-create-a-usb-stick-on-windows#6-write-the-iso
После установки
Базовый набор программ
Установить консольный текстовый редактор Vim, консольный файл-менеджер Midnight Commander (аналог FAR), консольный просмотрщик картинок Feh:
sudo apt install vim mc feh git curl
Спецсимволы и типографика
Переключение языка по Alt-Shift
По умолчанию в последних версиях Ubuntu язык переключается как на Mac: Win-Пробел.
Чтобы сделать переключение как на Windows: Alt-Shift, выполните команды:
dconf write /org/gnome/desktop/wm/keybindings/switch-input-source "['<Alt>Shift_L']" dconf write /org/gnome/desktop/wm/keybindings/switch-input-source-backward "['<Shift>Alt_L']"
Alt-Tab только между окнами активного рабочего стола
gsettings set org.gnome.shell.app-switcher current-workspace-only true
Отключить группировку окон в Alt-Tab
Settings > Keyboard > Navigation > Switch Windows — назначить Alt-Tab
Выход из MC в терминале Ubuntu по F10
gsettings set org.gnome.Terminal.Legacy.Settings menu-accelerator-enabled false
https://www.dropbox.com/install-linux
cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86_64" | tar xzf -
~/.dropbox-dist/dropboxd
Интеграция Dropbox с Xfce:
sudo apt install thunar-dropbox-plugin
http://www.sublimetext.com/docs/3/linux_repositories.html#apt
wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
sudo apt update; sudo apt install sublime-text
Add those lines to /etc/hosts file:
127.0.0.1 www.sublimetext.com 127.0.0.1 sublimetext.com 127.0.0.1 sublimehq.com 127.0.0.1 license.sublimehq.com 127.0.0.1 45.55.255.55 127.0.0.1 45.55.41.223
Лицензия (подходит для Sublime Text Build 3211):
----- BEGIN LICENSE ----- Member J2TeaM Single User License EA7E-1011316 D7DA350E 1B8B0760 972F8B60 F3E64036 B9B4E234 F356F38F 0AD1E3B7 0E9C5FAD FA0A2ABE 25F65BD8 D51458E5 3923CE80 87428428 79079A01 AA69F319 A1AF29A4 A684C2DC 0B1583D4 19CBD290 217618CD 5653E0A0 BACE3948 BB2EE45E 422D2C87 DD9AF44B 99C49590 D2DBDEE1 75860FD2 8C8BB2AD B2ECE5A4 EFC08AF2 25A9B864 ------ END LICENSE ------
LibreOffice
sudo apt install libreoffice
Выборочная установка:
sudo apt install libreoffice-writer libreoffice-calc libreoffice-impress libreoffice-draw
Gimp
sudo apt install gimp
Skype
sudo snap install skype --classic
Slack
sudo snap install slack --classic
Sizzy — тестирование сайта в разных размерах экрана
Установить AppImageLauncher:
sudo apt install software-properties-common
sudo add-apt-repository ppa:appimagelauncher-team/stable
sudo apt update
sudo apt install appimagelauncher
Далее по инструкции: https://docs.sizzy.co/linux-installation-instructions
Remmina — удаленный рабочий стол
sudo apt-add-repository ppa:remmina-ppa-team/remmina-next
sudo apt update
sudo apt install remmina remmina-plugin-rdp remmina-plugin-secret
FreeRDP или FreeDesktop — альтернатива Remmina
sudo sh -c 'echo "deb http://pub.freerdp.com/repositories/deb/"`lsb_release -sc`"/ freerdp-nightly main" >> /etc/apt/sources.list' wget -O - http://pub.freerdp.com/repositories/ADD6BF6D97CE5D8D.asc | sudo apt-key add - sudo apt-get update; sudo apt-get install freerdp2-x11
См. также: freerdp
Filezilla
sudo apt install filezilla
Другие программы
Wine — запуск Windows программ
wget https://dl.winehq.org/wine-builds/Release.key -O- | sudo apt-key add -
sudo apt-add-repository 'https://dl.winehq.org/wine-builds/ubuntu/'
sudo apt update; sudo apt install wine-stable
Второй вариант — WineHQ:
sudo add-apt-repository ppa:wine/wine-builds; sudo apt update; sudo apt install --install-recommends winehq-devel
KeePassX - менеджер паролей
sudo apt install keepassx
Более новая версия (форк):
sudo add-apt-repository ppa:phoerious/keepassxc
sudo apt update
sudo apt install keepassxc
XNeur — переключалка текста в неверной раскладке (аналог Punto Switcher)
Устарел. Вместо XNeur можно использовать скрипт на Python: switcher.py
Файловые менеджеры
Krusader — аналог Total Commander
sudo add-apt-repository ppa:zsitvaij/ppa-zsitvaij && sudo apt update && sudo apt install krusader
Midnight Commander — аналог FAR
Sunflower
sudo add-apt-repository ppa:ferramroberto/nattyextra && sudo apt update && sudo apt install sunflower
Double Commander
sudo sh -c "echo 'deb http://download.opensuse.org/repositories/home:/Alexx2000/xUbuntu_15.10/ /' >> /etc/apt/sources.list.d/doublecmd-gtk.list" wget http://download.opensuse.org/repositories/home:Alexx2000/xUbuntu_15.10/Release.key; sudo apt-key add - < Release.key sudo apt update; sudo apt install doublecmd-gtk
Офис
Onlyoffice
sudo sh -c 'echo "deb http://download.onlyoffice.com/repo/debian squeeze main" >> /etc/apt/sources.list'
wget -q http://download.onlyoffice.com/repo/onlyoffice.key -O- | sudo apt-key add -
sudo apt update; sudo apt install onlyoffice-desktopeditors
Запуск: desktopeditors
Дизайнеру
Установка Adobe Photoshop в Ubuntu
Pinta
sudo add-apt-repository ppa:pinta-maintainers/pinta-stable; sudo apt update; sudo apt install pinta
Inkscape — векторная графика
sudo add-apt-repository ppa:inkscape.dev/stable sudo apt update sudo apt install inkscape
Scribus — верстка, аналог InDesign
sudo apt install scribus
Dia — графики и диаграммы
sudo apt install dia
Shutter — скриншоты со стрелочками и подписями
sudo add-apt-repository ppa:linuxuprising/shutter sudo apt update; sudo apt install shutter
Настройка быстрой клавиши:
1. Settings → Keyboard Shortcuts → Save screenshot to Pictures → удалить назначение клавиши Print (кнопкой Backspace)
2. Внизу нажать + и добавить:
- Command:
shutter -s - Shortcut: Print (Prt Scr)
Добавление следующего репозитория позволяет Shutter создавать скриншоты сайта:
sudo apt install gnome-web-photo
Цветовая пипетка
sudo apt install gcolor2
Альтернативы:
sudo apt install gpick
Быстрые клавиши gpick: http://www.gpick.org/help.html
yad --color
Установка yad:
sudo add-apt-repository ppa:webupd8team/y-ppa-manager sudo apt-get update sudo apt-get install yad
Экранная линейка
sudo apt install screenruler
TypeCatcher — установка шрифтов Google Fonts
sudo apt install typecatcher
Просмотрщики картинок
viewnior: http://siyanpanayotov.com/project/viewnior/download/
sviewgl: https://bitbucket.org/andreyu/simple-viewer-gl
Видеоплееры
sudo apt install vlc mplayer
Самые новые версии VLC:
sudo add-apt-repository -y ppa:videolan/stable-daily; sudo apt update; sudo apt install vlc
Музыкальные аудио MP3 плееры
DeaDBeeF — самый простой плеер
sudo add-apt-repository ppa:spvkgn/deadbeef sudo apt update sudo apt install deadbeef
Dopamine
Lollypop
sudo add-apt-repository ppa:gnumdk/lollypop sudo apt-get update sudo apt install lollypop
Minitunes
sudo add-apt-repository ppa:ferramroberto/minitunes && sudo apt update && sudo apt install minitunes
Foobnix
sudo add-apt-repository ppa:foobnix-player/foobnix && sudo apt update && sudo apt install foobnix
Banshee
sudo add-apt-repository ppa:banshee-team/ppa && sudo apt update && sudo apt install banshee
Clementine
sudo add-apt-repository ppa:me-davidsansome/clementine && sudo apt update && sudo apt install clementine
EasyTag — редактор MP3 тэгов
sudo apt install easytag
Pidgin
sudo add-apt-repository ppa:nilarimogard/webupd8; sudo apt update
sudo apt install pidgin pidgin-plugin-pack pidgin-indicator
Настроить в Pidgin подключение к чату Gmail/Google Apps.
Печать и PDF
Acrobat Reader — просмотр PDF
C 2015 года Adobe Reader для Linux недоступен на официальном сайте Adobe. Поэтому для установки его в Ubuntu 15.04 и выше используем официальный репозиторий Ubuntu 12.04, а после установки Adobe Reader удаляем этот репозиторий как устаревший.
sudo add-apt-repository 'deb http://archive.canonical.com/ precise partner'; sudo apt update
sudo apt install acroread
sudo add-apt-repository -r 'deb http://archive.canonical.com/ precise partner'; sudo apt update
Установка драйверов принтера Canon
Boomaga — простой спуск полос (печать книжкой)
Простая альтернатива ABBYY PDF Transformer под Linux. Умеет:
- Объединять насколько документов.
- Спуск страниц. Печатать или сохранять по несколько страниц на лист или буклетом.
- Для буклетов — разбивка на тетради, как авто, так и ручная.
- Скрывать ненужные и вставлять пустые страницы в документ.
- Делать двухстороннюю печать даже если принтер не поддерживает.
http://www.boomaga.org/download/
sudo add-apt-repository ppa:boomaga; sudo apt update; sudo apt install boomaga
Прочее
NixNote / Nevenote — клиент для Evernote
sudo add-apt-repository ppa:vincent-c/nevernote && sudo apt update && sudo apt install nixnote
EverPad — еще один клиент для Evernote
sudo add-apt-repository ppa:nvbn-rm/ppa && sudo apt update && sudo apt install everpad
Basket — Заметки
sudo apt install basket
AllTray — Сворачивает программы в трей
sudo apt install alltray
K3B — аналог Nero Burning Rom
sudo apt install k3b
Hotot — Twitter клиент
sudo add-apt-repository ppa:jimmyxu/hotot && sudo apt update && sudo apt install hotot
Autokey — горячие клавиши, сниппеты и макросы
sudo add-apt-repository ppa:cdekter/ppa && sudo apt update && sudo apt install autokey
Deluge — torrent клиент
sudo add-apt-repository ppa:deluge-team/ppa && sudo apt update && sudo apt install deluge deluged
Gwibber — интеграция с социальными сетями (Twitter, Identi.ca, Facebook, Flickr и т. п.)
sudo add-apt-repository ppa:gwibber-daily/ppa && sudo apt update && sudo apt install gwibber
myGtkMenu — статичное пользовательское меню
ReText — текстовый редактор с поддержкой Markdown
sudo add-apt-repository ppa:mitya57 && sudo apt update && sudo apt install retext
tomighty — программа для техники тайм-менеджмента Pomodoro
sudo apt-add-repository ppa:pwr22/tomighty; sudo apt update; sudo apt install tomighty
Настройка, тюнинг, оптимизация системы
Настройка скрытых параметров:
sudo apt install dconf-editor gnome-tweak-tool
Дополнительные, редко встречающиеся архиваторы
sudo apt install arj unrar unace-nonfree p7zip-rar sharutils mpack cabextract uudeview
Unity Tweak Tool
sudo apt install unity-tweak-tool
Ubuntu Tweak
sudo add-apt-repository ppa:tualatrix/ppa && sudo apt update && sudo apt install ubuntu-tweak
BleachBit
http://bleachbit.sourceforge.net/download/linux
Boot-Up Manager
sudo apt install bum
dconf
sudo apt install dconf-tools
Поиск репозиториев
sudo add-apt-repository ppa:wrinkliez/ppasearch && sudo apt update && sudo apt install ppasearch
Использование в терминале:
ppasearch название_пакета
Очистка от мусора
sudo apt -f install && sudo apt autoremove && sudo apt -y autoclean && sudo apt -y clean
sudo snap set system refresh.retain=2
Очистка старых версий пакетов SNAP:
sudo snap list --all | while read snapname ver rev trk pub notes; do if $notes = *disabled* ; then sudo snap remove "$snapname" --revision="$rev"; fi; done
Рекурсивно удалить .svn директории:
Сначала проверить, что удается найти:
find . -type d -name .svn
Затем найти и рекурсивно удалить одной командой:
rm -rf `find . -type d -name .svn`
Альтернативные варианты:
find . -type d -name .svn | xargs rm -rf
find . -type d -name .svn exec rm -r {} \;
find . -type d -name .svn -delete
find . -name .svn -print0 | xargs -0 rm -rf
Также можно удалить файлы Thumbs.db:
rm -rf `find -type f -name Thumbs.db`
Настройка Ubuntu
Стандартные английские названия папок
Посмотреть стандартные названия папок:
vim /etc/xdg/user-dirs.defaults
Создать стандартные папки:
mkdir Desktop Downloads Templates Public Documents Music Pictures Videos
Поменять в файле ~/user-dirs.dirs
XDG_DESKTOP_DIR="$HOME/Desktop" XDG_DOWNLOAD_DIR="$HOME/Downloads" XDG_TEMPLATES_DIR="$HOME/Templates" XDG_PUBLICSHARE_DIR="$HOME/Public" XDG_DOCUMENTS_DIR="$HOME/Documents" XDG_MUSIC_DIR="$HOME/Music" XDG_PICTURES_DIR="$HOME/Pictures" XDG_VIDEOS_DIR="$HOME/Videos"
xdg-user-dirs-update --set DESKTOP ~/Desktop
xdg-user-dirs-update --set DOWNLOAD ~/Downloads
xdg-user-dirs-update --set TEMPLATES ~/Templates
xdg-user-dirs-update --set PUBLICSHARE ~/Public
xdg-user-dirs-update --set DOCUMENTS ~/Documents
xdg-user-dirs-update --set MUSIC ~/Music
xdg-user-dirs-update --set PICTURES ~/Pictures
xdg-user-dirs-update --set VIDEOS ~/Videos
Вернуть классическую полосу прокрутки
gsettings set com.canonical.desktop.interface scrollbar-mode normal
Убрать рекламу
gsettings set com.canonical.Unity.Lenses disabled-scopes "['more_suggestions-amazon.scope', 'more_suggestions-u1ms.scope', 'more_suggestions-populartracks.scope', 'music-musicstore.scope', 'more_suggestions-ebay.scope', 'more_suggestions-ubuntushop.scope', 'more_suggestions-skimlinks.scope']"
Преместить кнопки закрытия окна вправо
gconftool-2 --type string --set /apps/metacity/general/button_layout "menu:minimize,maximize,close"
Чтобы root видел темы из домашней папки пользователя
sudo ln -s ~/.themes /root sudo ln -s ~/.icons /root
Windows кодировка в Gedit
gconftool --type list --list-type string --set /apps/gedit-2/preferences/encodings/auto_detected '[UTF-8,CURRENT,KOI8-R,WINDOWS-1251,CP866,ISO-8859-5,ISO-8859-15,UTF-16]' gconftool --type list --list-type string --set /apps/gedit-2/preferences/encodings/shown_in_menu '[WINDOWS-1251,KOI8-R,CP866,ISO-8859-5,ISO-8859-15]'
Новая версия:
gsettings set org.gnome.gedit.preferences.encodings auto-detected "['UTF-8', 'WINDOWS-1251', 'CURRENT', 'ISO-8859-15', 'UTF-16']"
Включить переназначение комбинаций клавиш в меню программ Gnome
gconftool --set /desktop/gnome/interface/can_change_accels --type=bool True
Включить минимизацию окна по клику на иконке
sudo apt install compizconfig-settings-manager
Then, open CompizConfig Settings Manager from Dash, click the "Ubuntu Unity Plugin" and on the Launcher tab, enable "Minimize single window applications (unsupported)".
Отключить iBus
Добавить в ${HOME}/.xinputrc строку: run_im xim
Запустить:
im-config
Ошибка NO_PUBKEY
Вместо KEY нужно подставить значение ключа:
gpg --keyserver subkeys.pgp.net --recv KEY gpg --export --armor KEY | sudo apt-key add -