<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>DesT &#187; репозитарии</title>
	<atom:link href="http://desterman.ru/blog/archives/tag/repozitarii/feed" rel="self" type="application/rss+xml" />
	<link>http://desterman.ru/blog</link>
	<description>Записочки бешаного_0 линуксоида! {Чёрт-те что и сбоку бантик}</description>
	<lastBuildDate>Fri, 30 Dec 2011 20:21:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Добавление сервера в список зеркал Synaptic</title>
		<link>http://desterman.ru/blog/archives/11</link>
		<comments>http://desterman.ru/blog/archives/11#comments</comments>
		<pubDate>Wed, 14 May 2008 15:48:10 +0000</pubDate>
		<dc:creator>DesT</dc:creator>
				<category><![CDATA[HOWTO]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[synaptic]]></category>
		<category><![CDATA[зеркала]]></category>
		<category><![CDATA[репозитарии]]></category>

		<guid isPermaLink="false">http://desterman.ru/blog/archives/34</guid>
		<description><![CDATA[Для этого достаточно отредактировать файл /usr/share/python-apt/templates/Ubuntu.mirrors, добавив в него следующие строки: #LOC:SkyNet &#60;&#8212; указание местоположения сервера (как правило страна) http://mirror.desterman.ru/ubuntu/ &#60;&#8212;собственно адрес(а) сервера После чего запускаем Synaptic и Настройки -&#62; Репозитории -&#62; Загрузить с: -&#62; Другой: Для http://mirror.desterman.ru необходимо обязательно снять галочку Исходный код]]></description>
			<content:encoded><![CDATA[<p>Для этого достаточно отредактировать файл  <em>/usr/share/python-apt/templates/Ubuntu.mirrors</em>, добавив в него следующие строки:</p>
<p><a title="addserver_0.png" href="http://desterman.ru/blog/wp-content/uploads/2008/05/addserver_0.png"><img src="http://desterman.ru/blog/wp-content/uploads/2008/05/addserver_0.png" alt="addserver_0.png" width="418" height="277" /></a></p>
<p><em>#LOC:SkyNet</em> &lt;&#8212; указание местоположения сервера (как правило страна)<br />
<em>http://mirror.desterman.ru/ubuntu/</em> &lt;&#8212;собственно адрес(а) сервера</p>
<p>После чего запускаем Synaptic и Настройки -&gt; Репозитории -&gt; Загрузить с: -&gt; Другой:</p>
<p><a title="addserver_1.png" href="http://desterman.ru/blog/wp-content/uploads/2008/05/addserver_1.png"><img src="http://desterman.ru/blog/wp-content/uploads/2008/05/addserver_1.png" alt="addserver_1.png" width="436" height="259" /></a></p>
<p>Для http://mirror.desterman.ru необходимо обязательно снять галочку <em>Исходный код</em></p>
]]></content:encoded>
			<wfw:commentRss>http://desterman.ru/blog/archives/11/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Локальный репозиторий Ubuntu</title>
		<link>http://desterman.ru/blog/archives/10</link>
		<comments>http://desterman.ru/blog/archives/10#comments</comments>
		<pubDate>Sat, 12 Apr 2008 23:03:00 +0000</pubDate>
		<dc:creator>DesT</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[репозитарии]]></category>

		<guid isPermaLink="false">http://desterman.ru/blog/archives/32</guid>
		<description><![CDATA[Заработал локальный репозиторий для Ubuntu на http://mirror.desterman.ru/ На данный момент отзеркалированы: официальные репозитории Hardy: main, updates, security, backports, partner KDE 3.5.9 и 4.0.3(входят в состав Ubuntu Hardy 8.04) VirtualBox, Wine, Avant Window Navigator, Exile (входят в состав Ubuntu Hardy 8.04) Oracle Developer Tools (уже неактульно) getdeb.net (неоткуда зеркалировать) UPD: 03.09.2009 Репозиторий прекратил свою работу.]]></description>
			<content:encoded><![CDATA[<p>Заработал локальный репозиторий для Ubuntu на <a onclick="pageTracker._trackPageview('/outgoing/mirror.desterman.ru/?referer=');pageTracker._trackPageview('/outgoing/mirror.desterman.ru/?referer=http://desterman.ru/blog/wp-admin/edit.php');" href="http://mirror.desterman.ru/" target="_blank">http://mirror.desterman.ru/</a></p>
<p>На данный момент отзеркалированы:</p>
<ul>
<li> официальные репозитории Hardy: main, updates, security, backports, partner</li>
<li><span style="text-decoration: line-through;">KDE 3.5.9 и 4.0.3</span>(входят в состав Ubuntu Hardy 8.04)</li>
<li><span style="text-decoration: line-through;">VirtualBox, Wine, Avant Window Navigator, Exile</span> (входят в состав Ubuntu Hardy 8.04)</li>
<li><span style="text-decoration: line-through;">Oracle Developer Tools</span> (уже неактульно)</li>
<li><span style="text-decoration: line-through;">getdeb.net</span> (неоткуда зеркалировать)</li>
</ul>
<p><strong>UPD: 03.09.2009 </strong></p>
<h1><strong>Репозиторий прекратил свою работу.</strong></h1>
]]></content:encoded>
			<wfw:commentRss>http://desterman.ru/blog/archives/10/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>3v1n0 (Trevi?o) sources.list modified by DesT</title>
		<link>http://desterman.ru/blog/archives/8</link>
		<comments>http://desterman.ru/blog/archives/8#comments</comments>
		<pubDate>Thu, 27 Mar 2008 19:34:17 +0000</pubDate>
		<dc:creator>DesT</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Feisty Fawn]]></category>
		<category><![CDATA[Gutsy Gibbon]]></category>
		<category><![CDATA[sources.list]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[репозитарии]]></category>

		<guid isPermaLink="false">http://desterman.ru/blog/archives/27</guid>
		<description><![CDATA[Относительно известный список репозитариев от Trevi?o конечно очень хорош, ибо позволяет загрузить огромное количество софта. Однако обновляется он нечасто и предназначен в первую очередь для  Ubuntu / Kubuntu Feisty Fawn (7.04), тогда как последняя версия это Gutsy Gibbon (7.10), а скоро и вовсе выйдет 8.04 (ждём с нетерпением )). К тому же некоторые репозитарии из этого списка уже не доступны/устарели/не актуальны. Поэтому пришлось немного подредактировать всё это дело ручками! Основные изменения: убраны недоступные репозитарии обновлены списки получаемых пакетов до gutsy (где это возможно) удалены неактуальные/сильно устаревшие/ненужные репозитарии добавлено несколько репозитариев, которыми пользуюсь я (находятся в самом конце  файла; их можно исключить) изменено получение gpg-ключей (не [...]]]></description>
			<content:encoded><![CDATA[<p>Относительно известный <a href="http://3v1n0.tuxfamily.org/blog/?page_id=13" target="_blank" onclick="pageTracker._trackPageview('/outgoing/3v1n0.tuxfamily.org/blog/?page_id=13&amp;referer=');">список репозитариев от Trevi?o</a> конечно очень хорош, ибо позволяет загрузить огромное количество софта. Однако обновляется он нечасто и предназначен в первую очередь для  Ubuntu / Kubuntu Feisty Fawn (7.04), тогда как последняя версия это Gutsy Gibbon (7.10), а скоро и вовсе выйдет 8.04 (ждём с нетерпением )). К тому же некоторые репозитарии из этого списка уже не доступны/устарели/не актуальны. Поэтому пришлось немного подредактировать всё это дело ручками!</p>
<p>Основные изменения:</p>
<ul>
<li>убраны недоступные репозитарии</li>
<li>обновлены списки получаемых пакетов до gutsy (где это возможно)</li>
<li>удалены неактуальные/сильно устаревшие/ненужные репозитарии</li>
<li>добавлено несколько репозитариев, которыми пользуюсь я (находятся в самом конце  файла; их можно исключить)</li>
<li>изменено получение gpg-ключей (не всегда корректно работает)</li>
</ul>
<p>Для установки необходимо скачать собственно <a title="3v1n0 (Treviсo) sources.list modified by DesT" href="http://desterman.ru/blog/wp-content/uploads/2008/03/sources.list">3v1n0 (Treviсo) sources.list modified by DesT</a> и скопировать его в <em>/etc/apt/</em>, либо отредактировать свой sources.list, добавив в него то, что нужно! NB Если вы добавляете что-либо в свой список репозитариев, то учтите, что необходимо добавлять их вместе с комментариями (это необходимо для дальнейшего подписывания gpg), например вот так:</p>

<div class="wp_codebox"><table><tr id="p86"><td class="code" id="p8code6"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;"># Le dИpomaniak repository (GPG key: 1D59E694)</span>
<span style="color: #666666; font-style: italic;"># GPG key-file: http://ubuntu.davromaniak.eu/1D59E694.gpg</span>
deb http:<span style="color: #000000; font-weight: bold;">//</span>ubuntu.davromaniak.eu gutsy-depomaniak all
deb-src http:<span style="color: #000000; font-weight: bold;">//</span>ubuntu.davromaniak.eu gutsy-depomaniak all</pre></td></tr></table></div>

<p><span id="more-8"></span><br />
После того как sources.list отредактирован необходимо выполнить в терминале следующие команды:</p>

<div class="wp_codebox"><table><tr id="p87"><td class="code" id="p8code7"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> update <span style="color: #000000;">2</span><span style="color: #000000; font-weight: bold;">&amp;</span>gt; <span style="color: #000000; font-weight: bold;">/</span>tmp<span style="color: #000000; font-weight: bold;">/</span>keymissing; <span style="color: #000000; font-weight: bold;">for</span> key <span style="color: #000000; font-weight: bold;">in</span> $<span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #c20cb9; font-weight: bold;">grep</span> <span style="color: #ff0000;">&quot;NO_PUBKEY&quot;</span> <span style="color: #000000; font-weight: bold;">/</span>tmp<span style="color: #000000; font-weight: bold;">/</span>keymissing <span style="color: #000000; font-weight: bold;">|</span><span style="color: #c20cb9; font-weight: bold;">sed</span> <span style="color: #ff0000;">&quot;s/.*NO_PUBKEY //&quot;</span><span style="color: #7a0874; font-weight: bold;">&#41;</span>; <span style="color: #000000; font-weight: bold;">do</span> <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #660033;">-e</span> <span style="color: #ff0000;">&quot;<span style="color: #000099; font-weight: bold;">\n</span>Processing key: <span style="color: #007800;">$key</span>&quot;</span>; gpg <span style="color: #660033;">--keyserver</span> subkeys.pgp.net <span style="color: #660033;">--recv</span> <span style="color: #007800;">$key</span> <span style="color: #000000; font-weight: bold;">&amp;</span>amp;<span style="color: #000000; font-weight: bold;">&amp;</span>amp; gpg <span style="color: #660033;">--export</span> <span style="color: #660033;">--armor</span> <span style="color: #007800;">$key</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-key</span> add -; <span style="color: #000000; font-weight: bold;">done</span></pre></td></tr></table></div>

<p>затем</p>

<div class="wp_codebox"><table><tr id="p88"><td class="code" id="p8code8"><pre class="bash" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">for</span> i <span style="color: #000000; font-weight: bold;">in</span> $<span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #c20cb9; font-weight: bold;">grep</span> <span style="color: #660033;">-o</span> <span style="color: #660033;">-E</span> <span style="color: #ff0000;">&quot;http.*\.(gpg|asc|key)&quot;</span> <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>apt<span style="color: #000000; font-weight: bold;">/</span>sources.list<span style="color: #7a0874; font-weight: bold;">&#41;</span>; <span style="color: #000000; font-weight: bold;">do</span> <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #660033;">-n</span> <span style="color: #ff0000;">&quot;<span style="color: #007800;">$i</span> &quot;</span>; <span style="color: #c20cb9; font-weight: bold;">wget</span> <span style="color: #007800;">$i</span> <span style="color: #660033;">-q</span> <span style="color: #660033;">-O</span> - <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-key</span> add -; <span style="color: #000000; font-weight: bold;">done</span>; <span style="color: #007800;">keylist</span>=<span style="color: #ff0000;">&quot;&quot;</span>; <span style="color: #000000; font-weight: bold;">for</span> key <span style="color: #000000; font-weight: bold;">in</span> $<span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #c20cb9; font-weight: bold;">grep</span> <span style="color: #660033;">-o</span> <span style="color: #ff0000;">&quot;[A-Fa-f0-9]\{8\}&quot;</span> <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>apt<span style="color: #000000; font-weight: bold;">/</span>sources.list<span style="color: #7a0874; font-weight: bold;">&#41;</span>; <span style="color: #000000; font-weight: bold;">do</span> <span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #660033;">-z</span> <span style="color: #ff0000;">&quot;<span style="color: #007800;">$(echo &quot;$keylist&quot;|grep &quot;$key&quot;)</span>&quot;</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span>; <span style="color: #000000; font-weight: bold;">then</span> <span style="color: #007800;">keylist</span>=<span style="color: #ff0000;">&quot;<span style="color: #007800;">$keylist</span> <span style="color: #007800;">$key</span>&quot;</span>; gpg <span style="color: #660033;">--keyserver</span> subkeys.pgp.net <span style="color: #660033;">--recv</span> <span style="color: #007800;">$key</span> <span style="color: #000000; font-weight: bold;">&amp;</span>amp;<span style="color: #000000; font-weight: bold;">&amp;</span>amp; gpg <span style="color: #660033;">--export</span> <span style="color: #660033;">--armor</span> <span style="color: #007800;">$key</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-key</span> add -; <span style="color: #000000; font-weight: bold;">fi</span>; <span style="color: #000000; font-weight: bold;">done</span>;</pre></td></tr></table></div>

<p>и наконец</p>

<div class="wp_codebox"><table><tr id="p89"><td class="code" id="p8code9"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> update</pre></td></tr></table></div>

<p>Внимание! Некоторые gpg-ключи возможно придётся добавлять самому (особенно это касается тех, что находятсяв конце файла после комментария #by DesT). Для этого необходимо узнать URL нужного ключа (например в Synaptic&#8217;е в окне с ошибками видим какие репозитарии не подписаны, заходим на сайт репозитария и ищем нужный нам ключ) и выполнить в консоли команду</p>

<div class="wp_codebox"><table><tr id="p810"><td class="code" id="p8code10"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">wget</span> http:<span style="color: #000000; font-weight: bold;">//</span>путь_до_ключа <span style="color: #660033;">-q</span> <span style="color: #660033;">-O</span> - <span style="color: #000000; font-weight: bold;">|</span>  <span style="color: #c20cb9; font-weight: bold;">apt-key</span> add -</pre></td></tr></table></div>

<p>Следует отметить, что пользоваться ПО и обновлениями следует очень аккуратно, так как  в репозитариях как правило могут находиться нестабильные версии пакетов! Это чревато как мелкими проблемами, так и полным крахом системы!!! Так что будьте осторожны и пользуйтесь ими на свой страх и риск.</p>
<p>Протестировано на Ubuntu 7.10+Runtu 2.0.0.1 (+updates) - всё работает нормально.<br />
<a href="http://3v1n0.tuxfamily.org/blog/?page_id=13" target="_blank" onclick="pageTracker._trackPageview('/outgoing/3v1n0.tuxfamily.org/blog/?page_id=13&amp;referer=');">Оригинальная статья 3v1n0</a> и его <a href="http://3v1n0.tuxfamily.org/pool/feisty/3v1n0/3v1n0-sources-list_0.4-3v1ubuntu0feisty1_i386.deb" target="_blank" onclick="pageTracker._trackPageview('/outgoing/3v1n0.tuxfamily.org/pool/feisty/3v1n0/3v1n0-sources-list_0.4-3v1ubuntu0feisty1_i386.deb?referer=');">deb-пакет с source.list</a></p>
<p>ЗЫ: отзывы, предложения и дополнения приветствуются!</p>
<p><strong>UPD:</strong> несколько подправил список- теперь не нужно руками добавлять gpg-ключи</p>
]]></content:encoded>
			<wfw:commentRss>http://desterman.ru/blog/archives/8/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

