Несколько дней назад у меня возникла проблема с установкой браузера iceweasel в ОС Kali, которую я удалил по ошибке.Некоторые члены здесь помогли мне разобраться в нашей проблеме. Записи source.list были удалены.Поэтому я вручную ввел записи в source.list и запустил две команды

sudo apt-get update
sudo apt-get upgrade

Я потратил два часа, чтобы обновить 193 МБ всего программного обеспечения онлайн.

Мой вопрос заключается в том, можем ли мы сделать это обновление в автономном режиме через Kali DVD или USB, поскольку они содержат все необходимое программное обеспечение. Как действовать для этого и для чего используются все команды.

Благодарю вас

1 ответ1

1

Я использую Ubuntu, но ваш вопрос о Kali OS очень похож на тот, который у меня был, когда я представлял его. Я думаю, что ответ будет общим для любых дистрибутивов на основе Debian. Ищите такие записи в вашем файле sources.list :

# deb cdrom:[Ubuntu 13.04 _Raring Ringtail_ - Release amd64 (20130424)]/ raring main restricted

Не обращайте внимания на имя, которое я предоставил. Вы будете другими. Просто обратите внимание на синтаксис этой записи. Если вы хотите, чтобы это программное обеспечение в этом хранилище было включено в альтернативные варианты обновления, просто удалите хеш-знак. Но это не даст вам последних обновлений или даже больших репозиториев, потому что компакт-диски обычно используются для первоначальной установки программного обеспечения, а не для его обновления.


UPD: Если вам нужно только восстановить программное обеспечение с DVD и не включать Интернет в какой-либо части, вы должны закомментировать все записи, имеющие URL-адреса, например

# deb http://example-link.com/mirror/distro releasename repository1 repository2

и оставьте включенными только записи cdrom , затем запустите:

mv /var/lib/apt/lists /var/lib/apt/lists.old
apt-get update

Это даст вам возможность установить программное обеспечение с использованием оригинального DVD, но рано или поздно вы обнаружите, что этого недостаточно. Также вы сделали обновление, так что вам придется иметь дело с неудовлетворенными зависимостями. Возможное решение - понизить версию всех задействованных пакетов, но я настоятельно рекомендую вам не делать этого.


Что действительно полезно, так это зеркальное отображение. Если у вас медленное соединение на одном компьютере и быстрое на другом, вы можете использовать быстрое интернет-соединение для создания зеркала, а затем доставить это зеркало на компьютер с «медленным или дорогим интернетом». Это руководство полностью охватывает первую часть. Я просто рекомендую вам прекратить создавать DVD-диски и использовать переносной жесткий диск для хранения зеркала. Когда вы подключаете свое хранилище к компьютеру, который хотите обновить, создайте записи, которые есть у меня в sources.list:

deb file:/media/Elements/UbuntuMirror1/Ubuntu precise main restricted universe multiverse
deb file:/media/Elements/UbuntuMirror1/Ubuntu precise-updates main restricted universe multiverse
...
deb file:/media/Elements/UbuntuMirror1/Pidgin precise main
deb file:/media/Elements/UbuntuMirror1/VirtualBox precise contrib

Извините за специфичные для Ubuntu названия релизов и все, что с этим связано. Я просто взял их к примеру. Вы можете изменить «точный» на «wheezy» или название выпуска для Kali. Но я должен сказать, что apt-get работает наиболее унифицированно в любой системе Debian, поэтому я надеюсь, что мои советы будут полезны. И имейте в виду, что если ваше интернет-соединение не медленное, не очень дорогое, и если у вас нет другого компьютера с очень быстрым интернетом, лучший способ обновить систему - следовать процедурам по умолчанию.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .