E: Unable to locate package firmware-atheros
firmware-atheros
не является -бесплатным программным обеспечением, у вас должен быть компонентnon-free
в вашемsources.list
.Отредактируйте свой sources.list (как root):
apt edit-sources
Это пример
sources.list
(debian wiki :SourcesList):deb http://deb.debian.org/debian stretch main contrib non-free deb-src http://deb.debian.org/debian stretch main contrib non-free deb http://deb.debian.org/debian stretch-updates main contrib non-free deb-src http://deb.debian.org/debian stretch-updates main contrib non-free deb http://security.debian.org/ stretch/updates main contrib non-free deb-src http://security.debian.org/ stretch/updates main contrib non-free
Сохранить и запустить:
apt update apt install firmware-atheros
Пакет
firmware-atheros
предоставляет драйверath3k
, как указано в описании:This package contains the binary firmware for USB wireless network and Bluetooth cards supported by the ar5523, ath3k, ath6kl_sdio, ath6kl_usb, ath9k_htc or ath10k drivers.
Для загрузки драйвера:
modprobe -v ath3k
Для части Ctrl-$something
вы можете использовать Ctrl-[
вместо Escape
в строке чтения или терминале в целом без дополнительной настройки.
Вы также можете связать любой из Ctrl-@
, Ctrl-[A-Z]
, Ctrl-[
, Ctrl-\
, Ctrl-]
, Ctrl-^
и Ctrl-_
(, если они не являются терминальными специальными символами, такими как Ctrl-D
= > eof
или Ctrl-\
=>quit
)с, например,:
bind '"\C-@": "\e"'
На некоторых терминалах Ctrl-@
также генерируется комбинацией Ctrl-`
, а Ctrl-_
— комбинацией Ctrl-/
.
Кроме того, комбинации Alt-key
обычно сопоставляются с Esc-key
в большинстве терминалов (в зависимости от настроек эмулятора терминала ), поэтому вы можете привязать, например, Alt-C
вместо Ctrl-C
к Escape
с:
bind '"\ec":"\e"'
Для части Ctrl-C
Ctrl-C
обрабатывается драйвером tty как специальная клавиша(intr
)еще до того, как будет достигнут bash или readline, поскольку readline не отключает настройку tty ISIG
при вводе строки. редактор. Вы можете, конечно, всегда делать, например.
stty intr ^]; bind '"\C-C":"\e"'
и переучат вас использовать Ctrl-]
вместо Ctrl-C
, когда вы хотите прервать работу, но это, очевидно, очень плохая идея.