无法安装 .deb 版本的 Chrome

use*_*888 6 command-line google-chrome deb drive

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

sudo apt-get install ~/Downloads/google-chrome-stable_current_amd.64.deb 
Run Code Online (Sandbox Code Playgroud)

阅读包裹清单后,它的反应是:

E: Unsupported file /home/stockton/Downloads/google-chrome-stable_current_amd.64.deb given on command line
Run Code Online (Sandbox Code Playgroud)

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

任何帮助都会很棒。

Pil*_*ot6 8

传统的方法是使用dpkg. 这是apt从 deb 文件安装的新功能。这就是为什么正确的语法并不总是很清楚的原因。man apt也不多说。

所以有保证的方法是将 deb 文件复制到您的主目录并运行

sudo dpkg -i google-chrome-stable_current_amd64.deb
Run Code Online (Sandbox Code Playgroud)

如果这是您第一次安装 Chrome,您会收到一些关于缺少依赖项的错误消息。你可以通过

sudo apt install -f
Run Code Online (Sandbox Code Playgroud)

您可以使用路径而不是复制到 Home

sudo dpkg -i ~/Downloads/google-chrome-stable_current_amd64.deb
Run Code Online (Sandbox Code Playgroud)

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

因此,带有正确文件的初始命令很可能也能正常工作。