[Share Experiences] 简单的升级脚本
Tofloor
poster avatar
乾豫恒益
deepin
2024-05-17 17:04
Author
#!/bin/bash
# 系统自动升级程序过程
# 程序:获得升级的目录,下载文件并安装,删除不需要的程序包,自动退出。
# 提醒:本程序适合普通用户,不适合高级用户的订制升级要求。
# 作者:乾豫恒益 2022/12/15 第二版
# 历史记录:
# 2022/12/01 生成第一版。
# 2022/12/15 生成第二版,加入了备注,以方便看懂本程序
 
titleW="||工作系统日常升级,共有四个过程。    ||"
updateD="第一步: 获得升级文件所需要列表,请稍候..."
updateR="第二步: 开始升级,不要断电,请稍候..."
deleteD="第三步: 卸载不需要的软件包,请稍候..."
finishD="第四步: 升级完成,祝工作愉快!再见^_^"
dividStr="========================================"
 
echo `date` 
printf "$dividStr\n$titleW\n$dividStr\n"
 
# 获得升级文件列表
printf "$dividStr\n$updateD\n$dividStr\n"
sudo apt-get update
 
#开始升级
printf "\n$dividStr\n$updateR\n$dividStr\n"
sudo apt-get upgrade
 
#卸载不需要的文件包
printf "\n$dividStr\n$deleteD\n$dividStr\n"
sudo apt autoremove
 
#完成任务退出
printf "\n$dividStr\n$finishD\n$dividStr\n"
exit
 
声明,本人比较懒,一次次的输入命令,麻烦,就写了简单的脚本,文件命令为:up.sh,运行起来,方便。
Reply Favorite View the author
All Replies
明天会更好
deepin
2024-05-17 20:35
#1

慎用sudo apt autoremove ,会删掉一些依赖,导致部分软件无法使用。

Reply View the author
乾豫恒益
deepin
2024-05-18 08:34
#2

收到,谢谢提醒!ok

Reply View the author