<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: apt-get через прокси</title>
    <link>https://opennet.ru/openforum/vsluhforumID1/78241.html</link>
    <description>Поставил виртуальный линуксовый сервак Alt Linux 2.4.18 alt6master. Решил обновить некоторые пакеты с помощью apt-get. Конечно, поскольку сервер в локальной сети, необходимо настроить работу апта через прокси (squid). Покопался в инете, сделал следующее: &lt;br&gt;1) Прописал в /etc/profile&lt;br&gt;export http_proxy=http://192.168.0.1:3128/&lt;br&gt;export ftp_proxy=http://192.168.0.1:3128/&lt;br&gt;   теперь # set &amp;#124; grep proxy выдает &lt;br&gt;http_proxy=http://192.168.0.1:3128/&lt;br&gt;ftp_proxy=http://192.168.0.1:3128/&lt;br&gt;&lt;br&gt;2) В /etc/apt/apt.conf&lt;br&gt;Acquire::http::Proxy &quot;http://username:paswdxxx&#064;192.168.0.1:3128&quot;;&lt;br&gt;Acquire::ftp::Proxy &quot;http://username:paswdxxx&#064;192.168.0.1:3128&quot;;&lt;br&gt;Acquire::::Proxy &quot;true&quot;;&lt;br&gt;&lt;br&gt;Строки в /etc/apt/sources.list&lt;br&gt;rpm ftp://ftp.altlinux.ru/pub/distributions/ALTLinux/Sisyphus/ i586 classic&lt;br&gt;rpm-src ftp://ftp.altlinux.ru/pub/distributions/ALTLinux/Sisyphus/ i586 classic&lt;br&gt;P.S. Проверены на реальном серваке - рабочие.&lt;br&gt; &lt;br&gt;Запускаю apt-get update, результат:&lt;br&gt;Пропущено ftp://194.107.17.7 i586 release&lt;br&gt;Ошибка ftp://ftp.altlinux.ru </description>

<item>
    <title>apt-get через прокси (mylan)</title>
    <link>https://opennet.ru/openforum/vsluhforumID1/78241.html#16</link>
    <pubDate>Wed, 30 Jan 2008 08:48:01 GMT</pubDate>
    <description>Большое спасибо за помощь. Сейчас буду тестить новый postfix и пытаться прикрутить sasl, когда все пройдет, начнем ставить все это дело на реальный сервак. Так что работы впереди еще много, очень возможны новые топики. :)&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>apt-get через прокси (angra)</title>
    <link>https://opennet.ru/openforum/vsluhforumID1/78241.html#15</link>
    <pubDate>Wed, 30 Jan 2008 05:13:38 GMT</pubDate>
    <description>Нет никакого подвоха, так и должно быть. &lt;br&gt;Sisyphus это текущая разработка, пакеты в нем собираются на основе того что в нем самом, в результате попытка поставить один пакет легко потянет за собой обновление половины системы. Можно конечно было бы этого избежать, но в Альте не заморачиваются прописыванием минимальных требований по версиям в зависимостях. Cизиф по определению нестабилен как репозитарий, ситуации когда в нем поломаны зависимости встречаются довольно часто, например кто-то собрал apache2.2 вместо apache 2.0, а все модули к апачу все еще собраны под 2.0 и соответственно не работают или собраны пакеты требующие свежего dbus, а в репозитарии лежит старый. Из плюсов сизифа - огромный набор пакетов плюс частое обновление. &lt;br&gt;Backports это пакеты адаптированные и собранные для уже вышедших дистрибутивов, соответственно если они требуют что-либо по зависимостям, то это либо есть в дистре, либо в самих backports. Единственный минус - очень ограниченный набор пакетов, если нужного вам не оказалось придетс</description>
</item>

<item>
    <title>apt-get через прокси (mylan)</title>
    <link>https://opennet.ru/openforum/vsluhforumID1/78241.html#14</link>
    <pubDate>Tue, 29 Jan 2008 15:37:23 GMT</pubDate>
    <description>Скачал с &lt;br&gt;ftp://ftp.chg.ru/pub/Linux/ALTLinux/backports/2.4/i586/RPMS.backports/ &lt;br&gt;пакет postfix-2.2.11-alt0.M24.1.i586.rpm &lt;br&gt;выполнил rpm -U и все обновилось. &lt;br&gt;main.cf как main.cf; почта принимается, отправляется, &lt;br&gt;rpm -qa &amp;#124; grep postfix утверждает, что версия 2.2.11 &lt;br&gt;ГДЕ ПОДВОХ? ЧТО ТЕПЕРЬ БУДЕТ?! ЧТО ПРОВЕРЯТЬ? &lt;br&gt;На всякий случай напоминаю мой uname -a: &lt;br&gt;Linux op 2.4.18-alt6master-up #1 Tue Apr 16 14:50:56 MSD 2002 i686 unknown unknown GNU/Linux&lt;br&gt;Попутно вопрос, что такое backports и чем он отличается от sisyphus?&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>apt-get через прокси (angra)</title>
    <link>https://opennet.ru/openforum/vsluhforumID1/78241.html#13</link>
    <pubDate>Tue, 29 Jan 2008 12:10:09 GMT</pubDate>
    <description>Скачивать пакеты по одному это не дело, когда есть apt. Подключите backports в качестве репозитария и apt сам все вытянет по зависимостям. Плюс сначала посмотрите может версия postfix в backports вам подойдет, тогда нет нужды самому возится со сборкой. &lt;br&gt;</description>
</item>

<item>
    <title>apt-get через прокси (mylan)</title>
    <link>https://opennet.ru/openforum/vsluhforumID1/78241.html#12</link>
    <pubDate>Tue, 29 Jan 2008 09:21:07 GMT</pubDate>
    <description>&amp;gt;Поставьте его с CD/DVD(закоментируйте удаленные сервера, apt-cdrom add, потом опять apt-&amp;gt;get update). &lt;br&gt;&lt;br&gt;Беда в том, что дистрибутива работающего alt linux нет. Не осталось от предыдущего сисадмина (непорядочным оказался). В /var/cache/apt/archives rpm-build тоже нет.&lt;br&gt;&lt;br&gt;&amp;gt;Иначе у вас петля получается. Напрямую ставить пакеты с сизифа нельзя, &lt;br&gt;&amp;gt;нужно пересобирать, а для пересборки нужен rpm-build, который вы пытаетесь поставить &lt;br&gt;&amp;gt; из сизифа. &lt;br&gt;&amp;gt;Кстати вы backports(ftp://ftp.altlinux.ru/pub/distributions/ALTLinux/backports/2.4) &amp;gt;смотрели? Может там уже есть нужный пакет. &lt;br&gt;&lt;br&gt;Скачал из указанного backports rpm-build, вот что выдается при попытках его поставить:&lt;br&gt;&lt;br&gt;rpm -i rpm-build-4.0.4-alt40.M24.1.i586.rpm --dbpath /var/cache/build&lt;br&gt;ошибка: неудовлетворенные зависимости:&lt;br&gt;        librpmbuild = 4.0.4-alt40.M24.1 нужен для rpm-build-4.0.4-alt40.M24.1&lt;br&gt;        rpm = 4.0.4-alt40.M24.1 нужен для rpm-build-4.0.4-alt40.M24.1&lt;br&gt;        shadow-utils   нужен для rpm-build-4.0.4-alt40.M24.1&lt;br&gt;        autoconf нужен для rp</description>
</item>

<item>
    <title>apt-get через прокси (angra)</title>
    <link>https://opennet.ru/openforum/vsluhforumID1/78241.html#11</link>
    <pubDate>Mon, 28 Jan 2008 22:20:02 GMT</pubDate>
    <description>Поставьте его с CD/DVD(закоментируйте удаленные сервера, apt-cdrom add, потом опять apt-get update). Иначе у вас петля получается. Напрямую ставить пакеты с сизифа нельзя, нужно пересобирать, а для пересборки нужен rpm-build, который вы пытаетесь поставить  из сизифа. &lt;br&gt;Кстати вы backports(ftp://ftp.altlinux.ru/pub/distributions/ALTLinux/backports/2.4) смотрели? Может там уже есть нужный пакет. И что насчет перехода на четвертую ветку?&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>apt-get через прокси (mylan)</title>
    <link>https://opennet.ru/openforum/vsluhforumID1/78241.html#10</link>
    <pubDate>Mon, 28 Jan 2008 13:19:44 GMT</pubDate>
    <description>Очередной затык. При попытке установить rpm-build через apt-get -  вылазит трабл: &lt;br&gt;# apt-get install rpm-build&lt;br&gt;Чтение списков пакетов... Завершено&lt;br&gt;Построение дерева зависимостей... Завершено&lt;br&gt;Пакет rpm-build присутствует в базе данных, но не имеет доступной версии.&lt;br&gt;Как правило это означает, что хотя пакет упоминается в списке зависимостей,&lt;br&gt;он отсутствует в репозитории, был вытеснен, либо в sources.list нет адреса&lt;br&gt;репозитория, содержащего пакет.&lt;br&gt;E: Для пакета rpm-build не найдено подходящего кандидата для установки&lt;br&gt;&lt;br&gt;Мой sources-list:&lt;br&gt;rpm ftp://ftp.altlinux.ru/pub/distributions/ALTLinux/Sisyphus/ i586 classic&lt;br&gt;rpm-src ftp://ftp.altlinux.ru/pub/distributions/ALTLinux/Sisyphus/ i586 classic&lt;br&gt;&lt;br&gt;Нахожу эти сообщения довольно странными. Кто вытиснил rpm-build!? верните на место ;(&lt;br&gt;</description>
</item>

<item>
    <title>apt-get через прокси (angra)</title>
    <link>https://opennet.ru/openforum/vsluhforumID1/78241.html#9</link>
    <pubDate>Tue, 22 Jan 2008 23:27:38 GMT</pubDate>
    <description>В принципе инструкция нормальная. Вместо etersoft-build-utils можно поставить rpm-build(или rpmbuild или rpm_build, не помню как точно он в альте зовется). Дальше действительно инсталлируем, переходим в каталог со спеками и делаем rpm -bb имя_пакета. Если чего-то не хватает, то доставляем соответствующий -devel пакет. В идеале все соберется быстро и без проблем, если нет, то таки придется разбираться с тем, что такое спек. Полученный rpm пакет инсталить уже от рута. &lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>apt-get через прокси (Andrey Mitrofanov)</title>
    <link>https://opennet.ru/openforum/vsluhforumID1/78241.html#8</link>
    <pubDate>Tue, 22 Jan 2008 14:52:17 GMT</pubDate>
    <description>&amp;gt;Очень извиняюсь, но на самом деле обновления не произошло.&lt;br&gt;&lt;br&gt;...&lt;br&gt;&amp;gt;# apt-get upgrade postfix &lt;br&gt;&lt;br&gt;...&lt;br&gt;&amp;gt;0 будет обновлено, 0 новых установлено, 0 пакетов будет удалено и 312 &lt;br&gt;&amp;gt;не будет обновлено. &lt;br&gt;&amp;gt;Что значит &quot;312 не будет обновлено&quot;? Почему? &lt;br&gt;&lt;br&gt;А у ALT чего-нибудь вроде --&lt;br&gt;http://www.ru.debian.org/releases/stable/i386/release-notes/ch-upgrading.ru.html&lt;br&gt;-- нет? Они вообще поддерживают конкретный вариант апгрейда (имеется в виду вирсии дистрибутива &quot;из&quot; и &quot;в&quot;)?&lt;br&gt;</description>
</item>

</channel>
</rss>
