Lxde/Дистрибутив: различия между версиями

Материал из ALT Linux Wiki
Строка 10: Строка 10:
Для тех, кто хочет использовать LXDE в повседневной жизни и ставит систему "с нуля", мы решили создать дистрибутив, в котором будет использоваться графическая оболочка LXDE и, на наш взгляд, оптимально подобранные приложения.<br\>
Для тех, кто хочет использовать LXDE в повседневной жизни и ставит систему "с нуля", мы решили создать дистрибутив, в котором будет использоваться графическая оболочка LXDE и, на наш взгляд, оптимально подобранные приложения.<br\>


Дистрибутив делится на две ветки:<br\>
Дистрибутив делится на две версии:<br\>
1. Версия '''"Standart"''' - это версия дистрибутива Альт Линукс, в которой используется графическая оболочка LXDE и приложения, которые удобно использовать дома. Например OpenOffice.org, GIMP, Pitivi. Рекомендуемое количество ОЗУ: '''от 256 Mb''';<br\>
1. Версия '''"Standart"''' - это версия дистрибутива Альт Линукс, в которой используется графическая оболочка LXDE и приложения, которые удобно использовать дома. Например OpenOffice.org, GIMP, Pitivi. Рекомендуемое количество ОЗУ: '''от 256 Mb''';<br\>
2. Версия '''"Lite"''' - это версия дистрибутива Альт Линукс с набором легковесных программ и графической оболочкой LXDE. Рекомендуемое количество ОЗУ: '''от 64 Mb'''.<br\>
2. Версия '''"Lite"''' - это версия дистрибутива Альт Линукс с набором легковесных программ и графической оболочкой LXDE. Рекомендуемое количество ОЗУ: '''от 64 Mb'''.<br\>
Строка 16: Строка 16:
Версия '''Standart''' содержит в себе LiveCD, который позволит познакомиться с дистрибутивом, понять степень поддержки оборудования на Вашем компьютере или ноутбуке. Если дистрибутив придется по вкусу, его можно установить или из Live-режима или после перезагрузки, выбрав соответсвующий пункт меню.<br\>
Версия '''Standart''' содержит в себе LiveCD, который позволит познакомиться с дистрибутивом, понять степень поддержки оборудования на Вашем компьютере или ноутбуке. Если дистрибутив придется по вкусу, его можно установить или из Live-режима или после перезагрузки, выбрав соответсвующий пункт меню.<br\>


Версия '''Lite''' не содержит в себе LiveCD и умещается на CD-диске. Это сделано осознано, так как маломощные компьютеры не очень подходят для запуска на них Live-дистрибутивов. Если вдруг пользователям станет нехватать Abiword, на диск специально положен OpenOffice.org. Его можно будет установить любым удобным способом.<br\>
Версия '''Lite''' не содержит в себе LiveCD и умещается на CD-диске. Это сделано осознано, так как маломощные компьютеры не очень подходят для запуска на них Live-дистрибутивов. Если пользователь захочет использовать OpenOffice.org в данном дистрибутиве, но его можно будет установить любым удобным способом прямо с диска.<br\>


По замечаниям пользователей создан ToDo-лист и постепенно адекватные предложения реализоввываются. Если у кого-то есть желание помочь автору сборок, то двери для общения всегда открыты. <br\>
По замечаниям пользователей создан ToDo-лист и постепенно адекватные предложения реализоввываются. Если у кого-то есть желание помочь автору сборок, то двери для общения всегда открыты. <br\>

Версия от 13:53, 16 января 2011

50px-Gnome globe current event.png
Данная статья периодически обновляется.
Последнее обновление
13:53 16 января 2011


Содержание страницы

На данной странице будут описываться этапы создания дистрибутива ALTLinux с графической оболочкой LXDE.

Описание дистрибутива

Смысл создания

Для тех, кто хочет использовать LXDE в повседневной жизни и ставит систему "с нуля", мы решили создать дистрибутив, в котором будет использоваться графическая оболочка LXDE и, на наш взгляд, оптимально подобранные приложения.<br\>

Дистрибутив делится на две версии:<br\> 1. Версия "Standart" - это версия дистрибутива Альт Линукс, в которой используется графическая оболочка LXDE и приложения, которые удобно использовать дома. Например OpenOffice.org, GIMP, Pitivi. Рекомендуемое количество ОЗУ: от 256 Mb;<br\> 2. Версия "Lite" - это версия дистрибутива Альт Линукс с набором легковесных программ и графической оболочкой LXDE. Рекомендуемое количество ОЗУ: от 64 Mb.<br\>

Версия Standart содержит в себе LiveCD, который позволит познакомиться с дистрибутивом, понять степень поддержки оборудования на Вашем компьютере или ноутбуке. Если дистрибутив придется по вкусу, его можно установить или из Live-режима или после перезагрузки, выбрав соответсвующий пункт меню.<br\>

Версия Lite не содержит в себе LiveCD и умещается на CD-диске. Это сделано осознано, так как маломощные компьютеры не очень подходят для запуска на них Live-дистрибутивов. Если пользователь захочет использовать OpenOffice.org в данном дистрибутиве, но его можно будет установить любым удобным способом прямо с диска.<br\>

По замечаниям пользователей создан ToDo-лист и постепенно адекватные предложения реализоввываются. Если у кого-то есть желание помочь автору сборок, то двери для общения всегда открыты. <br\> Так как дистрибутив разрабатывается в свободное от основной работы время, не стоит рассчитывать на динамичную доработку. Все мы люди и не можем сутками не спать :)<br\>

Дополнительные возможности

  1. Автомонтирование USB-устройств. В сизифе и 5.1 находятся pcmanfm/libfm с поддержкой udisks. Выглядит это как окошко при втыкании устройства и автоматическое монтирование в /media/. вариант №2, даёт ещё иконку в трее.
  1. Планшеты (wacom).
  1. Поддержка виртуальных фс для PCManFM2: GVfs

Набор ПО по умолчанию

Ниже будут представлены названия приложений, которые будут устанавливаться в дистрибутиве по умолчанию.
Графическая среда: LXDE

  1. LXAppearance
  2. LXDE Common
  3. LXDM
  4. LXLauncher
  5. LXPanel
  6. LXRandr
  7. LXSession
  8. LXSession Edit
  9. LXShortCut
  10. LXTask
  11. LXTerminal
  12. Menu-Cache
  13. Openbox

Планируется, что в системе будет реализована возможность выбора установки на слабые (Lite) и не очень (Standart) компьютеры. Ниже приведена таблица по вариантам устанавливаемого ПО в зависимости от выбора установки:

Вариант установки Lite Standart
Управление файлами
pcmanfm2
pcmanfm2
Двухпанельный файловый менеджер
Midnight Commander
Double Commander или Gnome Commander
Работа с архивами
Xarchiver
File-Roller
Эмулятор терминала
Termit
Sakura
Управление сетью
NetworkManager-gnome
NetworkManager-gnome
Управление bluetooth-подключениями
Crystal button cancel.svg
Blueman
Текстовый редактор
Leafpad
Leafpad
Офисный пакет
AbiWord и Gnumeric
OpenOffice.org
Просмотр PDF-файлов
Evince-gtk
Evince-gtk
Просмотр изображений
Gpicview
Gpicview
Просмотр видео
Gnome-Mplayer
Gnome-Mplayer
Прослушивание музыки
Deadbeef
Deadbeef
Калькулятор
Qalculate-gtk
Qalculate-gtk
Веб-браузер
Midori
Firefox
Почтовый клиент
Claws-mail
Thunderbird
Клиент обмена мгновенными сообщениями
Pidgin-mini
Pidgin
Запись CD и DVD
Brasero
Brasero
Менеджер пакетов
Alterator-PKG
Synaptic
Настройки дистрибутива
Alterator
Alterator
Предоставление печати на локальный принтер
CUPS
CUPS
Редактирование растровых изображений
Crystal button cancel.svg
GIMP
Органайзер
Crystal button cancel.svg
Osmo
Словари
Crystal button cancel.svg
Stardict-gtk
Сканирование
Crystal button cancel.svg
XSane !!!может лучше gscan2pdf ?
Система распознавания отсканированного текста
Crystal button cancel.svg
Yagf
Программа для создания скриншотов
Crystal button cancel.svg
Shutter
Менеджер настроек OpenBox
lxappereance-obconf
lxappereance-obconf

Смотри также:

Дальнейшие планы

live для eeepc

Существует образ live cd / live flash с LXDE. Инсталляция предполагается только копированием образа на SSD, исходя из этого было поставлено требование к размеру сжатой корневой файловой системы не больше 512Mb (сейчас - 500). Автор активно использует на eee 901 как основную рабочую систему.

Persistence реализуется через hooks (пакет livecd-run-hooks), монтирующие /home и т.п. Для использования в каталог live.hooks/ нужно положить скрипты, которые будут выполнены при старте. Примеры: Lxde/eeelive/livehooks

Скачать можно здесь или здесь.

Автовхода нет, логин altlinux без пароля.

ALTLinux Desktop LXDE Remix

Это рабочее название проекта.

Тестовые сборки

LiveCD Alpha1 (30.05.2010)
LiveCD Alpha2 (07.06.2010)
Beta2 (29.08.2010)
Beta3 (16.11.2010)
RC1 (30.12.2010)
1. Общая ссылка

Технологии

ToDo

Метабаг

altbug #24594

Общее

  • Русифицировать evince-gtk altbug #21746 и altbug #23420 [Выполнено (snejok@)]
  • Замена qtrayvolman на tray-eject-plus [Выполнено (radik@)]
  • Обновить mc altbug #23997 [Выполнено (radik@)]
  • Обновить компоненты lxde [Выполнено radik@]
  • Обновить Shutter altbug:24089 [Выполнено (radik@)]
  • Русификация Меню -> Система -> Параметры -> Openbox Configuration Manager [Не актуально для данной сборки altbug:23618]
  • Обновить версию и перевести OpenNX [Выполнено (snejok@)]
  • Русификация Меню -> Система -> Параметры -> Preferred Aplications [Исправлено gns@]
  • Настроить gvfs из коробки или заменить его чем-то другим [Выполнено (radik@)]
  • Перенести evince-gtk в группу Office altbug:24157 [Выполнено (snejok@)]
  • Добавить sudo (как в Simply) [Выполнено (radik@)]
  • В /home/user присутствуют каталоги "Документы" и "Documents" Оставить бы только "Документы" altbug #6323 [Выполнено (snejok@)]
  • На данный момент в меню несколько терминалов: Тот что прописан мной и xterm. xterm необходимо убрать [Выполнено (snejok@)]
  • Добавить IDE-модуль в ядро [Выполнено (radik@) для р5]
  • Перевести справку DeaDBeeF [Перевод отправлен в апстрим. Оказалось, что возможность использования локализованного файла справки не предусмотрена. автор обещал исправить. Занимается radik@]
  • У pidgin не переведен экран настроек altbug #24002 [Ожидает]
  • Сделать меню одноуровневым, объединить "Система" и "Системные". [Ожидается желающий]
  • Добавить в сборку обои следующих разрешений: 1280x800 1024x600 1680 x 1050 [Ожидается желающий]
  • Убрать каталог tmp в домашней дирректории пользователя altbug #6323[В силу архитектурных решений пока невозможно]
  • Сделать скрипт, который из АльтЛинукс Ковчег будет делать ALTLinux LXDE Remix [Ожидает]
  • Устанавливать и ставить в автозапуск smbnetfs на папку /home/user/Сеть (например).[Ожидает]
  • Настроить так, чтобы сеть поднималась раньше чем монтирование сетевых дисков [Ожидает]
  • Сделать, чтобы в контексном меню была кнопка "Отформатировать съемный usb-носитель" [Ожидает]

LXDE Remix

  • В Preffered Aplication (перевести!) необхидимо сделать умолчальные настройки: Firefox и Thunderbird [Выполнено Radik]
  • Добавить в LiveCD поддержку Bluetooth "из коробки" [Ожидает]
  • На старом Pentium-II 220Мгц не работает мышь на последовательном интерфейсе
  • На старых Pentium-II не загружается установочный дистрибутив с CD, хотя дистрибутивы с lubuntu и puppy-linux загружаются без проблем

LXDE-Lite Remix

  • Добавить рисовалку (MtPaint) [Выполнено (radik@)]
  • Включить LXRandr [Выполнено (radik@)]
  • Нужна иконка для Termit altbug #23457 + обновить его [Выполнено (snejok@)]
  • Обновить браузер Midori [Выполнено (crux@)]
  • В lite-версии консольные программы не запускаются в termit [Выполнено (radik@)
  • Добавить midori в xdg-open altbug:23984 [Выполнено radik@]
  • Добавить на панель: Терминал, файловый менеджер [Выполнено radik@]
  • Добавить flash [Выполнено radik@]
  • Не работает в pcmanfm Перейти->{Мой компьютер, Корзина, Сетевые устройства}. Нельзя войти в Корзину на левой панели. Не знаю, поможет ли новый libfm вместе с udisks. Надо спросить у gns@, работает ли в Сизифе. Иначе над включать gvfs в обе сборки. [Выполнено radik@]
  • Включить в lite модули альтератора для настройки источников обновления и установки ПО (? можно вместо synaptic). [Выполнено radik@]
  • Добавить Synaptic в Lite-версию [Не актуально, так как используется модуль альтератора]
  • Перенести Moc в меню "Аудио и видео" altbug #24335 [Не актульно. В сборке решено оставить только DeadBeef]
  • Удалить anacron [Выполнено radik@]
  • Установить в инсталляторе Lite реально требуемый раздел диска, а не умалчиваемые 8Gb. Сейчас на / 1.7Gb полагаю, что указать 4Gb c учетом доустановки будет достаточно [Выполнено snejok@]
  • Изменить зависимость с gnome-icon-themes-oxygen-refit2 на gnome-icon-theme-oxygen-refit2-blue [Выполнено (radik@)]
  • В Preffered Aplication (перевести!) необхидимо сделать умолчальные настройки: midori и claws-mail [Выполнено (radik@)]
  • Положить ООо на диск и сделать скрипт, который по одному клику его установит (возможно как сделано у PCLinuxOS - .desktop-файлом из меню [На диск положил ООо + ООо-ru + ООо-uk. Скрипт пока не готов. Умеющие писать скрипты, буду благодарен за помощь.]

LXDE Remix for School

  • Определиться с названием школьного дистрибутива (они называются по-русски) [Выбранное название: "Новый Легкий"]
  • Добавить gpicview [Выполнено radik@]
  • Swap не менее 256Mb по умолчанию [Выполнено snejok@]
  • Размер системных шрифтов по умолчанию не 8, а 11-12 [Выполнено radik@]
  • Если будет место, добавить lxtask, а то LXDE какой-то неполный [Выполнено radik@]
  • удалить kturtle qt3/kde3, добавить scratch [Выполнено radik@]
  • Удалить abiword и gnumeric, добавить OOo [Выполнено radik@]
  • Много просьб о добавлении synaptic и synaptic-usermode. На 64Mb работает, пусть и с трудом. Если место будет, то можно добавить, наверное. [Выполнено radik@]
  • Собрать свежий pavucontrol из Сизифа в p5, он с русским переводом. [Выполнено radik@]
  • Добавить что-нибудь легкое для снимков экрана. [Выполнено radik@]
  • Собрать свежий pavucontrol из Сизифа в p5, он с русским переводом. [Выполнено radik@]
  • Добавить synfigstudio (если поместится) [Выполнено radik@]
  • Добавить исчезнувший evince-gtk (просмотр файлов) [Выполнено radik@]
  • Изменить имя на картинке Lilo [Выполнено cas@]
  • В браузере сделать school.yandex.ru поиском по-умолчанию [Выполнено radik@]
  • Изменить название дистрибутива в лицензии [Выполнено radik@]
  • Заменить название дистрибутива на последнем экране установщика [Выполнено radik@]
  • rpminstall перенести в меню "Системные" [Выполнено cas@]
  • Обеспечить автомонтирование расшаренных каталогов на сервере [Выполнено radik@]
  • Исправить работу с доменом (желательно, но может требовать ресурсы)) или явно отказаться, убрав соответствующий шаг в установщике и прописав в release notes [Выяснилось, что lxdm не работает с krb5-авторизацией. Необходимо заменить на gdm или внести серьезные исправления в lxdm] [Выполнено radik@]
  • Нужен легкий инструмент для расшаривания папок по сети [Ожидает]

Участники проекта

Nick S. Grechukh
Radik Usupov
Lenar Shakirov

Благодарности

Ссылки по теме