安装不在存储库中的包

安装不在存储库中的包

我想安装提供.deb软件包的 teamviewer。我读到我可以使用dpkg,然后执行apt-get install -f以修复依赖项。或者使用gdebi

这些是最好的解决方案吗?

我还了解在这两种情况下,包都不会自动更新。

答案1

是的,那些是最好的(而且据我所知也是唯一的)。

我个人更喜欢使用终端进行此类操作,但如果您更喜欢图形界面,则可以gdebi像您所说的那样使用,或者Ubuntu 软件中心.deb(我认为这是Ubuntu 中双击文件的默认行为)。

这些是 TeamViewer 官方的安装说明。

另外,请记住,在某些情况下你可能会有问题基于 Debian 的操作系统上的 TeamViewer@TrungTran提及。

答案2

cd 进入 .deb 文件所在的目录。或者,您可以使用 GUI 文件管理器转到该目录,在那里打开终端并输入以下命令:

sudo dpkg -i 软件包名称

要修复依赖关系,请尝试

sudo dpkg --configure -a
sudo apt-get install -f

答案3

下载TeamViewer并保存 .deb 文件。
打开保存该文件的文件夹。

单击下载的 .deb 文件。Ubuntu
软件中心打开。
现在单击安装开始 ...

所有依赖项(包括所需的 i386(32 位)包)将自动安装。
这是推荐的方式...正如您在TeamViewer 安装说明。TeamViewer
不在任何存储库中可用,要更新它,您必须重复该过程。

相关内容