树莓派 配置
1.Win32DiskImager 在U盘写入安装镜像
2.开启ssh登录 在内存卡里面创建 ssh 空文件
3.设置wifi连接
内存卡 创建 /boot/wpa_supplicant.conf
country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="wifi_name"
psk="password"
key_mgmt=WPA-PSK
priority=1
}
树莓派通电后会自动添加到 /etc/wpa_supplicant/wpa_supplicant.conf
树莓派默认账号密码登录不上
重置树莓派的默认账号和密码
在SD卡中根目录建立文件userconf
在userconf中输入如下内容:
pi:$6$/4.VdYgDm7RJ0qM1$FwXCeQgDKkqrOU3RIRuDSKpauAbBvP11msq9X58c8Que2l1Dwq3vdJMgiZlQSbEXGaY5esVHGBNbCxKLVNqZW1
注意:以上其实就是username:hash(password),这一串hash就是raspberry。
以上动作结束后,重启树莓派,用putty登录,输入用户名: pi,密码: raspberry
sudo passwd root //更改root密码
命令行连wifi
sudo iwconfig //检查是哪一个接口来支持无线连接的 一般来说,无线接口都叫做 wlan0
sudo iwlist wlan0 scan //查看无线网
sudo iw dev wlan0 scan //查看无线网
根据扫描出的结果,可以得到网络的名字(它的 SSID),它的信息强度,以及它使用的是哪个安全加密的(如:WEP、WPA/WPA2)。从此时起,将会分成两条路线:情况很好、很容易的以及情况稍微复杂的。
如果您想连接的网络是没有加密的,您可以用下面的命令直接连接:
sudo iw dev wlan0 connect [网络 SSID]
如果网络是用 WEP 加密的,也非常容易:
sudo iw dev wlan0 connect [网络 SSID] key 0:[WEP 密钥]
但网络使用的是 WPA 或 WPA2 协议的话,事情就不好办了。这种情况,您就得使用叫做 wpasupplicant 的工具,它默认是没有的。然后需要修改 /etc/wpasupplicant/wpa_supplicant.conf 文件,增加如下行:
network={ ssid="[网络 ssid]" psk="[密码]" priority=1}
sudo killall wpa_supplicant
sudo wpa_supplicant -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf
sudo dhcpcd wlan0 获取到IP
mount samba服务器到本地
sudo apt-get install smbclient
sudo apt-get install cifs-utils
查看服务器目录
smbclient -L 192.168.1.1
smbclient //192.168.1.1/path
命令行挂载
sudo mount -t cifs //192.168.1.1/path /home/user/path/ -o username=root,password=***
开机自动挂载路由器到linux
sudo vi /etc/fstab
添加:
//192.168.1.1/path /home/user/assets/ cifs defaults,username=root,password=***
设置环境支持中文
sudo raspi-config
设置时区
sudo dpkg-reconfigure tzdata
date
安装开机启动管理程序
sudo apt-get install sysv-rc-conf
树莓派3b更换阿里源
sudo vi /etc/apt/sources.list
sudo rm /etc/apt/sources.list.d/*
deb http://mirrors.aliyun.com/raspbian/raspbian/ stretch main non-free contrib rpi
deb-src http://mirrors.aliyun.com/raspbian/raspbian/ stretch main non-free contrib rpi
树莓派4b 更改源
确定Codename
lsb_release -a,是buster则进行以下操作。
更改软件源
sudo vi /etc/apt/sources.list
更改系统源
sudo vi /etc/apt/sources.list.d/raspi.list
替换下面提供的链接
/etc/apt/sources.list
deb https://mirrors.tuna.tsinghua.edu.cn/debian bookworm main contrib non-free-firmware
deb https://mirrors.tuna.tsinghua.edu.cn/debian-security bookworm-security main contrib non-free-firmware
deb https://mirrors.tuna.tsinghua.edu.cn/debian bookworm-updates main contrib non-free-firmware
/etc/apt/sources.list.d/raspi.list
deb https://mirrors.tuna.tsinghua.edu.cn/raspberrypi bookworm main
同步并且升级
sudo apt update
sudo apt upgrade
一些可供替换的国内源
# 中国科学技术大学
http://mirrors.ustc.edu.cn/raspbian/raspbian/
#阿里云
http://mirrors.aliyun.com/raspbian/raspbian/
#清华大学
http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/
更新内核
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
sudo rpi-update
查看cpu信息
cat /proc/cpuinfo
查看型号
cat /proc/device-tree/model
查看cpu温度
vcgencmd measure_temp
jdk配置
export JAVA_HOME=/usr/local/java/jdk1.8.0/
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
设置定时任务 (定时关机/重启)
sudo crontab -e
30 2 * * * date >> /home/pi/tmp/shutdown.log //记录执行时的时间
30 2 * * * sudo -u root reboot //每天2点30 重启
30 2 * * * sudo -u root shutdown -h 1 //每天2点30 关机警告。1分钟后关机
sudo service cron restart //重启服务确保生效