📄 make-esslist.sh
字号:
#!/bin/shesslist=essential-packages-listmirror=http://ftp.debian.org/debianmirror=http://http.us.debian.org/debiandist=sidset -earches=`awk '($1 != "" && $1 !~ /^#/) {print $2}' /usr/share/dpkg/archtable \ | sort | uniq`for arch in $archesdo if wget -O Packages-$arch.bz2 $mirror/dists/$dist/main/binary-$arch/Packages.bz2 then bunzip2 -f Packages-$arch.bz2 printf > $esslist-$arch \ 'This list was generated on %s for %s\n' \ "`LANG=C date`" "$arch" echo >> $esslist-$arch \ 'It contains a list of essential packages' \ '(which are also build-essential).' echo >> $esslist-$arch grep-status -FEssential -sPackage -ni yes Packages-$arch \ >> $esslist-$arch else echo "No essential packages list is available" \ "for $arch in $dist" > $esslist-$arch fi rm -f Packages-$archdone
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -