常用命令
1.armbian-config
调出窗口配置
2.passwd
修改密码
3.apt install python3-pip
安装软件
4.apt list --installed
列出安装的所有包
5.apt list --installed | grep docker
列出安装的和docker相关的包
6.apt-get remove docker-ce
删除已安装的软件包(保留配置文件),不会删除依赖软件包,保留配置文件;
7.apt-get purge
删除已安装的软件包(不保留配置文件),删除软件包,同时删除相应依赖软件包;
8.apt-get autoremove
删除为了满足依赖而安装的,但现在不再需要的软件包(包括已安装包),保留配置文件;高能警告:慎用本命令!!!它会在你不知情的情况下,一股脑删除很多“它认为”你不再使用的软件;
9.apt-get clean
删除已经安装过的的软件安装包;自动将/var/cache/apt/archives/
下的所有deb删掉,相当于清理下载的软件安装包;
固定mac
N1的mac每次重启都会变化,导致IP不固定,因此要固定mac
nano /etc/network/interfaces
iface eth0 inet dhcp(static)这行下面,加1行:pre-up ifconfig eth0 hw ether 52:d1:87:32:33:eb
换源——以stretch
版本和buster
版本为例
执行下面的命令
nano /etc/apt/sources.list
按Delete删除所有内容,并替换内容
如果你的是stretch
版本,就换成下面的
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ stretch main non-free contrib
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ stretch-updates main non-free contrib
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ stretch-backports main non-free contrib
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ stretch main non-free contrib
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ stretch-updates main non-free contrib
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ stretch-backports main non-free contrib
deb https://mirrors.tuna.tsinghua.edu.cn/debian-security/ stretch/updates main non-free contrib
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian-security/ stretch/updates main non-free contrib
如果你是buster
版本,就换成下面的
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ buster main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ buster main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-updates main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-updates main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-backports main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-backports main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian-security buster/updates main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian-security buster/updates main contrib non-free
简单常用命令:
- 更换软件源:
sed -i 's/deb.debian.org/mirrors.tuna.tsinghua.edu.cn/g' /etc/apt/sources.list sed -i 's|security.debian.org|mirrors.tuna.tsinghua.edu.cn/debian-security|g' /etc/apt/sources.list sed -i 's|apt.armbian.com|mirrors.tuna.tsinghua.edu.cn/armbian|g' /etc/apt/sources.list.d/armbian.list
如果遇到无法拉取 https 源的情况,请先使用 http 源并安装:
sudo apt install apt-transport-https ca-certificates
改 armbian 源 注意stretch
buster
bionic
版本
nano /etc/apt/sources.list.d/armbian.list
以bionic
版本为例,将里面的那行注释掉(在前面添加 # )然后添加这行
deb https://mirrors.tuna.tsinghua.edu.cn/armbian bionic main bionic-utils bionic-desktop
按Ctrl+X退出,选择是否保存输入Y,按回车确认
如果你是其他版本(如bullseye),源地址可以在这里查询,根据自己的版本选择即可获得地址
https://mirrors.tuna.tsinghua.edu.cn/help/debian/
然后执行如下命令(非常重要!非常重要!非常重要!):
apt update&&apt upgrade -y
作用是更新所有的软件到最新版,无论是以后装宝塔还是装nginx,php,mysql都要先执行这个操作!(当然不用太频繁,太频繁了也没什么可以更新的)执行完之后再装软件一般就不会有什么错了
开启BBR加速:
cat >> /etc/sysctl.conf /etc/timezone
删除默认 DNS:
rm /etc/resolvconf/resolv.conf.d/head && touch /etc/resolvconf/resolv.conf.d/head
注:在重启系统后,输入cat /etc/resolv.conf
,查看返回结果是否为你路由器的 DNS,如果是,则表示删除成功,如果不是,则再执行一次删除命令。
安装docker
curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.sh --mirror Aliyun
使用上述命令安装会调用阿里云的镜像,安装速度较快。
putty下执行
mkdir -p /etc/docker
tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": [
"https://mirror.baidubce.com",
"https://registry.docker-cn.com",
"http://hub-mirror.c.163.com"]
}
EOF
systemctl daemon-reload
systemctl restart docker