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

Можно всегда пробовать очевидные вещи как ^C, ^D (eof), Escape и т.д., но если все сбои я обычно заканчиваю тем, что приостановил команду с ^Z (Управление-Z), которое откладывает меня в оболочку.

Я затем делаю a ps управляйте и отметьте PID (идентификатор процесса) команды и затем проблемы a kill thePID (kill -9 thePID если первый не работал), команда для завершения приложения.

Обратите внимание, что это не опрятное (никакая предназначенная игра слов) способ завершить приложение/команду, и Вы рискуете, возможно, не сохранять некоторые данные и т.д.

Пример (я использовал бы tidy но мне не установили его):

$ gnuplot

    G N U P L O T
    Version 4.2 patchlevel 6 
     ....
    Send bug reports and suggestions to <http://sourceforge.net/projects/gnuplot>

Terminal type set to 'wxt'
gnuplot> 
gnuplot>               #####  typed ^Z here
[1]+  Stopped                 gnuplot
$ ps
  PID TTY          TIME CMD
 1681 pts/1    00:00:00 tcsh
 1690 pts/1    00:00:00 bash
 1708 pts/1    00:00:00 gnuplot
 1709 pts/1    00:00:00 ps


$ kill 1708            ###### didn't kill the command as ps shows

$ ps
  PID TTY          TIME CMD
 1681 pts/1    00:00:00 tcsh
 1690 pts/1    00:00:00 bash
 1708 pts/1    00:00:00 gnuplot
 1710 pts/1    00:00:00 ps
$ kill -9 1708           ### -9 did the trick
$ 
[1]+  Killed                  gnuplot

$ ps
  PID TTY          TIME CMD
 1681 pts/1    00:00:00 tcsh
 1690 pts/1    00:00:00 bash
 1711 pts/1    00:00:00 ps
1
01.10.2013, 02:35
2 ответа

Бэкпорты Debian являются рекомендуемым способом получить более новое программное обеспечение в стабильной системе Debian.

Драйверы устройств являются частью ядра. Обновление ядра также обновит драйверы устройств. Бэкпорты Debian обеспечивают версию 3.10, которая является той же версией, в настоящее время доступной в Тестировании Debian. Так как Вы без сети, можно загрузить deb с другой машины и передать ее через usb.

Вот ссылки на amd64 (64 бита) и i386 (32 бита) пакеты.

Можно установить их через dpkg -i. После успешной установки требуется перезагрузка.

1
28.01.2020, 02:03
  • 1
    Спасибо за Ваш быстрый ответ. Я дома теперь, но я попробую Ваше предложение первая вещь завтра и сообщу, как это идет. Если все хорошо работает, считает Ваш ответ принятым! –  user991710 01.10.2013, 03:42
  • 2
    к вышеупомянутому: Должен вышеупомянутый сбой предложения, что Вы рекомендовали бы (помимо переключения NIC, поскольку я не могу практически сделать, это здесь - видит выше ответа комментария)? –  user991710 01.10.2013, 03:54
  • 3
    К сожалению, это не работало. Пакет бэкпортов требует initramfs-инструментов> =0.110, который имеет полную лодку зависимостей также. Попытка вручную установить их, вероятно, повредила мою текущую новую установку, поскольку я, может казаться, не нахожу, что путь к Кв. - добирается для локального искания пакетов (кроме создания локального repo - что-то, что я не могу сделать ни одного без надлежащих инструментов). Я предполагаю, что буду пробовать сетевой адаптер USB и видеть, помогает ли это... –  user991710 01.10.2013, 19:17

Установите ядро от тестирования или нестабильный и прикрепите его (см. способное прикрепление для деталей).

-1
28.01.2020, 02:03
  • 1
    я не рекомендовал бы прикрепить тестирование / нестабильный на стабильном поле даже для большего количества опытных пользователей. Очень легко случайно обновить базовый пакет такой как libc6 от зависимостей. –  jordanm 01.10.2013, 02:42

Теги

Похожие вопросы