我一直在尝试安装 .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
[编辑] 忘记添加存储库密钥,抱歉。[/编辑]