Ubuntu
Содержание
- 1 Настройка графического интерфейса Unity
- 2 Перенос настроек со старого ПК
- 3 Добавление привелегий на выполнение sudo
- 4 Горячие клавиши
- 5 Смена IP адреса
- 6 Линзы в главном меню
- 7 Изменение формата отображаемой даты
- 8 Ошибка при трансфере Slave зоны DNS (Ubuntu)
- 9 Обои рабочего стола
- 10 Понижение электропотребления
- 11 Отключение режима сна при закрытии крышки ноутбука
- 12 Видимая полоса прокрутки
- 13 Виртуальный PDF принтер
- 14 Переключение между окнами
- 15 См. также
Настройка графического интерфейса Unity
Графическая оболочка Unity как и Gnome хранит свои настройки в системе dconf. Там же хрянятся настройки некоторых программ (аналогично реестру Windows). Для изменения настроек можно использовать:
- dconf-editor -- графическое приложение, представляющая настройки в виде дерева. Сквозной поиск создаёт отфильтрованный список параметров, которые тут же можно изменить.
- gsettings -- консольная утилита, устанавливается с ОС. Синтаксис команд можно посмотреть так:
Изменять параметры нужно командой set, имеющей синтаксис (упращённо):
Показывать дату рядом со временем (если заменить true на false - то скрыть дату):
См. также:
Перенос настроек со старого ПК
Общее
Чтобы вычислить где приложение хранит свои файлы можно сделать поиск по всему диску с помощью locate или find (помедленнее). Например для приложения remmina:
- Remmina. В Ubunto 20.04 файлы с настройками подключений находятся в домашнем каталоге пользователя:
- ~/.local/share/remmina/
- Thunderbird -- описано на отдельной странице.
Добавление привелегий на выполнение sudo
sudo позволяет разрешать или запрещать пользователям выполнение конкретного набора программ. Все настройки, связанные с правами доступа, хранятся в файле /etc/sudoers. Откроем его:
%admin ALL=(ALL) ALL
Данная запись говорит нам о том что пользователи входящие в группу admin могут выполнять команду sudo. Теперь отредактируем файл /etc/group и добавим в группу admin необходимого пользователя. Можно также дать пользователи права администратора на отдельную команду.
Горячие клавиши
Горячие клавиши, действующие на уровне операционной системы можно посмотреть в системном меню:
- Настройка -- Комбинации клавиш
или в более ранних версиях ОС:
- Настройка -- Устройства -- Клавиатура
Внизу списка есть кнопка +, позволяющая добавить свою комбинацию. Так для запуска приложения Файлы (Nautilus) аналогично Проводнику в Windows нужно добавить команду nautilus и сопоставить ей клавиши Super+E, т.е. Win + E
По умолчанию открывается домашняя папка, если же хотим открывать другую, то указываем это в параметрах команды (помня, что регистр имеет значение), например: nautilus /home/pavel/Nextcloud/
Смена IP адреса
- Текущий IP адрес можно отобразить командой ifconfig
- В графическом интерфейсе IP адрес меняется с помощью Network Manager через системное меню (вверху справа).
- В интерфейсе камандной строки (начиная с Ubuntu 17.10) IP адрес меняется с помощью netplan. Смотрим в каком файле прописана конфигурация сети:
Редактируем его с административными правами:
Приводя к следующему виду (пробелы важны!):
network: version: 2 renderer: networkd ethernets: ens3: dhcp4: no addresses: [ 192.168.1.35/24 ] gateway4: 192.168.1.1 nameservers: addresses: [ 192.168.2.31, 77.88.8.7, 77.88.8.3 ]
Создаём конфигурацию и применяем её, включив режим оповещения об ошибках:
- Подробная инструкция на losst.ru.
- Официальная документация по netplan (анг.).
Линзы в главном меню
Линзы - это дополнение к главному меню Ubuntu, которое по умолчанию находится в самом верху панели управления Unity. Можно добавить множество линз как для поиска информации по локальному компьютеру так и во внешних сервисах и сайтах таких как Википедия, ВКонтакте, YouTube, торентах показывать погоду и т.д. Подробней можно узнать на http://help.ubuntu.ru/wiki/линзы_для_unity
Добавление приложения в линзу приложений
Создаём файл с описанием приложения:
cd /usr/share/applications/ sudo gedit cloud.desktop
в который вставляем текст:
[Desktop Entry] Name=Облако Mail.ru Comment= Exec=cloud Icon=/usr/share/icons/Humanity-Dark/status/48/weather-snow.svg MimeType= Terminal=false Type=Application StartupNotify=true Categories=GNOME;GTK;
где
- Name - описание приложения
- Exec - исполняемый файл. Если он лежит в /usr/bin, то полный путь указывать не обязательно
- Icon - полный путь до иконки
Изменение формата отображаемой даты
Для изменения вида даты, отображаемой в верхней панели нужно установить расширение Panel Date Format через Менеджер приложений или командой:
Формат можно изменить в dconf через графический интерфейс или командой. Так, чтобы показывать только дату в формате 2021-05-29:
чтобы показывать ещё день недели и время в формате: 29.05.2021 Суббота 17:58:
Параметры:
- %A - полное название дня недели;
- %B - название месяца;
- %C - столетие;
- %d - день месяца в формате 01-31;
- %e - день месяца в формате 1-31;
- %H - часы в формате 00-24;
- %I - часы в формате 01-12;
- %m - месяц в формате 01-12;
- %M - минуты в формате 0-59;
- %Y - год;
Ошибка при трансфере Slave зоны DNS (Ubuntu)
Автор: tkaisar
Долго бился над такой ошибкой при трансфере ДНС зоны с мастер сервера:
dumping master file: /etc/bind/tmp-6QuxHwjiD6: open: permission denied
Перепробовал разные комбинации прав и пользователей, ничего не помогало. Потом нашел в чем дело. А все дело в apparmor.
Открываем файл /etc/apparmor.d/usr.sbin.named
Находим строчку
/etc/bind/zones/** r,
Меняем ее на
/etc/bind/zones/** rw,
Статья взята с http://tkaisar.wordpress.com/2009/12/11/трансфер-зоны-dns-ubuntu/
Не забыть перезагрузить apparmor и bind:
# /etc/init.d/apparmor reload # /etc/init.d/bind9 restart
Обои рабочего стола
Можно добавить в систему обои из предыдущих версий Ubuntu, добавив соответствующие пакеты:
sudo su apt-get install ubuntu-wallpapers-natty ubuntu-wallpapers-karmic ubuntu-wallpapers-oneiric ubuntu-wallpapers-lucid ubuntu-wallpapers-precise ubuntu-wallpapers-maverick edgy-wallpapers feisty-wallpapers gutsy-wallpapers
Если в будущем добавятся ещё какие-нибудь пакеты с обоями, то их список можно получить, запросив dpkg c фильтром "wallpaper":
dpkg -l | grep wallpaper
а чтобы добавить своё изображение в системный список (иначе ваши обои могут не появляться на стартовом экране), узнаём где располагаются файлы какого-нибудь пакета, их содержащего:
dpkg -L ubuntu-wallpapers-karmic
В Ubuntu 14.04 - 20.04 это /usr/share/backgrounds/
Понижение электропотребления
- TLP (Linux Advanced Power Management)
Для ноутбука будет полезна утилита автоматического слежения за электропотреблением TLP, специально для этого сделанная. Для её работы нужно удалить утилиту Laptop Mode Tools (если ставилась, по умолчанию - нет). Всё это можно сделать либо в Центре Приложений, либо в терминале:
sudo su apt-get remove laptop-mode-tools add-apt-repository ppa:linrunner/tlp apt-get update apt-get install tlp tlp-rdw
Подробнее можно почитать на http://vasilisc.com/tlp
- Cpufreq Indicator -- утилита для регулирования частоты работы процессора. Устанавливаем и запускаем в фоновом режиме:
sudo apt-get install indicator-cpufreq indicator-cpufreq &
Отключение режима сна при закрытии крышки ноутбука
В графическом интерфейсе это можно сделать в приложении GNOME Tweaks (Доп. настройки GNOME) на вкладке "Электропитание" (или на вкладке "Основное", условие "Режим ожидания при закрытии ноутбука". Установка:
Подробнее на losst.ru.
Без GUI и штатными стредставами это можно сделать отредактировав /etc/systemd/logind.conf (с последующей перезагрузкой)ь:
[Login] HandleLidSwitch=ignore HandleLidSwitchDocked=ignore
Видимая полоса прокрутки
Чтобы сделать полосу прокрутки постоянно видимой, а не наложением по наведению мыши выполняем команду:
gsettings set com.canonical.desktop.interface scrollbar-mode normal
Или устанавливаем эту настройку в редакторе dconf, выбирая: com - canonical - desktop - interface - scrollbar-mode - normal
Виртуальный PDF принтер
Для установки в систему виртуального принтера (вывод в формат PDF) нужно установить пакет cups-pdf:
sudo apt install cups-pdf
После этого в списке принтеров появится принтер PDF.
Переключение между окнами
В Ubuntu 18.04 изменились быстрые (горячие) клавиши для переключения между окнами. Теперь:
- Alt + ` (ё) -- переключение между окнами одного приложения (например открытыми документами Writer)
- Alt + Tab -- переключение между окнами разных приложений (например Writer и Firefox)
Как и раньше, если придержать Alt, то откроется список всех открытых окон.