LINUX.ORG.RU

как обновить убунту из пренесенного с другой машины репозиторя?


0

0

вот, собсна, сабж.
никак не получается: на работе есть инет - дома пока нету. на работе чего-то обновил/поставил нужное - охота бы и дома энто поставить - а не выходит. пробовал копирить на флеху все из /var/cache/apt/archives и из /var/lib/apt, а потом дома все в эти же папки слил с флехи(sources.list тоже положил "с работы"). пробовал ставить пакеты отдельно(к примеру мс) - нифига, попробовал apt-get update и apt-get upgrade - и ни-фи-га.... не подхватывает он пакеты "чужие" и все тут.... как сделать, чтоб apt их подхватил и поставил?


посмотри в сторону APTonCD

Должен быть доступен в синаптике

anonymous
()
Ответ на: комментарий от Bobr

sudo apt-get install apt-move в /etc/apt-move.conf указываем директорию куда сделать зеркало sudo apt-move update

anonymous
()
Ответ на: комментарий от henturis

ну, для 1-2, 3 пакетов катит конечно.... но что, если надо дистр проапгрейдить? 2k-пакетов через dpkg -i ставить?

Bobr
() автор топика
Ответ на: комментарий от Bobr

> 2k-пакетов через dpkg -i ставить?

ИМХО, это простейший путь:

for i in *; do \
    echo $i | awk -F"_" '{print $1}' | xargs dpkg -r; \   # удалить установленный пакет
    dpkg -i $i; \    # установить новый
done

Осталось либо приносить домой только новые пакеты, либо добавить в скрипт проверку новизны принесенного пакета.

henturis
()
Ответ на: комментарий от henturis

> ИМХО, это простейший путь:

Это бред. Без дополнительных инструментов правильнее -- просто скопировать содержимое /var/cache/apt/archives и /var/lib/apt/lists с одной машины на другую и воспользоваться обычным apt.

watashiwa_daredeska ★★★★
()
Ответ на: комментарий от watashiwa_daredeska

>2k-пакетов через dpkg -i ставить?

можно и 2к: dpkg -i *.deb

d1p
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.