Debian 2.6.22を実行しているSheevaプラグでnfsクライアントを実行しようとしています。ホストはUbuntu 12.04であり、(showmount -eから)目的のディレクトリをエクスポートすると主張しています。 sheeva-plugにはshowmountバイナリがないため、nfs-commonパッケージからインストールしようとしています。
# apt-get install nfs-common
応答はで終わります
E: could not open lock file /var/cache/apt/archives/lock - open (no such file or directory)
E: Unable to lock the download directory.
これをしている間、私はルートです。他のパッケージをインストールしようとすると、同様のエラーが発生します。
Apt-getが機能するようにこれらのエラーを修正するにはどうすればよいですか?
エラーメッセージによると、ファイル/var/cache/apt/archives/lock
はコンピューターにもう存在しません。単純に作成することができます:
Sudo touch /var/cache/apt/archives/lock
ただし、別のディレクトリが欠落している可能性もあります。 /var/cache/apt/archives/partial exists
の場合はご覧ください。作成しない場合:
Sudo mkdir -p /var/cache/apt/archives/partial
これで、インストールが期待どおりに機能するはずです。