Похоже, что заголовок не найден из-за многокричных изменений. Извлеките deb-файл, примените исправления, перестройте deb и установите его:
Измените каталог, содержащий debfile. Создайте временный каталог для исправления материала и перейдите в него (имя каталога было выбрано случайным образом):mkdir kasapa-deb && cd kasapa-deb
Извлеките файлы управления и установки: dpkg --control CrossPlatformUI-V2.1.1-Kasapa-i386-ubuntu.deb
dpkg --extract CrossPlatformUI-V2.1.1-Kasapa-i386-ubuntu.deb .
Примените исправления, отредактировав DEBIAN/postinst. Если строка с CFLAGS += еще не существует, вставьте (например, после первых прокомментированных строк, строки с ведущими #): CFLAGS += -I/usr/include/$(shell dpkg-architecture -qDEB_BUILD_MULTIARCH)
Если она уже существует, просто добавьте часть -I ... к существующему CFLAGS (разделенные пробелом). Пока вы на нем, вы можете сделать пакет отображаемым как 64-битный, при условии, что файлы в пакете действительно 64-разрядные. Отредактируйте DEBIAN/control и измените Architecture: i386 на Architecture: amd64. Переустановите пакет, создав новый файл в родительском каталоге: dpkg-deb -b . ..
Установите новый пакет: sudo dpkg -i ../[name of the package that was just created].deb
Теперь вы можете удалить временный каталог. Это теоретически предполагается работать. Если пакет содержит двоичные файлы, которые созданы для 32-разрядных, вам также необходимо установить 32-разрядные зависимости, например libc6:
sudo apt-get install libc6:i386
С временным рабочим подключением к Интернету по сети Ethernet, привязанным или любым другим способом, пожалуйста, откройте терминал и выполните:
sudo apt update
sudo apt install git
git clone https://github.com/diederikdehaas/rtl8812AU.git
cd rtl8812AU
make
sudo make install
sudo modprobe 8812au
Вы скомпилировали драйвер только для текущего текущего ядра. Когда Update Manager устанавливает более позднюю версию, также известную как linux-image, перекомпилируйте:
cd rtl8812AU
make clean
make
sudo make install
sudo modprobe 8812au
С временным рабочим подключением к Интернету по сети Ethernet, привязанным или любым другим способом, пожалуйста, откройте терминал и выполните:
sudo apt update
sudo apt install git
git clone https://github.com/diederikdehaas/rtl8812AU.git
cd rtl8812AU
make
sudo make install
sudo modprobe 8812au
Вы скомпилировали драйвер только для текущего текущего ядра. Когда Update Manager устанавливает более позднюю версию, также известную как linux-image, перекомпилируйте:
cd rtl8812AU
make clean
make
sudo make install
sudo modprobe 8812au