Я всегда использую lftp
клиент, который имеет способность возобновить загрузку, которая или умерла середина реки или что я хочу отменить и более поздний перезапуск.
Я обычно использую команду как так:
$ lftp -e "mirror -c /download/ /local/" -u user -p ftp.server.com
Название этого инструмента является немного вводящим в заблуждение, оно может обработать или FTP или SFTP.
ftp
$ lftp -e "mirror -c /download/ /local/" -u user ftp://ftp.server.com
sftp
$ lftp -e "mirror -c /download/ /local/" -u user sftp://sftp.server.com
Время от времени Вы могли бы встретиться с проблемой с зеркальным отражением каталогов, которые содержат символьные ссылки, для работы вокруг этой проблемы, можно добавить эту опцию к Вашему lftp
команда:
set ftp:list-options -L
Для, например:
$ lftp -e "set ftp:list-options -L; mirror -c /download/ /local/" \
-u user ftp://ftp.server.com
Me.Textbox1.Value
Рискованное решение
Просто скачайте новые пакеты Wheezy с pakages.debian. org, добавьте их в [1121206]local dir[1121207];
Запустите [1121208]apt-get update[1121209]: apt распознает загруженные пакеты как более новые, без вопросов;
Запустите [1121210]apt-get install
Проблема в том, что сами обновлённые пакеты могут зависеть от обновлённых версий других пакетов в системе, что означает, что список загружаемых вещей может быть произвольно длинным. В моем случае достаточно было просто скачать libnss3 и tzdata
Менее рискованное решение
Используйте [1120607]apt-offline[1120608]. На отключенном компьютере это программное обеспечение строит подпись, которая представляет зависимости для получения; на втором компьютере с доступом в Интернет, используйте подпись для фактической загрузки зависимостей, передачи обратно на первый компьютер, установки.
#!/bin/sh
xinput set-prop "Logitech USB-PS/2 Optical Mouse" 290 10
xinput set-prop "Logitech USB-PS/2 Optical Mouse" 286 1
xinput set-prop "Logitech USB-PS/2 Optical Mouse" 287 6 7 4 5
Я на самом деле не пробовал это решение, поэтому вышеприведенное описание может показаться нечетким (люди из Crunchbang разместили ссылки на соответствующую документацию, если кто-то заинтересуется)[1120083]. scp dump.sql user@remotehost.ip:
Что на самом деле нужно сделать, чтобы установить пакеты на компьютер без доступа в Интернет?
mysql -u user -p databasename < dump.sql
Загрузка этих пакетов в систему с доступом в Интернет, настройка локального кэша и т.д. кажется правильным решением.
Теперь, вот в чём проблема. Во-первых, вы используете пакеты дистрибутива Debian для установки в другой дистрибутив Debian. Это заставит любого пожалеть об этом.При установке программ, особенно пакетов, в вашу систему вы должны убедиться, что они исходят из [118548] того же самого исходного кода [118549]. Когда вы начинаете смешивать исходные тексты, возникают проблемы типа той, с которой вы сталкиваетесь, и возникает головная боль.[118154].