自定义apt升级脚本
生活随笔
收集整理的這篇文章主要介紹了
自定义apt升级脚本
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
因為我電腦網絡經常很慢,而如果直接apt upgrade的話,會需要下載全部的文件后才安裝;
我是急性子,所以想要盡可能的先把下載成功的安裝上去
apt update
while [ "1" = "1" ]
doapt list --upgradable > /tmp/apt_listsed -i '1d' /tmp/apt_listpackage_name=`head -n +1 /tmp/apt_list | awk -F '/' '{print $1}'`if [ -z "$package_name" ] ; thenbreakfiapt install -y $package_name
done
apt dist-upgrade -y
如果要再花哨一些,可以不按照順序,而是隨機選擇升級包(免得某個包卡住了,下面的包也沒有升級的機會了)
while [ "1" = "1" ]
doapt list --upgradable > /tmp/apt_listsed -i '1d' /tmp/apt_listtotal_line=`cat /tmp/apt_list | wc -l`if [ $total_line -eq 0 ]; thenbreakfirandom_num=`date +%s%N`get_line=$(($random_num%$total_line+1))package_name=`cat /tmp/apt_list | head -n $get_line | tail -n 1 | awk -F '/' '{print $1}'`echo "apt instal -y $package_name"apt install -y $package_name
done
apt dist-upgrade -y
?
總結
以上是生活随笔為你收集整理的自定义apt升级脚本的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: tensorflow deep_spee
- 下一篇: keras 的 example 文件 c