Как установить libncurses.so.5 в Ubuntu 20.04?

Мне нужны как 32-битные, так и 64-битные для libncurses.so.5 в Ubuntu 20.04 (Focal Fossa) для сборки приложения Android на более старый Android NDK. Какие у меня варианты? libncurses.so.5 больше не на apt-get. Я получил программное обеспечение драйвера от D -...

У меня есть Ubuntu ISO на USB, который я использовал для установки Ubuntu на рабочую станцию, которая может подключаться к Интернету только с помощью беспроводного USB-адаптера (D-Link DWA-171 A1).

Я получил программное обеспечение драйвера от D-Link, но установка / сборка не удалась из-за неполной библиотеки gcc.

Есть ли в Ubuntu предварительно скомпилированные драйверы беспроводного адаптера, поэтому я могу быстро подключиться.
Я слышал, может быть, драйверы для беспроводных адаптеров Intel могут быть включены в Ubuntu ISO?

Мне нравится Linux, но я должен признать, что Windows 10 обнаружил беспроводной адаптер и так легко загрузил драйверы.
Я подключаю адаптер к новой установке Ubuntu, и он даже не распознается.

0
задан 20 June 2020 в 03:40

1 ответ

Ubuntu поставляется с большим количеством драйверов для USB-устройств. Вы можете найти некоторые из них в:

ls /usr/lib/modules/`uname -r`/kernel/drivers/net/wireless/realtek/rtlwifi/

Ваш вопрос на самом деле может заключаться в том, идет ли установка Ubuntu по умолчанию со всеми всеми беспроводными драйверами USB, где термин all означает драйверы для каждого Беспроводное USB-устройство, включая новое блестящее устройство, которое было выпущено на прошлой неделе и куплено вчера. Ответ, вероятно, нет.

Новые устройства разрабатываются и выпускаются каждый день. Производители находятся в постоянной гонке вооружений, чтобы иметь лучшее устройство с большим количеством функций и, зачастую, дешевле. Почти в каждом случае они почти не заботятся о 3% пользователей Linux и поэтому не предоставляют работающий драйвер. Даже если они любят Linux и стремятся предоставить работающий драйвер, то, что отлично работает в Ubuntu, вероятно, выиграет » работает неправильно в Arch, Manjaro или Gentoo.

Даже Ubuntu работает с различными ранними, средними и поздними версиями ядра. Например, Ubuntu 16.04.1 работает под управлением версии ядра 4.4.0-xx. Моя полностью обновленная Ubuntu 20.04 работает под управлением 5.4.0-xx. Любой драйвер, который правильно компилируется для 4.4.0-xx и связанной с ним версии gcc, вероятно, не будет правильно компилироваться в 5.4.0-xx.

https://wiki.ubuntu.com/Kernel/Support

As Как следствие, , если в комплект поставки входит драйвер Linux, с новым беспроводным USB-устройством, которое вы купили вчера, это, несомненно, работает для некоторого дистрибутива Linux с некоторым ядром, но, возможно, это не ваше.

Так как драйверы в стандартной установке Ubuntu по указанным выше причинам устарели на год или два, большинство старых устройств, таких как мой TP-Link TL-WN722N, версия 1, работают отлично. Драйвер и прошивка встроены во все последние версии Ubuntu, а не в окончательные версии.

Есть две проблемы с покупкой двух- или трехлетнего устройства. Во-первых, они были разработаны до того, как широкое распространение получила беспроводная сеть с частотой 5 ГГц; у меня только 2,4 ГГц. Как следствие, очень высокие скорости, такие как 802.11AC или 802.11AX, будут недоступны. Во-вторых, почти невозможно найти старое беспроводное устройство на полке в магазине и почти невозможно найти старые USB-устройства на линейные торговые площадки, такие как Amazon и многие другие.

Наконец, Amazon - отличный ресурс, потому что, во-первых, если устройство указано в списке как доступное для заказа, то оно в настоящее время производится и, что ж, доступно. Во-вторых, Amazon поощряет вопросы и ответы клиентов. Вы можете искать беспроводные USB-устройства и, в разделе «Вопросы и ответы», искать Ubuntu. Если вы ищете устройство, о котором я упоминал выше, вы обнаружите:

«Да, с Ubuntu работает нормально». и: «Также он работает с Ubuntu 16.04 LTS». и: «Я купил его, чтобы я мог использовать его на своем Ubuntu Linux, как и все остальные, и он работал отлично»

. Вы можете искать вопросы и ответы по Ubuntu с любым беспроводным интерфейсом USB.

Стандартная установка Ubuntu поставляется с всеми беспроводными драйверами USB? Нет. Поставляется ли стандартная установка Ubuntu с многими беспроводными драйверами USB? Да.

РЕДАКТИРОВАТЬ : Используя привязку к телефону, как рекомендует @ Pilot6, откройте терминал и выполните:

sudo apt update
sudo apt install build-essential git dkms
git clone https://github.com/aircrack-ng/rtl8812au.git
cd rtl8812au
sudo ./dkms-install.sh
sudo modprobe 88XXau

Теперь беспроводная сеть должна работать.

«Я купил его, чтобы я мог использовать его на своем Ubuntu Linux, как и все остальные, и он работал отлично»

Вы можете искать вопросы и ответы по Ubuntu с любым беспроводным USB-интерфейсом.

стандартная установка Ubuntu поставляется с всеми беспроводными драйверами USB? Нет. Поставляется ли стандартная установка Ubuntu с многими беспроводными драйверами USB? Да.

РЕДАКТИРОВАТЬ : Используя привязку к телефону, как рекомендует @ Pilot6, откройте терминал и выполните:

sudo apt update
sudo apt install build-essential git dkms
git clone https://github.com/aircrack-ng/rtl8812au.git
cd rtl8812au
sudo ./dkms-install.sh
sudo modprobe 88XXau

Теперь беспроводная сеть должна работать.

«Я купил его, чтобы я мог использовать его на своем Ubuntu Linux, как и все остальные, и он работал отлично»

Вы можете искать вопросы и ответы по Ubuntu с любым беспроводным USB-интерфейсом.

стандартная установка Ubuntu поставляется с всеми беспроводными драйверами USB? Нет. Поставляется ли стандартная установка Ubuntu с многими беспроводными драйверами USB? Да.

РЕДАКТИРОВАТЬ : Используя привязку к телефону, как рекомендует @ Pilot6, откройте терминал и выполните:

sudo apt update
sudo apt install build-essential git dkms
git clone https://github.com/aircrack-ng/rtl8812au.git
cd rtl8812au
sudo ./dkms-install.sh
sudo modprobe 88XXau

Теперь беспроводная сеть должна работать.

1
ответ дан 30 July 2020 в 22:25

Другие вопросы по тегам:

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