最近在使用sudo apt 的一些命令时遇到了这两个问题
1、E: 无法解析软件包文件 /etc/apt/preferences (1)
(E:Unable to parse package file /etc/apt/preferences (1))
和
2、首选项文件 /etc/apt/preferences.d/cuda-repository-pin-600 中发现有无效的记录,无 Package 字段头
成功解决(感谢蔡同学:D)
然后第一个问题的解决方法是:
删除/etc/apt/下的preferences文件
解决过程:
一开始遇到问题:
一开始怀疑preferences这个文件出错了,去原版的ubuntu镜像下在一个原版的试一试,
之后发现原版ubuntu这个路径下没有这个文件,就觉得应该是可以直接删除试一下,最后直接删除后
执行sudo apt update
解决问题