我尝试使用 apt-get 在我的 ubuntu 18.04 中安装 npm,出现了一些错误,
npm: depends: node-gyp (>= 0.10.9) but it is not going to be installed.
我发现一个解决方案,它说首先安装 aptitude,然后安装 npm
sudo aptitude install npm
然后npm安装成功,但是我无法执行任何apt操作。
请帮我修复这个问题。
提前致谢。
答案1
当您在 Ubuntu 18.04 上工作时,默认情况下它将安装 apt-get。如果未找到此命令,则表示 Ubuntu 的安装不正确。请检查一下。
关注此关联。
答案2
正如 @Sunil Valmiki 所说,Aptitude 也是一个包管理器,有优点也有缺点。如果您觉得可以,您可以继续使用 aptitude。至于您的 apt-get 问题,我想不出任何修复 apt-get 的方法。Apt-get 是安装的一部分,是操作系统。当您尝试解决 npm 问题时,您可能在 aptitude 和 apt-get 之间造成了一些您没有注意到的冲突。您可能需要再次安装 ubuntu。