4

无键盘鼠标显示器玩转树莓派

 2 years ago
source link: https://blog.leixin.wang/b369db93.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

无键盘鼠标显示器玩转树莓派

发表于 2019-01-29

| 分类于 linux

raspberry

| 0

| 浏览 5次

字数统计: 670

|

阅读时长 ≈ 3

0x01 烧写镜像到内存卡

使用到的软件是etcher,附赠下载地址(linux、macos、windows都可以用)
第一个加号图标选的是镜像,第二个磁盘图标选内存卡,第三个点了就是开始烧写了

下面就是烧写中的状态,这个步骤下泡杯咖啡等会儿就好

0x02 预配置

烧写玩完内存卡之后,会出现一个boot分区的磁盘,如果没有重新拔插一下内存卡

  • 配置ssh
    打开boot分区,在boot分区根目录新建一个ssh文件就好了,文件是一个空文件

  • 配置wifi
    在boot分区,新建一个wpa_supplicant.conf文件,填入如下内容

    country=CN
    ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
    update_config=1
    network={
    ssid="your wifi"
    psk="your wifi password"
    key_mgmt=WPA-PSK
    }

0x03 远程命令行连接树莓派

给树莓派通电,等待树莓派彻底启动。登录到路由器后台,找到树莓派的ip。下面是我的路由器,样式普通路由器到dhcp–>客户端找找。其他高级路由,比如极路由,小米路由等因为我没有这些设备,给看官自行研究,一般在终端管理,客户端管理之类的。

此时可以使用ssh客户端工具连接到树莓派上,树莓派默认的用户名为pi,密码为raspberry

0x04 远程桌面连接树莓派

在树莓派命令行执行vncserver,运行树莓派系统自带的vnc服务
重点是最后一行把括号里面的全部复制到vncviewer


在弹出来的对话框中,填入树莓派的账号密码
user部分填写pi,password部分填写raspberry

0x05 设置vncserver开机启动

执行下面命令

#切换到root用户
sudo su

#添加服务文件
echo '[Unit]
Description=vncserver
Wants=network.target
After=network.target network.service

[Service]
Type=simple
User=pi
ExecStart=/usr/bin/vncserver -depth 16 -geometry 1024x768 :1
Restart=on-failure
KillMode=process

[Install]
WantedBy=multi-user.target' > /etc/systemd/system/vncserver.service

#刷新服务列表
systemctl daemon-reload
#将服务添加到开机启动
systemctl enable vncserver

0x06 修改语言和时区

修改语言和时区,需要重启生效。在修改完成后,最终确定按钮会提示是否重启,直接重启就行。
同样按照第五步,打开Raspberry Pi Configuration,这次我们选择Localisation标签

  • 修改语言
    点击Set Locale,在弹出来的界面如图选择,language使用滚轮滑动到最下面,选择第二个

  • 修改时区
    点击Set Timezone,在弹出的界面如图选择


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK