树莓派 配置

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 //重启服务确保生效

posted @ 2018-07-14 17:30  boybai  阅读(280)  评论(0编辑  收藏  举报