Відкриття gedit’ом файлів у кодуванні cp1251 і заборона створення резервних копій.
Налаштування зручностей у pidgin.
Конфігурація GRUB2.
Автоматичне монтування NTFS-розділу.
Gedit: правильне відбраження файлів у кодуванні windows-1251, заборона створення резервних копій
Встановлюємо програму редагування конфігурації. Для версій, в яких Unity, вона називається dconf-editor
sudo apt-get install dconf-editor
Відкриваємо гілку
/org/gnome/gedit/preferences/encodings/auto-detected
Ставимо:
['UTF-8', 'CURRENT', 'WINDOWS-1251', 'ISO-8859-15', 'UTF-16']
В /org/gnome/gedit/preferences/encodings/shown-in-menu ставимо:
['UTF-8', 'WINDOWS-1251']
щоб можна було переключати кодування в меню
Щоб не створювалися резервні копії, в /org/gnome/gedit/preferences/editor/create-backup-copy знімаємо галочку.
Pidgin: відображення в треї, відсилання повідомлень через Ctrl-Enter
Я перепробував багато IM-клієнтів, pidgin найкращий :)
Тільки він спочатку не відображався у треї (я перед тим стер indicator-messages, можливо тому)
Щоб поправити, потрібно:
отримати поточні налаштування
gsettings get com.canonical.Unity.Panel systray-whitelist
додати pidgin
gsettings set com.canonical.Unity.Panel systray-whitelist "[ поточний список, 'pidgin']"
До речі, будь-який додаток можна запускати в треї. Для цього треба встановити
sudo apt-get install alltray
і запускати
alltray app
де app – додаток
Щоб відсилати повідомлення клавішами Ctrl-Enter, створюємо/редагуємо файл ~/.purple/gtkrc-2.0
В ньому пишемо
binding "my-bindings"
{
bind "Return" { "insert-at-cursor" ("\n") }
bind "Return" { "message_send" () }
}
widget "*pidgin_conv_entry" binding "my-bindings"
Щоб у піджині зручно цитувати текст співрозмовника, треба додати плагін Pidgin Quote Text. Завантажуємо архів і розпаковуємо в каталог ~/.purple/plugins. Після цього перезапускаємо піджин і в додатках вмикаємо Quote Text. У вікні чату з’являється кнопка для цитування.
Налаштування GRUB2
Завантажувач GRUB налаштовувався дуже просто – одним файлом /boot/grub/menu.lst
Конфігураційні файли GRUB2, на жаль, набагато складніші.
Але є гарний інструмент з графічним інтерфейсом для налаштування GRUB2
sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer
Запускаєш grub-customizer – там усе зрозуміло :)
Монтування розділу NTFS
Убунту, якщо встановлюється після вінди, автоматично монтує розділи NTFS, коли до них звертаєшся через файловий менеджер. Але от, я, наприклад, встановив Dropbox і зробив його каталог на віндовому диску (оскільки у вінді він також є). А він не вміє підключати ntfs-розділ через менеджер файлів. Отож, треба створити каталог /media/wind і додати у файл /etc/fstab такий рядок
/dev/sda5 /media/wind ntfs-3g rw,user,auto 0 0
На askubuntu.com пишуть, що потрібні ще параметри umask,uid, але я з ними не зміг добитися, щоб розділ був доступний для всіх користувачів. А без цих параметрів все нормально.
iptables – щоб конфігурація зберігалася після перезавантаження
З коробки iptables не зберігає правил фільтрування трафіку на диску, тому після перезавантаження комп’ютера всі правила втрачаються. Потрібно додати створення правил у скрипти, що виконуються при запуску ОС.
Найзручніше – встановити і використовувати для цього пакет iptables-persistent
sudo apt-get install iptables-persistent
При встановленні програма запропонує зберегти активні правила iptables, щоб вони відновилися після перезавантаження системи.
Надалі, щоб правила відновлювалися, їх треба записувати у файл
/etc/iptables/rules.v4 – для ipv4.
Для ipv6 – у файл /etc/iptables/rules.v6