无法安装.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:’但idk我仍然可能是错的。 在我启动Ubuntu之前,我确实拥有Windows 10。

任何帮助都会很棒。

传统方法是使用dpkg安装。 这是一个apt从deb文件安装的新function。 这就是为什么正确的语法并不总是清晰的原因。 man apt也不会说太多。

因此,保证的方法是将deb文件复制到您的主目录并运行

 sudo dpkg -i google-chrome-stable_current_amd64.deb 

如果是您第一次安装Chrome,则会收到一些有关缺少相关性的错误消息。 你可以解决它

 sudo apt install -f 

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

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

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

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

你通常不下载debs并在linux中安装它们,就像你习惯在带有exe文件的windows中一样。

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

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

打开终端ctrl + alt + t

添加存储库密钥:

 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/ stable main”>> /etc/apt/sources.list.d/google.list'

更新软件列表:

  sudo apt update 

安装谷歌浏览器(稳定):

  sudo apt install google-chrome-stable 

完成。

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

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

通过安装gDebi软件包安装程序,我总是很幸运安装任何.deb文件。

这应该在软件管理器中可用…然后使用它来安装.deb软件包