web-dev-qa-db-ja.com

エラー「apt-get clean」の「リンク解除中の問題」

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を頻繁に使用するため、notを使用するのは良い解決策ではありません。
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を使用しています。

ありがとう。

3
The Holy See

潜在的な解決策は、/var/cache/apt/archives/apt-fastを実行するたびにディレクトリapt-get cleanを削除することです。

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

これは、apt-fastのキャッシュをクリアしていることも意味します。

6
nikhilweee

このエラーを表示しないようにするには、「/ var/cache/apt/archives/apt-fast /」ディレクトリを削除し、/ etc/apt-fast.confのDLDIR変数を別のパス(つまり/ var/cache/my_apt)に変更します-fast/archives/apt-fast)。

2
rcspam