LINUX.ORG.RU

Вышла ROSA Desktop 2012 beta

 ,


0

1

Компания РОСА представляет ROSA Desktop 2012 beta.

Основные особенности по сравнению с Alpha2

  • Kernel 3.5.5 → Kernel 3.5.6.
  • systemd-udev 189 → systemd-udev 194.
  • rpm 5.4.9 → rpm 5.4.10.

Загрузка

  • Поддержка EFI/UEFI интегрирована в образы.
  • После установки системы используется GRUB2 с автоматическим определением разрешения, поддерживаемого системой.
  • Добавлен режим Install in basic mode для гарантированного запуска установщика на большинстве оборудования. Используйте данный режим, если у вас проблемы со стандартным пунктом меню.
  • Произведена оптимизация сервисов для улучшения скорости загрузки системы.
  • Добавлены параметры для включения спящего режима.

Оборудование

  • Исправлен ряд проблем с обнаружением оборудования.
  • Улучшилась поддержка современного оборудования.
  • Исправлена проблема с обнаружением звуковых карт на базе Intel.
  • Решены проблемы с планшетными устройствами Wacom.

Права доступа и безопасность

  • Исправлены проблемы с вызовом программ, требующих прав администратора из-под обычного пользователя.

KDE 4 и утилиты РОСЫ

Продолжена разработка фирменных утилит РОСЫ SimpleWelcome 2.0 и TimeFrame 2.0. Со времени Alpha2 было исправлено несколько ошибок, увеличена скорость работы и уменьшено потребление памяти. Часть изменений не попала в образ, но доступна в репозиториях, поэтому настоятельно рекомендуется обновиться сразу после установки операционной системы.

Новый системный лоток, реализованный специалистами РОСЫ на QML, доработан под требования Upstream KDE и интегрирован в разрабатываемую ветку KDE 4.10. После выхода данной версии рабочей среды он будет доступен для всех пользователей KDE.

Утилиты и настройка

Утилиты Drakx

  • Добавлено автоматическое обновление меню загрузчика Grub2 при установке/удалении ядер.
  • Исправлена работа со шрифтами.
  • Исправлена работа с корректной настройкой NFS.
  • Исправлена работа с разделами NTFS.
  • При обнаружении видеокарт учитываются firmware-пакеты.

Утилиты

  • Приведены в порядок утилиты для работы с разделами NTFS. Теперь эти разделы снова можно проверять из linux.
  • Добавлены механизмы обнаружения дополнительных блокировок разделов NTFS для улучшения совместимости с Windows 8.
  • Разделы NTFS теперь гарантировано монтируются без пароля root.

Пользовательское ПО Firefox: исправлено определение локалей и нахождение стартовой страницы.

Предлагаем вашему вниманию видеоролик с демонстрацией фирменных утилит ROSA. В ролике освещается перемещение и группировка иконок (для SimpleWelcome 2.0) и поддержка социальных сетей Facebook и ВКонтакте (для TimeFrame 2.0).

Скачать образы можно здесь.

ВНИМАНИЕ: некоторые особенности создания загрузочных флешек для систем с UEFI описаны на вики РОСЫ (англ).

>>> Источник



Проверено: tazhate ()

Ответ на: комментарий от kknight

Загрузчик - старый Груб1

Читаем в новости:

После установки системы используется GRUB2 с автоматическим определением разрешения, поддерживаемого системой.

Радеоны как не работали

Какие не работают? Можете привести вывод lspcidrake -v и симптомы «неработания»? Это позволит скорее диагностировать и решить проблему. Спасибо.

kda ★★★★★ ()
Ответ на: комментарий от Kompilainenn

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

хехехе

Oleaster ★★★ ()
Ответ на: комментарий от lystor

Пока ещё встречаются отдельные недоработки!

хехехе

Oleaster ★★★ ()
Ответ на: комментарий от mono

Ага, только что прилетел ещё один привет из багзиллы...

dinn ★★★★★ ()
Ответ на: комментарий от mono

Спасибо! :)

Для тех, кто интересуется, что в дистрибутиве российского, вкратце ответ:

SimpleWelcome

RocketBar

Rosa SysTray

StackFolder (ожидается в KDE 4.10)

TimeFrame

Klook (ожидается в KDE 4.10) В Гугле и Ютубе найдёте инфо, видео и картинки,но только после того, как сделаете уроки.

RosaLab ()
Ответ на: комментарий от yanka

В целом они это осознали и сотрудничают с Linux Foundation; заглядывая в последний их бюллетень, видел там заметку о возможности добавить в систему репозиторий Linux Foundation с утилитами LSB (там есть ништяки, полезные для разработки кросс-дистрибутивных программ, скажем, можно проверить, запустится ли бинарник без перекомпиляции в ряде эталонных дистрибутивов или нет, т.е. будут ли там нужные версии библиотек). Я говорю в целом, потому что они всё так же используют свой ABF вместо open build service и прямо сейчас реализуют несколько фич из числа тех, что давным-давно уже есть в open build service.

А так да, любой дистрибутив, не стремящийся к стандартизации, не нужен и только создаёт проблемы из-за своих дофига оригинальных DE, систем инициализации, пакетных менеджеров, версий библиотек и т.п. Исключение - убунту, ибо она дефолт.

quiet_readonly ★★★★ ()
Ответ на: комментарий от Zhbert

Кто-нибудь пробовал уже эту вашу Росу? А то я тут как раз в муках выбор «юзерфрендли» дистрибутива на замену убунте.

Росу точно не ставь. На всех форумах Мандривы плюются от изменений, которые вносит команда Росы, спрашивают, как их вычистить/откатить.

Nxx ★★★★★ ()

Предлагаем вашему вниманию видеоролик с демонстрацией фирменных утилит ROSA. В ролике освещается перемещение и группировка иконок (для SimpleWelcome 2.0) и поддержка социальных сетей Facebook и ВКонтакте (для TimeFrame 2.0).

без одноклассников не взлетит

druganddrop-2 ★★ ()
Ответ на: комментарий от RosaLab

Несколько плазмоидов уже повод клепать свой дистрибутив?

dinn ★★★★★ ()
Ответ на: комментарий от quiet_readonly

В целом они это осознали и сотрудничают с Linux Foundation; заглядывая в последний их бюллетень, видел там заметку о возможности добавить в систему репозиторий Linux Foundation с утилитами LSB

Сначала им следует вернуться на нормальный rpm, совместимый с LSB.

Nxx ★★★★★ ()
Ответ на: комментарий от Nxx

Сначала следует что-то сделать с зависимостями и именованием пакетов в этом самом rpm, который прописан в LSB. Не испытываю желания писать 20 спеков и ставить 20 виртуалок ради сборки программы под 20 дистрибутивов. Впрочем, кому-то приходится - как я слышал, автор утилиты, добавляющей табы в skype версии 2.x, именно так делал.

quiet_readonly ★★★★ ()
Ответ на: комментарий от quiet_readonly

Не испытываю желания писать 20 спеков и ставить 20 виртуалок ради сборки программы под 20 дистрибутивов.

Ты же сам на OBS ссылался. Там можно написать один спек на все.

Nxx ★★★★★ ()
Ответ на: комментарий от Nxx

Сначала им следует вернуться на нормальный rpm, совместимый с LSB

За исключением поддержки устаревшего формата RPM3, RPM5 вполне совместим с LSB.

kda ★★★★★ ()
Ответ на: комментарий от quiet_readonly

Я говорю в целом, потому что они всё так же используют свой ABF вместо open build service

Зато он наверняка истинно российский.

dinn ★★★★★ ()

А почему новость не удалили с тегом «Вот когда будет релиз, тогда и публикуйте»?

vilisvir ★★★★★ ()
Ответ на: комментарий от Zhbert

Кто-нибудь пробовал уже эту вашу Росу? А то я тут как раз в муках выбор «юзерфрендли» дистрибутива на замену убунте.

Пробовал, не запускается. Техподдержка говорит копаться в конфигах, мне неохота.

duott ★★★★★ ()
Ответ на: комментарий от kda

За исключением поддержки устаревшего формата RPM3, RPM5 вполне совместим с LSB.

Оно может быть и хорошо, но из сторонних rpm-ок у меня встал только Хром. Ни Скайп 4, ни компилятор D2, ни Лазарус со Фрипаскалем устанавливаться не захотели. Реально получился какой-то маргинальный формат.

Vudod ★★★★★ ()
Ответ на: комментарий от Vudod

РОСу не пробовал, но проблемы с фрипаскалем и лазарем заинтриговали. Просто недавно помучился с установкой этих пакетов на Альт-«шестую платформу» не из его штатного репозитория, а из rpm-ок c сайта FreePascal. Там, правда, основной источник зла был сокрыт в APT (хотя пришлось сначала делать фейковый rpm с якобы разрешением якобы недостающих зависимостей).

PVOzerski ★★★ ()
Ответ на: комментарий от Nxx

Там можно написать один спек на все.

Долго я искал, как это делается, и не нашёл. Может быть вы знаете? Или подскажете, у кого спросить?

А все кроссдистрибутивные пакеты на OBS, что я видел, несут в себе несколько спеков, и спек под OpenSUSE порой имеет %if на разные версии дистрибутива. Из автоматизма - только плагин linux-tools для Eclipse, дающий подсветку, чуточку автодополнения и rpmlint. Писать спек и определять зависимости надо самостоятельно. Команду сборки определять - самостоятельно. Потом нужно позвать вангу, чтобы она подсказала, какие файлы будут созданы rpmbuild'ом в процессе сборки, а потом записать в spec (который, внимание, пишется до сборки), куда эти файлы (которые, внимание, появляются в процессе сборки) нужно распихать.

Кстати, ни на одной дистрибутивной вики, описывающей создание спеков пакетов, я не видел упоминания об eclipse и плагине linux-tools. Видимо, настоящие ментейнеры рождаются со встроенным в мозг интерпретатором *.spec.

Такой вот линуксовый деплоймент, бессмысленный и беспощадный - разработчик не может собрать пакет под росу потому что у него её нет и потому что спеки пишутся методом тыка, ментейнер росы не может собрать пакет потому что забудет добавить к QtCreator обработчик для MIME-типа *.pro или о том, что некоторым людям нужны статические версии -devel пакетов.

Решаема ли проблема? В 2012 году - без проблем. Утилита ldd покажет зависимости уже собранного бинарника, который у пишушего спек человека обычно уже есть; по запросам к API open build service можно устранить дублирование зависимостей (зависит программа от Qt и glibc, а Qt - от glibc, значит оставим только Qt). Можно и по исходникам пробежаться clang'ом и получить список инклудов. Если с пакетом идут файлы *.py, *.py3, *.qml - добавляем интерпретаторы, с модулями python труднее, но тут опять же нужен лишь несложный движок для анализа языка, желательно с эвристикой на ситуации, когда import делается через try/except, но можно и без. Вот и всё, и от силы в 1-2% случаев сгенерированный спек придётся допиливать. Я подумывал сам написать прототипчик такой штуки, да не оценят; ну может возьму себе как дипломную работу годика через 3. Ибо во-первых не оценят, а во-вторых нужно писать очень качественно - для того же анализа инклудов через clang хорошо бы определить настройки сборки проекта, а это уже работа с qmake/ cmake/makefiles/boost jom/autotools/premake и другими системами сборки; без этой точности вместо 1-2% промахов получим 5-10%, причём это будут самые сложные случаи - а за такое от линуксоидов прилетят тонны ненависти.

и все.

Вот теперь действительно всё.

quiet_readonly ★★★★ ()
Ответ на: комментарий от quiet_readonly

какие файлы будут созданы rpmbuild'ом в процессе сборки

В чёс проблема запустить сборку, в конце выдаст список файлов.

Утилита ldd покажет зависимости уже собранного бинарника, который у пишушего спек человека обычно уже есть

Далеко не всегда он есть, да и у многих программ есть опции по сборке тех или иных элементов.

Вот и всё, и от силы в 1-2% случаев сгенерированный спек придётся допиливать.

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

dinn ★★★★★ ()

Исправлены проблемы с вызовом программ, требующих прав администратора из-под обычного пользователя.

Ведь базовые функции. Как же так?

UNiTE ★★★★★ ()
Ответ на: комментарий от yanka

«Идиотская логика - линукс открыт, улучшить его значит сделать эти улучшения общедоступными, что мешает применить эти улучшения в российском ФСБ , в ЦРУ могу а в ФСБ нет? Вы хотите сказать у русского ФСБ нет мозгов? »

ФСБ - не русский. И да, если у ЦРУ будет та же версия линукса, что и у ФСБ, они смогут придумать, как ломануть компы ФСБ.

anonymous ()

Это вообще не дистрибутив.

Yahoo ()
Ответ на: комментарий от Nxx

>> Кто-нибудь пробовал уже эту вашу Росу? А то я тут как раз в муках выбор «юзерфрендли» дистрибутива на замену убунте.

> Росу точно не ставь. На всех форумах Мандривы плюются от изменений, которые вносит команда Росы, спрашивают, как их вычистить/откатить.

Ты не знаешь, PulseAudio и Systemd там отключаются?

ZenitharChampion ★★★★★ ()
Ответ на: комментарий от duott

>> Кто-нибудь пробовал уже эту вашу Росу? А то я тут как раз в муках выбор «юзерфрендли» дистрибутива на замену убунте.

> Пробовал, не запускается. Техподдержка говорит копаться в конфигах, мне неохота.

О чём ты? В Мандрейке/Мандриве/Магейе/опенмандриве всегда были отличные графические утилиты настройки.

ZenitharChampion ★★★★★ ()
Ответ на: комментарий от anonymous

Потому что по новому закону о госизмене помог допилить линукс, который потом пойдет применяться в ЦРУ или армиях других стран - отправишься в тюрьму.

А если линукс пойдёт применяться и в ЦРУ, а в армиях других стран, и в российской армии, и в российских спецслужбах (что скорее всего и будет) — то куда отправишься?

Orlusha ★★★★ ()
Последнее исправление: Orlusha (всего исправлений: 1)
Ответ на: комментарий от Yahoo

Комментарий в стиле лора. Что значит не дистрибутив? Люди работают, стараются. И нива благородная - СПО.

Я себе конечно его не поставлю - ненавижу все отечественное, не верю и презираю. Но моя патриофобия вовсе не мешает мне оценить и отдать должное разработчикам этого достойного дистрибутива. Желаю им всяческих успехов. Не надо быть букой, будьте людьми.

anonymous ()
Ответ на: комментарий от ZenitharChampion

О чём ты? В Мандрейке/Мандриве/Магейе/опенмандриве всегда были отличные графические утилиты настройки.

Сетевой центр росовщики таки вроде бы погубили. В 2011 он не работал, всё делалось через NM. А жаль.

Orlusha ★★★★ ()
Ответ на: комментарий от quiet_readonly

Долго я искал, как это делается, и не нашёл. Может быть вы знаете? Или подскажете, у кого спросить?

%if %{suse_version}>xxxx
BuildRequires: aaaaa
%else
BuildRequires: bbbb
%endif

Аналогично для Федоры, Мандривы. В основном, разница будет в блоке BuildRequires, остальная часть спека может быть общая (про Мандриву с RPM5 не скажу).

Nxx ★★★★★ ()
Последнее исправление: Nxx (всего исправлений: 2)
Ответ на: комментарий от anonymous

> Что значит не дистрибутив?

Ну например Ubuntu. Юридически да, дистрибутив Linux. Но тебе любой скажет, что Linux - быстрая и стабильная в работе система, которую можно месяцами и годами не перезагружать, и которая во многом лучше Windows. Я попробовал Ubuntu и решил, что это не Linux, а скорее Windows. РОСА не пробовал и пока ничего не могу сказать о нём.

ZenitharChampion ★★★★★ ()
Ответ на: комментарий от anonymous

Я себе конечно его не поставлю - ненавижу все отечественное, не верю и презираю.

Мандрива как мандрива. Вмешательство отечественных разработчиков как раз пошло на пользу — жирку у дистра заметно убавилось, он пошустрел.

Но моя патриофобия вовсе не мешает мне оценить и отдать должное разработчикам этого достойного дистрибутива. Желаю им всяческих успехов.

Так Вы просто невротик, батенька. :(

Orlusha ★★★★ ()
Ответ на: комментарий от quiet_readonly

А все кроссдистрибутивные пакеты на OBS, что я видел, несут в себе несколько спеков,

Это врядли. Как правило, спек один на все rpm-дистры. Для убунты/дебиана дебианизация отдельно.

Nxx ★★★★★ ()
Ответ на: комментарий от Nxx

Что произойдёт, если макрос suse_version отсуствует? Где найти имя макроса для федоры?

quiet_readonly ★★★★ ()
Ответ на: комментарий от ZenitharChampion

Я попробовал Ubuntu и решил, что это не Linux, а скорее Windows.

Не знаю, как вы пробовали, у меня 12.04 после обновления ядра до 3.2.0-27 стала железобетонно стабильной, быстрой она всегда была (ибо каждый выбирает рабочую среду по своему вкусу).

Orlusha ★★★★ ()
Последнее исправление: Orlusha (всего исправлений: 1)
Ответ на: комментарий от anonymous

Не надо быть букой, будьте людьми.

Так не бывает. Ты же на ЛОРе :)

Yahoo ()
Ответ на: комментарий от quiet_readonly

Что произойдёт, если макрос suse_version отсуствует?

ничего

Где найти имя макроса для федоры?

%{fedora_version}

BMX ★★☆ ()
Ответ на: комментарий от quiet_readonly

Команду сборки определять - самостоятельно.

Не самостоятельно, а к поставщикам ПО. Обычно

./configure
make

Но ПО может быть рассчитано и на сборку cmake и вообще чем угодно - хоть гамбасом.

Потом нужно позвать вангу, чтобы она подсказала, какие файлы будут созданы rpmbuild'ом в процессе сборки, а потом записать в spec (который, внимание, пишется до сборки), куда эти файлы (которые, внимание, появляются в процессе сборки) нужно распихать.

По окончании сборки она пишет, какие файлы остались неупакованными. Тебе остается только скопипастить списочек в секцию %files

Nxx ★★★★★ ()

Поясните по хардкору за современные русские дистро.
Как соотносятся РОСА, Альт, Астралинукс? Кто окучивает
госгранты и пилит бюджеты? Кто имеет сертификаты от ГБ?
Кого внедряют/внедрили/будут внедрять в госорганах, школах
и больницах?

Sphinx ★★☆☆ ()
Ответ на: комментарий от quiet_readonly

Кстати, ни на одной дистрибутивной вики, описывающей создание спеков пакетов, я не видел упоминания об eclipse и плагине linux-tools. Видимо, настоящие ментейнеры рождаются со встроенным в мозг интерпретатором *.spec.

А зачем они нужны, если в билдсервисе все подсвечивается в реальном времени при редактировании спека?

Nxx ★★★★★ ()
Ответ на: комментарий от ZenitharChampion

Кому что, а лысому расческа :)

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

anonymous ()
Ответ на: комментарий от quiet_readonly

Что произойдёт, если макрос suse_version отсуствует?

Этот блок не будет выполняться

Где найти имя макроса для федоры?

%if %{defined suse_version}
%if %{undefined suse_version}
%if %{defined fedora}
%if %{defined mdkversion}
%if 0%{?fedora} < 5
%if 0%{?mdkversion} > 2006

http://en.opensuse.org/openSUSE:Build_Service_cross_distribution_howto

Nxx ★★★★★ ()
Ответ на: комментарий от Orlusha

«А если линукс пойдёт применяться и в ЦРУ, а в армиях других стран, и в российской армии, и в российских спецслужбах (что скорее всего и будет) — то куда отправишься? »

В любом случае линуксоидов ждет только тюрьма.

anonymous ()
Ответ на: комментарий от dinn

В чём проблема запустить сборку, в конце выдаст список файлов.

Во-первых дистрибутив ещё надо поставить. Альтернатива установке - гонять прямо на OBS и глядеть на результат, шаг за шагом. Утилита, делающая запросы версий библиотек к OBS/ABF/Launchpad, в разы удобнее.

Насчёт списка - согласен с вами; я просто не помнил, выдавал ли он в ошибке все файлы или только по одному.

Далеко не всегда он (бинарник) есть, да и у многих программ есть опции по сборке тех или иных элементов

Опции есть, а в дистрибутив попадёт один вариант собранного. Бинарник есть не всегда, но часто - вполне себе нормальная эвристика. Более того, для проприетарных программ пакеты делает разработчик, которому с бинарника зависимости определить тупо проще.

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

И тем не менее QtCreator в росе был (раньше) собран без добавления /usr/bin/qtcreator в обработчики MIME-типов *.pro, *.pri или *.ui Qt-шного формата (есть ещё *.ui GTK-шный). В Убунте, насколько помню, с MIME-типом связан, а вот иконка для MIME-типа не добавляется - какие уж там патчи. Наконец, добавить патч и написать валидный и семантически корректный спек с нуля - разные вещи.

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

Установку и правильное распределение файлов автоматически можно сделать. Тут ситуация как с компилятором C и ассемблерными программистами - в теории эти бородачи якобы умеют писать более быстрый код, на практике едва ли найдёшь человека, способного написать нетривальный код на ассемблере более быстрый, чем сгенерирует компилятор C, максимум улучшают уже сгенерированный код. Просматривая спеки opensuse, я видел банальное удаление тех или иных файлов, без какой-либо причины - в спеках других дистров те же файлы не удаляются. Статические библиотеки любят удалять, а не выделять в пакет -devel-static.

quiet_readonly ★★★★ ()
Ответ на: комментарий от yanka

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

слово российская - ключевое

kto_tama ★★★★★ ()
Ответ на: комментарий от Orlusha

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

ZenitharChampion ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.