caoyuUU
deepin
2023-02-18 01:04 文件名的问题吧,中文名?
Reply Like 0 View the author
文件名的问题吧,中文名?
文件名的问题吧,中文名?
应该不是,/lib目录里没有中文名的文件
我的 deepin 20.8 也出现类似问题,经查找,是因为我直接将 filezilla 官网为 debian 10 编译好的最新版本的 filezilla client 文件拷贝到了对应的系统目录(/usr/bin 和 /usr/lib 等),虽然 filezilla 运行没有问题,但终端安装软件或升级等都会出现一堆乱码(当然也没发现对系统使用的影响);删除掉我之前拷贝的文件即恢复正常。你也可以查查是不是有跟我类似的操作。
今天又仔细看了一下,我下载回来的 filezilla 解压后的 lib 目录里都是动态链接库,拷贝到的系统目录正是动态链接库管理命令 ldconfig 自动扫描的目录,还好没有拷贝到 /usr/lib/x86_64-linux-gnu 目录,因为这个目录里已经有几个同名的动态链接库文件存在,若那样的话可能会损坏系统中已有的动态链接库。简单的方法是将 filezilla 解压后的目录全都拷贝到另外一个地方(比如 /usr/share/apps),然后在 /usr/bin 目录里创建一个指向拷贝后的 filezilla 的软链接(比如 sudo ln -s /usr/share/apps/filezilla/bin/filezilla /usr/bin/filezilla),这样就比较安全了,也不会再有 ldconfig 命令中的乱码现象了。
Popular Events
More
最近几天我在升级时,终端总是会提示这么一段乱码,虽然升级仍一切正常,系统也没出毛病,但还是想解决这个问题