安装parsoid时,提示依赖版本4.0.0以上的NodeJS,而事实上已经通过nvm安装过nodejs,且其版本是满足要求的。
无视依赖安装一个包
1 | apt-get download <package-name> #下载对应包 |
警告“存在未满足依赖的模块,请尝试使用apt-get -f install恢复”
这会影响后续apt安装其他软件包,怎么解决呢?
Ignore all dependencies for a specific package with apt-get
- 编辑
/var/lib/dpkg/status
- 找到有未满足依赖的软件包
- 编辑
Depends:
,将对应依赖去掉
这只是临时性的方法,如果想一劳永逸地解决这个问题怎么办?
Apt-get does not recognize node software installed via nvm
这里是创建一个假的软件包来骗过包管理器,我还没试过,这里仅作记录。