声明:该文章部分参考,大部分GPT,如侵权请联系我删除。
备份原始源文件。使用`sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak`命令备份原始的`/etc/apt/sources.list`源文件
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
使用`sudo sed -i 's/deb.debian.org/mirrors.ustc.edu.cn/g' /etc/apt/sources.list`命令将`/etc/apt/sources.list`中的源地址从`deb.debian.org`替换为`mirrors.ustc.edu.cn`。其中,`mirrors.ustc.edu.cn`是中国科技大学的镜像源,您可以根据需要选择其他的国内源,如`mirrors.163.com`(网易云)、`mirrors.aliyun.com`(阿里云)或`mirrors.tuna.tsinghua.edu.cn`(清华同方)。
sudo sed -i 's/deb.debian.org/mirrors.ustc.edu.cn/g' /etc/apt/sources.list
要让Debian 10开机自动执行指令,可以按照以下步骤进行设置:
1. 打开终端,输入以下命令安装rc.local服务:
sudo apt-get install sysv-rc-conf
2. 安装完成后,输入以下命令打开rc.local服务的配置界面:
sudo sysv-rc-conf
3. 在界面中找到rc.local,并使用方向键移动到需要自动执行指令的行,按空格键将其选中,然后按q键退出。
我是没改直接按q键退出的。
4. 输入以下命令打开rc.local文件:
sudo nano /etc/rc.local
或者用shell工具直接打开/etc/rc.local
或者直接复制我这个进去(如果出现{Job for rc-local.service failed because the control process exited with error code.See "systemctl status rc-local.service" and "journalctl -xe" for details.}那就肯定是#!/bin/bash 中的bash弄错了)
#!/bin/bash
echo 0 > /sys/class/leds/blue:wifi/brightness
echo 0 > /sys/class/leds/green:internet/brightness
echo 0 > /sys/class/leds/red:os/brightness
exit 0
5. 为 /etc/rc.local 文件添加执行权限:
sudo chmod +x /etc/rc.local
6. 如果您的系统使用 systemd,创建一个服务文件来调用 /etc/rc.local,让我们来创建一个服务:
sudo nano /etc/systemd/system/rc-local.service
7. 添加以下内容:(门外汉直接用shell直接打开/etc/systemd/system/rc-local.service改成这个)
[Unit]
Description=/etc/rc.local Compatibility
ConditionPathExists=/etc/rc.local
[Service]
Type=forking
ExecStart=/etc/rc.local start
TimeoutSec=0
StandardOutput=tty
RemainAfterExit=yes
SysVStartPriority=99
[Install]
WantedBy=multi-user.target
按Ctrl + X关闭
8.保存并关闭文件,然后启用并启动 rc-local 服务:
sudo systemctl enable rc-local
sudo systemctl start rc-local