终端无法安装任何东西

我一直在使用Ubuntu。 昨天我不小心删除了ubuntu分区(从windows)并再次安装它。 我有以下问题我尝试2使用deb文件安装谷歌浏览器(通过PPA)它有依赖性错误,所以我跑了

sudo apt-get install -f 

它deletd chrome。 我又跑了

 sudo dpkg -i .deb 

它又有依赖性问题。 我又跑了

 sudo apt-get install -f 

它再次删除了chrome

我也无法安装gksu或任何东西。 当我尝试安装呼吸使用

 deb http://us.archive.ubuntu.com/ubuntu vivid main universe 

它说命令’deb’不被识别。

之前不是这样的。 只有在我这次安装Ubuntu之后,这些事情才会发生。 2做什么? 我应该删除并再次安装Ubuntu ???

首先安装缺少的依赖项,否则dpkgapt-get将进入竞争条件,其中第一个将安装没有所需依赖项的包,第二个将删除它以修复损坏的依赖项问题:

 sudo apt-get update && sudo apt-get install libappindicator1 libcurl3 

然后安装Google Chrome:

 sudo dpkg -i ~/Downloads/google-chrome-stable_current_xxxxx.deb 
 deb http://us.archive.ubuntu.com/ubuntu vivid main universe 

这不是一个用于执行的命令,但它是位于/etc/apt/sources.list的sources.list的有效条目 – 您还可以创建一个像/etc/apt/sources.list.d/abcxyz.list添加后, apt-get update应该使这个源的包可用。 请注意,在某些存储库中,您需要为您的trustring添加一个密钥,以便Ubuntu将其识别为可信任的存储库(另请参阅此askubuntupost )

对于Chrome的问题,我们首先需要您下载它的确切位置(URL最好)和确切的错误消息。 通常你应该从谷歌获得最新版本。 请注意,您选择了正确的架构(命令uname -a可以帮助您)。

还要考虑使用gdebi (在gdebi-core软件包之外)在命令行安装* .deb软件包,因为它在安装之前解决了依赖关系,所以你不会遇到apt-get -f install