9 марта 2009 (понедельник) – Ubuntu Testing Day

6 марта 2009
Рубрика: Jaunty Jackalope (9.04), Ubuntu, Заметки
Теги: ,

Zeboton

9 марта 2009 года объявлен очередным1 днём тестирования Ubuntu. В России 9-е марта это выходной. Так что сразу как опохмелитесь после Великого Женского Праздника™, не сочтите за труд загрузить себе свежий альфа-CD с вашим любимым u/ku/xu-buntu и тщательно изучить его.

  • Запишите диск и загрузитесь с него на всех компьютерах что у вас есть под рукой. Внимательно проверьте что всё доступное вам оборудование распознаётся LiveCD и работает корректно;
  • После этого поставьте на работающую систему пакет virtualbox-ose, после чего установите в него свежую Ubuntu и проверьте, все ли возможности программ, которыми вы пользуетесь, на месте? Все ли заявленные функции работают;
  • Проверьте, исправлены ли все ошибки, на которые вы натыкались в процессе эксплуатации предыдущих версий дистрибутива;
  • Внимательно запишите все выявленные недочёты создайте баг-репорт в Launchpad2, или хотя бы запишите на форуме в разделе «Тестирование Ubuntu»3;
  • Если вы в ладах с английским — зайдите на IRC канала #ubuntu-testing и узнайте, не требуется ли какая-либо помощь с вашей стороны;
  • Помните, тестирование нового дистрибутива — это самый простой путь поблагодарить сотни людей, что трудятся над Ubuntu! Даже если вы ничего не найдёте — это будет замечательно, значит новая версия дистрибутива действительно готова к выпуску.

Счастливого тестирования!

P.S.
Пожалуйста, разместите данное объявление у себя в блоге!

Ссылки:
1. Testing/UbuntuTestingDay/20090309
2. Launchpad
3. Тестирование Ubuntu // Русское сообщество Ubuntu

Источник

Красивые шрифты в Ubuntu

3 марта 2009
Рубрика: Ubuntu, Заметки
Теги: , ,

Zeboton

Я не дизайнер и моё представление о «красоте» шрифта может отличаться от общепринятого, но после прочтения заметки Почему я не могу перейти на Kubuntu/Ubuntu etc и увиденного в комментариях снимка с экрана с такими шрифтами:
Шрифты в Ubuntu // Fonts in Ubuntu
я подумал, а что же я сделал чтобы шрифты у меня выглядели хорошо?

Поискав в этом блоге я нашёл одно из выполненных мною действий — Расширенные настройки шрифтов в Ubuntu. Но я вспомнил ещё об одном, которое почему-то не нашёл здесь.

Открываем меню Система — Параметры — Внешний вид. Переходим на вкладку Шрифты. И выбираем параметр Субпиксельное сглаживание (для ЖК-мониторов):
Субпиксельное сглаживание (для ЖК-мониторов) в Gnome в Ubuntu

В результате этих манипуляций у меня вот как выглядит та же лента.ру:
Красивые шрифты в Ubuntu после настройки

LAMP на ноутбуке

2 марта 2009
Рубрика: Ubuntu, Заметки
Теги: , , , , ,

Zeboton

LAMP — это аббревиатура от Linux Apache MySQL PHP. То есть это полноценный Web-сервер. Так как ноутбук это мобильное устройство, а в моём случае это даже не ноутбук, а нетбук MSI Wind, то я его часто ношу с собой. Иногда между встречами образуется достаточно серьёзный промежуток времени и его хочется потратить с большей продуктивностью. Поэтому я и решил установить на нетбук LAMP. Установка LAMP описана очень подробно во многих источниках, но при установке у меня было одно маленькое требование, которое нигде, где я смотрел, не описано.

Читать дальше

Русская консоль в Ubuntu без доп. пакетов

20 февраля 2009
Рубрика: Ubuntu, Заметки

Zeboton

Многие сталкивались с проблемой неправильного отображения русского языка в консоли Ubuntu.

Перепробовав несколько вариантов с форума я пришёл к наиболее приемлемому и простому.
Узнать

Обзор общих записей [2009-6]

8 февраля 2009
Рубрика: Linux, Ubuntu, Заметки
Теги: , , ,

Zeboton

У общих записей из Google Reader есть один очень негативный момент — по ним невозможно искать! А в них оседает очень много интересной информации, которую тупо перепечатывать в блог не очень хочется. После очередного поиска в общих записях нужной мне статьи я решил, что было бы удобно сделать в блоге обзор того что за какой-то период времени в них попало. Думаю, что в качестве периода лучше всего выбрать неделю. Итак, встречайте первый обзор моих общих записей из Google Reader.

Думаю, что зачастую заголовков будет достаточно. Итак самое интересное из общих записей на данный момент:

F10 и консоль в Ubuntu

5 февраля 2009
Рубрика: Intrepid Ibex (8.10), Ubuntu, Заметки

Zeboton

Многие при работе в консоли сталкивались с тем, что функциональная клавиша F10 не работает. Для себя эту проблему я решил довольно просто

Открыв консоль стандартным способом Приложения-Стандартные-Терминал.
Открываем меню Edit-Keyboard Shortcuts
Окно терминала
и там отмечаем пункт Disable menu shortcut key

Окно терминала

После всего проделанного пользоваться mc стало гораздо удобнее!

Запрет обновления ядра Linux

2 февраля 2009
Рубрика: Hardy Heron (8.04), Linux, Ubuntu, Заметки
Теги: , ,

Zeboton

На MSI Wind установлен WiFi модуль от Realtek. И к сожалению к нему до сих пор нет нормальных драйверов, поэтому при обновлении ядра приходится заново собирать для него драйвера из исходных кодов. Как это избежать? Очень просто — заблокируйте обновление ядра.

Откройте Synaptic [Система — Администрирование — Менеджер пакетов Synaptic]. И заблокируйте версии для следующих пакетов:

linux-generic
linux-libc-dev
linux-restricted-modules-common
linux-restricted-modules-generic

Для этого выделите нужный пакет и выберите пункт меню [Пакет — Заблокировать версию]:
Заблокировать обновление ядра Linux // Synaptic

Теперь при проверке обновлений через Менеджера Обновлений на его заявление о том что Не все обновления возможно установить отвечайте кнопкой Закрыть и после этого можно щёлкнуть на кнопку Установить обновления.

Всё. У меня так система работает с октября 2008 года.

Средства визуального проектирования Баз Данных в Linux


Zeboton

Сейчас я работаю над разработкой нового проекта и в нём я решил использовать много новшеств, которые уже давно заприметил, но в силу того что до этого проекты были типичными использовать их не было необходимости.
В качестве одного из новшеств я решил не создавать Базу Данных вручную, как это было раньше, а сделать её используя какое-нибудь средство для визуального проектирования БД. Но задача оказа лась сложнее, нежели я думал.

Для начала нужно было найти программу, которая отвечает следующим требованиям:

  • Работает в Ubuntu Linux без использования Wine и других эмуляторов Windows. Марк Шаттлворт сказал, что использование Wine неправильный путь, и я с ним согласен;
  • Не должна связываться с БД, так как это не к чему, да и хостеры зачастую не дают доступа к MySQL извне.
  • Умеет создавать ER-модель БД;
  • Умеет создавать из модели SQL-код, пригодный для использования в MySQL.

Первое на что я обратил внимание, естественно, была программа MySQL Workbench (скачать MySQL Workbench). После установки версии 5.1.5aplha и не долгих тестов я был очень рад, так как понял что это именно то, что я хотел. Но моя радость была не долгой. После того как я приступил к созданию модели нужной мне БД програма начала вести себя неадекватно и вылетала при каждом удобном случае. После долгих попыток «договориться» с программой не приведших вообще ни к какому результату, был продолжен поиск аналогичных программ.

Была найдена статья «Обзор средств визуального проектирования БД в Linux». И начался перебор программ.

Было опробовано дополнение к IDE Eclipse — AmaterasERD. Плагин хорош только для быстрого набрасывания модели БД. Поддерживает построение отношений таблиц, но при этом нельзя указать какое действие должно производиться с зависимой таблицей (RESTRICT, CASCADE и т.д.). Да и превращение модели в SQL-код я не нашёл.

Был опробован GNU Ferret. Это что-то совсем аскетичное и на уровне начала 90-х.

OpenOffice.org: Базы данных — это сродни Microsoft Access и для данной задачи оказался бесполезен.

Execute Query — мощная среда, но в следствии того что я не могу подключиться к БД хостера мне не помогла. Также не имеет типов данных TEXT, BLOB и иже с ними.

Power*Architect Data Modeling Tool — удобное средство, но так же как и Execute Query имеет не все типы данных. Слегка аскетичное.

dbWrench — умеет делать всё что мне нужно, имеет приятный интуитивнопонятный интерфейс, работает быстро. Отличная альтернатива ещё очень сырому MySQL Workbench, НО она платная! 149 USD! Есть триал версия, которая работает 30 дней.

Есть ещё один интересный плагин для Eclipse от компании Soyatec, но я его ещё неиспытывал.

Выводы
В мире Linux есть много инструментов, которые могут выполнить поставленные мною задачи. Какие-то хуже, какие-то лучше, но идеального я так и не нашёл. Завтра испытаю плагин для Eclipse от Soyatec. Если он окажется лучше dbWrench, то буду проектировать БД в нём, а пока победитель моего обзора однозначно dbWrench, хоть он и платный!

Добавлено 28 января 2009 в 11:00
Плагин для Eclipse от компании Soyatec установить не удалось в силу моего низкого уровня знаний зависимостей плагинов среды Eclipse. Требуется плагин org.eclipse.pde, а я его найти и установить не смог.

Поиск WiFi сети

26 января 2009
Рубрика: Hardy Heron (8.04), Ubuntu, Заметки
Теги: ,

Zeboton

На MSI Wind есть возможность отключения адаптера WiFi для того чтобы минимизировать расход энергии. Это бывает полезно когда пользуешься этим устройством в местах где нет WiFi сетей и где не получилось подключиться к сети электропитания. Но когда возвращаешься домой, где есть WIFi, то после загрузки Ubuntu 8.04.1 и включения WiFi адаптера сеть автоматически не находится. Раньше чтобы сеть нашлась я перезагружал компьютер, но это путь мне никогда не нравился. В результате после изучения базовых WiFi утилит я разобрался как найти сеть без перезапуска компьютера.


sudo iwlist scan
sudo ifdown -a
sudo ifup -a

В первой строке сканируются доступные WiFi сети.
Вторая строка выключает все сетевые интерфейсы. Лучше выключить именно все, так как у кого-то WiFi находится на интерфейсе wlan0, а у кого-то на ath0. Если вы точно знаете, то можно использовать sudo ifdown .
Третья строка вновь поднимает все интерфейсы, но уже вместе с WiFi.

Обновление от 01 февраля 2009 в 09:15
При написании заметки я ошибся в порядке команд. Теперь исправил. При выполнении сканирования WiFi интерфейс должен быть поднят, иначе никакого сканирования не произойдёт!

Автостарт WiFi сети в Ubuntu 8.10 «Intrepid Ibex»

14 января 2009
Рубрика: Intrepid Ibex (8.10), Ubuntu, Заметки
Теги: ,

Zeboton

NetworkManager в Ubuntu 8.10 был переработан очень сильно и, как мне кажется, в лучшую сторону. Где-то на форуме я читал, что он теперь может подсоединяться к 3G сетям через USB модем! Но в этом благоденствии есть нюанс.

У меня дома маленькая WiFi сеть. NetworkManager в Ubuntu 8.10 подключается к WiFi сети только после того как пользователь авторизуется в системе (откроется сессия Gnome). С одной стороны это правильно, но с другой стороны я хочу управлять компьютером с WiFi через ssh. То есть я хочу нажать на кнопку включения на корпусе нужного компьютера, перейти к своему MSI Wind и с него по ssh управлять включённым и подключённым по WiFi к сети компьютером.

С настройками по-умолчанию такое сделать не получалось. Но немного покопавшись в конфигурационных файлах я нашёл решение. Всё просто!

Открываем из под sudo файл /etc/network/interfaces чтобы можно было произвести в него запись:

sudo nano /etc/network/interfaces

И добавляем в него код:

auto ath0
iface ath0 inet static
address 10.5.5.10
netmask 255.255.255.0
gateway 10.5.5.1
wireless-key 12345678901234567890123456
wireless-essid homeNet

Где:
ath0 — имя интерфейса у меня. Для того чтобы узнать какой у вас интерфейс отвечает за WiFi достаточно выполнить в терминале команду:

iwconfig

10.5.5.10, 255.255.255.0, 10.5.5.1, 12345678901234567890123456, homeNet — данные из моей сети у вас они будут другие.

Почти всё готово, осталось только прописать DNS и всё будет работать как часы. Открываем нужный файл:

sudo nano /etc/resolv.conf

Добавляем в него строчку:

nameserver 10.5.5.1

Вместо 10.5.5.1 впишите IP адрес своего роутера или IP адрес DNS сервера своего провайдера.

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