个人工具

UbuntuHelp:AutomaticSecurityUpdates/zh

来自Ubuntu中文

Dbzhang800讨论 | 贡献2008年4月27日 (日) 10:00的版本

跳转至: 导航, 搜索

信息

这是一个简单的指导,它教你创建一个脚本或cron任务而获得本地或外部的安全更新,并安装,他会自动在后台执行。在运行一个没有超级版本时总会有安全隐患,但如果你认为这些对你无关,那么你能按照以下的指导

指导

通过文件编辑工具创建一个新文件。在ubuntu/gnome环境下可用gedit,在kubuntu/KDE环境下可用Kade ,或其他你会用的可以用来凭借命令行的文件编辑工具。给你创建的文件命名为“-apt-security-updates-”然后放置在~-/etc/cron.weekly/-~目录下。把下列文本输入到~-apt-security-updates-~ 文件中

#! /bin/sh
echo "**************" >> /var/log/apt-security-updates
date >> /var/log/apt-security-updates
aptitude update >> /var/log/apt-security-updates
aptitude upgrade -o Aptitude::Delete-Unused=false --assume-yes --target-release dapper-security >>   /var/log/apt-security-updates
echo "Security updates (if any) installed"

取决于你的Ubuntu发行版,用你的发行版取代"dapper"例如"edgy" 一旦你完成,你想使文件对root可执行。那么通过下面的命令行或终端输入下面的内容:

sudo chmod u=rwx,g=rx,o=rx /etc/cron.weekly/apt-security-updates

安装/设置/执行信息

这个脚本将会每周执行,他的安装程序将会从安全库获得包,它同时会在~-/var/log/apt-security-updates-~产生一个日志,以便日后发生错误时检查