我正在使用Ubuntu 17.04,最近我在使用apt
或dpkg
安装新软件时遇到了很多麻烦。我得到的错误总是一样的:
sudo dpkg -i code_1.11.2-1492070517_amd64.deb
(Reading database ... 301548 files and directories currently installed.)
Preparing to unpack code_1.11.2-1492070517_amd64.deb ...
Unpacking code (1.11.2-1492070517) over (1.11.2-1492070517) ...
dpkg: error processing archive code_1.11.2-1492070517_amd64.deb (--install):
unable to open '/usr/share/code/resources/app/out/vs/workbench/electron-browser/workbench.main.nls.de.js.dpkg-new': Operation not permitted
Processing triggers for bamfdaemon (0.5.3+17.04.20170406-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for gnome-menus (3.13.3-6ubuntu5) ...
Processing triggers for desktop-file-utils (0.23-1ubuntu2) ...
Processing triggers for mime-support (3.60ubuntu1) ...
Errors were encountered while processing:
code_1.11.2-1492070517_amd64.deb
这次我尝试使用官方dpkg
文件使用deb
安装Visual Studio代码。我使用dpkg
标记--force-all
修复了它,这使我能够成功安装包。
但是,我想知道这个错误意味着什么,为什么我经常这样做以及如何防止它。今天我尝试安装3个不同的包时连续3次出现此错误!