понедельник, 24 марта 2008 г.

Ubuntu 8.04 бета

сидел я значит в своей Xubuntu 7.10, никого не трогал, сливал по тихонечку убунту 8.04 альфу пятую, как в новостях пробегает инфа о выходе беты убунты. И решился я поставить посмотреть чтож это за зверь. итакс начнем
1) установка альфы5 прошла безболезненно, даже с моим атимобилити х1600 в отличие от предыдущих альф, в которых приходилось плясать с бубном часами. сразу же после загрузки мне было предложено выкачать 176 обновлений объемом 330 метров для того чтобы пощупать бету. соглашаюсь, иду спать. утром вижу темный экран и ничего больше. перезагрузка не помогла, решил копать.. оказалось дело в нескольких broken-пакетах. помогла команда dpkg --configure -i. после чего ребут и я в системе.
2) ставлю дрова к ати с офсайта. sudo sh ati-driver.run и ничего. драйвер все также vesa. правка xorg.conf не помогла. щелкаю по менюшке Hardware Drivers и вижу что fglrx не встали. зато само приложение предлагает мне их установить. устанавливаю, перезагружаюсь и что же я вижу??? эффекты работают. недолго думая в консоли набираю: compiz --replace. вуаля, компиз работает без бубна. и это с ати? чудеса))
3) программы все достаточно свежие - firefox 3b4, wine0.9.57,fgrlx 8.3 и это в оффициальных репах? чудно чудно.

вобщем то мнение субъективное, но все же у 8.04 большое будущее. ведь Ubuntu - linux for human beings :)))

среда, 5 марта 2008 г.

pidgin: то, чего мне так долго не хватало

долгое время я терпел все выходки и недочеты pidgin'а, потому что считаю его (читай: имхо) лучшим im-клиентом в Linux). но вчера решил более или менее исправить недостатки)
1) устанавливаем необходимые плагины
sudo apt-get install pidgin-libnotify pidgin-plugin-pack pidgin-extprefs
2) запускаем pidgin

3) удаляем его окно из списка окон: сервис->модули->Extented Preferences, заходим в настройки модуля, снимаем галочку с "show buddy list entry in taskbar"
4) всплывающие окна: сервис->модули->Libnotify Popups. У данного плагина есть аналог - Guification, но первый мне понравился больше.

5)и напоследок. Отправка сообщений по Ctrl+Enter.

- нужно найти или создать в своей домашней директории файл .gtkrc-2.0 и вставить в него следующие строки:
binding "pidgin-bindings"
{
# enter inserts a newline
bind "Return" { "insert-at-cursor" ("\n") }
# ctrl-Enter sends message
bind "Return" { "message_send" () }
}
widget "*pidgin_conv_entry" binding "pidgin-bindings"
если есть дополнения - прошу в комментарии

вторник, 4 марта 2008 г.

создаем локальный репозитарий Ubuntu

иногда бывает так что после переустановки системы приходится скачивать заново все пакеты из интернета. Но что делать если интернета под рукой нет? тогда можно создать локальный репозитарий и обновляться оттуда.

1) скачиваем пакет dpkg-dev
sudo apt-get install dpkg-dev
2) собираем уже выкаченные пакеты в одну папку
cp /var/cache/apt/archives /media/archive/distrib/packages.ubuntu/ #вместо /media/archive/distrib/packages.ubuntu нужно подставить свой путь к той папке, в которой вы хотите сохранить все пакеты.
3) переходим в папку с пакетами
cd /media/archive/distrib/packages.ubuntu/
4) собираем все пакеты
sudo dpkg-scanpackages ./ /dev/null | \gzip -> Packages.gz

на этом создание локального репозитария завершено.

5) переходим непосредственно к обновлениям и установке пакетов на свежеустановленной системе

sudo gedit /etc/apt/sources.list
и первой строчкой добавляем
deb file:/media/archive/distrib/packages.ubuntu ./

6) Обновляем систему
sudo apt-get update

вот и все.