无人值守升级项目教程

无人值守升级项目教程

unattended-upgradesAutomatic installation of security upgrades on apt based systems项目地址:https://gitcode.com/gh_mirrors/un/unattended-upgrades

项目目录结构及介绍

unattended-upgrades/
├── AUTHORS
├── COPYING
├── README.md
├── debian
│   ├── changelog
│   ├── compat
│   ├── control
│   ├── copyright
│   ├── rules
│   └── source
│       └── format
├── etc
│   └── apt
│       └── apt.conf.d
│           ├── 02periodic
│           └── 50unattended-upgrades
├── po
│   ├── POTFILES.in
│   └── unattended-upgrades.pot
├── setup.py
├── unattended-upgrade
└── unattended-upgrades.conf
  • AUTHORS: 项目贡献者列表。
  • COPYING: 项目许可证文件。
  • README.md: 项目说明文档。
  • debian: Debian 打包相关文件。
  • etc/apt/apt.conf.d: 配置文件目录,包含 02periodic50unattended-upgrades 两个重要配置文件。
  • po: 多语言翻译文件。
  • setup.py: Python 安装脚本。
  • unattended-upgrade: 项目主启动脚本。
  • unattended-upgrades.conf: 项目配置文件。

项目启动文件介绍

unattended-upgrade

unattended-upgrade 是项目的主启动脚本,负责执行自动更新任务。该脚本通常由系统定时任务(如 cron)调用,以确保系统定期进行安全更新。

项目配置文件介绍

02periodic

02periodic 文件位于 /etc/apt/apt.conf.d/ 目录下,用于配置定期更新任务的频率和行为。以下是一个示例配置:

APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Unattended-Upgrade "1";
APT::Periodic::Download-Upgradeable-Packages "1";
APT::Periodic::AutocleanInterval "7";
  • Update-Package-Lists: 每天更新软件包列表。
  • Unattended-Upgrade: 每天执行无人值守升级。
  • Download-Upgradeable-Packages: 每天下载可升级的软件包。
  • AutocleanInterval: 每周清理旧的下载包。

50unattended-upgrades

50unattended-upgrades 文件也位于 /etc/apt/apt.conf.d/ 目录下,用于配置具体的升级行为。以下是一个示例配置:

Unattended-Upgrade::Allowed-Origins {
    "${distro_id}:${distro_codename}";
    "${distro_id}:${distro_codename}-security";
};

Unattended-Upgrade::Package-Blacklist {
};

Unattended-Upgrade::Mail "root";
  • Allowed-Origins: 定义允许的升级源。
  • Package-Blacklist: 定义需要排除的软件包。
  • Mail: 配置升级通知邮件接收者。

通过这些配置文件,可以灵活地控制无人值守升级的行为,确保系统安全且稳定地进行自动更新。

unattended-upgradesAutomatic installation of security upgrades on apt based systems项目地址:https://gitcode.com/gh_mirrors/un/unattended-upgrades

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

鲍瑛嫚

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值