首先是usb热拔插自动挂载
编辑 /etc/hotplug.d/block/10-mount
#!/bin/ash
case "$ACTION" in
add)
for i in $(ls /dev/ | grep 'sd[a-z][1-9]')
do
mkdir -p /mnt/$i
mount -o iocharset=utf8,rw /dev/$i /mnt/$i
if [ $? -ne 0 ]
then
mount -o rw /dev/$i /mnt/$i
fi
done
;;
remove)
MOUNT=`mount | grep -o '/mnt/sd[a-z][1-9]'`
for i in $MOUNT
do
umount $i
if [ $? -eq 0 ]
then
rm -r $i
fi
done
;;
esac
其次是Transmission的相关设置
美化web下载到本地,地址,解压
openwrt的transmission web页面在/usr/share/transmission/web,删除后上传src文件夹内的美化web到该路径就行
OpenWrt重启后丢失下载列表
这是因为配置文件设置在了临时文件上, 重启后这个文件就被重置了. 请设置这个参数到实际的存储上
配置文件在/etc/config/transmission
option config_dir '/mnt/sda1/transmission/.config' #HDD is mounted on /mnt/sda1
安装Python
由于想要挂点东西,需要python,所以再加上python的安装
首先挂载usb,然后要准备写入opkg文件
- 在命令行输入
mkdir /mnt/sda1/opkg/
- 找到/etc/opkg.conf,编辑
- 加入一行
dest usb /mnt/sda1/opkg
- 命令行输入
opkg update opkg install -d usb python3
- 链接usb目录
export PATH=$PATH:/mnt/sda1/opkg/usr/bin echo 'export PATH=$PATH:/mnt/sda1/opkg/usr/bin' >> /etc/profile export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/mnt/sda1/opkg/usr/lib echo 'export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/mnt/sda1/opkg/usr/lib' >> /etc/profile
- 继续安装git,screen,pip等