Руководство по написанию обзоров 2009.1

Материал из Mandriva Russian Community Wiki

Перейти к: навигация, поиск

Добро пожаловать в Mandriva Linux 2009 Spring!

Эта страница предназначена в качестве руководства для журналистов, заинтересованных в рассмотрении Mandriva Linux 2009 Spring. Мы знаем, что иногда бывает очень сложно быстро понять, что отличает один дистрибутив Linux от другого, а также как проверить самые интересные и уникальные особенности того или иного дистрибутива, поэтому мы создали эту страницу, чтобы облегчить вам понимание Mandriva, как компании, так и продукта Mandriva Linux 2009 Spring. Если у Вас возникли вопросы или проблемы, которые не рассматривались на этой странице, не стесняйтесь обратиться к нам напрямую: если у вас еще нет контакта внутри Mandriva, вы можете связаться по электронной почте с Светланой Семавиной sveta@mandriva.ru или Александром Казанцевым kazancas@mandiriva.ru.

Содержание

Что выбрать

Существует три редакции Mandriva Linux 2009 Spring: One, Powerpack и Free.

One это флагманская редакция - вы можете получить ее нажав на большую зеленую кнопку "Загрузить" в главном окне сайта. Это издание на одном CD которое одновременно работает в режиме live, так и является установочным диском - то есть содержит ссылку для установки дистрибутива на жесткий диск на рабочем столе. Если вы просто хотите сделать обзор Mandriva Linux 2009 Spring вам вероятно будет достаточно этой редакции. Есть шесть разных версий One: четыре KDE и две GNOME. Для KDE и GNOME существуют четыре различные версии, которые отличаются только включенными языками. One содержит несвободные драйверы, микропрограммы и подключаемые модули для браузера обеспечивая удобство пользователя. Не существует x86-64 (64 разрядной) версии One. Есть только 32 разрядная версия i586.

Даже при таком количестве языковых версий (для русского языка необходимо использовать редакцию Europe2) отметим что не все языки, для которых доступен перевод Mandriva присутствуют. Если язык, в котором вы заинтересованы, не присутствует на какой-либо One версии, он все еще может присутствовать в версии Free или PowerPack.

Powerpack это коммерческая редакция. Он доступен только для покупки. PowerPack - это DVD с традиционным инсталятором. Он поставялется с дополнительным коммерческим программным обеспечением, которого нет в других редакциях. Пожалуйста обязательно отметьте что он не содержит дополнительного свободного/открытого программного обеспечения, которое не присутствует в других редакциях - мы не накладываем ограничений на программное обеспечение если это не требуется условиями лицензий. Коммерческая версия является наиболее проработанной и стоит того чтобы ее посмотреть. Если вы хотите сделать рецензию редакции PowerPack, свяжитесь с нами и мы вам ее предложим.

Free это редакция содержащая только свободное и открытое программное обеспечение. Это DVD с традиционным инсталятором. Она содержит только свободное / открытое ПО. Это означает - нет проприетарных драйверов NVIDIA или ATI, нет беспроводных прошивок Intel, нет Java, нет Flash и подобных вещей. Обратите, пожалуйста, внимание что Free не включает в себя закрытые решения, потому что следует цели свободы. Эта редакция предназначена для энтузиастов и поклонников свободного/открытого программного обеспечения. Мы гордится ей как само распространяемой версией и вы вполне можете добавить несвободные части в нее из нашего зеркала non-free после установки. Но если вы хотите простую, свободную от нервотрепки установку со всеми проприетарными драйверами и прочим, пожалуйста возьмите для обзора редакцию One или PowerPack.

На что стоит обратить внимание

Сперва вам необходимо изучить эти страницы:

  • Обзор релиза - это обзор для случайных читателей и пользователей Mandriva, которые хотят "быстрой информации". Это короткое иллюстрированное руководство по значимым и наиболее выдающиися чертам 2009 Spring.
  • Заметки о релизе - более углубленная и технически насыщенная страница, которая главным образом содержит список существенных изменений от предыдущих релизов, имеющих большое значение для пользователей.
  • Список известных ошибок(Errata) - это список известных важных проблем в 2009 Spring а также (если существуют) список их решений или обходов. Страница Errata для каждого релиза регулярно меняется и дополняется.

Вот краткий список самых важных вещей, помимо описанных на этих трех страницах, которые вы должны найти в Mandriva Linux 2009 Spring. Более подробную информацию по ним смотрите далее в документе.

Для обозревателей всех редакций Mandriva Linux

KDE 4

Большая, важная, не-проходите-мимо-нее новая особенность 2009 это конечно KDE 4 как рабочий стол по умолчанию. Это огромнейшее изменение превносящее тонны новинок - естественно - о которых в действительности не имеет смысла здесь рассказывать. Вы можете прочитать о них в Обзоре релиза и на сайте KDE. Смысл заключается в том, что возможно мы сделали лучшее внедрение этой среды среди основных дистрибутивов этого цикла. Поэтому сравните ее с Kubuntu, OpenSUSE, и так далее.

К сожалению есть несколько ухудшений в KDE 4 по сравнению с KDE 3, в основном касаемые мультимедиа. Смотрите Список известных ошибок по известным проблемам. Мы работаем над исправлением проблем так быстро, как это возможно.

Совместимость с нетбуками

2008 Spring был первым релизом среди основных дистрибутивов который полностью поддерживал нетбуки - или точнее первый настоящий нетбук Eee PC 701 который только что появился к тому времени. Мы думаем что это была не пустая трата денег. 2009 собран с прекрасной поддержкой основных популярных моделей нетбуков, включая все доступные модели Eee, Acer Aspire One, MSI Wind и других. Мы также гордимся загрузкой 2009 в течении 20 секунд на Eee 901 и около 25 секунд на оригинальном 701.

Обновленный инсталятор

Старый инсталятор (Free / Powerpack) в 2009 был полностью переделан. Наряду с посвежевшим видом, новый дизайн получил улучшения в эргономике во множестве мест. Теперь он использует WebKit вместо GtkHtml для HTML рендеринга, поэтому вещи типа информации о релизе стала выглядеть лучше.

Поддержка синхронизации с мобильными устройствами

2008 Spring был первым основным дистрибутивом, который поддерживал синхронизацию с мобильными устройствами из коробки, включая устройства Windows Mobile 5, 6 и 6.1, Blackberries, а также частично устройства Nokia. В 2009 была добавлена поддержка Windows Mobile 2003 а также улучшена поддержка существующих устройств; Он включает SynCE 0.12, использующий synce-hal вместо odccm (который в основном делает основополагающей процесс связи более бесшовным). Система Barry используемая для работы с Blackberries была обновлена на последнюю версию в которой добавлена поддержка новых устройств, а также она и SynCE были пропатчены для корректной прямой синхронизации Windows Mobile устройств и устройств Blackberry (чего нет в других дистрибутивах). Также теперь есть VFS плагин для KDE 3, KDE 4 и GNOME для устройств Windows Mobile (попробуйте открыть rapi:/ в Konqueror / Dolphin или Nautilus). На этой странице можно найти инструкцию как использовать эту возможность. Если у вас есть такое устройство, попробуйте испытать эту возможность.

Поддержка оборудования

Мы гордимся поддержкой оборудования в Mandriva Linux 2009 Spring. Вы обнаружите что почти все широко используемое оборудование поддерживается в меру своих способностей. Особо отметим что One и PowerPack включают свежие драйвера NVIDIA и ATI и последние снимки драйвера с открытым исходным кодом radeonhd для Radeon. Mandriva также имеет хорошую поддержку для VIA/S3 UniChrome/Chrome9 карт, адаптеров AMD Geode и SiS 670/671, которые ставятся в некоторые новые систем и где многие дистрибутивы не справляются с данными аппаратными средствами, хотя это делает Mandriva . Mandriva имеет очень полные базы данных и графическая карта должна обнаружиться и автоматически использовать правильный драйвер (пока мы не полагаемся на автоматическое обнаружение X.org, которое мы, честно говоря, не считают таким хорошим, чтобы отказаться от базы данных оборудования). Если у вас есть какое-либо оборудование VIA - особенно их мини-ITX платы - поставте на них Mandriva и сравните с другими дистрибутивами. Мы достаточно уверены в том, что Mandriva поддерживает графические чипы VIA лучше, чем кто-либо.

Протестируйте беспроводную сеть. Все беспроводные адаптеры Intel должны работать прямо из коробки в One и PowerPack, включая недавнии чипы 4965. В равной степени это касается и оборудования Broadcom, также хорошо поддерживаемого через родной драйвер bcm43xx. Заметим, что инструменты конфигурации сети Mandriva делают задачу получения микропрограмм Broadcom настолько простой, насколько это юридически возможно. Также обратите внимание, что официальный выпуск содержит Инструкцию о том, как получить необходимые драйвера Windows, чтобы извлечь из них микропрограму, чтобы помочь пользователям, которые сталкиваются с трудностями в поиске драйвера.

Протестируйте поддержку звука. 2009 включает ALSA 1.0.18 c различными пострелизными исправлениями, взятыми с Alsa HG. Ядро Mandriva также содержит некоторые модификации для улечшения поддержки различных чипов. Особенно это касается существующих моделей ноутбуков, содержащих кодеки семейства High Definition Audio. Сравните ее с другими дистрибутивами.

Инструменты конфигурации

Проверьте огромный ассортимент инструментов конфигурации Mandriva. Большинство из них вы сможете найти в Центре управления Mandriva (значок на панели быстрого запуска по умолчанию, или в меню). Для тех, кто сперва видел их в PCLinuxOS заметим - это мы написали эти инструменты! Набор инструментов является наиболее полным из представленных дистрибутивов - у нас есть инструменты для настройки почти всего. В 2009 году эти средства были обновлены, поэтому обратите внимание на их новый гладкий вид.

Для заметок - существует множество инструментов настройки серверов в пакете drakwizard. Установите его и вы можете запустить drakwizard чтобы получить специальный интерфейс только этих инструментов и вы также увидите, что некоторые из них добавлены в контрольный центр Mandriva.

Управление пакетами

ПРОЧИТАЙТЕ ЭТУ СТРАНИЦУ. Нет, это необходимо сделать. Она охватывает все, что вы хотели бы знать о создании репозиториев и установки пакетов в Mandriva. Пожалуйста прочтите ее и проверьте все доступные пакеты программного обеспечения и инструменты установки (rpmdrake и urpmi) которые существуют в Mandriva. Они одни из лучших в отрасли. С версии 2008 Spring было внесено много усовершенствований в инструментарий управления пакетами. Мы особенно гордимся нашей системой backports:).

Мы также можем с гордостью показать новую систему установки пакетов программ Za1raz и добавления российских репозиториев [urpmi.mandriva.ru Russian EasyUrpmi].

Включенное программное обеспечение

Есть прекрасный обзор включенного программного обеспечения в 2009 Spring в Обзоре релиза. Большинство из него - это обычное ПО типа сделай-с-помощью-меня-еще-хуже, но стоит отметить широкий спектр доступных графических окружений - в том числе LXDE и Xfce, а также стандартные KDE и GNOME. Проверьте глубину репозитория Mandriva - взгляните на скрытые в нем вещи, которые вы хотите использовать. Если они там - здорово. Если нет, то напишите нам и мы сделаем все возможное, чтобы дать вам убедительное оправдание;). Мы также можем, вероятно, добавить нужное ПО в будущем.

Также обратите внимание на неофициальный российский репозиторий EduMandriva, содержащий адаптированное и учебное программное обеспечение.

Интернационализация

Одной из самых сильных черт Mandriva всегда была интернационализации. Mandriva доступна на более чем 50 языках, и мы делаем все возможное, чтобы включать в нее широкий спектр инструментов и переводов для не-Английский, не использующих латинский алфавит языков с помощью целого ряда участников со всего мира. Если вы можете назвать кого-то, кто говорит на языке, отличном от английского, заставьте их попробовать Mandriva на их родном языке, и говорю вам, они это смогут. Мы особенно гордимся нашим CJK (поддержкой китайского, японского и корейского языков) - у нас есть хорошие наборы шрифтов и хорошие средства для поддержки этих языков и если вы выберете один из них во время установки, соответствующие методы ввода создадутся автоматически.

Обратитесь к сообществу

Yes, contrary to received wisdom, there is a Mandriva community, and it's pretty big and thriving too. There's this Wiki, of course - poke around! There's the official forums. No, you do not have to pay to use these. There's an official IRC channel, #mandriva on Freenode - feel free to pop in incognito, ask a question, and see how well you get helped. There are a bunch of mailing lists - see Development/Mailinglists and Docs/Support/Mailinglists. There are unofficial forums in English MandrivaUsers.org and several other languages - we've established relationships with several of these, too, so if you click the appropriate flag links on the top of the official English forums you might find yourself redirected to a community site like Blogdrake for Spanish or Mandriva Brasil for Brazilian Portuguese. Heck, we even have a Usenet group, still - alt.os.linux.mandriva.

A special word about Mandriva Assembly project that is just starting. Main goal is to federate efforts and make daily life in community easier for both experimented users and beginners. Please have a look on official announcement and wiki page.

Mandriva development is heavily community-based. Around half the Mandriva developers are community volunteers. They have extensive access rights to development - any packager can modify almost any package, only a few of the most critical are restricted to staff only. You can track Mandriva development history at CIA - Mandriva is usually one of the most active projects, and you can check and see that much of that activity comes from contributors. Feedback from the development community is constantly taken into consideration for development, and so is feedback from the user community via the official forums - there are two paid Mandriva staff members (Raphaël Jadot and Stephen Germany) who constantly monitor the official forums in English and French, helping where they can and receiving feedback to pass on throughout the country.

Don't fall for the myths

Unfortunately there's several myths around Mandriva that are pretty hard to get rid of. These are addressed in more detail below, but the biggest one is 'Mandriva isn't free'. To which we reply - Mandriva is free! Mandriva is developed in an open, community environment. The free-of-charge editions of Mandriva Linux are not crippled or restricted. The general public has access to absolutely as much of the Mandriva package tree as it possibly can, including all free / open source packages and all non-free packages that can legally be distributed via public mirrors (the range of available packages is exactly as good as or better than every major competing distro). You do not have to pay to get security and bugfix updates for Mandriva. You do not have to pay to be a member of the Mandriva community. Mandriva has always supported the free software / open source software ideals, and has always provided (and continues to provide) a completely free (as in speech) edition of Mandriva called Mandriva Linux Free.

Given all this, you might ask how Mandriva survives. We do sell a commercial edition of Mandriva Linux. The added value of this edition lies in the commercial extra software it contains. This software can only be distributed via a commercial edition - we couldn't legally include it in any other edition. So we're not holding it back from other users. Purchasers of this edition can also get technical support for installation, and it can be bought with a nice printed manual.

We also sell technical support incidents, do large-scale OEM deals like our big pre-installation agreements in Brazil and our ongoing work with the Classmate PC, and have a Corporate product line. All of which you can mail us about for more details if you want to write about it!

Для тех кто делает обзор Mandriva Linux 2009 Spring One

Гибридный live / установочный CD

Великолепная гибкость - вы можете использовать его и как live CD, для тестирования Linux, диагностики, демонстрации друзьям, и как установочный CD для установки полноценной системы Mandriva Linux.

Для тех кто делает обзор Mandriva Linux 2009 Spring Powerpack

Коммерческие дополнения

Комерческие дополнения отличают Powerpack от других редакций. Они также великолепны.

Cedega - это ответвление wine, слоя совместимости Windows, которая специально заточена для запуска Windows игр в Linux. Вы сможете найти Cedega в Powerpack мы дадим вам код на несколько месяцев обновлений с сайта Transgaming (производителя). Вы можете найти информацию на сайте Transgaming о том какие игры поддерживаются Cedega. Лучше всего она работает с видеокартами NVIDIA.

Fluendo это медиакомпания. Она лицензировала авторские права на множество проблемных аудио и видео форматов и создала легальные кодеки для Linux (кодеки Gstreamer). Вы можете приобрести набор кодеков за €28 в магазине Fluendo, но большинство из них встроено в 2009 Spring Powerpack и устанавливаются и конфигурируются из коробки. Попробуйте их - установите 2009 Spring Powerpack и сразу же попробуйте проиграть любые WMV и WMA файлы а также MP3 файлы. Кодеки включают Windows Media и MP3 декодеры.

DVD также планируется интегрировать в Powerpack в мае 2009. К несчастью мы не успеваем закончить его к финальному релизу, но он будет доступен через сетевые источники для пользователей PowerPack. Также вы сможете купить его в сетевом магазине.

Дополнительная информация

Okay, so there's your headline stuff. Below is some more detailed background information on Mandriva the company, Mandriva Linux development, and the Mandriva Club. It should help you write the background to your review. Please do contact us for any information that we've missed out here.

Mandriva

Mandriva is the leading European Linux distributor. It was founded in 1998 under the name Mandrake, producing the Linux Mandrake distribution. The name Mandriva was adopted in 2005, following a merger between Mandrake and Conectiva (a Brazilian Linux distributor) and also a trademark lawsuit in which Mandrake was sued by Hearst Publications, an American company which syndicates a comic strip named Mandrake the Magician. Hearst won the initial judgment in the case and Mandrake decided it would be better to change the name of the company and its products than to continue with the litigation.

Mandriva is an independent, for-profit company, based in France, with a major development office in Brazil at the site of the former Conectiva office and contract staff located in various countries. Mandriva's sole business is selling Linux distributions and associated services.

Mandriva R&D

Mandriva is also a big actor in european R&D. The goal of R&D at Mandriva is to globally improve the user experience, be it for a professionnal or a home Mandriva user. To achieve this goal the R&D department has a two-pronged approach

  • provide all tools for the distribution production in order to improve development speed, distribution quality (stability, easy and smooth installation and upgrade)
  • provide all tools for managing the information "massification". By massification, we mean the number of user, of machines, of information an organisation or a user is managing today.

Find more information here.

Mandriva Linux

Mandriva Linux is the flagship product of Mandriva. It is a comprehensive, general-purpose Linux distribution which has a consistent and uninterrupted development history back to the initial Linux Mandrake releases in 1998. The full history of Mandriva / Mandrake Linux releases can be found here.

The development of Mandriva Linux is based around a constantly-rolling development distribution named Cooker. Mandriva developers - both Mandriva staff and contributors - commit their updates and changes directly into Cooker. Several hundred testers run Cooker, updating their systems constantly, and help to identify and report problems and bugs. When a Mandriva Linux release is planned, the Cooker distribution will be snapshotted several times, with each snapshot released as an Alpha, Beta or Release Candidate. Bugs are fixed based on the results of this testing, and Cooker is frozen and snapshotted one final time to produce a frozen Mandriva Linux tree which is the base of the new release. All editions of the release are produced from this tree. Once the release process is completed, Cooker is unfrozen and development begins on the next release.

The Mandriva build system

The Mandriva build system is one of the more sophisticated in the Linux distribution industry. It was adopted from Conectiva after the Mandrake / Conectiva merger. It works basically as follows.

Mandriva maintainers (contributors and staff) have an account on a Subversion (SVN) server, svn.mandriva.com. You can browse this server via a Web interface. It contains all the Mandriva tools and applications (in the /soft tree) and all the Mandriva packages (in the /packages tree). RPM packages, as you might know, consist of source files (the upstream source code), patches, and a file called the spec file which is the instructions to actually build the final package from these ingredients. All these types of file are stored on the SVN server for each package. When a maintainer wants to work on a package, they check that package out from SVN (there are sections for Cooker and also for each stable release, so if you're working on an update for a stable release, you check out that version of the package). They then edit the checked-out spec file and, if necessary, add, remove and modify source and patch files. Once they're done, they commit the changes back to the SVN server.

To actually upload the package to the Mandriva tree, they use a tool called mdvsys, which controls the Mandriva build system. By running the command mdvsys submit they issue an instruction to the build system to build the package and make it available. The build system checks the spec file, sources and patches out of SVN and creates a source RPM file from them. It then compiles this source RPM into binary RPMs for the i586 and x86-64 architectures and uploads them to the appropriate section of the tree. Packages are built in a clean chroot environment, ensuring that every package in the distribution is built in a clean and consistent environment to ensure they work together correctly. Any error during the process results in a failure - the upload is not carried out, and the maintainer is notified via email. The process can also be monitored via a web interface. The generated packages are also tested for various common packaging errors, and if any of these is found, a failure is triggered.

The separation of the package building process from the packaging process makes it easy to do things like backports to stable releases and ensures a high level of consistency in the package database.

The Mandriva Linux tree

The Mandriva Linux tree is organized into four sections. main contains officially supported free / open source software packages. contrib contains free / open source software packages that are not officially supported. non-free contains packages that are not free / open source software, but can be redistributed in binary form without restrictions that would prevent them being available on public mirror sites. restricted contains packages that are not free / open source software and that cannot be redistributed in binary form without restrictions.

The main, contrib and non-free sections for the most recent few releases, and for Cooker, are made available on all official Mandriva public mirrors. Thus you can see that anyone can have access to all free / open source software packages in Mandriva Linux, and all the non-free packages that Mandriva can legally make available to them in this manner.

The restricted section exists only on the private copy of the tree on Mandriva's own servers. Packages from this section are incorporated into the commercial edition of Mandriva Linux.

Each section is subdivided into four repositories: release, updates, testing and backports.

The release repository in each section contains the exact version of each package in that section that was current at the time the release in question was frozen. The release repositories, all taken together, represent an exact snapshot of the state of Mandriva Linux development at the time a given release was made.

The updates repositories contain completed security and bugfix updates for the packages in each section. For the main, non-free and restricted sections, these are official updates issued only by the Mandriva Security team. For the contrib section, as this section is not officially supported, these are not official updates but are issued directly by Mandriva developers (staff or contributors).

The testing repositories are used for testing potential security and bugfix updates. When a developer wishes to issue an update for a package, he first uploads a candidate version of the update to the appropriate testing repository. Here it can be tested by interested users. If it is a candidate for one of the officially supported sections, it will also be tested by the Mandriva QA team before being made an official update and moved to the updates repository.

The backports repositories are used for providing new and updated versions of packages after a stable release is finished. A common complaint about the Linux system of centralized repositories for software distribution is that it makes it difficult for users to access new versions of popular applications between distribution releases. The backports repositories are intended to address this problem. If, for instance, a new version of the popular Pidgin instant messaging program is released after Mandriva Linux 2009 comes out, it will most likely be made available in the backports repository of the main section for Mandriva Linux 2009, giving Mandriva Linux 2009 users a simple way to access a properly built package of the new version expressly for their distribution. The packages in the backports repositories are not officially supported, but they are usually well tested by the Mandriva user community, and the Mandriva development community is usually quite responsive in fixing problems reported in backports packages.

The nature of this repository makes it hard to test and evaluate immediately as a release is made. If you would like to evaluate the backports system in your review, we would suggest you install the previous release of Mandriva Linux - Mandriva Linux 2008 Spring - and test out the backports packages available in the 2008 Spring repositories, of which there are many. Instructions on enabling the use of the backports repositories via the Mandriva package management tools are available here. Alternatively, you could wait for a month or so to publish your review, by which time several backports packages will be available for Mandriva Linux 2009, or publish a follow-up piece to a review you publish soon after Mandriva Linux 2009's review.

Mandriva is very proud of the backports system. We are aware of a few other distributions which have similar systems, but believe ours to be the most extensive and the most actively used by both developers and the user community.

Mandriva Club

The Mandriva Club began several years ago as a combination of several commercial services and a user community. It was initially very successful but eventually led to several problems. Maintaining the available services and trying to add new ones was a serious strain on Mandriva's resources. Also, the mixed nature of the Club led to an unfortunate perception that Mandriva is a closed community, with only paying users welcomed and many services available only to paid Club members.

Accordingly, we revamped this system. The Mandriva Club now no longer has any paid memberships: being a member of the Club is as simple as signing up for an account at my.mandriva. All Club services are now available to all members, and so available for free.

The one commercial offering the Club was really still providing in its final years was download access to the Powerpack commercial edition of Mandriva Linux for paid-up Club members. This has been separated out into a standalone Powerpack subscription service which is not mixed up with the concept of Club membership. It has just one price and one service: you pay a simple fee of €59 or US$69 per year for the right to download the Powerpack edition of Mandriva Linux. One year covers two releases of Mandriva Linux. No other services or community membership 'privileges' are tied to the Powerpack subscription, it's a simple one-feature service.

We hope that this change will result in a more positive impression of the Mandriva community, more participation in the Mandriva Club, and an end to the confusion over 'paid memberships' of the Mandriva community.