<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; Идеи по переработке организации построения дистрибутивов Linux]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=35955&amp;type=atom" />
	<updated>2014-09-02T11:22:35Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=35955</id>
		<entry>
			<title type="html"><![CDATA[Re: Идеи по переработке организации построения дистрибутивов Linux]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=421351#p421351" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>AntiduPb пишет:</cite><blockquote><p>LVM - не?</p></blockquote></div><p>больше всего zfs и btrfs<br /></p><div class="quotebox"><cite>AntiduPb пишет:</cite><blockquote><p>Привет Microsoft&#039;у.</p></blockquote></div><p>это заслуга не MS</p>]]></content>
			<author>
				<name><![CDATA[i2ks]]></name>
				<uri>https://linuxforum.ru/profile.php?id=16</uri>
			</author>
			<updated>2014-09-02T11:22:35Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=421351#p421351</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Идеи по переработке организации построения дистрибутивов Linux]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=421342#p421342" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>разработчики Systemd намереваются подготовить унифицированное решение, подходящее для установки и обновления как целых операционных систем и изолированных контейнеров, так и для <strong>отдельных приложений и программных интерфейсов, упакованных в самодостаточные пакеты</strong>.</p></blockquote></div><p>Привет Microsoft&#039;у.<br /></p><div class="quotebox"><blockquote><p>Осуществление установки с использованием снапшотов, с сохранением прошлого состояния программы или ОС, предоставит пользователю возможность атомарного применения изменений и возврата к прошлой конфигурации.</p></blockquote></div><p>Где-то я это уже слышал... LVM - не?</p>]]></content>
			<author>
				<name><![CDATA[AntiduPb]]></name>
				<uri>https://linuxforum.ru/profile.php?id=33159</uri>
			</author>
			<updated>2014-09-02T09:53:24Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=421342#p421342</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Идеи по переработке организации построения дистрибутивов Linux]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=421332#p421332" />
			<content type="html"><![CDATA[<p>Ждем более значимых дистрибутивов с этой фичей. Посмотрим тогда, что оно и как есть все это.</p>]]></content>
			<author>
				<name><![CDATA[BWR]]></name>
				<uri>https://linuxforum.ru/profile.php?id=20896</uri>
			</author>
			<updated>2014-09-02T04:48:03Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=421332#p421332</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Идеи по переработке организации построения дистрибутивов Linux]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=421331#p421331" />
			<content type="html"><![CDATA[<p>Я уже столько времени пилю нечто подобное в своей генте, а тут почти то же самое, и сразу в апстриме. Вот это реально щикарно, спасибо, Леннарт.</p>]]></content>
			<author>
				<name><![CDATA[fragment]]></name>
				<uri>https://linuxforum.ru/profile.php?id=22441</uri>
			</author>
			<updated>2014-09-02T04:05:31Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=421331#p421331</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Идеи по переработке организации построения дистрибутивов Linux]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=421253#p421253" />
			<content type="html"><![CDATA[<p>Да Лёня Портянкин прямо я смотрю коктейль из Наполеона с Гитлером.</p>]]></content>
			<author>
				<name><![CDATA[lone_wolf]]></name>
				<uri>https://linuxforum.ru/profile.php?id=12648</uri>
			</author>
			<updated>2014-09-01T08:03:05Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=421253#p421253</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Идеи по переработке организации построения дистрибутивов Linux]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=421246#p421246" />
			<content type="html"><![CDATA[<p><strong>Разработчики Systemd намерены внедрить кардинально новые методы построения дистрибутивов Linux </strong></p><br /><br /><p>Леннарт Поттеринг (Lennart Poettering) <a href="http://0pointer.net/blog/revisiting-how-we-put-together-linux-systems.html">опубликовал</a> заметку, в которой подробно рассказал об идеях на будущее по переработке организации построения дистрибутивов Linux. Главной целью предложенных изменений является упрощение формирования пакетов с приложениями или окружениями операционной системы и обеспечение возможности их установки независимо от применяемого дистрибутива.</p><p>Отмечается, что в настоящее время новые веяния в построении ПО уже развиваются в таких системах, как Ubuntu Apps, Docker, ChromeOS и CoreOS, но каждая из этих систем узко специализирована и не подходит для универсального применения. Например, Ubuntu Apps рассчитан только на распространение приложений для рабочего стола, Docker жестко завязан на изолированных контейнерах, ChromeOS и CoreOS оперируют только системными образами. При этом ключевой идеей всех этих систем является предоставление готовых окружений, заменяемых целиком и не зависящих от базового программное окружения.</p><p>Благодаря использованию подразделов (sub-volume) Btrfs и пространств имён, разработчики Systemd намереваются подготовить унифицированное решение, подходящее для установки и обновления как целых операционных систем и изолированных контейнеров, так и для отдельных приложений и программных интерфейсов, упакованных в самодостаточные пакеты. Также предлагается реализовать возможность полной верификации всех компонентов системы по цифровым подписям, включая конечные приложения и образы преднастроенных изолированных контейнеров.</p><p>Осуществление установки с использованием снапшотов, с сохранением прошлого состояния программы или ОС, предоставит пользователю возможность атомарного применения изменений и возврата к прошлой конфигурации. Процесс установки по сути сведётся к репликации готового образа, который будет оставаться неизменен во время работы системы. Пространства имён и подразделы Btrfs помогут организовать сосуществование нескольких идентичных веток в ФС. Например, можно установить несколько подразделов /root и /usr с начинкой разных дистрибутивов, между которыми можно будет переключаться, для разных пользователей и приложений можно подключать разные подразделы с частями ФС. Кроме того, будет обеспечена возможность установки разных версий runtime-компонентов/фреймворков/библиотек для их подключения в привязке к приложению, производитель которого определил данные версии в числе зависимостей.</p><p>Runtime-компоненты и библиотеки предлагается оформлять в виде урезанного образа раздела /usr, содержащего только файлы, необходимые для работы заданного приложения. Приложения предлагается размещать в области /opt/ (например, /opt/org.libreoffice.LibreOffice), при этом экземпляр программы будет размещён в подразделе, привязанном к runtime-компонентам и версии (например, app:org.libreoffice.LibreOffice:GNOME3_20:x86_64:133). Размещение обособленного образа программы в отдельном подразделе позволит организовать доступ к данному подразделу из разных дистрибутивов, установленных на текущем ПК. Для обеспечения доступа к пользовательским данным из окружения разных дистрибутивов и приложений, также предлагается размещать содержимое home-директории пользователя в отдельном подразделе Btrfs.</p><p>Таким образом, итоговое рабочее окружении формируется как набор подразделов Btrfs, которые выступают в роли блоков для формирования ОС. В качестве решения от излишнего разрастания дискового пространства в результате размещения разных копий библиотек и компонентов дистрибутивов называется использование средства Btrfs по дедупликации данных, которые обеспечивают физическое хранение только одной копии повторяющихся данных. Для установки и обновления образов, как системы, так и программ, предлагается применять единые методы, основанные на атомарной замене снапшота с активным образом. В случае выявления проблем, останется возможность быстро откатиться на снапшот с прошлым состоянием системы.</p><br /><br /><p>Источник: <a href="http://www.opennet.ru/opennews/art.shtml?num=40494">http://www.opennet.ru/opennews/art.shtml?num=40494</a></p>]]></content>
			<author>
				<name><![CDATA[verg]]></name>
				<uri>https://linuxforum.ru/profile.php?id=10709</uri>
			</author>
			<updated>2014-09-01T07:10:58Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=421246#p421246</id>
		</entry>
</feed>
