Новости разработки Mandriva linux 2010.1

Недавно листал блоги «планета линукс» и наткнулся на интересную статью, относительно наработок для Mandriva linux 2010 Spring в плане msec, netprofile и drakguard.
Ниже постараюсь более точно перевести то, что там написано.


( Читать дальше )
  • +2
  • 20 мая 2010, 00:27
  • BDag
  • 2+2

Mandriva провела конкурс на 10 лучших картинок рабочего стола

Запоздалая новость, но все же, 9 мая 2010 года подошел к концу конкурс картинок для рабочего стола. По итогам конкурса будут выбраны 10 лучших картинок, которые попадут в ожидаемый выпуск Mandriva linux 2010 Spring. Тем же счастливчикам чьи картинки будут отобраны, Mandriva предоставит бесплатный доступ к mandriva PowerPack 2010 Spring.

WEB поиск и установка пакетов для Mandriva linux

В 2009 году появился многим известный ресурс За 1 раз. Вполне удобный и интересный проект. И как оказалось этой идеей заразились на официальном сайте Doc4 Mandriva.

Что предоставляет нам данный ресурс:

( Читать дальше )
  • +1
  • 19 мая 2010, 21:42
  • BDag
  • 1+1

Интеграция цветовой палитры QT4 в WINE


Недавно, настраивая рабочее место для пользователя, столкнулся с просьбой сделать так, чтобы программы запущенные из-под wine выглядели по возможности максимально однородно в среде KDE4. Задача интересная, и в будущем пригодиться. поэтому не стал отказывать и решил подумать как это можно реализовать. Во-первых, в голову сразу пришла программа qt4win в возможностях которой кажется что-то было подобное. Скачивать, собирать и устанавливать данную программу для использования лишь одной функции для меня показалось слишком тяжким занятием, по-этому решил посмотреть как это сделано в qt4wine. Но к сожалению информации об этом не нашел, а скачивать исходники ради того чтоб подглядеть было тоже лень.
В итоге родился следующий скрипт, который обеспечивал перенос необходимой цветовой палитры из файла настройки QT4 в реестр wine.


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

Получение обновлений для рабочих мест в локальной сети

Когда у вас в сети имеется более чем одно рабочее место c установленным Mandriva Linux, возникает вопрос об доставке на них обновлений. Это можно сделать несколькими способами:

1. Настроить источники пакетов на каждом рабочем месте и проводить обновление децентрализовано;

2. Воспользоваться возможностью urpmi, а именно функцией parallel;

3. Воспользоваться возможностями FUSE посредством модуля LftpFS подключив FTP, HTTP, FISH, SFTP, HTTPS, FTPS ресурсы, как сетевой диск с возможностью кеширования и предоставить его в общее использование;

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

Рассмотрим положительные и отрицательные стороны перечисленных пунктов:

1. В случае подключения внешних источников каждое рабочее место должно иметь выход в Интернет, общий объем получаемых данных из Интернет для обновления будет суммарно равен объему полученных пакетов для каждого рабочего места. Этот способ не критичен, если Интернет предоставляется по безлимитным тарифам и если канал доступа к Интернет достаточно широкий, чтобы не нагружать каналы связи при получении обновлений.

2. В случае использования функционала parallel появляется возможность производить обновление и установку пакетов на рабочие места в сети централизованно с сервера. Но при этом обновление рабочих мест происходит из источников, подключенных на рабочем месте, с которого производится обновление.

3. В случае использования модуля LftpFS для FUSE можно подключить удаленный источник пакетов и предоставить доступ на него рабочим местам в локальной сети. При настройке кеша, скачиваемые пакеты будут кешироваться в указанной директории и повторно скачены не будут, за исключением случаев, когда срок действия кеша истекает. Стабильность данного решения не гарантируется.

4. Данный способ позволит загружать требуемые пакеты для всех рабочих мест в локальной сети, которые в последующем будут установлены на требуемые рабочие места. В этом способе предусмотрена настройка как рабочего места для загрузки на сервер базы данных установленных пакетов, так и сервера для получения требуемых пакетов и предоставления доступа к ним рабочим местам в локальной сети.

В данной статье будет рассмотрен четвертый вариант более подробно.


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

Загрузка пакетов для последующей установки

В связи с существованием выделенной линии и безлимитным тарифом у меня не было проблем с синхронизацией локального зеркала. Для этого был создан небольшой скрипт, который производил синхронизацию со внешним источником по rsync (последняя версия скрипта размещена на странице mandriva.ru).
Но однажды ко мне на e-mail пришло письмо с описанием ошибки в скрипте (после выхода Mandriva 2010 скрипт сопротивлялся и пытался скачать 2009), а так же с просьбой доработать скрипт до возможности скачивания отдельных пакетов, которые в последствии можно было бы устанавливать на целевые машины.
Идея мне показалась хорошей и к тому же, судя по неоднократно выплывающим на форумах вопросам, актуальной. Дело было к ночи спать не хотелось, по сему, решил посмотреть, что можно было придумать ориентируясь на доступный функционал уже установленного ПО на Mandriva 2010.0.


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

Что нас ждет в Mandriva 2010 Spring

Как многим, наверно, известно в марте месяце сего года намечается выход Mandriva 2010 Spring. Данный релиз ожидают многие пользователи данного дистрибутива, т.к. в весенних релизах пользователи получают дистрибутив, лишенный многих недостатков, которые имели место быть в зимнем релизе. Весенний релиз часто ассоциируется с корректирующим релизом.

Мне, и наверно не только мне, очень интересно, что же ждет нас с выходом весенней версии дистрибутива.
Стоит заметить сразу, данная статья целиком ориентируется на спецификации дистрибутива Mandriva 2010 Spring. Со спецификацией можно ознакомиться здесь.
При этом не нужно забывать, что описанные изменения в спецификации не обязательно могут быть реализованы в выпускаемой версии. Не редко бывает, что разработчики Mandriva, не успевают реализовать все заявленные возможности, и как следствие, не реализованный функционал переносится в спецификацию следующего релиза (спецификация Mandriva 2010 Spring так же содержит в себе планы, не реализованные в ранних версиях).


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