Я установил пакет ax88179 из PPA (поскольку драйвер ax88179 отсутствует в ядре 3.8). Но сейчас я бы хотел установить ядро 3.11.6, и этот модуль уже включен в этот список. Поэтому я хотел бы удалить модуль из пакета, но это не сработает со следующим сообщением об ошибке
The following packages will be REMOVED:
ax88179*
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
After this operation, 313 kB disk space will be freed.
Do you want to continue [Y/n]?
(Reading database ... 202833 files and directories currently installed.)
Removing ax88179 ...
Error! There are no instances of module: ax88179_178a
1.6.0 located in the DKMS tree.
rm: cannot remove ‘/usr/src/AX88179_178A_LINUX_DRIVER_v1.6.0_SOURCE’:
No such file or directory dpkg: error processing ax88179 (--purge):
subprocess installed pre-removal script returned error exit status 1
No apport report written because MaxReports is reached already
ln: failed to create symbolic link ‘/usr/src/AX88179_178A_LINUX_DRIVER_v1.7.0_SOURCE’: File exists
Error! DKMS tree already contains: ax88179_178a-1.7.0
You cannot add the same module/version combo more than once.
Module ax88179_178a/1.7.0 already built for kernel 3.8.0-32-generic/4
Module ax88179_178a/1.7.0 already installed on kernel 3.8.0-32-generic/x86_64
Errors were encountered while processing:
ax88179
E: Sub-process /usr/bin/dpkg returned an error code (1)
. Жалуется как на версию 1.6, так и на 1.7. Я обновился до 1.7 пару дней назад. --force тоже не помогает. Я просто хочу избавиться от этого, так как, когда я работаю 3.11.6, версии мешают друг другу.
Я частично решил это, по крайней мере, чтобы установленные ядра больше не использовали модуль DKMS. Я все еще не могу удалить пакет, но это больше не имеет значения, по крайней мере, я удалил модуль DKMS.
Я удаляю модуль, выдавая sudo dkms remove -m ax88179_178a -v 1.7.0 --all
, и модуль был удален из всех установленных ядер.
Попробуйте обновить версию до последней, а затем удалите ее. 1.7 довольно старый (последний - 1.12), и, насколько я помню, у него была какая-то установка / обновление. Если вы больше не используете репозиторий, вы все равно сможете напрямую загрузить последнюю версию со страницы PPA: https://launchpad.net/~qji/+archive/ubuntu/ax88179/+packages