无法安装 .deb 版本的 Chrome

无法安装 .deb 版本的 Chrome

我一直在尝试安装 .deb chrome 文件 ( google-chrome-stable_current_amd.64.deb)。它保存在我的下载中,所以我尝试了这个命令

sudo apt-get install ~/Downloads/google-chrome-stable_current_amd.64.deb 

读取包裹清单后,它回应:

E: Unsupported file /home/stockton/Downloads/google-chrome-stable_current_amd.64.deb given on command line

我不知道为什么会这样说E: file,我认为 Linux 驱动器和文件不像 Windows 驱动器那样以字母命名,例如“C:”​​,但我不知道我可能错了。在启动 Ubuntu 之前我确实有 Windows 10。

任何帮助都将非常有帮助。

答案1

常规方法是使用 进行安装dpkg。从 deb 文件安装是 的新功能apt。这就是为什么正确的语法并不总是很清楚。man apt也没有说明太多。

因此,一个可靠的方法是将 deb 文件复制到你的主目录并运行

sudo dpkg -i google-chrome-stable_current_amd64.deb

如果这是你第一次安装 Chrome,你会收到一些有关缺少依赖项的错误消息。你可以用以下方法修复它:

sudo apt install -f

您可以使用路径,而不是复制到主页

sudo dpkg -i ~/Downloads/google-chrome-stable_current_amd64.deb

更新:看起来解决方案更简单。OP 在命令中打错了。文件名是错误的amd.64.deb:-)

因此,使用正确文件的初始命令很可能也会起作用。

答案2

您通常不会下载 debs 并在 linux 中安装它们,就像在 windows 中使用 exe 文件一样。

您添加存储库(或 ppa,如果可用),更新软件列表并安装软件。这样,您还可以通过添加的存储库获取更新。

对于 Google Chrome,请执行以下操作:

打开终端ctrl++altt

添加存储库密钥:

wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add - 

使用以下命令添加 chrome 存储库:

sudo sh -c 'echo "deb [arch=amd64]http://dl.google.com/linux/chrome/deb/稳定主”>> /etc/apt/sources.list.d/google.list'

更新软件列表:

sudo apt 更新

安装 Google Chrome(稳定版):

sudo apt 安装 google-chrome-stable

完毕。

专业提示:使用 ++ctrl粘贴到控制台shiftv

[编辑] 忘记添加存储库密钥,抱歉。[/编辑]

相关内容