Анонс февральского номера журнала LinuxFormat

LinuxFormat 2 (89) 2007Вышел новый номер 2 (89) журнала LinuxFormat. В февральском номере очередной подарок для читателей журнала: архив журналов Linux Format за 2005—2006 год в формате pdf. В февральском номере можно прочитать о следующих темах:

  • Mono уже с нами — детальный обзор набирающей все большую популярность платформы и приложений для нее
  • Упражнение для линуксоида — узнайте, как применить ваши навыки работы с Unix в Mac OS X и Windows
  • Интервью: Майкл Тиманн — создатель Cygnus Solutions, ныне работающий в Red Hat

На двустороннем DVD диске вы найдёте следующие материалы:

  • OpenSUSE 10.2 — дистрибутив «номер 2» по данным DistroWatch.com.
  • ASPLinux 11.2 — отечественный дистрибутив на базе Fedora Core.
  • Архив LXF за 2005—2006 год в PDF.

Этот номер можно купить в розницу в интернет-магазине LinuxCenter. Полный список всех предыдущих номеров. Можно оформить подписку на 2007 год (уже вышедшие номера также высылаются по почте) или на полугодие.

Экспорт почты из Evolution в Thunderbird

Продолжительное время как дома так и на работе в качестве почтового клиента использовал Evolution. Не скрою, что из всего предлагаемого функционала использовал всего лишь процентов 30. Я бы дальше продолжал пользоваться этим почтовым клиентом, если в последнее время не стал бы активно использовать Google Calendar. У Google Calendar есть одна примечательная опция, как оповещение о запланированных событиях по электронной почте. Нет, оповещения приходят исправно каждой утро (даже если ничего не запланировано), но вся беда в том, что приходят они в какой-то жуткой кодировке, да и Evolution напрочь игнорирует форматирование в этом письме.

В связи с чем решил перебраться на Thunderbird, т.к. он в отличие от Evolution правильно отображает оповещения Google Calendar. Экспортировать почту из Evolution в Thunderbird не просто, а очень просто. Если вы ещё не установили Thunderbird, то самое время его установить. После установки создавайте новую учётную запись электронной почты. В одном из окон будет предложено сохранять всю входящую почту в один локальный каталог. Т.к. у меня не один почтовый ящик, а несколько, то я эту галочку снимаю, не люблю когда письма с разных аккаунтов валятся в одну кучу.

Итак, после того создали аккаунт, закрывайте Thundrbird и открывайте два Обозревателя файлов с вашим домашним каталогом, или любой другой файловый менеджер к которому вы привыкли. По умолчанию Nautilus не отображает скрытые файлы и каталоги. Для того чтобы увидеть эти скрытые каталоги нажмите CTRL+H.

В одном Обозревателе файлов открывайте каталог, где Evolution сохраняет всю электронную почту /home/ваш логин/.evolution/mail/local/. В другом Обозревателе файлов открывайте каталог хранения почты Thunderbird /home/ваш логин/.mozilla-thunderbird/xxxx.default/Mail/yyyy/, где xxxx — произвольное название из букв и цифр; yyyy — как правило название POP-сервера. В каталоге Evolution вы увидите файлы Inbox, Inbox.cmeta и т.п. Если вы использовали вложенные каталоги, то вы увидите каталоги с названием, например, Inbox.sbd. А дальше всё просто. Копируйте все файлы без расширения: Inbox, Junk, Outbox, Drafts и т.д. из каталога Evolution в открытый каталог Thunderbird. Чтобы воссоздать вложенные папки в почте достаточно создать точно такие каталоги, например, Inbox.sbd, в почтовом каталоге Thunderbird и скопировать все файлы без расширения. Так поступаем со всеми вложенным каталогами.

Открывайте Thunderbird и наслаждайтесь новым почтовым клиентом, т.к все сообщения были перенесены быстро и без лишних проблем. Надеюсь с экспортом контактов вы уже сами разберётесь.

Envy — простота установки видео-драйвера

На днях, прочитывая свою RSS-ленту наткнулся на интересное решение по установке видео-драйвера в Ubuntu — Envy. Envy — это скрипт, написанный на Python'е, который автоматически определяет установленную видеокарту и устанавливает необходимый драйвер. Если в процессе установки драйвера возникнут какие-либо зависимости, то скрипт их сам автоматически скачает и установит все необходимые пакеты. Также самостоятельно внесёт необходимые изменения в конфигурационный файл xorg.conf.

Для начала скачиваем последнюю стабильную версию это программы. На время написания данной заметки это была стабильная версия 0.8.1. После того как скачали, открывайте терминал и в каталоге куда был скачен пакет дайте команду (только не забудьте изменить версию):

$ sudo dpkg -i envy_0.8.1-0ubuntu6_all.deb

Программа установлена. Можно её запустить и терминала не покидая графическую среду, но я все же советую сохранить все документы, закрыть не нужные приложения и перейти в консоль, нажав на клавиши ALT+CTRL+F8 (для возврата нажмите ALT+F7). Не стоит пугаться чёрного экрана с мигающим курсором. 🙂 Просто нажмите ALT+F1, вы должны увидеть приглашение ввода имени пользователя. Вводите имя пользователя, которым вы обычно входите в систему, и пароль.

Дальше просто наберите команду envy и следуйте инструкциям, которые будут появляться. Через несколько минут драйвер для вашей видео-карточки будет установлен. Если вы на предыдущих экранах везде отвечали «Y», то должен загрузится GDM (или KDM, если вы используете KDE). Проверить правильность установки драйвера вы можете командами glxinfo и glxgears.

Аттракцион не слыханной щедрости

Редакция популярного журнала LinuxFormat предприняло по истине героический шаг. Кроме ранее выложенных 4-х номеров за 2005 год, выложены все номера за 2006 год в формате pdf. Если вы ещё не подписаны на ежемесячный журнал, то можете сначала ознакомиться с выложенными номерами и потом уже решать стоит ли оформлять подписку или нет.

Редакция выложила журналы не на день и не на два. Спешить со скачиваем не стоит, да сам сервер из-за резкого наплывала халявщиков частенько падает.

Ulteo Sirius Alpha 1

На днях скачал посмотреть альфу LiveCD Ulteo Sirius. Всё оборудование вроде бы подхватилось и работало (ничего удивительного, компьютеру как минимум 1-1.5 года). LiveCD базируется на KDE версии 3.5.2, также присутствуют Firefox и Thunderbird 1.5.0.8, ядро же версии 2.6.15. Обычный LiveCD, ничего особенного, разве что вид KDE чем-то напоминает Windows (посмотреть скриншот).

Желающие могут установить этот дистрибутив на свой жёсткий диск, нажав на иконку Install, которая присутствует на рабочем столе. Если при загрузке LiveCD вы выбрали русский язык, то установщик операционной системы будет общаться с вами на русском языке. Устанавливать альфу версию на свой компьютер у меня как-то не было особого желания, но сама программа установщик мне чем-то напомнила аналогичную программу в KUbuntu. Но может быть мне только это показалось. Кстати, установщик создаст на вашем диске всего один раздел под систему и один раздел под swap. Одним словом, установка системы с LiveCD всё упрощается и упрощается.

На данный момент времени в Ulteo Sirius присутствует только KDE, хотя Gnome и E17 в будущем планируется включать в дистрибутив. Ulteo Sirius разработана только под системы x86-32, 64-х битные системы пока не поддерживаются. В целом получилась добротная, судя по альфе, операционная система, чем-то похожая на KUbuntu. Что впрочем и не удивительно, т.к. в качестве основы для Ulteo Жиль Дюваль (Gael Duval) выбрал Debian и Ubuntu. Вполне возможно, что в Ulteo можно будет указать репозитории Ubuntu и Debian для установки и обновления установленного ПО.

Учитывая то, что Mandrake (ныне Mandriva) долгое время считался самым «юзер френдли» дистрибутивом, тяжело предположить, что в итоге получится у Дюваля из его нового детища Ulteo. Убийца KUbuntu? Время покажет. Все, кто хочет посмотреть и пощупать Ulteo Sirius могу только предложить скачать дистрибутив и сами посмотреть Ulteo Sirius Alpha 1.

Новые точки продаж журнала LinuxFormat

С 31 января открыты новые точки в ВУЗах города Москвы в торговых точках компании «Аргумент»:

  • МГУ им. М.В. Ломоносова
  • МГИМО
  • МИРЭА
  • РУДН
  • РГУ Нефти и Газа
  • АТиСО
  • Дипломатическая Академия
  • Плехановская Академия

А также на Красной Пресне: смотреть список. С полным списоком оффлайновызх магазинов можно ознакомиться на этой странице.

От редакции:

Позвольте обратить ваше внимание: нам стоило значительных усилий уговорить владельцев точек в институтах взять на продажу наш журнал, поэтому все сейчас находится в ваших руках. Приобретайте его в этих точках, приводите друзей и знакомых — и журнал будет в них всегда. Если, наоборот, покупатели не продемонстрируют интереса к журналу, он оттуда исчезнет — насовсем.

Punto Switcher для Линукса

Я думаю, что большинство пользователей Windows слышали или даже пользуются такой программой как Punto Switcher. Для тех кто в танке:

Punto Switcher автоматический переключатель русской и английской раскладки клавиатуры. Иногда вы забываете переключить раскладку с русской на английскую и получаете, например, «Цштвщцы» вместо «Windows» и, наоборот, не переключив раскладку клавиатуры с английского на русский, вы получаете «Hjccbz» вместо «Россия». Теперь о переключателе клавиатуры можно просто забыть, переключение будет производиться АВТОМАТИЧЕСКИ!

Официальный сайт Punto Switcher. Так вот. Лично я, когда ещё сидел в винде, никогда не пользовался этой программой. Для меня она казалась жутко неудобной. Сколько я помню, но практически постоянно то на этом форуме, то на том возникали сообщения типа: «хочу программу как Punto Switcher. Нету? Ну г... ваш линукс». Что же теперь можно с уверенностью говорить, что и в Линуксе есть такая программа, которая вроде бы даже нормально работает и лично у меня не вызывает такого отвращения как Punto Switcher. Называет сие чудо — X Neural Switcher (XNeur) (официальный сайт здесь).

Итак, устанавливаем XNeur в Ubuntu. Открываем терминал и в конец sources.list добавляет новый репозиторий

$ sudo gedit /etc/apt/sources.list
# XNeur for Ubuntu "Edgy Eft"
deb http://gq.net.ru/debian ubuntu/

Сохраняем, закрываем и даём в терминале команду

$ sudo apt-get update

После обновления устанавливаем программу следующей командой (на все вопросы отвечаем утвердительно)

$ sudo apt-get install gxneur

После установки остаётся только запустить программу командой gxneur. С настройками думаю разберётесь уже сами, благо интерфейс программы русский, да и их там не много. Опять таки всегда можно задать вопрос разработчикам.

Для других дистрибутивов пакеты ищите здесь, или собирайте из исходников.

Устанавливаем conky в Ubuntu

Conky является мощным и легко настраиваемым монитором для XWindow. Насколько мне известно, conky был написан на основе не менее популярного torsmo, который вроде бы уже заброшен автором. После установки Ubuntu я первым же делом установил conky. Установка прошла нормально и даже получилось скормить мой старый .conkyrc, который отлично работал в ArchLinux, но вот дальнейшая работа не вписывалась ни в какие ворота, т.к. conky «моргал» с той частотой, которая была указана в параметре обновления. Полазив по форумам, убедился, что практически у всех пользователей Ubuntu, которые решились установить conky, точно такая же проблема. Без мониторинга температурных датчиков плохо и неудобно, поэтому в качестве альтернативы у меня поселился старый-добрый gkrellm с темой Invisible. Не знаю как вы, но я как-то больше полюбил, да и привык, к conky, т.к. его можно настроить как угодно, а если чего-то не хватает, то спокойно добавляется скриптами, например. И всё же решение от избавления «моргания» в дистрибутиве Ubuntu есть, а точнее нашлось буквально на днях. 🙂

Устанавливаем conky

$ sudo apt-get install conky

Сразу же после установки conky он работать не будет, т.к. будет выдаваться ошибка на отсутствие конфигурационного файла .conkyrc в вашем домашнем каталоге. Конечно же, его можно создать самостоятельно и добавить необходимые команды. Но можно поступить проще, а именно скопировать уже готовый конфигурационный файл следующей командой

$ zcat /usr/share/doc/conky/examples/conkyrc.sample.gz > ~/.conkyrc

Теперь откройте скопированный .conkyrc в любом текстовом редакторе и установите следующие значения параметров:

own_window yes
own_window_type override
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager

Если какой-то из параметров за комментирован символом #, то просто его (символ!) удалите. Сохраняем, закрываем редактор и пробуем запустить командой conky. Что же мониторинг запустился, вот только он постоянно «мерцает» (моргает). Что же, это проблема, теперь уже, также решается. Убиваем процесс командой killall conky. И правим файл xorg.conf

$ sudo vim /etc/X11/xorg.conf

Находим секцию «Modules» добавляем следующую строчку

Load  "dbe"

Сохраняем, закрываем. Дальше можете перегрузить компьютер, если вам так проще, а можете закрыть текущую сессию (Завершение сеанса) и нажать три клавиши: Ctrl+Alt+Backspace. Как только перегрузится gdm набирайте логин и пароль. Нажмите Alt+F2 и наберите conky. Всё мониторинг загрузился и при обновлении больше не моргает. «Ура! Заработала!» © Кот Матроскин.

Свой .conkyrc приводить не буду, т.к. каждый сам уже под себя его настраивает. Ознакомиться с официальной документацией (раз, два) и посмотреть скриншоты и примеры .conkyrc.

Если вы хотите в Ubuntu автоматически запускать conky при загрузке системы, то просто добавьте вызов conky в «Диалоге настройки сеансов» во вкладке «Запускаемые при старте программы».

Рекомендую прочитать статью «Conky и немного философии» Владимира Попова, может быть что-то для себя полезного узнаете.

Анонс январского номера журнала LinuxFormat

LinuxFormat 1 (87) 2007Вышел новый номер 1 (87) журнала LinuxFormat. В январском номере очередной подарок для читателей журнала: спецрепортажи предыдущих выпусков Linux Format в формате pdf. В январском номере можно прочитать о следующих темах:

  • KDE 4: вкус будущего — что нам готовят разработчики?
  • Blender: изучаем открытую систему 3D-моделирования.
  • Экзотические языки программирования: в этот раз мы поговорим о Tcl.

На двустороннем DVD диске вы найдёте следующие материалы:

  • Mandriva Linux 2007 — полная версия популярного настольного дистрибутива.
  • Fedora Core 6 — интегрированные Xen и Xgl.

Этот номер можно купить в розницу в интернет-магазине LinuxCenter. Полный список всех предыдущих номеров. Можно оформить подписку на 2007 год (уже вышедшие номера также высылаются по почте) или на полугодие.

Устанавливаем Gimmie

Gimmie — это новая панель для Гнома и по заверению создателя позволяет более эффективно и элегантно управлять вашим рабочим столом. Ну не знаю, спорное заявление, ведь у каждого свой идеал, свой рабочий стол и т.п., но что-то в нём есть. Нечто подобное я уже видел, когда установил SLED 10 и не много поковырялся с ним. Вполне возможно, что Gimmie будет официально включен в следующую версию Gnome 3.0. Время покажет, однако вернёмся к установке Gimmie.

Для начала вам необходимо установить несколько пакетов. Открываем терминал и даём команду:

$ sudo apt-get install make gcc g++
$ sudo apt-get install python2.4 python2.4-dev python-gnome2-dev python-gnome2-desktop-dev libgnomecups1.0-dev

После установки всех необходимых пакетов скачиваем последнюю версию Gimmie, которую можно найти здесь. На момент написания заметки это была версия 0.2.1.

$ wget http://www.beatniksoftware.com/gimmie/releases/gimmie-0.2.1.tar.gz

Распаковываем скаченный архив

$ tar xzvf gimmie-0.2.1.tar.gz

Переходим в каталог с исходным кодом

$ cd gimmie-0.2.1

Собираем программу (обязательно указываем префикс)

$ ./configure -prefix=/usr
$ make
$ make check
$ sudo make install

Всё. Программа собрана и установлена. Теперь необходимо перегрузить Gnome. Можете сделать это обычным способом, а можете дав команду в терминале

$ killall gnome-panel

Новая панель добавляется как и любой другой апплет в среде Gnome.

Если вы по каким-либо причинам не указали префикс, то собранный и установленный апплет не будет виден в списке апплетов (по умолчанию апплет устанавливается в каталог /usr/local/lib/bonobo/servers, а не в /usr/lib/bonobo/servers). Для исправления этого надо в терминале выполнить команду

$ sudo cp /usr/local/lib/bonobo/servers/GNOME_GimmieApplet.server /usr/lib/bonobo/servers

И дать команду

$ killall gnome-panel

После установки апплета у вас должно получится вот такая панель (см. скриншоты). Заметил, что если пользоваться встроенным поиском в этой панеле, то апплет вылетает с ошибкой и виснет весь DE. Приходится «убивать» сессию волшебным сочетанием Ctrl+Alt+BackSpace. Сыровата программа ещё, хотя если Gimmie действительно включат в официальную поставку, то наверняка устранят все ошибки. Также не понравилось, что два пункта меню («Параметры» и «Администрирование») свалили в одну кучу, которая скрывается под кнопкой «Настройки». Ещё на данном этапе не хватает окна с настройками самой панели. Хотелось бы самому определять какие кнопки надо показывать, а какие нет, либо указать пути к своим каталогам (музыка, видео, документы и т.д.). В целом же довольно оригинальное решение, и может быть в чём-то удобное.

Апплет

Апплет
Апплет

Панель Gimmie после установки апплета

Gimmie панель
Gimmie панель

Панель «Компьютер»

Панель Компьютер
Панель Компьютер

Панель «Приложения»

Панель Приложения
Панель Приложения

Панель «Документы»

Панель Документы
Панель Документы

Панель «Собеседники»

Панель Собеседники
Панель Собеседники