[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: локальные репозитории



Вобщем проблему сию когда-то решил замысловато - нашел на форуме каком-то:

Скачал исходник apt-а и распаковал.

В файле /apt-0.7.20.2+lenny2/apt-pkg/deb/debmetaindex.cc
есть такое место:

  if(_config->FindB("APT::Authentication::TrustCDROM", false))
     if(URI.substr(0,strlen("cdrom:")) == "cdrom:")
    return true;

Добавил пониже этого следующее:

   if(_config->FindB("APT::Authentication::TrustFILE", false))
            if(URI.substr(0,strlen("file:")) == "file:")
           return true;

Перешел в папку /apt-0.7.20.2+lenny2/, да запустил

dpkg-buildpackage

Установиил получившиеся пакеты. (#dpkg -i *.deb)

Добавил в папку /etc/apt/apt.conf.d файл со строчкой

APT::Authentication::TrustFILE "true";

И заработало. Только следить приходится за обновлениями apt-а.
Почему разработчики до сих пор не добавили такую простую и нужную вещь - не знаю


Reply to: