我尝试使用sudo apt-get install nasm安装nasm,但是我得到了以下输出:
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
gcc-4.8-multilib : Depends: libc6-dev-i386 (>= 2.11) but it is not going to be installed
libc6-dev-x32 : Depends: libc6-dev-i386 (= 2.19-0ubuntu6) but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
我不知道这里出现了什么问题,因为我刚接触Ubuntu / Linux OS
答案 0 :(得分:1)
您的软件包管理员已经注意到,您的某些软件包即使已安装,也具有非必需的先决条件。这似乎是nasm
无效的原因。
有时会发生这种情况。幸运的是,您可以指示apt-get
自动获取并安装缺少的依赖项:
sudo apt-get -f install
sudo
前缀将以root
用户身份运行该命令,为其提供安装软件所需的提升权限。您可以将sudo
视为“超级用户DO”或“切换用户和DO”。