use*_*373 6 installation apt root sudo
我正在尝试让 nfs 客户端在运行 debian 2.6.22 的 Sheeva-plug 上运行。主机是 Ubuntu 12.04 并声称(来自 showmount -e)要导出所需的目录。sheeva-plug 中没有 showmount 二进制文件,所以我尝试从 nfs-common 包安装它:
# apt-get install nfs-common
Run Code Online (Sandbox Code Playgroud)
响应结束于
E: could not open lock file /var/cache/apt/archives/lock - open (no such file or directory)
E: Unable to lock the download directory.
Run Code Online (Sandbox Code Playgroud)
这样做时我是root。尝试安装其他软件包时会出现类似的错误。
我该如何纠正这些错误,以便 apt-get 发挥作用?
根据错误消息/var/cache/apt/archives/lock
,您的计算机上不再存在该文件。你可以简单地创建它:
sudo touch /var/cache/apt/archives/lock
Run Code Online (Sandbox Code Playgroud)
但是,也许还缺少另一个目录。请看看如果/var/cache/apt/archives/partial exists
。如果没有创建它:
sudo mkdir -p /var/cache/apt/archives/partial
Run Code Online (Sandbox Code Playgroud)
现在您的安装应该按预期工作。
归档时间: |
|
查看次数: |
6795 次 |
最近记录: |