昨天我安装了 Fedora 15 Beta 和 GNOME 3 - 运行良好。但有一个问题是我安装了 32 位 Chrome(这是错误的,应该是 64 位版本),现在我无法卸载它。
我在“添加/删除软件”中找不到它,而且我也无法安装正确版本的 Chrome,因为它对我的其他 Chrome 副本有所抱怨。
有什么想法我可以删除现有副本并安装 64 位版本吗?
这是我尝试安装时收到的消息:
Test Transaction Errors: file /etc/cron.daily/google-chrome from install of google-chrome-stable-11.0.696.65-84435.x86_64 conflicts with file from package google-chrome-stable-11.0.696.65-84435.i386
file /opt/google/chrome/chrome from install of google-chrome-stable-11.0.696.65-84435.x86_64 conflicts with file from package google-chrome-stable-11.0.696.65-84435.i386
file /opt/google/chrome/chrome-sandbox from install of google-chrome-stable-11.0.696.65-84435.x86_64 conflicts with file from package google-chrome-stable-11.0.696.65-84435.i386
file /opt/google/chrome/libffmpegsumo.so from install of google-chrome-stable-11.0.696.65-84435.x86_64 conflicts with file from package google-chrome-stable-11.0.696.65-84435.i386
file /opt/google/chrome/libpdf.so from install of google-chrome-stable-11.0.696.65-84435.x86_64 conflicts with file from package google-chrome-stable-11.0.696.65-84435.i386
file /opt/google/chrome/libppGoogleNaClPluginChrome.so from install of google-chrome-stable-11.0.696.65-84435.x8...
答案1
打开终端并输入:
rpm -qa | grep chrome
查看是否可以找到已安装的 Chrome 包,如果找到,请输入:
rpm -e <chrome package name here>
例如:
rpm -e google-chrome-stable-22.0.1229.94-161065.i386
如果你要查找文件所在的位置,则可能会因发行版而异,但你可以先检查这里的热门答案。
答案2
打开终端并输入(以 root 身份):
yum -y erase google-chrome
或者如果你是须知, 类型:
sudo yum -y erase google-chrome
这将从您的系统中删除 Chrome。
答案3
这是我能将其从 CentOS 6.2 中删除的唯一方法:
[root@I7 ~]# rpm -qa | grep chrome
xorg-x11-drv-openchrome-0.3.0-3.20120806git.el6.x86_64
[root@I7 ~]# yum -y erase xorg-x11-drv-openchrome-0.3.0-3.20120806git.el6.x86_64
在某些发行版中,所包含的软件包可能是 chromium (grepping 为chrom
,而不是chrome
):
$ use rpm -qa | grep chrom
chromium-31.0.1650.63-2.el6.x86_64
答案4
第二篇帖子说
yum -y 删除 google-chrome
或者如果你是 sudoer,请输入:
sudo yum -y 删除 google-chrome
这将从您的系统中删除 Chrome。
是比其他文章更好的方法。虽然两者都可以完成工作,但 yum 是比 rpm 更受欢迎的方法,因为它是 rpm 包管理器的智能前端,并且会自动纠正任何依赖性错误,而 rpm 则无法做到这一点。