os: fedora38 系统更新脚本 - update

发布时间 2023-08-11 17:08:34作者: lnlidawei

os:  fedora38 系统更新脚本 - update

 

 

 

 

一、update脚本内容(echo "PASSWORD"  |  sudo -S  <command>)

 1 #!/usr/bin/env bash
 2 
 3 
 4 
 5 
 6 echo
 7 echo -- update --
 8  echo "password" | sudo -S dnf upgrade -y;
 9  echo "password" | sudo -S dnf update -y;
10  echo "password" | sudo -S dnf upgrade -y;
11  echo "password" | sudo -S dnf autoremove -y;
12 echo -- update end --
13 echo

 

 

 

 

二、实例测试

 1 [wit@fedora null]$ update
 2 
 3 -- update --
 4 [sudo] password for wit: Last metadata expiration check: 5:18:56 ago on Fri 11 Aug 2023 11:44:29 AM CST.
 5 Dependencies resolved.
 6 Nothing to do.
 7 Complete!
 8 Last metadata expiration check: 5:19:01 ago on Fri 11 Aug 2023 11:44:29 AM CST.
 9 Dependencies resolved.
10 Nothing to do.
11 Complete!
12 Last metadata expiration check: 5:19:07 ago on Fri 11 Aug 2023 11:44:29 AM CST.
13 Dependencies resolved.
14 Nothing to do.
15 Complete!
16 Last metadata expiration check: 5:19:12 ago on Fri 11 Aug 2023 11:44:29 AM CST.
17 Dependencies resolved.
18 Nothing to do.
19 Complete!
20 -- update end --
21 
22 [wit@fedora null]$ 
23 [wit@fedora null]$ 

 

 

 

 

三、参考资料:

 

  1、Linux之sudo自动输入密码   https://www.cnblogs.com/kn-zheng/p/17464033.html