apt-get clean 中出现“problem unlinking”错误

apt-get clean 中出现“problem unlinking”错误

每当我尝试使用时都会出现问题sudo apt-get clean

:~$ sudo apt-get clean
W: Problem unlinking the file apt-fast - Clean (21: Is a directory)
:~$ apt-fast clean
W: Problem unlinking the file apt-fast - Clean (21: Is a directory)

清除 apt-fast 并运行 sudo apt-get clean 是我发现解决此问题的唯一方法。
但我用得apt-fast很多,所以不是使用它不是一个好的解决方案。
重新安装apt-fast 并运行sudo apt-get clean会使问题再次出现。

另外,在安装时(我不知道这是否有用),我发现了这个问题:

Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\${ <-- HERE _MAXNUM}/ at /tmp/apt-fast.config.NDgAmi line 205.
Selecting previously unselected package apt-fast.
(Reading database ... 498722 files and directories currently installed.)
Preparing to unpack .../apt-fast_1.8.3~137+git7b72bb7-0ubuntu1~ppa3~wily1_all.deb ...
Unpacking apt-fast (1.8.3~137+git7b72bb7-0ubuntu1~ppa3~wily1) ...
Processing triggers for man-db (2.7.5-1) ...
Setting up apt-fast (1.8.3~137+git7b72bb7-0ubuntu1~ppa3~wily1) ...
Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\${ <-- HERE _MAXNUM}/ at /var/lib/dpkg/info/apt-fast.config line 205.

我也正在使用 Ubuntu MATE 16.04。

谢谢。

答案1

/var/cache/apt/archives/apt-fast一个潜在的解决方案是每次想要运行时删除该目录apt-get clean

$ rm -r /var/cache/apt/archives/apt-fast

这也意味着您正在清除 的缓存apt-fast

答案2

为了防止显示此错误,您可以删除“/var/cache/apt/archives/apt-fast/”目录并将 /etc/apt-fast.conf 中的 DLDIR 变量更改为另一个路径(即 /var/cache/my_apt-fast/archives/apt-fast)。

相关内容