Ubuntu

Матеріал з Wiki.Zina
Версія від 09:56, 19 лютого 2023, створена >Zina (→Музыкальные аудио MP3 плееры)
(різн.) ← Попередня версія | Поточна версія (різн.) | Новіша версія → (різн.)
Перейти до навігації Перейти до пошуку

Инструкция по настройке Ubuntu после установки.

Обновление Ubuntu

Узнать информацию об установленной версии Ubuntu:

  • Номер версии: lsb_release -r
  • Имя версии: lsb_release -sc
  • 32-х или 64-х битная: arch
    • i686 — 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 флешки

  1. Скачать последнюю версию Ubuntu: https://ubuntu.com/download/desktop
  2. Скачать Rufus: https://rufus.ie/
  3. Скрин настроек 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

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 -

См. также