[size="3"]Релиз Linux-дистрибутива Foresight 2.5.0 [/size]Представлен (http://www.foresightlinux.org/release/announcing-foresight-linux-2-5-0/) релиз Linux-дистрибутива Foresight 2.5.0 (http://www.foresightlinux.org/), построенного с использованием платформы rPath (http://www.opennet.ru/opennews/art.shtml?num=15909), поддерживающего непрерывный цикл обновлений версий программ (rolling-релизы, версии программ в репозитории обновляются постоянно) и поставляемого в трех вариантах: на базе десктоп-окружениий GNOME 2.32.1 (1.6 Гб (http://www.rpath.org/downloadImage?fileId=43073&urlType=0)), KDE 4.6.1 (1.8 Гб (http://www.rpath.org/downloadImage?fileId=43085&urlType=0)) и Xfce 4.8 (1.2 Гб (http://www.rpath.org/downloadImage?fileId=43082&urlType=0)). Изначально Foresight дистрибутив был создан как LiveCD для демонстрации возможностей новых релизов GNOME, но затем постепенно превратился в дистрибутив общего назначения. Новая версия основана на Linux-ядре 2.6.35.11, в состав включены последние версии таких программ, как Chromium, Firefox, Banshee, F-Spot, OpenShot, Hotot, Pidgin, Gimp.
(http://pics.kz/s4/3b/fa/6f/3bfa6fabab7d123ff2dbdb4277a3211d.jpg)
(http://www.foresightlinux.org/wp-content/themes/foresight-2011/images/big-screenshot-2.jpg)
Для управления пакетами используется система Conary (http://wiki.rpath.com/wiki/Conary:Concepts), поддерживающая установку пакетов из online-репозиториев, похожих на те, что используются в системах управления версиями. В репозитории одновременно хранятся бинарные сборки и исходные тексты, могут присутствовать сборки различных версии и ответвлений программ. При этом пакет представляет собой не архив как в случае RPM (http://wiki.foresightlinux.org/wiki/display/docs/Conary+for+RPM+Users) или DEB (http://wiki.foresightlinux.org/wiki/display/docs/Conary+for+Debian+and+Ubuntu+Users), а набор файлов в репозитории.
Правила сборки пакета задаются в виде скрипта (http://wiki.rpath.com/wiki/Archive:OpenSSH_RPMvConary) на языке Python, разрешение зависимостей осуществляется автоматически. При обновлении пакета производится копирование только изменившихся данных. После установки новой версии пакета, пользователь имеет возможность легко откатиться на более раннюю версию, в случае появления каких-либо проблем. Для управления установкой пакетов в качестве графического фронтэнда используется стандартный PackageKit.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=30056)