<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>https://0x1.tv/index.php?action=history&amp;feed=atom&amp;title=%D0%90%D0%BB%D1%8C%D1%82_%D0%BD%D0%B0_%C2%AB%D0%AD%D0%BB%D1%8C%D0%B1%D1%80%D1%83%D1%81%D0%B5%C2%BB_%28%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB_%D0%A8%D0%B8%D0%B3%D0%BE%D1%80%D0%B8%D0%BD%2C_OSSDEVCONF-2016%29</id>
		<title>Альт на «Эльбрусе» (Михаил Шигорин, OSSDEVCONF-2016) - История изменений</title>
		<link rel="self" type="application/atom+xml" href="https://0x1.tv/index.php?action=history&amp;feed=atom&amp;title=%D0%90%D0%BB%D1%8C%D1%82_%D0%BD%D0%B0_%C2%AB%D0%AD%D0%BB%D1%8C%D0%B1%D1%80%D1%83%D1%81%D0%B5%C2%BB_%28%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB_%D0%A8%D0%B8%D0%B3%D0%BE%D1%80%D0%B8%D0%BD%2C_OSSDEVCONF-2016%29"/>
		<link rel="alternate" type="text/html" href="https://0x1.tv/index.php?title=%D0%90%D0%BB%D1%8C%D1%82_%D0%BD%D0%B0_%C2%AB%D0%AD%D0%BB%D1%8C%D0%B1%D1%80%D1%83%D1%81%D0%B5%C2%BB_(%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB_%D0%A8%D0%B8%D0%B3%D0%BE%D1%80%D0%B8%D0%BD,_OSSDEVCONF-2016)&amp;action=history"/>
		<updated>2026-04-24T18:27:15Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.26.4</generator>

	<entry>
		<id>https://0x1.tv/index.php?title=%D0%90%D0%BB%D1%8C%D1%82_%D0%BD%D0%B0_%C2%AB%D0%AD%D0%BB%D1%8C%D0%B1%D1%80%D1%83%D1%81%D0%B5%C2%BB_(%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB_%D0%A8%D0%B8%D0%B3%D0%BE%D1%80%D0%B8%D0%BD,_OSSDEVCONF-2016)&amp;diff=192671&amp;oldid=prev</id>
		<title>StasFomin в 06:20, 20 октября 2025</title>
		<link rel="alternate" type="text/html" href="https://0x1.tv/index.php?title=%D0%90%D0%BB%D1%8C%D1%82_%D0%BD%D0%B0_%C2%AB%D0%AD%D0%BB%D1%8C%D0%B1%D1%80%D1%83%D1%81%D0%B5%C2%BB_(%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB_%D0%A8%D0%B8%D0%B3%D0%BE%D1%80%D0%B8%D0%BD,_OSSDEVCONF-2016)&amp;diff=192671&amp;oldid=prev"/>
				<updated>2025-10-20T06:20:36Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='ru'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 06:20, 20 октября 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr class=&quot;wikEdDiffTableRow&quot;&gt;&lt;td class=&quot;wikEdDiffTableCell&quot; colspan=&quot;4&quot;&gt;&lt;div class=&quot;wikEdDiffContainer&quot; id=&quot;wikEdDiffContainerExt&quot;&gt;&lt;pre class=&quot;wikEdDiffFragment&quot; style=&quot;white-space: pre-wrap;&quot;&gt;== Видео ==

{{vimeoembed|185219707|800|450}}
{{youtubelink|0pTAKrgLbqY}}&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;{{letscomment}}&lt;/span&gt;

== Слайды ==&lt;/pre&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff cache key talks:diff:version:1.11a:oldid:191957:newid:192671 --&gt;
&lt;/table&gt;</summary>
		<author><name>StasFomin</name></author>	</entry>

	<entry>
		<id>https://0x1.tv/index.php?title=%D0%90%D0%BB%D1%8C%D1%82_%D0%BD%D0%B0_%C2%AB%D0%AD%D0%BB%D1%8C%D0%B1%D1%80%D1%83%D1%81%D0%B5%C2%BB_(%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB_%D0%A8%D0%B8%D0%B3%D0%BE%D1%80%D0%B8%D0%BD,_OSSDEVCONF-2016)&amp;diff=191957&amp;oldid=prev</id>
		<title>StasFomin в 14:51, 18 октября 2025</title>
		<link rel="alternate" type="text/html" href="https://0x1.tv/index.php?title=%D0%90%D0%BB%D1%8C%D1%82_%D0%BD%D0%B0_%C2%AB%D0%AD%D0%BB%D1%8C%D0%B1%D1%80%D1%83%D1%81%D0%B5%C2%BB_(%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB_%D0%A8%D0%B8%D0%B3%D0%BE%D1%80%D0%B8%D0%BD,_OSSDEVCONF-2016)&amp;diff=191957&amp;oldid=prev"/>
				<updated>2025-10-18T14:51:49Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='ru'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 14:51, 18 октября 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr class=&quot;wikEdDiffTableRow&quot;&gt;&lt;td class=&quot;wikEdDiffTableCell&quot; colspan=&quot;4&quot;&gt;&lt;div class=&quot;wikEdDiffContainer&quot; id=&quot;wikEdDiffContainerExt&quot;&gt;&lt;pre class=&quot;wikEdDiffFragment&quot; style=&quot;white-space: pre-wrap;&quot;&gt;&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;revid:&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;186048\ntimestamp:&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;'2021-09-04T12:20:19Z'\ncontentmodel:&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;wikitext\n--&amp;gt;\n&lt;/span&gt;== Аннотация ==&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;\n&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;;Докладчик: {{Speaker|Михаил Шигорин}}&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;\n&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;&amp;lt;blockquote&amp;gt;&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;\nКак&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;Как&lt;/span&gt; только у нас появился шелл на системе с процессором «Эльбрус»,&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;\nмы&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;мы&lt;/span&gt; захотели портировать туда наш RPM; после этого было само собой&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;\nразумеющимся&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;разумеющимся&lt;/span&gt; «завести» и hasher.&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;\n\nНаличие&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;Наличие&lt;/span&gt; самой рабочей станции оказалось ещё более полезным.&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;\n\nAs&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;As&lt;/span&gt; soon as we’ve got a shell on Elbrus processor we wanted to port our RPM there; upon that, it was only natural to want hasher working too. The availability of a physical system didn’t hurt at all.&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;\n&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;&amp;lt;/blockquote&amp;gt;&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;\n\n&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;== Видео ==&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;\n\n&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;{{vimeoembed|185219707|800|450}}&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;\n&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;{{youtubelink|0pTAKrgLbqY}}{{letscomment}}&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;\n\n&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;== Слайды ==&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;\n&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;[[File:Альт на «Эльбрусе» (Михаил Шигорин, OSSDEVCONF-2016).pdf|left|page=-|256px]]&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;\n\n&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;{{----}}&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;\n\n&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;== Расширенные тезисы ==&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;\n'''Эльбрус'''&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;'''Эльбрус'''&lt;/span&gt; — два семейства процессоров разработки российской компании МЦСТ: SPARC-совместимая ветка и оригинальная VLIW-архитектура.  &lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;\nРечь&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;Речь&lt;/span&gt; пойдёт о второй. Особенностями платформы в настоящее время являются малодоступность (вследствие в т.ч. применения, например, в системах ПРО) и закрытость системного компилятора (вероятно, по тем же причинам).  &lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;\nИспользуем&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;Используем&lt;/span&gt; рабочую станцию «Эльбрус-401», которая автором доклада найдена вполне симпатичной на ощупь. Работающая на ней хост-система — Linux (точнее, ОС «Эльбрус», во многом близкая к Debian 5.0/7.0 и местами новее).&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;\n\nЯ&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;Я&lt;/span&gt; работаю в компании «Базальт СПО», которая участвует в разработке репозитория ALT Linux Sisyphus.  &lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;\nКак&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;Как&lt;/span&gt; только у нас появился доступ на машину с процессором «Эльбрус-4С», возникло вполне естественное желание портировать туда нашу пакетную базу.  &lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;\nПервым&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;Первым&lt;/span&gt; этапом стало портирование пакетного менеджера (RPM версии ALT Linux, он же ALT-RPM).  &lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;\nКогда&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;Когда&lt;/span&gt; заработал rpm, следующим этапом стал запуск hasher – инструмента, с помощью которого собираются пакеты Sisyphus (hasher спроектирован так, чтобы не допускать влияния собираемого пакета на хост-систему, а также взаимного влияния собирающихся пакетов).&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;\n\nТекущая&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;Текущая&lt;/span&gt; работа опирается на труды многих других людей — начальное портирование RPM было выполнено glebfm@,  &lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;\nпроцедуру&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;процедуру&lt;/span&gt; бутстрапа альта ранее описал kas@ по мотивам ARM-порта, а код поддержки архитектуры мы получили от сотрудников МЦСТ.  &lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;\nНа&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;На&lt;/span&gt; время написания тезисов доступна базовая сборочная среда ALT для сборки в автоматически создаваемом силами hasher чруте,  &lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;\nза&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;за&lt;/span&gt; исключением некоторых архитектурнозависимых пакетов вроде binutils и компилятора, которые пока alien’изированы из предоставленных разработчиком системы deb-пакетов; в сумме 500 исходных пакетов.&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;\n\n'''Основные&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;'''Основные&lt;/span&gt; пройденные стадии сборки:'''&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;\n&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;# сборка/установка rpm вручную в хост-окружении;&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;\n&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;# упаковывание всего, что попадает в hasher chroot;&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;\n&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;# пересборка собранных пакетов уже в hasher.&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;\n\nПроизводится&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;Производится&lt;/span&gt; итеративная пересборка с откручиванием гаек вроде &amp;lt;tt&amp;gt;--disable static&amp;lt;/tt&amp;gt; &amp;lt;tt&amp;gt;--without-ssl&amp;lt;/tt&amp;gt;  &lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;\nи&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;и&lt;/span&gt; корректировка полученной начальной пакетной базы для возможности включения её в основной разработческий репозиторий ALT Linux Sisyphus.&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;\n\nВ&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;В&lt;/span&gt; целом, работа позволила оценить достоинства и недостатки:&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;\n&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;* e2k как целевой платформы;&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;\n&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;* ALT Linux как портабельного репозитория и набора инструментария;&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;\n&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;* «бутстрапа напролом» и «раннепакетного».&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;\n\n'''Ссылки'''\n&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;'''Ссылки'''&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;# [http://altlinux.org/bootstrap http://altlinux.org/bootstrap]&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;\n&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;# [http://altlinux.org/ports http://altlinux.org/ports]&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;\n&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;# [http://altlinux.org/hasher http://altlinux.org/hasher]&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;\n&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;# [http://sdelanounas.ru/blogs/71419/ http://sdelanounas.ru/blogs/71419/]&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;\n\n&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;== Примечания и отзывы ==&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;\n&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;&amp;lt;!-- &amp;lt;blockquote&amp;gt;[©]&amp;lt;/blockquote&amp;gt; --&amp;gt;&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;\n\n&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;{{fblink|1782332045353142}}                                          &lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;\n&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;{{vklink|221}}                                          &lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;\n&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;&amp;lt;references/&amp;gt;&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;\n&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;[[File:{{#setmainimage:Альт на «Эльбрусе» (Михаил Шигорин, OSSDEVCONF-2016)!.jpg}}|center|640px]]&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;\n&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;{{stats|disqus_comments=0|refresh_time=2021-08-31T16:47:19.911471|vimeo_comments=0|vimeo_plays=395|youtube_comments=11|youtube_plays=353}}&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;\n\n&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;[[Категория:OSSDEVCONF-2016]]&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;\n&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;[[Категория:ALTLinux на Эльбрусе]]&lt;/pre&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff cache key talks:diff:version:1.11a:oldid:191946:newid:191957 --&gt;
&lt;/table&gt;</summary>
		<author><name>StasFomin</name></author>	</entry>

	<entry>
		<id>https://0x1.tv/index.php?title=%D0%90%D0%BB%D1%8C%D1%82_%D0%BD%D0%B0_%C2%AB%D0%AD%D0%BB%D1%8C%D0%B1%D1%80%D1%83%D1%81%D0%B5%C2%BB_(%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB_%D0%A8%D0%B8%D0%B3%D0%BE%D1%80%D0%B8%D0%BD,_OSSDEVCONF-2016)&amp;diff=191946&amp;oldid=prev</id>
		<title>StasFomin в 10:49, 18 октября 2025</title>
		<link rel="alternate" type="text/html" href="https://0x1.tv/index.php?title=%D0%90%D0%BB%D1%8C%D1%82_%D0%BD%D0%B0_%C2%AB%D0%AD%D0%BB%D1%8C%D0%B1%D1%80%D1%83%D1%81%D0%B5%C2%BB_(%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB_%D0%A8%D0%B8%D0%B3%D0%BE%D1%80%D0%B8%D0%BD,_OSSDEVCONF-2016)&amp;diff=191946&amp;oldid=prev"/>
				<updated>2025-10-18T10:49:55Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='ru'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 10:49, 18 октября 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr class=&quot;wikEdDiffTableRow&quot;&gt;&lt;td class=&quot;wikEdDiffTableCell&quot; colspan=&quot;4&quot;&gt;&lt;div class=&quot;wikEdDiffContainer&quot; id=&quot;wikEdDiffContainerExt&quot;&gt;&lt;pre class=&quot;wikEdDiffFragment&quot; style=&quot;white-space: pre-wrap;&quot;&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;revid:&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;186048\ntimestamp:&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;'2021-09-04T12:20:19Z'\ncontentmodel:&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;wikitext\n--&amp;gt;\n&lt;/span&gt;== Аннотация ==&lt;span class=&quot;wikEdDiffDelete wikEdDiffDeleteBlank&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;\n&lt;/span&gt;;Докладчик: {{Speaker|Михаил Шигорин}}&lt;span class=&quot;wikEdDiffDelete wikEdDiffDeleteBlank&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;\n&lt;/span&gt;&amp;lt;blockquote&amp;gt;&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;Как&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;\nКак&lt;/span&gt; только у нас появился шелл на системе с процессором «Эльбрус»,&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;мы&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;\nмы&lt;/span&gt; захотели портировать туда наш RPM; после этого было само собой&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;разумеющимся&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;\nразумеющимся&lt;/span&gt; «завести» и hasher.&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;Наличие&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;\n\nНаличие&lt;/span&gt; самой рабочей станции оказалось ещё более полезным.&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;As&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;\n\nAs&lt;/span&gt; soon as we’ve got a shell on Elbrus processor we wanted to port our RPM there; upon that, it was only natural to want hasher working too. The availability of a physical system didn’t hurt at all.&lt;span class=&quot;wikEdDiffDelete wikEdDiffDeleteBlank&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;\n&lt;/span&gt;&amp;lt;/blockquote&amp;gt;&lt;span class=&quot;wikEdDiffDelete wikEdDiffDeleteBlank&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;\n\n&lt;/span&gt;== Видео ==&lt;span class=&quot;wikEdDiffDelete wikEdDiffDeleteBlank&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;\n\n&lt;/span&gt;{{vimeoembed|185219707|800|450}}&lt;span class=&quot;wikEdDiffDelete wikEdDiffDeleteBlank&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;\n&lt;/span&gt;{{youtubelink|0pTAKrgLbqY}}{{letscomment}}&lt;span class=&quot;wikEdDiffDelete wikEdDiffDeleteBlank&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;\n\n&lt;/span&gt;== Слайды ==&lt;span class=&quot;wikEdDiffDelete wikEdDiffDeleteBlank&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;\n&lt;/span&gt;[[File:Альт на «Эльбрусе» (Михаил Шигорин, OSSDEVCONF-2016).pdf|left|page=-|256px]]&lt;span class=&quot;wikEdDiffDelete wikEdDiffDeleteBlank&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;\n\n&lt;/span&gt;{{----}}&lt;span class=&quot;wikEdDiffDelete wikEdDiffDeleteBlank&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;\n\n&lt;/span&gt;== Расширенные тезисы ==&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;'''Эльбрус'''&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;\n'''Эльбрус'''&lt;/span&gt; — два семейства процессоров разработки российской компании МЦСТ: SPARC-совместимая ветка и оригинальная VLIW-архитектура.  &lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;Речь&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;\nРечь&lt;/span&gt; пойдёт о второй. Особенностями платформы в настоящее время являются малодоступность (вследствие в т.ч. применения, например, в системах ПРО) и закрытость системного компилятора (вероятно, по тем же причинам).  &lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;Используем&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;\nИспользуем&lt;/span&gt; рабочую станцию «Эльбрус-401», которая автором доклада найдена вполне симпатичной на ощупь. Работающая на ней хост-система — Linux (точнее, ОС «Эльбрус», во многом близкая к Debian 5.0/7.0 и местами новее).&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;Я&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;\n\nЯ&lt;/span&gt; работаю в компании «Базальт СПО», которая участвует в разработке репозитория ALT Linux Sisyphus.  &lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;Как&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;\nКак&lt;/span&gt; только у нас появился доступ на машину с процессором «Эльбрус-4С», возникло вполне естественное желание портировать туда нашу пакетную базу.  &lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;Первым&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;\nПервым&lt;/span&gt; этапом стало портирование пакетного менеджера (RPM версии ALT Linux, он же ALT-RPM).  &lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;Когда&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;\nКогда&lt;/span&gt; заработал rpm, следующим этапом стал запуск hasher – инструмента, с помощью которого собираются пакеты Sisyphus (hasher спроектирован так, чтобы не допускать влияния собираемого пакета на хост-систему, а также взаимного влияния собирающихся пакетов).&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;Текущая&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;\n\nТекущая&lt;/span&gt; работа опирается на труды многих других людей — начальное портирование RPM было выполнено glebfm@,  &lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;процедуру&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;\nпроцедуру&lt;/span&gt; бутстрапа альта ранее описал kas@ по мотивам ARM-порта, а код поддержки архитектуры мы получили от сотрудников МЦСТ.  &lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;На&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;\nНа&lt;/span&gt; время написания тезисов доступна базовая сборочная среда ALT для сборки в автоматически создаваемом силами hasher чруте,  &lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;за&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;\nза&lt;/span&gt; исключением некоторых архитектурнозависимых пакетов вроде binutils и компилятора, которые пока alien’изированы из предоставленных разработчиком системы deb-пакетов; в сумме 500 исходных пакетов.&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;'''Основные&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;\n\n'''Основные&lt;/span&gt; пройденные стадии сборки:'''&lt;span class=&quot;wikEdDiffDelete wikEdDiffDeleteBlank&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;\n&lt;/span&gt;# сборка/установка rpm вручную в хост-окружении;&lt;span class=&quot;wikEdDiffDelete wikEdDiffDeleteBlank&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;\n&lt;/span&gt;# упаковывание всего, что попадает в hasher chroot;&lt;span class=&quot;wikEdDiffDelete wikEdDiffDeleteBlank&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;\n&lt;/span&gt;# пересборка собранных пакетов уже в hasher.&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;Производится&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;\n\nПроизводится&lt;/span&gt; итеративная пересборка с откручиванием гаек вроде &amp;lt;tt&amp;gt;--disable static&amp;lt;/tt&amp;gt; &amp;lt;tt&amp;gt;--without-ssl&amp;lt;/tt&amp;gt;  &lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;и&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;\nи&lt;/span&gt; корректировка полученной начальной пакетной базы для возможности включения её в основной разработческий репозиторий ALT Linux Sisyphus.&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;В&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;\n\nВ&lt;/span&gt; целом, работа позволила оценить достоинства и недостатки:&lt;span class=&quot;wikEdDiffDelete wikEdDiffDeleteBlank&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;\n&lt;/span&gt;* e2k как целевой платформы;&lt;span class=&quot;wikEdDiffDelete wikEdDiffDeleteBlank&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;\n&lt;/span&gt;* ALT Linux как портабельного репозитория и набора инструментария;&lt;span class=&quot;wikEdDiffDelete wikEdDiffDeleteBlank&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;\n&lt;/span&gt;* «бутстрапа напролом» и «раннепакетного».&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;'''Ссылки'''&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;\n\n'''Ссылки'''\n&lt;/span&gt;# [http://altlinux.org/bootstrap http://altlinux.org/bootstrap]&lt;span class=&quot;wikEdDiffDelete wikEdDiffDeleteBlank&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;\n&lt;/span&gt;# [http://altlinux.org/ports http://altlinux.org/ports]&lt;span class=&quot;wikEdDiffDelete wikEdDiffDeleteBlank&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;\n&lt;/span&gt;# [http://altlinux.org/hasher http://altlinux.org/hasher]&lt;span class=&quot;wikEdDiffDelete wikEdDiffDeleteBlank&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;\n&lt;/span&gt;# [http://sdelanounas.ru/blogs/71419/ http://sdelanounas.ru/blogs/71419/]&lt;span class=&quot;wikEdDiffDelete wikEdDiffDeleteBlank&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;\n\n&lt;/span&gt;== Примечания и отзывы ==&lt;span class=&quot;wikEdDiffDelete wikEdDiffDeleteBlank&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;\n&lt;/span&gt;&amp;lt;!-- &amp;lt;blockquote&amp;gt;[©]&amp;lt;/blockquote&amp;gt; --&amp;gt;&lt;span class=&quot;wikEdDiffDelete wikEdDiffDeleteBlank&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;\n\n&lt;/span&gt;{{fblink|1782332045353142}}                                          &lt;span class=&quot;wikEdDiffDelete wikEdDiffDeleteBlank&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;\n&lt;/span&gt;{{vklink|221}}                                          &lt;span class=&quot;wikEdDiffDelete wikEdDiffDeleteBlank&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;\n&lt;/span&gt;&amp;lt;references/&amp;gt;&lt;span class=&quot;wikEdDiffDelete wikEdDiffDeleteBlank&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;\n&lt;/span&gt;[[File:{{#setmainimage:Альт на «Эльбрусе» (Михаил Шигорин, OSSDEVCONF-2016)!.jpg}}|center|640px]]&lt;span class=&quot;wikEdDiffDelete wikEdDiffDeleteBlank&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;\n&lt;/span&gt;{{stats|disqus_comments=0|refresh_time=2021-08-31T16:47:19.911471|vimeo_comments=0|vimeo_plays=395|youtube_comments=11|youtube_plays=353}}&lt;span class=&quot;wikEdDiffDelete wikEdDiffDeleteBlank&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;\n\n&lt;/span&gt;[[Категория:OSSDEVCONF-2016]]&lt;span class=&quot;wikEdDiffDelete wikEdDiffDeleteBlank&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;\n&lt;/span&gt;[[Категория:ALTLinux на Эльбрусе]]&lt;/pre&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>StasFomin</name></author>	</entry>

	<entry>
		<id>https://0x1.tv/index.php?title=%D0%90%D0%BB%D1%8C%D1%82_%D0%BD%D0%B0_%C2%AB%D0%AD%D0%BB%D1%8C%D0%B1%D1%80%D1%83%D1%81%D0%B5%C2%BB_(%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB_%D0%A8%D0%B8%D0%B3%D0%BE%D1%80%D0%B8%D0%BD,_OSSDEVCONF-2016)&amp;diff=191945&amp;oldid=prev</id>
		<title>StasFomin в 08:52, 18 октября 2025</title>
		<link rel="alternate" type="text/html" href="https://0x1.tv/index.php?title=%D0%90%D0%BB%D1%8C%D1%82_%D0%BD%D0%B0_%C2%AB%D0%AD%D0%BB%D1%8C%D0%B1%D1%80%D1%83%D1%81%D0%B5%C2%BB_(%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB_%D0%A8%D0%B8%D0%B3%D0%BE%D1%80%D0%B8%D0%BD,_OSSDEVCONF-2016)&amp;diff=191945&amp;oldid=prev"/>
				<updated>2025-10-18T08:52:07Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='ru'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 08:52, 18 октября 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr class=&quot;wikEdDiffTableRow&quot;&gt;&lt;td class=&quot;wikEdDiffTableCell&quot; colspan=&quot;4&quot;&gt;&lt;div class=&quot;wikEdDiffContainer&quot; id=&quot;wikEdDiffContainerExt&quot;&gt;&lt;pre class=&quot;wikEdDiffFragment&quot; style=&quot;white-space: pre-wrap;&quot;&gt;== Расширенные тезисы ==
&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;&amp;lt;latex&amp;gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;Эльбрус&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;'''Эльбрус'''&lt;/span&gt; — два семейства процессоров разработки российской компании МЦСТ: SPARC-совместимая ветка&lt;span class=&quot;wikEdDiffDelete wikEdDiffDeleteBlank&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;и оригинальная VLIW-архитектура. &lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;Речь пойдёт о второй. Особенностями платформы в настоящее время&lt;span class=&quot;wikEdDiffDelete wikEdDiffDeleteBlank&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;являются малодоступность (вследствие в т.ч. применения, например, в системах ПРО) и закрытость&lt;span class=&quot;wikEdDiffDelete wikEdDiffDeleteBlank&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;системного компилятора (вероятно, по тем же причинам). &lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;Используем рабочую станцию &lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;«&lt;/span&gt;Эльбрус-401&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;&amp;gt;&amp;gt;&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;»&lt;/span&gt;,&lt;span class=&quot;wikEdDiffDelete wikEdDiffDeleteBlank&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;которая автором доклада найдена вполне симпатичной на ощупь. Работающая на ней хост-система — Linux (точнее, ОС &lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;«&lt;/span&gt;Эльбрус&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;&amp;gt;&amp;gt;&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;»&lt;/span&gt;, во многом близкая к Debian 5.0/7.0 и местами новее).

Я работаю в компании &lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;«&lt;/span&gt;Базальт СПО&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;&amp;gt;&amp;gt;&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;»&lt;/span&gt;, которая участвует в разработке репозитория ALT Linux Sisyphus. &lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;Как только у нас появился доступ на машину с процессором &lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;«&lt;/span&gt;Эльбрус-4С&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;&amp;gt;&amp;gt;&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;»&lt;/span&gt;, возникло вполне естественное желание портировать туда нашу пакетную базу. &lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;Первым этапом стало портирование пакетного менеджера (RPM версии ALT Linux, он же ALT-RPM). &lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;Когда заработал rpm, следующим этапом стал запуск hasher – инструмента, с помощью которого собираются пакеты Sisyphus (hasher спроектирован так, чтобы не допускать влияния собираемого пакета на хост-систему, а также взаимного влияния собирающихся пакетов).

Текущая работа опирается на труды многих других людей — начальное портирование RPM было выполнено glebfm@, &lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;процедуру бутстрапа альта ранее описал kas@ по мотивам ARM-порта, а код поддержки архитектуры мы получили от сотрудников МЦСТ.&lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;
На время написания тезисов доступна базовая сборочная среда ALT для сборки в автоматически создаваемом силами hasher чруте, &lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;за исключением некоторых архитектурнозависимых пакетов вроде binutils и компилятора, которые пока alien’изированы из предоставленных разработчиком системы deb-пакетов; в сумме 500 исходных пакетов.

&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;'''&lt;/span&gt;Основные пройденные стадии сборки:&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;\begin{enumerate}&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;\item&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;'''&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;#&lt;/span&gt; сборка/установка rpm вручную в хост-окружении;
&lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;#&lt;/span&gt; &lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;\item&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;упаковывание всего, что попадает в hasher chroot;
&lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;#&lt;/span&gt; &lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;\item&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;пересборка собранных пакетов уже в hasher.
&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;\end{enumerate}&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;
Производится итеративная пересборка с откручиванием гаек вроде &lt;span class=&quot;wikEdDiffDelete wikEdDiffDeleteBlank&quot; title=&quot;Удалено&quot;&gt;—&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;&amp;lt;tt&amp;gt;--&lt;/span&gt;disable static&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;—&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;&amp;lt;/tt&amp;gt;&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;&amp;lt;tt&amp;gt;--&lt;/span&gt;without-ssl&lt;span class=&quot;wikEdDiffDelete wikEdDiffDeleteBlank&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;&amp;lt;/tt&amp;gt;&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;и корректировка полученной начальной пакетной базы для возможности включения её в основной разработческий репозиторий ALT Linux Sisyphus.

В целом, работа позволила оценить достоинства и недостатки:
&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;\begin{itemize}&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;\item&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;*&lt;/span&gt; e2k как целевой платформы;
&lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;*&lt;/span&gt; &lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;\item&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;ALT Linux как портабельного репозитория и набора инструментария;
&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;\item&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;*&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;«&lt;/span&gt;бутстрапа напролом&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;&amp;gt;&amp;gt;&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;»&lt;/span&gt; и &lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;«&lt;/span&gt;раннепакетного&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;&amp;gt;&amp;gt;.&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;\end{itemize}&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;{\bfseries&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;Ссылки}&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;\begin{enumerate}&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;\item&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;\url{http://altlinux.org/bootstrap}&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;\item&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;\url{http://altlinux.org/ports}&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;\item&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;\url{http://altlinux.org/hasher}&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;\item&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;\url{http://sdelanounas.ru/blogs/71419/}&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;\end{enumerate}&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&amp;lt;/latex&amp;gt;&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;».&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;'''Ссылки'''&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;#&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;[http://altlinux.org/bootstrap&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;http://altlinux.org/bootstrap]&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;#&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;[http://altlinux.org/ports&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;http://altlinux.org/ports]&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;#&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;[http://altlinux.org/hasher&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;http://altlinux.org/hasher]&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;#&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;[http://sdelanounas.ru/blogs/71419/&lt;span class=&quot;wikEdDiffSpace&quot;&gt;&lt;span class=&quot;wikEdDiffSpaceSymbol&quot;&gt;&lt;/span&gt; &lt;/span&gt;http://sdelanounas.ru/blogs/71419/]&lt;/span&gt;

== Примечания и отзывы ==&lt;/pre&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>StasFomin</name></author>	</entry>

	<entry>
		<id>https://0x1.tv/index.php?title=%D0%90%D0%BB%D1%8C%D1%82_%D0%BD%D0%B0_%C2%AB%D0%AD%D0%BB%D1%8C%D0%B1%D1%80%D1%83%D1%81%D0%B5%C2%BB_(%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB_%D0%A8%D0%B8%D0%B3%D0%BE%D1%80%D0%B8%D0%BD,_OSSDEVCONF-2016)&amp;diff=186048&amp;oldid=prev</id>
		<title>StasFomin: Batch edit: replace PCRE (\n\n)+(\n) with \2</title>
		<link rel="alternate" type="text/html" href="https://0x1.tv/index.php?title=%D0%90%D0%BB%D1%8C%D1%82_%D0%BD%D0%B0_%C2%AB%D0%AD%D0%BB%D1%8C%D0%B1%D1%80%D1%83%D1%81%D0%B5%C2%BB_(%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB_%D0%A8%D0%B8%D0%B3%D0%BE%D1%80%D0%B8%D0%BD,_OSSDEVCONF-2016)&amp;diff=186048&amp;oldid=prev"/>
				<updated>2021-09-04T12:20:19Z</updated>
		
		<summary type="html">&lt;p&gt;Batch edit: replace PCRE (\n\n)+(\n) with \2&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='ru'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 12:20, 4 сентября 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr class=&quot;wikEdDiffTableRow&quot;&gt;&lt;td class=&quot;wikEdDiffTableCell&quot; colspan=&quot;4&quot;&gt;&lt;div class=&quot;wikEdDiffContainer&quot; id=&quot;wikEdDiffContainerExt&quot;&gt;&lt;pre class=&quot;wikEdDiffFragment&quot; style=&quot;white-space: pre-wrap;&quot;&gt;== Аннотация ==
;Докладчик: {{Speaker|Михаил Шигорин}}
&amp;lt;blockquote&amp;gt;
Как только у нас появился шелл на системе с процессором «Эльбрус»,
мы захотели портировать туда наш RPM; после этого было само собой
разумеющимся «завести» и hasher.

Наличие самой рабочей станции оказалось ещё более полезным.
&lt;span class=&quot;wikEdDiffDelete wikEdDiffDeleteBlank&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;As soon as we’ve got a shell on Elbrus processor we wanted to port our RPM there; upon that, it was only natural to want hasher working too. The availability of a physical system didn’t hurt at all.
&amp;lt;/blockquote&amp;gt;

== Видео ==&lt;/pre&gt;&lt;div class=&quot;wikEdDiffSeparator&quot;&gt;&lt;/div&gt;&lt;pre class=&quot;wikEdDiffFragment&quot; style=&quot;white-space: pre-wrap;&quot;&gt;Я работаю в компании &amp;lt;&amp;lt;Базальт СПО&amp;gt;&amp;gt;, которая участвует в разработке репозитория ALT Linux Sisyphus. Как только у нас появился доступ на машину с процессором &amp;lt;&amp;lt;Эльбрус-4С&amp;gt;&amp;gt;, возникло вполне естественное желание портировать туда нашу пакетную базу. Первым этапом стало портирование пакетного менеджера (RPM версии ALT Linux, он же ALT-RPM). Когда заработал rpm, следующим этапом стал запуск hasher – инструмента, с помощью которого собираются пакеты Sisyphus (hasher спроектирован так, чтобы не допускать влияния собираемого пакета на хост-систему, а также взаимного влияния собирающихся пакетов).

Текущая работа опирается на труды многих других людей — начальное портирование RPM было выполнено glebfm@, процедуру бутстрапа альта ранее описал kas@ по мотивам ARM-порта, а код поддержки архитектуры мы получили от сотрудников МЦСТ.
&lt;span class=&quot;wikEdDiffDelete wikEdDiffDeleteBlank&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;На время написания тезисов доступна базовая сборочная среда ALT для сборки в автоматически создаваемом силами hasher чруте, за исключением некоторых архитектурнозависимых пакетов вроде binutils и компилятора, которые пока alien’изированы из предоставленных разработчиком системы deb-пакетов; в сумме 500 исходных пакетов.

Основные пройденные стадии сборки:
\begin{enumerate}
 \item   сборка/установка rpm вручную в хост-окружении;
 \item   упаковывание всего, что попадает в hasher chroot;
 \item   пересборка собранных пакетов уже в hasher.&lt;/pre&gt;&lt;div class=&quot;wikEdDiffSeparator&quot;&gt;&lt;/div&gt;&lt;pre class=&quot;wikEdDiffFragment&quot; style=&quot;white-space: pre-wrap;&quot;&gt;== Примечания и отзывы ==
&amp;lt;!-- &amp;lt;blockquote&amp;gt;[©]&amp;lt;/blockquote&amp;gt; --&amp;gt;

{{fblink|1782332045353142}}                                          
{{vklink|221}}                                          
&amp;lt;references/&amp;gt;
[[File:{{#setmainimage:Альт на «Эльбрусе» (Михаил Шигорин, OSSDEVCONF-2016)!.jpg}}|center|640px]]
&lt;span class=&quot;wikEdDiffDelete wikEdDiffDeleteBlank&quot; title=&quot;Удалено&quot;&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;span class=&quot;wikEdDiffNewline&quot;&gt;
&lt;/span&gt;&lt;/span&gt;{{stats|disqus_comments=0|refresh_time=2021-08-31T16:47:19.911471|vimeo_comments=0|vimeo_plays=395|youtube_comments=11|youtube_plays=353}}

[[Категория:OSSDEVCONF-2016]]
[[Категория:ALTLinux на Эльбрусе]]&lt;/pre&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>StasFomin</name></author>	</entry>

	<entry>
		<id>https://0x1.tv/index.php?title=%D0%90%D0%BB%D1%8C%D1%82_%D0%BD%D0%B0_%C2%AB%D0%AD%D0%BB%D1%8C%D0%B1%D1%80%D1%83%D1%81%D0%B5%C2%BB_(%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB_%D0%A8%D0%B8%D0%B3%D0%BE%D1%80%D0%B8%D0%BD,_OSSDEVCONF-2016)&amp;diff=179479&amp;oldid=prev</id>
		<title>StasFomin в 13:47, 31 августа 2021</title>
		<link rel="alternate" type="text/html" href="https://0x1.tv/index.php?title=%D0%90%D0%BB%D1%8C%D1%82_%D0%BD%D0%B0_%C2%AB%D0%AD%D0%BB%D1%8C%D0%B1%D1%80%D1%83%D1%81%D0%B5%C2%BB_(%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB_%D0%A8%D0%B8%D0%B3%D0%BE%D1%80%D0%B8%D0%BD,_OSSDEVCONF-2016)&amp;diff=179479&amp;oldid=prev"/>
				<updated>2021-08-31T13:47:19Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='ru'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 13:47, 31 августа 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr class=&quot;wikEdDiffTableRow&quot;&gt;&lt;td class=&quot;wikEdDiffTableCell&quot; colspan=&quot;4&quot;&gt;&lt;div class=&quot;wikEdDiffContainer&quot; id=&quot;wikEdDiffContainerExt&quot;&gt;&lt;pre class=&quot;wikEdDiffFragment&quot; style=&quot;white-space: pre-wrap;&quot;&gt;== Примечания и отзывы ==
&amp;lt;!-- &amp;lt;blockquote&amp;gt;[©]&amp;lt;/blockquote&amp;gt; --&amp;gt;

{{fblink|1782332045353142}}                                          
{{vklink|221}}                                          
&amp;lt;references/&amp;gt;
[[File:{{#setmainimage:Альт на «Эльбрусе» (Михаил Шигорин, OSSDEVCONF-2016)!.jpg}}|center|640px]]




{{stats|disqus_comments=0|refresh_time=2021-08-&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;25T02:06:42&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;31T16:47:19&lt;/span&gt;.&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;730838&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;911471&lt;/span&gt;|vimeo_comments=0|vimeo_plays=395|youtube_comments=11|youtube_plays=353}}

[[Категория:OSSDEVCONF-2016]]
[[Категория:ALTLinux на Эльбрусе]]&lt;/pre&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff cache key talks:diff:version:1.11a:oldid:173085:newid:179479 --&gt;
&lt;/table&gt;</summary>
		<author><name>StasFomin</name></author>	</entry>

	<entry>
		<id>https://0x1.tv/index.php?title=%D0%90%D0%BB%D1%8C%D1%82_%D0%BD%D0%B0_%C2%AB%D0%AD%D0%BB%D1%8C%D0%B1%D1%80%D1%83%D1%81%D0%B5%C2%BB_(%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB_%D0%A8%D0%B8%D0%B3%D0%BE%D1%80%D0%B8%D0%BD,_OSSDEVCONF-2016)&amp;diff=173085&amp;oldid=prev</id>
		<title>StasFomin в 23:06, 24 августа 2021</title>
		<link rel="alternate" type="text/html" href="https://0x1.tv/index.php?title=%D0%90%D0%BB%D1%8C%D1%82_%D0%BD%D0%B0_%C2%AB%D0%AD%D0%BB%D1%8C%D0%B1%D1%80%D1%83%D1%81%D0%B5%C2%BB_(%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB_%D0%A8%D0%B8%D0%B3%D0%BE%D1%80%D0%B8%D0%BD,_OSSDEVCONF-2016)&amp;diff=173085&amp;oldid=prev"/>
				<updated>2021-08-24T23:06:42Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='ru'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 23:06, 24 августа 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr class=&quot;wikEdDiffTableRow&quot;&gt;&lt;td class=&quot;wikEdDiffTableCell&quot; colspan=&quot;4&quot;&gt;&lt;div class=&quot;wikEdDiffContainer&quot; id=&quot;wikEdDiffContainerExt&quot;&gt;&lt;pre class=&quot;wikEdDiffFragment&quot; style=&quot;white-space: pre-wrap;&quot;&gt;== Примечания и отзывы ==
&amp;lt;!-- &amp;lt;blockquote&amp;gt;[©]&amp;lt;/blockquote&amp;gt; --&amp;gt;

{{fblink|1782332045353142}}                                          
{{vklink|221}}                                          
&amp;lt;references/&amp;gt;
[[File:{{#setmainimage:Альт на «Эльбрусе» (Михаил Шигорин, OSSDEVCONF-2016)!.jpg}}|center|640px]]




{{stats|disqus_comments=0|refresh_time=&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;2020-07-18T22:19:17&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;2021-08-25T02:06:42&lt;/span&gt;.&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;419060&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;730838&lt;/span&gt;|vimeo_comments=0|vimeo_plays=39&lt;span class=&quot;wikEdDiffDelete wikEdDiffDeleteBlank&quot; title=&quot;Удалено&quot;&gt;3&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;5&lt;/span&gt;|youtube_comments=1&lt;span class=&quot;wikEdDiffDelete wikEdDiffDeleteBlank&quot; title=&quot;Удалено&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert wikEdDiffInsertBlank&quot; title=&quot;Вставлено&quot;&gt;1&lt;/span&gt;|youtube_plays=&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;345&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;353&lt;/span&gt;}}

[[Категория:OSSDEVCONF-2016]]
[[Категория:ALTLinux на Эльбрусе]]&lt;/pre&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff cache key talks:diff:version:1.11a:oldid:165545:newid:173085 --&gt;
&lt;/table&gt;</summary>
		<author><name>StasFomin</name></author>	</entry>

	<entry>
		<id>https://0x1.tv/index.php?title=%D0%90%D0%BB%D1%8C%D1%82_%D0%BD%D0%B0_%C2%AB%D0%AD%D0%BB%D1%8C%D0%B1%D1%80%D1%83%D1%81%D0%B5%C2%BB_(%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB_%D0%A8%D0%B8%D0%B3%D0%BE%D1%80%D0%B8%D0%BD,_OSSDEVCONF-2016)&amp;diff=165545&amp;oldid=prev</id>
		<title>StasFomin в 19:19, 18 июля 2020</title>
		<link rel="alternate" type="text/html" href="https://0x1.tv/index.php?title=%D0%90%D0%BB%D1%8C%D1%82_%D0%BD%D0%B0_%C2%AB%D0%AD%D0%BB%D1%8C%D0%B1%D1%80%D1%83%D1%81%D0%B5%C2%BB_(%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB_%D0%A8%D0%B8%D0%B3%D0%BE%D1%80%D0%B8%D0%BD,_OSSDEVCONF-2016)&amp;diff=165545&amp;oldid=prev"/>
				<updated>2020-07-18T19:19:19Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='ru'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 19:19, 18 июля 2020&lt;/td&gt;
				&lt;/tr&gt;&lt;tr class=&quot;wikEdDiffTableRow&quot;&gt;&lt;td class=&quot;wikEdDiffTableCell&quot; colspan=&quot;4&quot;&gt;&lt;div class=&quot;wikEdDiffContainer&quot; id=&quot;wikEdDiffContainerExt&quot;&gt;&lt;pre class=&quot;wikEdDiffFragment&quot; style=&quot;white-space: pre-wrap;&quot;&gt;== Примечания и отзывы ==
&amp;lt;!-- &amp;lt;blockquote&amp;gt;[©]&amp;lt;/blockquote&amp;gt; --&amp;gt;

{{fblink|1782332045353142}}                                          
{{vklink|221}}                                          
&amp;lt;references/&amp;gt;
[[File:{{#setmainimage:Альт на «Эльбрусе» (Михаил Шигорин, OSSDEVCONF-2016)!.jpg}}|center|640px]]




{{stats|disqus_comments=0|refresh_time=2020-07-&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;07T20:20:28&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;18T22:19:17&lt;/span&gt;.&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;747474&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;419060&lt;/span&gt;|vimeo_comments=0|vimeo_plays=393|youtube_comments=12|youtube_plays=345}}

[[Категория:OSSDEVCONF-2016]]
[[Категория:ALTLinux на Эльбрусе]]&lt;/pre&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>StasFomin</name></author>	</entry>

	<entry>
		<id>https://0x1.tv/index.php?title=%D0%90%D0%BB%D1%8C%D1%82_%D0%BD%D0%B0_%C2%AB%D0%AD%D0%BB%D1%8C%D0%B1%D1%80%D1%83%D1%81%D0%B5%C2%BB_(%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB_%D0%A8%D0%B8%D0%B3%D0%BE%D1%80%D0%B8%D0%BD,_OSSDEVCONF-2016)&amp;diff=161146&amp;oldid=prev</id>
		<title>StasFomin в 17:20, 7 июля 2020</title>
		<link rel="alternate" type="text/html" href="https://0x1.tv/index.php?title=%D0%90%D0%BB%D1%8C%D1%82_%D0%BD%D0%B0_%C2%AB%D0%AD%D0%BB%D1%8C%D0%B1%D1%80%D1%83%D1%81%D0%B5%C2%BB_(%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB_%D0%A8%D0%B8%D0%B3%D0%BE%D1%80%D0%B8%D0%BD,_OSSDEVCONF-2016)&amp;diff=161146&amp;oldid=prev"/>
				<updated>2020-07-07T17:20:30Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='ru'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 17:20, 7 июля 2020&lt;/td&gt;
				&lt;/tr&gt;&lt;tr class=&quot;wikEdDiffTableRow&quot;&gt;&lt;td class=&quot;wikEdDiffTableCell&quot; colspan=&quot;4&quot;&gt;&lt;div class=&quot;wikEdDiffContainer&quot; id=&quot;wikEdDiffContainerExt&quot;&gt;&lt;pre class=&quot;wikEdDiffFragment&quot; style=&quot;white-space: pre-wrap;&quot;&gt;== Примечания и отзывы ==
&amp;lt;!-- &amp;lt;blockquote&amp;gt;[©]&amp;lt;/blockquote&amp;gt; --&amp;gt;

{{fblink|1782332045353142}}                                          
{{vklink|221}}                                          
&amp;lt;references/&amp;gt;
[[File:{{#setmainimage:Альт на «Эльбрусе» (Михаил Шигорин, OSSDEVCONF-2016)!.jpg}}|center|640px]]




{{stats|disqus_comments=0|refresh_time=2020-07-&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;06T01&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;07T20&lt;/span&gt;:&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;08&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;20&lt;/span&gt;:28.&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;322404&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;747474&lt;/span&gt;|vimeo_comments=0|vimeo_plays=393|youtube_comments=12|youtube_plays=345}}

[[Категория:OSSDEVCONF-2016]]
[[Категория:ALTLinux на Эльбрусе]]&lt;/pre&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff cache key talks:diff:version:1.11a:oldid:157205:newid:161146 --&gt;
&lt;/table&gt;</summary>
		<author><name>StasFomin</name></author>	</entry>

	<entry>
		<id>https://0x1.tv/index.php?title=%D0%90%D0%BB%D1%8C%D1%82_%D0%BD%D0%B0_%C2%AB%D0%AD%D0%BB%D1%8C%D0%B1%D1%80%D1%83%D1%81%D0%B5%C2%BB_(%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB_%D0%A8%D0%B8%D0%B3%D0%BE%D1%80%D0%B8%D0%BD,_OSSDEVCONF-2016)&amp;diff=157205&amp;oldid=prev</id>
		<title>StasFomin в 22:08, 5 июля 2020</title>
		<link rel="alternate" type="text/html" href="https://0x1.tv/index.php?title=%D0%90%D0%BB%D1%8C%D1%82_%D0%BD%D0%B0_%C2%AB%D0%AD%D0%BB%D1%8C%D0%B1%D1%80%D1%83%D1%81%D0%B5%C2%BB_(%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB_%D0%A8%D0%B8%D0%B3%D0%BE%D1%80%D0%B8%D0%BD,_OSSDEVCONF-2016)&amp;diff=157205&amp;oldid=prev"/>
				<updated>2020-07-05T22:08:29Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='ru'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 22:08, 5 июля 2020&lt;/td&gt;
				&lt;/tr&gt;&lt;tr class=&quot;wikEdDiffTableRow&quot;&gt;&lt;td class=&quot;wikEdDiffTableCell&quot; colspan=&quot;4&quot;&gt;&lt;div class=&quot;wikEdDiffContainer&quot; id=&quot;wikEdDiffContainerExt&quot;&gt;&lt;pre class=&quot;wikEdDiffFragment&quot; style=&quot;white-space: pre-wrap;&quot;&gt;== Примечания и отзывы ==
&amp;lt;!-- &amp;lt;blockquote&amp;gt;[©]&amp;lt;/blockquote&amp;gt; --&amp;gt;

{{fblink|1782332045353142}}                                          
{{vklink|221}}                                          
&amp;lt;references/&amp;gt;
[[File:{{#setmainimage:Альт на «Эльбрусе» (Михаил Шигорин, OSSDEVCONF-2016)!.jpg}}|center|640px]]




{{stats|disqus_comments=0|refresh_time=2020-07-&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;05T23:20:30&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;06T01:08:28&lt;/span&gt;.&lt;span class=&quot;wikEdDiffDelete&quot; title=&quot;Удалено&quot;&gt;673904&lt;/span&gt;&lt;span class=&quot;wikEdDiffInsert&quot; title=&quot;Вставлено&quot;&gt;322404&lt;/span&gt;|vimeo_comments=0|vimeo_plays=393|youtube_comments=12|youtube_plays=345}}

[[Категория:OSSDEVCONF-2016]]
[[Категория:ALTLinux на Эльбрусе]]&lt;/pre&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff cache key talks:diff:version:1.11a:oldid:156467:newid:157205 --&gt;
&lt;/table&gt;</summary>
		<author><name>StasFomin</name></author>	</entry>

	</feed>