我写了一个简单的脚本来执行我的所有系统更新并一次性清理我的Fedora 19机器:
import os os.system('clear') # clear the terminal screen os.system('yum -y update') # update the system without asking for confirmation os.system('package-cleanup --oldkernels') os.system('package-cleanup --problems') os.system('package-cleanup --dupes') os.system('yum clean all') exit()
唯一的问题是,如果要删除旧内核,系统将要求用户确认。如何将其编码到脚本中,以便在不等待用户确认的情况下自动删除旧内核?
答案 0 :(得分:1)
使用'-y'运行package-cleanup。
package-cleanup -y --oldkernels