我安装了中小企业dpkg -i sme.deb,它安装了它,但我无法启动它。
然而,当我启动软件中心时,它告诉我有些东西坏了,需要修复,所以我允许它,修复完成后,SME 就开始了。
所以我想知道我应该使用 dpkg -i 命令安装 deb 文件还是应该使用其他命令???
感谢您的时间
答案1
dpkg
如果你读了它的输出,它就会告诉你哪里出了问题。
但是如果你喜欢 GUI 应用程序,我建议你使用 GDebi 来安装deb
文件,尽管如果出现问题,它会建议你打开终端并执行sudo apt-get install -f
.
要安装 GDebi:sudo apt-get install gdebi
。然后对于每个deb
文件,右键单击并选择Open With
-> GDebi
。
以及截图:
答案2
使用
sudo dpkg -i <package_name.deb>
是在 ubuntu 上安装文件的标准方法.deb
。但是,这不会为您安装任何依赖项,因此这意味着如果您想安装需要其他软件包的软件包,您必须先自行安装所需的软件包,然后再安装您想要的软件包。
apt
是一款可以帮您解决此问题并处理所有必需依赖项的软件。但是,它不会安装存储库中不存在的软件包或ppa 的。
所以,是的,如果您有.deb
文件,您应该使用它dpkg
来安装包,但是apt
每当您必须安装存储库中可用的包时就使用它。