100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 树莓派3B+ 安装配置raspbian buster

树莓派3B+ 安装配置raspbian buster

时间:2020-02-22 11:57:58

相关推荐

树莓派3B+ 安装配置raspbian buster

【基础安装准备】

树莓派3B+显示器+鼠标+键盘(为树莓派单独准备,愿意折腾也可以不准备)Windows10笔记本tf卡32Gtf读卡器

【软件】

raspbian官网下载最全的版本-02-13-raspbian-buster-full 下载rufus刷系统软件(Win32 Disk Imager(usbit等也行))下载putty(安装配置完成后可用putty远程SSH到树莓派)下载VNC viewer(类似远程桌面或teamviewer可以远程桌面到树莓派Xrdp,直接用windows的远程桌面访问 sudo apt-get install xrdp)下载tcping64.exe (用以测试端口是否开放的工具,从客户端诊断各种端口是否开通) 下载

【安装】

之前按官网及一帮喜欢瞎折腾的人无外设装过旧版的raspbian系统,需修改各种配置文件、提前设置ssh,vnc等,还要外接usb通过windows连接上树莓派,心累,本次提前单独为树莓派准备好无线鼠标键盘显示器。

直接在Windows10上用rufus刷-02-13-raspbian-buster-full到32G的tf卡(不嫌空间小用)。tf卡、显示器+鼠标+键盘插到树莓派启动,按界面提示设置完毕即可使用。

【大显示器鼠标延迟问题】

树莓派TF根目录下cmdline.txt文件,第一行最后输入空格后添加usbhid.mousepoll=0保存,鼠标延迟问题就解决了。

注:树莓派安装Debian-Buster-Desktop-Aarch64-ext4,Deepin-Professional-15.5-SP2Aach64时,都可用以上方法解决鼠标延迟问题。

【修改默认密码】

树莓派的各默认密码都是raspberry

#修改默认的用户名为pi的密码,按照提示重复输入两次新密码即可sudo passwd pi#修改root账户的初始密码sudo passwd root

【检查树莓派IP地址】

sudo ifconfig

wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500inet 192.168.3.233 netmask 255.255.255.0 broadcast 192.168.3.255inet6 fe80::75ea:3d44:a92e:b2ba prefixlen 64 scopeid 0x20<link>inet6 240e:f8:6903:e27d:63f1:947d:60dd:429b prefixlen 64 scopeid 0x0<global>

【中文输入法 SCIM 和google输入法】

SCIM 安装使用老有问题,但基本安装可按如下

sudo apt-get install scim-pinyinsudo apt-get install ttf-wqy-microhei ttf-wqy-zenhei xfonts-wqy# 安装后一开始能用,后来没注意那次reboot开始就无法使用了,卸载重装sudo apt-get remove scimsudo apt-get install scim#有四个进程,杀掉后重启成功ps -e|grep scimkill -s 9 xxxx进程号

还是有错,最后找了论坛是说要把pi用户当前目录下的.scim整个目录全部删掉就可以了,坑死人的输入法,卸载都不清干净

还是安装个google的中文输入法靠谱:

sudo apt-get install fcitx fcitx-googlepinyin fcitx-module-cloudpinyin fcitx-sunpinyin

安装完后reboot即可使用google输入法,比SCIM好多了。

【主机改名hostname后的坑】

通过树莓派的视图界面修改主机名称后,命令行使用sudo会提示:无法解析主机(无碍使用,但每次命令都提示这句很碍眼)

原因:修改raspberry主机名称之后, 系统未能正确修改hostname

解决:修改/etc/hosts中的127.0.1.1之后的主机名为正确的主机名后解决。

【SSH相关问题】

现象:putty没法正确连接

原因&解决:putty版本太旧,更新最新版本后可连接。

现象:无法连接

原因&解决:Windows环境用tcping64.exe(自行百度直接到git下载最新版本放到C:\WINDOWS\system32\)

tcping64 -d -t 192.168.43.117 22

检查服务器端口是否开通,发现没开通后在树莓派上enable SSH后再检测正常

现象:putty连上后显示Access denied

原因:Default是屏蔽root账号通过SSH登录的。

解决:可修改/etc/ssh/sshd_config PermitRootLogin yes 解决,不过后续直接用pi

【镜像源】

默认的镜像源是/raspbian/raspbian/

vi 修改/etc/apt/sources.list 以上为如下的源

/raspbian/raspbian/ 目前用这个速度还可以

http://mirrors.tuna./raspbian/raspbian/

【CPU温度】

树莓派3B+贴了扇热片装了亚力克盒子,用的os版本(.02.13的-02-13-raspbian-buster-full),平均室温17度,正常使用CPU 52度左右(打开亚力克盒能降到49度,看来亚力克盒子不是个好选择)。挂在小米电视上演示相片一小时死一次,如看视频好像15~30分钟死一次,CPU 57度 差不多就挂了。

pi@localhost:~ $ lsb_release -a

Description: Raspbian GNU/Linux 10 (buster)

Codename: buster

需daily跑一些耗CPU的大任务可定时输入命令/opt/vc/bin/vcgencmd measure_temp检查,CPU温度超出可控范围调低程序频率。

【外挂USB、硬盘】

USB:直接挂上去可以正常读取

1T 西部数据移动硬盘 WD Elements:正常读取

2T 西部数据移动硬盘 WD Elements:能认出盘符,但读取文件老是提示有个活动被挂起,怀疑电压不够驱动(树莓派电源标配5V,2.2A,等哪天不想玩了不怕烧掉,再去换个华为手机5V2.5A的头放上去试试)。

备注:如果U盘或硬盘用了exFat格式,Raspbian默认不支持,可以安装组件后支持

sudo apt-get install exfat-fuse

【媒体播放器smplayer】

Raspbian自带的媒体播放器只支持基础的播放,看片还是要装个好点的

sudo apt-get install smplayer

【树莓派终端命令行显示路径】

vi ~/.bashrc

修改如下部分

...

if [ "$color_prompt" = yes ]; then

PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w \$\[\033[00m\] '

else

#PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '

PS1='\W\$ '

fi

unset color_prompt force_color_prompt

# If this is an xterm set the title to user@host:dir

case "$TERM" in

xterm*|rxvt*)

#PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]$PS1"

PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \W\a\]$PS1"

;;

*)

;;

esac

...

保存以上修改,退出终端重新打开或执行以下命令刷新profile文件后可在命令行看到路径

source ~/.bashrc

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。