понедельник, 13 июня 2011 г.

Если перестал выключаться Ubuntu

Если у вас перестал выключаться Ubuntu через стандартное "Выключить", тогда скорее всего у вас включен быстрый запуск OpenOffice.org. Чтобы его выключить перейдите в настройки OpenOffice: Сервис - Параметры - Память - снять галочку с Использовать быстрый запуск. Либо выключаться через терминал введя: sudo halt либо для перезагрузки: sudo reboot

суббота, 4 июня 2011 г.

Оптимизация Ubuntu через настройку swap

Боролся несколько дней со свопом, который иногда страшно пожирал память что приводило к тормозам системы. Частое обращение памяти к жесткому диску на моем стареньком ноутбуке портило мне настроение. Вначале отключал своп, потом удалил, снова восстановил, в итоге был достигнут компромисс.

Компромисс обнаружился в настройке  /proc/sys/vm/swappiness и /proc/sys/vm/vfs_cache_pressure.

В файле swappiness хранится значение в процентах, это уровень свободной памяти, при котором система начнет активно сбрасывать память в своп. Значение по умолчанию: 60. Я сделал 10.

В файле vfs_cache_pressure хранится значение - уровень выделяемой памяти под кэш. Значение по умолчанию: 100. Я сделал 1000.

Если жалко не задействованной оперативки во время работы системы, для ее ускорения изменяем значение системы на:
swappiness = 10 , vfs_cache_pressure = 1000

Для этого окрываем в Gedit для редакирования файл swappiness введя в терминал sudo gedit /proc/sys/vm/swappiness изменяем значение 60 на 10. Далее изменяем также файл vfs_cache_pressure введя в терминал sudo gedit /proc/sys/vm/vfs_cache_pressure и изменяем значение с 100 на 1000.

Далее, чтобы эти настройки применялись при загрузке системы отредактируем файл /etc/sysctl.conf. Вводим в терминале sudo gedit /etc/sysctl.conf и редактируем файл добавив в конец строки:

vm.swappiness = 10
vm.vfs_cache_pressure = 1000


После проделанных изменений в своп не будет выгружаться память пока оперативная память не загрузится на 90%. Т.е. оперативная память (которая работает быстрее чем своп на жестком диске) будет эффективно использована и не будет частых обращений к жесткому диску.

Пациент: ноутбук с 1 гиг. оперативкой; 2 гиг. своп раздел; Ubuntu 10.04.1

пятница, 3 июня 2011 г.

Как я восстановил swap раздел в Ubuntu

Проводя эксперименты удалил swap раздел. Чтобы его восстановить не достаточно только создать новый раздел свопа, так как после удаления положение раздела в /etc/fstab поменяется на другой. У меня до удаления своп находился на sda6, после повторного создания стал sda7. Также к новому разделу присваивается новый UID, поэтому его также нужно изменить заменив на новый. Напрмер, раньше у меня был такой UID 51e63e04-097f-41de-b6bf-81d01fa4d1bb после создания нового раздела он естественно поменяется.

Чтобы узанать UID я воспользовался программой Gparted. Кликнув по нужному разделу скопируйте его UID.

Далее введите в терминале sudo gedit /etc/fstab и замените старый UID свопа на новый, и сохраните.

Все, процесс закончен после перезегрузки своп автоматически подключится. Можете проверить состояние своих разделов с присвоенными им UID набрав в терминале blkid.

среда, 18 мая 2011 г.

Замена дефолтного поискового сервиса в браузере на SSL поиск от Google

Обычно в Firefox 3.6 при вводе слова в адресную строку переадресовывает на поисковик Yandex.ru. Я решил изменить на поисковик от Google причем на SSL защищенную версию поиска.

Для того чтобы изменить поисковой сервис перейдите в адресной строке браузера about:config, и кликнуть Я обещаю, что буду осторожен. В самом начале страницы, есть так называемый фильтр. В фильтр вводим keyword.url. У нас на экран выйдет этот параметр, с его значением. Так как у меня был поиск от Яндекса, то значение параметра keyword.url стояло http://yandex.ru/yandsearch?text=. Заменяем на https://encrypted.google.com/search?&q= и пользуемся защищенным поиском.

Для пользователей Chromium:
  1. Перейдите в Настройки - Параметры;
  2. Во вкладке Основные в пункте Поиск кликните по кнопке Управление поисковыми системами;
  3. В пункте Другие поисковые системы введите название новой системы (прим. SSL Google), введите ключевое слово системы (прим. encrypted.google.com), и параметры ссылки:
https://encrypted.google.com/search?{google:RLZ}{google:acceptedSuggestion}{google:originalQueryForSuggestion}sourceid=chrome&ie={inputEncoding}&q=%s – Make default
Сделайте его по умолчанию и пользуйтесь защищенным поиском.

Может возникнуть закономерный вопрос, а зачем при поиске безопасное соединение? Ответ также закономерен, поисковые запросы могут содержать конфиденциальную или компрометирующую информацию)) Так что максимум ваш провайдер может узнать только то, что вы ходили на Google, но не то что вы там искали.

P.S. "Поисковые запросы могут содержать смертельно-опасную информацию при нахождении в странах со странным правительством." (каммент из Хабра)

среда, 11 мая 2011 г.

Бэкап: LiveJournal->Wordpress->Blogspot



Если у вас есть блог в вышеперечисленных блог-платформах и вы хотите сохранить свой ценный труд на случай (ф.м.), либо решили переехать с одной платформы на другую, то этот короткий мануал как раз для вас.

Блог из LiveJournal.com переводим в Wordpress.com

Административная панель: Инструменты->Импорт->LiveJournal 
вводим логин и пароль Живого Журнала и кликаем по "Подключиться к LiveJournal и импортировать". Все посты с комментариями, тегами и изображениями должны импортироваться в ваш блог на Wordpress.

Блог из Wordpress.com переводим в Blogspot.com

Для начала необходимо сделать бэкап блога Wordpress сохранив на носитель файл *xml. Для этого переходим в Административную панель: Инструменты->Экспорт->Скачать файл экспорта.

Чтобы Blogspot поглотил файл бэкапа Wordpress *xml нужно его сконверировать в съедобное состояние. Для этого переходим на веб страничку и вскармливаем* базу для конвертации. В итоге должн получиться нужный файл бэкапа.

(*возможно файл базы превышающий 1 мб может не сконвертироваться)

Далее переходим в Настройки Blogspot и во вкладке Основные сведения в пункте Инструменты блога выбираем Импорт блога. Выбираем файл бекапа который мы ранее сконвертировали и начинаем Иморт. (можете поставить галочку автоматически публиковать) Все посты с комментариями, тегами и изображениями должны импортироваться в ваш блог на Blogspot. Если сообщения не опубликовались выделите все Импортированные посты и опуликуйте их одним кликом.