Автор Тема: aptosid - жестокий анстабл  (Прочитано 4534 раз)

0 Пользователей и 1 Гость просматривают эту тему.

vovka

  • Global Moderator
  • Про
  • *****
  • Сообщений: 787
    • Просмотр профиля
    • www.nixzeya.ru.net
aptosid - жестокий анстабл
« : Понедельник, 25 Июня, 2012, 14:22:40 »
Поставил на комп в качестве основной операционки дистрибутив aptosid KDE lite.
Установка выполняется из LiveCD режима и особенностей не имеет. У меня для каждого каталога: /, /boot, /usr, /var, /tmp, /home существует отдельный раздел, поэтому миграция из одной системы в другую сводится только к очистке разделов (кроме /home конечно же).
После перезагрузки пользователя приветствует KDM (или GDM).
Первым делом поверхностно изучил систему - версии программ, ядра, запуск демонов. Традиционно поотключал ненужные демоны: bluetoth и mdadm через команду insserv.

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

Настроил источники репозиториев. Кстати, в новых дистрибутивах на основе Debian, сейчас не делают один файл sources.list, а размещают каждый источник в отдельном файле и сохраняют в каталоге /etc/apt/sources.list.d/ Аналогично сделано и в aptosid - по умолчанию всего 2 источника (2 файла) - стандартный debian (секции: sid main contrib non-free) и aptosid (секции: sid main fix.main).

После обновления репозиториев, вылез список пакетов на апгрейд объёмом более 350Мбайт. Ради интереса, завершил работу иксов и KDM, и в консоли произвёл апгрейд. После окончания процедуры система не загрузилась - видимо некорректно обновился grub. С помощью: LiveCD, монтирования разделов, чрута и переустановки grub-pc, система таки загрузилась. Новый grub-pc меня конечно убил наповал своей настройкой. Раньше конфигурация сохранялась в menu.lst и всё было более-менее понятно, а теперь это несколько файлов с их заумными синтаксисами и плюс ко всему куча команд для конвертации из этого всего какого-то супер-конфига. Повторяю слова Доктора Брауна: "А не добавить ли нам ещё один уровень сложности?"... Конфигурированием grub я ещё не занимался и не хочу, но один только взгляд на конфиги у меня убивает всю охоту с ним возиться - уж лучше переустановить grub на LiLo. Где-то читал, что основной упор в новом grub был сделан на универсальность. Многие говорят что он работает нормально, но как показывает практика в моём случае (не только в aptosid, но и в других дистрибутивах), grub стал сложнее для понимания и хуже в работе. На мой взгляд, LiLo намного лучше. Пускай он многого не может, но во всяком случае выполняет свои базовые функции, а именно загрузкой ядра и прост в конфигурировании.

Система загрузилась, пакеты обновились и продолжил изучение системы. KDE lite в названии сборки подмечено очень точно - в системе по умолчанию установился не весь KDE 4.6 с его многочисленными надстройками, а лишь базовая система, очень напоминающая старую версию 3.* (что-то типа классического интерфейса WinXP). Всё достаточно удобно и минималистично. Но установка любого приложения потянула у меня за собой установку различных библиотек, расширяющих минимальный KDE. GTK-приложения, естественно потянули за собой библиотеки GTK2 и GTK3. Это нормальное явление.

Далее пришло время настроить принтер. В меню программ есть даже ссылка, по которой открывается встроенный в KDE браузер\проводник\файловым_менеджер Konqueror, который открывает страницу управления CUPS. Принтер HP 1010 у меня без проблем определился, а вот когда начал заходить в административные пункты конфигурирования, Konqueror почему-то начал говорить что произошла ошибка на сервере и отобразить страницу он не смог. Ради эксперимента установил IceWeasel (ver. 10.0.5) и опробовал вход на те же пункты управления CUPS - всё открылось. Остановился на том, что имеется какой-то баг в Konqueror. После настройки CUPS, принтер так и не запечатал - выдаёт, что нет какого-то файла. Тестовая страница тоже не печатается. Вобщем, с печатью вышел облом. Пока оставил эту проблему.

Принялся устанавливать\настраивать jabber-клиента gajim... и тут меня ждал облом - на nix.zeya.org работает ssl-шифрование, а эта версия Gajim почему-то не стала работать через ssl, даже не смотря на установку (по просьбе самой программы Gajim) python-пакета, отвечающего за ssl-шифрование. Тоже оставил проблему и поставил Psi - всё заработало без проблем и лишних настроек.

По мере установки программ, устанавливаются и различные KDE-библиотеки. Сам KDE при этом расширяется и запускает свои новые функции.

Со сканером у меня дело обстояло аналогично как и в вышеперечисленных случаях. Драйвер в Sane не подошёл к моему сканеру (HP Scanjet 2400), поэтому пришлось вспомнить свой мануал и по-практиковаться... Вобщем, ничего из этого не вышло - библиотеки libjpeg, нужные для закрытого драйвера сканера в Sane, формально установлены. Об этом говорит и dpkg и synaptic, но файлов *.so этих библиотек нигде нет. Драйвер грузится, а потом, видя что нет нужных ему библиотек говорит: "segmentation fault". На проблему пока забил.

Virtualbox поставился со второй попытки. Мануал по установке на nix.zeya.org уже не работает. Как выяснилось из мануала aptosid, нужно ставить только virtualbox-qt (собственно интерфейс), а модули для ядра нужно собирать через dmakms. Вобщем, по аптосидовской инструкции запустил я эту штуку :-)

IceDove (он же почти Mozilla thunderbird) - все мои почтовые базы и настройки без проблем импортировались и всё бы хорошо, но блин - почта не отправляется с mail.ru, хотя и принимается! Вероятнее всего, судя по логам ошибок, IceDove отправляет в пароле или какой-то неверный символ или неверный весь пароль... а может и возврат каретки тоже посылает в пароле :-)

Wine - эта штука установилась без проблем и даже Delta Force 2 у меня заиграла без тормозов и без установки закрытых аппаратных драйверов на Radeon. Кстати в системе применён открытый драйвер и для HD-видео его вполне хватает.

После таких экспериментов, мне что-то захотелось снова в Slackware, где я как пользователь, имею больше контроля над системой :-)

Из положительных моментов проведённой работы отмечу своё второе знакомство с KDE (первое состоялось в 2004-ом) и первое с KDE 4.6. Если не брать во внимание ресурсоёмкость, то в новом KDE работать весьма удобно. Впечатляет одно из новшеств - Activity. С помощью этой штуки можно создать несколько окружений с запущенными программами для работы над какими-то задачами. С помощью менеджера Activity, можно переключаться между окружениями и выбирать контекст. Например, для вэб-серфинга в один экземпляр Activity можно поместить браузер, чат и почтовую программу. Сменить рабочий стол на отображение каталога Downloads и лишнее убрать. Для программирования создать ещё один экземпляр Activity и в него поместить текстовый редактор и консоли. Таким образом, можно быстро активировать тот или иной контекст для нужной работы.

Буду пробовать другие дистрибутивы - aptosid, как выяснилось на практике, уж очень анстабл, хотя пакеты в нём достаточно свежие.
*nix - свобода мысли, свобода творчества!