Home
Categories
WIKI
Topic
User
LANGUAGE:
中文
English
[Share Experiences]
简单的升级脚本
Experiences and Insight
403
views ·
2
replies ·
To
floor
Go
乾豫恒益
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
Like 0
Favorite
View the author
All Replies
明天会更好
deepin
2024-05-17 20:35
#1
慎用sudo apt autoremove ,会删掉一些依赖,导致部分软件无法使用。
Reply
Like 0
View the author
乾豫恒益
deepin
2024-05-18 08:34
#2
收到,谢谢提醒!
Reply
Like 0
View the author
Please
sign
in first
New Thread
Popular Ranking
Change
Flashing Screen Bug
Too many bugs in Deepin 23
n character problem in turkish language
My opinion from a user's perspective
Bluetooth disconnecting.
触摸板三指手势失效
Popular Events
More