OpenWrt (and ImmortalWrt)¶
Scripts¶
Find out top-level installed packages (packages that are not depended on):
for p in $(opkg list-installed | cut -d\ -f1); do
test $(opkg whatdepends "$p" | wc -l) -eq 3 && echo "$p"
done
ImmortalWrt¶
Replace OPKG source:
sed -i 's,mirrors.vsean.net/openwrt,mirrors.ustc.edu.cn/immortalwrt,g' /etc/opkg/distfeeds.conf
rm /etc/opkg/distfeeds.conf.bak
Selected packages list¶
Base files for 23.05
base-files block-mount busybox ca-bundle default-settings-chn dnsmasq-full dropbear ipv6helper kmod-gpio-button-hotplug kmod-leds-gpio kmod-lib-lzo kmod-nf-nathelper kmod-nf-nathelper-extra libustream-openssl20201210 logd luci-compat luci-i18n-attendedsysupgrade-zh-cn luci-i18n-firewall-zh-cn luci-i18n-opkg-zh-cn luci-lib-ipkg mtd ppp ppp-mod-pppoe procd procd-seccomp procd-ujail uci urandom-seed urngd wpad-openssl
Common tools selected by iBug:
curl
htop
ip-full
iperf3
luci-proto-wireguard
mtr-json
tcpdump
telnet-bsd
vim
wget-ssl
Theming:
luci-i18n-argon-config-zh-cn