在ubuntu16.0.4安装Chrome遇到的坑

因听说Chrome很适合WEB开发者,所以今天就来安装。但是很多事情在别人那里两行命令就解决了,但是在我这里总是会出现问题,我真的很郁闷。难道是上天要“天将降大任于斯人也”?
首先,当然是想直接下载安装包,然后双击安装。但是莫名其妙报了个归档错误
就换了一个教程,搜了https://linux.cn/article-2158-1.html 提供的教程。 使用wget命令下载安装。
1:cd /tmp
2:对于64位版本可以使用如下链接下载:
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
3:下载完后,运行如下命令安装。
sudo dpkg -i google-chrome*; sudo apt-get -f install
可是人家是“搞定了 !安装完成!可以愉快的使用了~”。但是我却报错了!就像这样:

Errno architecture (i486-linux-gnu-thread-multi-2.6.24.4) does not match executable architecture (i486-linux-gnu-thread-multi-2.6.22-3-amd64) at /usr/local/share/perl/5.8.8/Errno.pm line 11.
Compilation failed in require at /usr/sbin/install-info line 308.
BEGIN failed--compilation aborted at /usr/sbin/install-info line 308.
dpkg:处理 coreutils (--configure)时出错:
子进程·post-installation script·返回了错误号·9
dpkg:依赖关系问题使得 debianutils 的配置工作不能继续:
debianutils 依赖于 coreutils (>= 4.5.8-1);然而:
软件包 coreutils 还没有被配置。
dpkg:处理 debianutils (--configure)时出错:
依赖关系问题 - 仍未被配置
dpkg:依赖关系问题使得 bash 的配置工作不能继续:
bash 依赖于 debianutils (>= 2.15);然而:
软件包 debianutils 还没有被配置。
dpkg:处理 bash (--configure)时出错:
依赖关系问题 - 仍未被配置
dpkg:依赖关系问题使得 dpkg 的配置工作不能继续:
dpkg 依赖于 coreutils (>= 5.93-1);然而:
软件包 coreutils 还没有被配置。
dpkg:处理 dpkg (--configure)时出错:
依赖关系问题 - 仍未被配置
正在设置 findutils (4.2.28-1etch1) ...
Errno architecture (i486-linux-gnu-thread-multi-2.6.24.4) does not match executable architecture (i486-linux-gnu-thread-multi-2.6.22-3-amd64) at /usr/local/share/perl/5.8.8/Errno.pm line 11.
Compilation failed in require at /usr/sbin/install-info line 308.
BEGIN failed--compilation aborted at /usr/sbin/install-info line 308.
dpkg:处理 findutils (--configure)时出错:
子进程·post-installation script·返回了错误号·9
正在设置 grep (2.5.1.ds2-6) ...
Errno architecture (i486-linux-gnu-thread-multi-2.6.24.4) does not match executable architecture (i486-linux-gnu-thread-multi-2.6.22-3-amd64) at /usr/local/share/perl/5.8.8/Errno.pm line 11.
Compilation failed in require at /usr/sbin/install-info line 308.
BEGIN failed--compilation aborted at /usr/sbin/install-info line 308.
dpkg:处理 grep (--configure)时出错:
子进程·post-installation script·返回了错误号·9
dpkg:依赖关系问题使得 gzip 的配置工作不能继续:
gzip 依赖于 debianutils (>= 1.6);然而:
软件包 debianutils 还没有被配置。
dpkg:处理 gzip (--configure)时出错:
依赖关系问题 - 仍未被配置
正在设置 sed (4.1.5-1) ...
Errno architecture (i486-linux-gnu-thread-multi-2.6.24.4) does not match executable architecture (i486-linux-gnu-thread-multi-2.6.22-3-amd64) at /usr/local/share/perl/5.8.8/Errno.pm line 11.
Compilation failed in require at /usr/sbin/install-info line 308.
BEGIN failed--compilation aborted at /usr/sbin/install-info line 308.
dpkg:处理 sed (--configure)时出错:
子进程·post-installation script·返回了错误号·9
dpkg:依赖关系问题使得 lsb-base 的配置工作不能继续:
lsb-base 依赖于 sed;然而:
软件包 sed 还没有被配置。
dpkg:处理 lsb-base (--configure)时出错:
依赖关系问题 - 仍未被配置
dpkg:依赖关系问题使得 initscripts 的配置工作不能继续:
initscripts 依赖于 debianutils (>= 2.13.1);然而:
软件包 debianutils 还没有被配置。
initscripts 依赖于 lsb-base (>= 3.0-6);然而:
软件包 lsb-base 还没有被配置。
dpkg:处理 initscripts (--configure)时出错:
依赖关系问题 - 仍未被配置
dpkg:依赖关系问题使得 sysvinit 的配置工作不能继续:
sysvinit 依赖于 initscripts;然而:
软件包 initscripts 还没有被配置。
dpkg:处理 sysvinit (--configure)时出错:
依赖关系问题 - 仍未被配置
dpkg:依赖关系问题使得 util-linux 的配置工作不能继续:
util-linux 依赖于 lsb-base (>= 3.0-6);然而:
软件包 lsb-base 还没有被配置。
dpkg:处理 util-linux (--configure)时出错:
依赖关系问题 - 仍未被配置
在处理时有错误发生:

无奈,只能兵来将挡,水来土掩。又去百度;有人说:

先修复一下试试看
dpkg -f
apt-get -f

然并卵T_T。我细细的看这报错的信息,想在上面找到什么蛛丝马迹,然后看到了这个:

“由于已经达到 MaxReports 限制,没有写入 apport 报告”

又找到一个教程http://www.hilau.com/83/
1.$ sudo mv /var/lib/dpkg/info /var/lib/dpkg/info_old //现将info文件夹更名 2.$ sudo mkdir /var/lib/dpkg/info //再新建一个新的info文件夹 3.$ sudo apt-get update 4.$ sudo apt-get -f install //不用解释了吧 5.$ sudo mv /var/lib/dpkg/info/* /var/lib/dpkg/info_old //执行完上一步操作后会在新的info文件夹下生成一些文件,现将这些文件全部移到info_old文件夹下 6.$ sudo rm -rf /var/lib/dpkg/info //把自己新建的info文件夹删掉 7.$ sudo mv /var/lib/dpkg/info_old /var/lib/dpkg/info //把以前的info文件夹重新改回名字
我想是因为我上午安装了virtualenv,出了问题,但是我没有修复。然后再安装chrome的时候,出现了依赖关系问题。
然后再执行sudo dpkg -i google-chrome*; sudo apt-get -f install就没有问题了。
唉,我真的可能是抱错的孩子!

你可能感兴趣的:(在ubuntu16.0.4安装Chrome遇到的坑)