04 июля 2012

Оптимизация Настройка Ubuntu 12.04 LTS

Финальный выпуск Ubuntu 12.04 LTS, вышедший под кодовым именем «Precise Pangolin», которое можно перевести, как «Педантичный Панголин», подчеркивающим то, что релиз должен быть надёжным, защищенным и аккуратным до мелочей, а основной целью релиза станет доработка и стабилизация уже имеющихся достижений и возможностей.
Мы же сейчас займемся оптимизацией и настройкой Ubuntu 12.04 LTS которая особенно будет полезна для нетбука и подобных маломощных систем.

Оптимизация и настройка Ubuntu 12.04 LTS

1. Установка мульимедиа-кодеков (mp3, avi, mkv, Flash и пр.) 
Установить в Центре приложений ubuntu-restricted-extras
или через терминал:

sudo apt-get install ubuntu-restricted-extras

Для поддержки лицензионных зашифрованных DVD необходимо установить ibdvdcss2 из репозитория Medibuntu:

sudo wget --output-document=/etc/apt/sources.list.d/medibuntu.list http://www.medibuntu.org/sources.list.d/$(lsb_release -cs).list && sudo apt-get --quiet update && sudo apt-get --yes --quiet --allow-unauthenticated install medibuntu-keyring && sudo apt-get --quiet update

sudo apt-get install libdvdcss2

Оптимизация и настройка Ubuntu 12.04 LTS
2. Настройка внешнего вида Unity, Nautilus, рабочего стола, добавление репозиториев, чистка системы
Используется Ubuntu-Tweak 0.6











sudo add-apt-repository ppa:tualatrix/ppa

sudo apt-get update

sudo apt-get install ubuntu-tweak

Оптимизация и настройка Ubuntu 12.04 LTS
3. Настройка оформления LightDM

Производится простенькой программкой Simple LightDM Manager


sudo apt-add-repository ppa:claudiocn/slm

sudo apt-get update

sudo apt-get install simple-lightdm-manager

Оптимизация и настройка Ubuntu 12.04 LTS
4. Настройка Grub

Grub Customizer позволяет настроить внешний вид, список загружаемых систем, время задержки перед запуском и многое другое.


sudo add-apt-repository ppa:danielrichter2007/grub-customizer

sudo apt-get update

sudo apt-get install grub-customizer


Оптимизация и настройка Ubuntu 12.04 LTS
5. Выключение новых скроллбаров

Командой в терминале:

sudo apt-get remove overlay-scrollbar liboverlay-scrollbar3-0.2-0 liboverlay-scrollbar-0.2-0

Включение:

sudo apt-get install overlay-scrollbar liboverlay-scrollbar3-0.2-0 liboverlay-scrollbar-0.2-0

Оптимизация и настройка Ubuntu 12.04 LTS
6. Управление всеми программами в автозапуске


Для отображения скрытых по-умолчанию программ необходимо выполнить 2 команды:

cd /etc/xdg/autostart/

sudo sed --in-place 's/NoDisplay=true/NoDisplay=false/g' *.desktop

Чтобы отменить изменения:

sudo sed --in-place 's/NoDisplay=false/NoDisplay=true/g' *.desktop

Оптимизация и настройка Ubuntu 12.04 LTS
7. Настройка Unity

a) Используется MyUnity

Позволяет менять размер значков, прозрачность, степень размытия, настройки шрифтов и пр.




sudo add-apt-repository ppa:myunity/ppa

sudo apt-get update

sudo apt-get install myunity


b) Compiz Config Settings Manager позволяет настроить различные плагины Compiz, а также интерфейс Unity (Рабочий стол → Ubuntu Unity плагин):
* Эффекты для лаунчера (автоскрытие, реакцию на наведении окна и т.д.).
* Поведение переключателя ALT + TAB.
* Прозрачность верхней панели и лаунчера.
* Размер запускаемого окна, который по умолчанию установлен в 75%.
* Настройка числа рабочих столов и его оформления.
* И некоторые другие параметры.




Оптимизация и настройка Ubuntu 12.04 LTS
8. Настройка Unity 2D
Часть настроек доступны в DConf-Editor


sudo apt-get install dconf-tools

Оптимизация и настройка Ubuntu 12.04 LTS
9. Выключение глобального меню

В терминале:

sudo apt-get remove appmenu-gtk3 appmenu-gtk appmenu-qt

Включение:

sudo apt-get install appmenu-gtk3 appmenu-gtk appmenu-qt

Оптимизация и настройка Ubuntu 12.04 LTS
10. Глобальное меню для LibreOffice


По умолчанию не установлено. Для включения вводим в терминале:

sudo apt-get install lo-menubar

Выключаем:

sudo apt-get remove lo-menubar

Оптимизация и настройка Ubuntu 12.04 LTS
11. Установка Gnome-shell


sudo apt-get install gnome-shell

Оптимизация и настройка Ubuntu 12.04 LTS
12. Установка классического окружения



sudo apt-get install gnome-session-fallback

Выбрать нужный рабочий стол можно из меню при старте:


Оптимизация и настройка Ubuntu 12.04 LTS
13. Хранители экрана


sudo apt-get install xscreensaver

sudo apt-get install xscreensaver-gl

sudo apt-get install xscreensaver-gl-extra

sudo apt-get install xscreensaver-data-extra

sudo apt-get remove gnome-screensaver

Оптимизация и настройка Ubuntu 12.04 LTS
14. Отображение приложений в области уведомлений

По-умолчанию отображаются только те приложения, которые внесены в "белый список". Для того чтоб убрать это ограничение вводим в терминале:

gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"

После выполнения выше указанной команды возможно в области уведомлений появиться еще дополнительный ненужный индикатор заряда батареи. Тогда в белый список можно добавить только нужное Вам приложение:

gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Wine', 'scp-dbus-service', 'Update-notifier', 'ЛЮБОЕ_ВАШЕ_ПРИЛОЖЕНИЕ']"

Вернуть как было:

gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Wine', 'scp-dbus-service', 'Update-notifier']"

Оптимизация и настройка Ubuntu 12.04 LTS
15. Добавляем индикаторы в область уведомлений


* Индикатор погоды
* Dropbox
* Индикатор мониторинга системы, отображает процент используемой оперативной памяти и загрузку процессора
* Апплет для пользователя нетбуков, у которых отсутствует кнопка включения/выключения тачпада
* Индикатор состояния батареи
* Апплет-индикатор для переключения рабочих столов и поддержкой переключения рабочих мест в Unity
* Статус-индикатор клавиш NUM lock, Screen lock или CAPS lock
* Приложения для отключения хранителя экрана и отмены перехода компьютера в спящий режим
* Менеджер буфера обмена
* Индикатор выводящий прогноз погоды, с поддержкой уведомлений
* И многое-многое другое по ссылке http://askubuntu.com/questions/30334/list-of-application-indicators

Оптимизация и настройка Ubuntu 12.04 LTS
16. Отключение функции уменьшения яркости при работе от батареи


При простое ноутбука более 7 сек. и при этом работе от батареи, яркость подсветки автоматически снижается. Это может быть неудобно при чтении или просмотре видео.
Для отключения вводим в терминале:

gsettings set org.gnome.settings-daemon.plugins.power idle-dim-ac false

gsettings set org.gnome.settings-daemon.plugins.power idle-dim-battery false
Оптимизация и настройка Ubuntu 12.04 LTS
17. Удаляем аплет смены учётных записей


Если у Вас одна учётная запись и ограничено место на панели



Набираем в терминале:

dconf-editorВ появившемся окне идём: apps/indicator-session и снимаем галочку с user-show-menu

Перезагружаемся.

Оптимизация и настройка Ubuntu 12.04 LTS
18. Изменение отображения даты и времени


Запускаем в терминале dconf-editor. Идём com -> canonical -> indicator -> datetime и изменяем значение time-format на custom. Далее необходимо отредактировать ячейку custom-time-format согласно Вашим предпочтениям.


Значения для редактирования можно узнать набрав в терминале:

man strftime


Оптимизация и настройка Ubuntu 12.04 LTS
19. Тёмная тема Ambiance для Nautilus



1. Cкачайте архив
2. Распакуйте его в домашнюю директорию
3. Выполните в терминале:

sudo mv ~/"Ambiance Dark Sidebar" /usr/share/themes/

gsettings set org.gnome.desktop.interface gtk-theme "Ambiance Dark Sidebar"



Советы по настройке системы.
Источник: Оптимизация и настройка Ubuntu 12.04 LTS


Оптимизация и настройка Ubuntu 12.04 LTS

6 комментариев:

  1. Анонимный28.09.2012, 13:11

    Спасибо большое за статью. А то после обновления убунтушки комп начал тормозить. Теперь немного поднастроил)))

    ОтветитьУдалить
  2. Анонимный30.09.2012, 16:43

    Еще рекомендую поменять значение swappiness с 60 (стоит по умолчанию, оптимально для серверов) на 10. (подробнее тут https://help.ubuntu.com/community/SwapFaq#What_is_swappiness_and_how_do_I_change_it.3F)

    ОтветитьУдалить
  3. Молодец. Только в пункте 14 в слове «появиться» удали мягкий знак. В др. местах не проверял. На будущее для проверки всегда задавай вопрос «Что сделает?» или «Что будет делать?»...

    ОтветитьУдалить