Ubuntu: відмінності між версіями

Матеріал з Wiki.Zina
Перейти до навігації Перейти до пошуку
>Zina
 
мНемає опису редагування
 
(Не показано одну проміжну версію цього користувача)
(Немає відмінностей)

Поточна версія на 13:11, 11 травня 2025

Инструкция по настройке 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
sudo apt install gimp
sudo snap install skype --classic
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
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 -

См. также

[ред. | ред. код]