Автор Тема: кэш apt-get update  (Прочитано 1403 раз)

Оффлайн mihail_vira

  • Давно тут
  • **
  • Сообщений: 45
    • Email
кэш apt-get update
« : 13.01.2019 14:04:11 »
Добрый день коллеги! На виртуалке сделал apt-get update + установил необходимые пакеты. Затем перенес кэш пакетов из /var/cache/apt - папку archive, файлы pkgcache.bin,srcpackagecache.bin .
В чистую систему скопировал вышеуказанные файлы и папку + изменил владельца и права на "православные". apt-get install <нужный пакет который скачал> не работает.
Видимо не подхватился файл со списком пакетов. Что-нужно еще подшаманить?

Делаю все на Альт 8 СП Сервер...

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 991
Re: кэш apt-get update
« Ответ #1 : 13.01.2019 14:08:12 »
Попробуйте находясь в каталоге с кучей пакетов сделать тупой apt-get install *Если пакеты там новых версий по сравнению с имеющимся в системе или вовсе в системе отсутствующих, то по логике все пакеты должны либо установиться либо обновиться до новых версий. Если нужны конкретные пакеты, а не все, что есть в архивной папке, то перекиньте во временную папку те, что нужно установить и командуйте apt-get install *

Петрович

  • Гость
Re: кэш apt-get update
« Ответ #2 : 13.01.2019 15:33:39 »
Видимо не подхватился файл со списком пакетов. Что-нужно еще подшаманить?
Может лучше локальный  репозиторий. Перенести на флешку или установочную с обновлениями сделать.
https://www.altlinux.org/APT_%D0%B2_ALT_Linux/CreateRepository#rpm-dir
[Вс дек 16 ~]$ mkdir -p xi586/RPMS.dir
su -
cp -v /var/cache/apt/archives/*.rpm /home/user/xi586/RPMS.dir/
Удаляем источник обновления
apt-repo rm all
Подключить репу
apt-repo add 'rpm-dir file://home/user/ xi586 dir'

Оффлайн mihail_vira

  • Давно тут
  • **
  • Сообщений: 45
    • Email
Re: кэш apt-get update
« Ответ #3 : 13.01.2019 15:43:51 »
не помогает.