我需要访问路径[linux-src]/drivers/usb/serial/option.c
中的option.c文件。我更新我的内核版本:
admin@sintrones-abox:~$ uname -r
5.18.14-051814-generic
在文件夹/usr/src中,我仍然有旧的内核目录:
admin@sintrones-abox:/usr/src$ ls
backport-iwlwifi-8324 linux-hwe-5.4-headers-5.4.0-122
linux-headers-5.18.14-051814 Quectel_Linux_USB_Driver
linux-headers-5.4.0-122-generic
我试着搜索:
admin@sintrones-abox:/usr/src$ locate -b '\serial'
/home/admin/drivers/usb/serial
/lib/modules/4.15.0-189-generic/kernel/drivers/tty/serial
/lib/modules/5.4.0-122-generic/kernel/drivers/tty/serial
/lib/modules/5.4.0-122-generic/kernel/drivers/usb/serial
/snap/core20/1518/usr/lib/python3/dist-packages/serial
/snap/core20/1581/usr/lib/python3/dist-packages/serial
/usr/lib/python3/dist-packages/serial
/usr/src/Quectel_Linux_USB_Driver/drivers/usb/serial
/usr/src/linux-headers-5.4.0-122-generic/include/config/serial
/usr/src/linux-headers-5.4.0-122-generic/include/config/ir/serial
/usr/src/linux-headers-5.4.0-122-generic/include/config/kgdb/serial
/usr/src/linux-headers-5.4.0-122-generic/include/config/snd/serial
/usr/src/linux-headers-5.4.0-122-generic/include/config/tablet/serial
/usr/src/linux-headers-5.4.0-122-generic/include/config/u/serial
/usr/src/linux-headers-5.4.0-122-generic/include/config/usb/serial
/usr/src/linux-hwe-5.4-headers-5.4.0-122/drivers/tty/serial
/usr/src/linux-hwe-5.4-headers-5.4.0-122/drivers/usb/serial
/var/lib/snapd/assertions/asserts-v0/serial
但是它们中没有一个包含option.c
文件。是从Linux自动生成的文件吗?我在哪里能找到它?我怎么能重新生成它呢?
发布于 2022-07-25 14:11:40
安装linux源代码后,转到/usr/src,应该有LinuxSource5.18.14-xx.tar.bz 2。解压缩后,所有源文件都应该放在正确的位置。
https://askubuntu.com/questions/1420332
复制相似问题