为什么当我试图升级我的ubuntu时,Makedev没有设置?

uqdfh47h  于 12个月前  发布在  其他
关注(0)|答案(1)|浏览(93)

所以我更新我的Ubuntu到20.04和一切都运行顺利,直到最后一秒.一切都解包很好,所以后makedev解包,计算机试图设置Makedev但由于某种原因,它不能它说调用中止MAKEDEV.这里是脚本.
设置Makedev(2.3.1-94)./run/udev或.udevdb或.udev存在意味着udev处于活动状态。在职业中中止MAKEDEV。/run/udev或.udevdb或.udev存在意味着udev处于活动状态。在职业中中止MAKEDEV。/run/udev或.udevdb或.udev存在意味着udev处于活动状态。在职业中中止MAKEDEV。/run/udev或.udevdb或.udev存在意味着udev处于活动状态。在任务中中止MAKEDEV。/run/udev或.udevdb或.udev存在意味着udev处于活动状态。在任务中中止MAKEDEV。/run/udev或.udevdb或.udev存在意味着udev处于活动状态。在任务中中止MAKEDEV。/run/udev或.udevdb或.udev存在意味着udev处于活动状态。在任务中中止MAKEDEV。/run/udev或.udevdb或.udev存在意味着udev处于活动状态。在任务中中止MAKEDEV。/run/udev或.udevdb或.udev存在意味着udev处于活动状态。在任务中中止MAKEDEV。/run/udev或.udevdb或.udev存在意味着udev处于活动状态。在任务中中止MAKEDEV。/run/udev或.udevdb或.udev的存在意味着udev处于活动状态。正在职业中中止MAKEDEV。chmod:无法访问“/dev/tty[0-9]目录”:没有这样的文件或目录dpkg:错误处理包makedev(--configure):已安装的makedev包安装后脚本子进程返回错误ex it status 1处理时遇到错误:makedev
任何帮助,让MAKEDEV顺利设置?我只是想更新ubuntu!感谢您的帮助!:)

r8uurelv

r8uurelv1#

我在升级一个被忽略的Ubuntu虚拟机时遇到了这个问题,从Xenial(16.04)升级到Bionic(18.04),然后从Bionic(18.04)升级到Focal(20.04)。在最后一次升级中,我遇到了这里报告的完全相同的错误。我通过编辑makedev包的安装后脚本解决了这个问题,如下所示:

--- /var/lib/dpkg/info/makedev.postinst~    2023-11-27 18:26:16.978386686 +0100
+++ /var/lib/dpkg/info/makedev.postinst 2023-11-27 18:26:35.698314327 +0100
@@ -34,7 +34,7 @@
    test -e /dev/$i || MAKEDEV $i
 done
 
-chmod g-r,o= /dev/tty[0-9]*
+chmod g-r,o= /dev/ttyS[0-9]*
 
 test -e /dev/random || MAKEDEV random
 test -e /dev/urandom || MAKEDEV urandom

字符串
在做了这个修改之后,我运行了sudo apt-get install -f,它完成了makedev包的中止配置(这次没有致命错误,因为我做了修改)。
我使用Linux KVM虚拟机,并且在虚拟机中安装了linux-image-kvm软件包。当我检查是否存在/dev/tty*设备文件时,我发现:

peter@unifi-controller:~$ ls -l /dev/tty*
crw-rw-rw- 1 root tty     5,  0 Nov 27 17:26 /dev/tty
crw--w---- 1 root tty     4, 64 Nov 27 17:26 /dev/ttyS0
crw-rw---- 1 root dialout 4, 65 Nov 27 17:26 /dev/ttyS1
crw-rw---- 1 root dialout 4, 66 Nov 27 17:26 /dev/ttyS2
crw-rw---- 1 root dialout 4, 67 Nov 27 17:26 /dev/ttyS3


我怀疑从Bionic到Focal的do-release-upgrade从来没有在这个特定的场景中测试过。在我看来,这是makedev包中的一个bug,但幸运的是,我很容易确定一个变通方案。

相关问题