ls cd root/ ls ls cd .. ls cp -rf home/watchdog /root/ cp home/estation.service /lib/systemd/system/ cp home/watchdog.service /lib/systemd/system/ cd /etc/systemd/system ls ls -l ln -s estation.service /lib/systemd/system/estation.service ln -s /lib/systemd/system/estation.service estation.service ln -s /lib/systemd/system/watchdog.service watchdog.service exit adduser linaro adduser ls cd home/ ls cd linaro/ ls passwd linaro exit echo "deb http://mirrors.ustc.edu.cn/debian/ buster-backports main contrib non-free" >> /etc/apt/sources.list echo "deb-src http://mirrors.ustc.edu.cn/debian/ buster-backports main contrib non-free" >> /etc/apt/sources.list apt-get update apt-get upgrade -y chmod o+x /usr/lib/dbus-1.0/dbus-daemon-launch-helper chmod +x /etc/rc.local export APT_INSTALL="apt-get install -fy --allow-downgrades" #---------------power management -------------- ${APT_INSTALL} pm-utils triggerhappy cp /etc/Powermanager/triggerhappy.service /lib/systemd/system/triggerhappy.service #---------------Custom Script-------------- systemctl mask systemd-networkd-wait-online.service systemctl mask NetworkManager-wait-online.service rm /lib/systemd/system/wpa_supplicant@.service #---------------Clean-------------- if [ -e "/usr/lib/arm-linux-gnueabihf/dri" ] ; then sed -i "1aexport LD_PRELOAD=/usr/lib/arm-linux-gnueabihf/libdrm-cursor.so.1" /usr/bin/X; cd /usr/lib/arm-linux-gnueabihf/dri/; cp kms_swrast_dri.so swrast_dri.so /; rm /usr/lib/arm-linux-gnueabihf/dri/*.so; mv /*.so /usr/lib/arm-linux-gnueabihf/dri/; elif [ -e "/usr/lib/aarch64-linux-gnu/dri" ]; then sed -i "1aexport LD_PRELOAD=/usr/lib/aarch64-linux-gnu/libdrm-cursor.so.1" /usr/bin/X; cd /usr/lib/aarch64-linux-gnu/dri/; cp kms_swrast_dri.so swrast_dri.so /; rm /usr/lib/aarch64-linux-gnu/dri/*.so; mv /*.so /usr/lib/aarch64-linux-gnu/dri/; rm /etc/profile.d/qt.sh; fi cd - #---------------Clean-------------- rm -rf /var/lib/apt/lists/* rm -rf /var/cache/ rm -rf /packages/ echo "deb http://mirrors.ustc.edu.cn/debian/ buster-backports main contrib non-free" >> /etc/apt/sources.list echo "deb-src http://mirrors.ustc.edu.cn/debian/ buster-backports main contrib non-free" >> /etc/apt/sources.list apt-get update apt-get upgrade -y chmod o+x /usr/lib/dbus-1.0/dbus-daemon-launch-helper chmod +x /etc/rc.local export APT_INSTALL="apt-get install -fy --allow-downgrades" #---------------power management -------------- ${APT_INSTALL} pm-utils triggerhappy cp /etc/Powermanager/triggerhappy.service /lib/systemd/system/triggerhappy.service #---------------Custom Script-------------- systemctl mask systemd-networkd-wait-online.service systemctl mask NetworkManager-wait-online.service rm /lib/systemd/system/wpa_supplicant@.service #---------------Clean-------------- if [ -e "/usr/lib/arm-linux-gnueabihf/dri" ] ; then sed -i "1aexport LD_PRELOAD=/usr/lib/arm-linux-gnueabihf/libdrm-cursor.so.1" /usr/bin/X; cd /usr/lib/arm-linux-gnueabihf/dri/; cp kms_swrast_dri.so swrast_dri.so /; rm /usr/lib/arm-linux-gnueabihf/dri/*.so; mv /*.so /usr/lib/arm-linux-gnueabihf/dri/; elif [ -e "/usr/lib/aarch64-linux-gnu/dri" ]; then sed -i "1aexport LD_PRELOAD=/usr/lib/aarch64-linux-gnu/libdrm-cursor.so.1" /usr/bin/X; cd /usr/lib/aarch64-linux-gnu/dri/; cp kms_swrast_dri.so swrast_dri.so /; rm /usr/lib/aarch64-linux-gnu/dri/*.so; mv /*.so /usr/lib/aarch64-linux-gnu/dri/; rm /etc/profile.d/qt.sh; fi cd - #---------------Clean-------------- rm -rf /var/lib/apt/lists/* rm -rf /var/cache/ rm -rf /packages/