Linux 下 Chromium 自动更新办法小结

Chrome 的开源基础 Chromium 浏览器每天都会更新无数次,更新也就成了追新用户的大问题,从谷奥的留言来看很多读者也都有这方面的需求。我们之前曾经介绍过一大堆(123)适用于 Windows,Mac 平台的 自动更新程序,但是对于 Linux 平台自动更新的介绍较少,今天我来简单总结一下。

首先,如果你使用的发行版是现在很流行的 ubuntu 的话,可以直接用 ppa 来搞定这个事情:

sudo add-apt-repository ppa:chromium-daily 

sudo apt-get update 

sudo apt-get install chromium-browser

即可安装最新的 Chromium 浏览器,以后更新只需要用下面的命令即可。


sudo apt-get update 

sudo apt-get upgrade

PS:如果在添加 ppa 源时提示你找不到 add-apt-repository 命令的话,需要先用下面的命令安装

sudo aptitude install python-software-properties

如果你使用的不是 ubuntu 或者不想用 apt 来更新 chromium 的话,可以使用 shell 脚本。这个脚本默认下载的是 OSX 版本,大家可以自行修改 OS 参数(via shad.cc):

#!/bin/sh
# Chromium update script
# - by shad <shad@zaphod.eu>

# mac | linux | ...
OS=mac
LATEST=$(wget -q -O - http://build.chromium.org/buildbot/snapshots/chromium-rel-${OS}/LATEST)
INSTALL_DIR=/Applications
TMP="/tmp/update-chrome-$RANDOM"

(
mkdir $TMP ; cd $TMP
echo Download...
wget -q -O chrome.zip http://build.chromium.org/buildbot/snapshots/chromium-rel-${OS}/${LATEST}/chrome-${OS}.zip
if [ $? -ne 0 ] ; then
	echo Cannot update.
	exit 1
fi
echo Unzip...
unzip -qq chrome.zip
echo Copying...
rm -rf "${INSTALL_DIR}/Chromium.app"
mv chrome-$OS/Chromium.app "$INSTALL_DIR"
)

rm -rf $TMP

 

代码非常简单,如果你用 Linux 相信你肯定能看懂,测试运行成功后加到 crontab 中,每天啥时候更新多少次完全你做主!

PS:上面这个脚本其实在 OS X 下也非常好用,只要注意其中调用了 wget 命令,事先用 macport 或 brew 安装好就行了,或者修改脚本用 curl 取代 wget 也是一种不错的选择。

本站文章除注明转载外,均为本站原创编译

转载请注明:文章转载自:谷奥——探寻谷歌的奥秘 [http://www.guao.hk]

本文标题:Linux 下 Chromium 自动更新办法小结

本文地址:http://www.guao.hk/posts/how-to-upgrade-chromium-in-linux.html

本文短网址:http://guao.cc/ut2

原创文章,转载请注明: 转载自PT Ubuntu Blog

本文链接地址: http://www.ptubuntu.com/2010/10/3901.html

Share

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>


Verify Code   If you cannot see the CheckCode image,please refresh the page again!