初始化wifi_stick
安装好debain后,以下初始化
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 uname -aarch dpkg --print-architecture cat /etc/os-release PRETTY_NAME="Debian GNU/Linux 11 (bullseye)" NAME="Debian GNU/Linux" VERSION_ID="11" VERSION="11 (bullseye)" VERSION_CODENAME=bullseye ID=debian HOME_URL="https://www.debian.org/" SUPPORT_URL="https://www.debian.org/support" BUG_REPORT_URL="https://bugs.debian.org/" getconf LONG_BIT 64 cat /proc/cpuinfoprocessor : 0 BogoMIPS : 38.40 Features : fp asimd evtstrm crc32 cpuid CPU implementer : 0x41 CPU architecture: 8 CPU variant : 0x0 CPU part : 0xd03 CPU revision : 0
解开命令行ll
个人喜欢用ll,在以下位置解开,然后source一下
1 2 vim ~/.bashrc source ~/.bashrc
初始化VIM:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 vim ~/.vimrc :set mouse-=a if has('mouse' ) set mouse-=a endif cp ~/.vimrc /home/tree
创建用户,改密码,给sudo权限,给bash
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 useradd -d /home/tree -s /bin/bash -m tree passwd tree # sudo权限 chmod u+x /etc/sudoers visudo /etc/sudoers tree ALL=(ALL:ALL) ALL tree ALL=(ALL) NOPASSWD:ALL
安装常用工具,换源
换源
最开始 cat /etc/os-release
命令可以看到是debian 11(bullseye)
版本,这里换源要用到
https://mirrors.tuna.tsinghua.edu.cn/help/debian/
1 2 3 4 sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak sudo rm -r /etc/apt/sources.list.d/* sudo vim /etc/apt/sources.list
改成清华源:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye main contrib non-free deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-updates main contrib non-free deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-backports main contrib non-free deb https://security.debian.org/debian-security bullseye-security main contrib non-free
执行sudo apt update
之后可以试试sudo apt install curl -y
目录和安装
1 2 sudo mkdir /main sudo chown -R tree:tree /main
安装docker[可选]
注意,docker安装后,空间由34%上升到51%,大概会用700MB空间.
1 /dev/xxx 3.3G 1.6G 1.5G 51% /
所以,想清楚实际需求后再动手
1 2 curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/debian/gpg | sudo apt-key add - curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
docker加速
sudo vim /etc/docker/daemon.json
然后:
1 2 3 4 5 6 7 { "registry-mirrors" : [ "https://hub-mirror.c.163.com" , "https://mirror.baidubce.com" , "https://registry.docker-cn.com" ] }
再重启
1 2 3 4 sudo systemctl daemon-reload sudo systemctl restart docker sudo systemctl enable docker
安装web管理docker项目 portainer-ce
需要先开启docker api执行
1 2 3 4 5 6 7 8 9 sudo vim /lib/systemd/system/docker.service ExecStart=/usr/bin/dockerd -H fd:// -H tcp://0.0.0.0:2375 --containerd=/run/containerd/containerd.sock sudo systemctl daemon-reload sudo systemctl restart docker curl http://localhost:2375/images/json
部署portainer-ce,使用https端口9443,建议弃用9000
1 2 3 4 5 6 7 8 9 10 11 12 mkdir -p /main/portainer/datasudo docker run -d \ -p 10900:9000 \ -p 10143:9443 \ --name portainer \ --restart=always \ -v /var/run/docker.sock:/var/run/docker.sock \ -v /main/portainer/data/:/data \ portainer/portainer-ce:latest docker restart portainer
访问测试:https://192.168.68.1:10143/ 初次访问需要设置密码
nmtui
nmtui可以UI进行配置,但是遇到问题可以nmcli命令行配置
1 2 3 4 5 6 7 8 9 10 11 nmcli connection show nmcli con del 4G_UFI_123456 nmtui vim /etc/NetworkManager/system-connections/wifi.nmconnection
Python3安装
没有gcc,源码安装py3太累了.所以换minicodna
下载Miniconda ,最新的有问题,只有下面这个老版本可以:
wget https://repo.anaconda.com/miniconda/Miniconda3-py37_4.9.2-Linux-aarch64.sh
安装有手就行
conda加速
1 2 3 4 conda config --add channels https://mirrors.aliyun.com/anaconda/pkgs/main/ conda config --add channels https://mirrors.aliyun.com/anaconda/pkgs/free/ cat ~/.condarc
pip加速
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 mkdir ~/.pipvim ~/.pip/pip.conf [global] index-url=https://pypi.tuna.tsinghua.edu.cn/simple extra-index-url= http://mirrors.aliyun.com/pypi/simple http://pypi.douban.com/simple http://pypi.mirrors.ustc.edu.cn/simple [install] trusted-host= pypi.tuna.tsinghua.edu.cn mirrors.aliyun.com pypi.douban.com pypi.mirrors.ustc.edu.cn download.openmmlab.com
其他安装
1 2 3 4 # 支持 ip addr命令 apt install -y iproute2
FRP内网穿透
wget https://github.com/fatedier/frp/releases/download/v0.48.0/frp_0.48.0_linux_arm64.tar.gz
查看温度
cat /sys/class/thermal/thermal_zone*/temp
第一个是cpu
/sys/class/thermal/thermal_zone*/type