和我一起玩树莓派3B+--Ubuntu系统安装(六)

一、Ubuntu简介

网址:
https://www.ubuntu.com/download/iot
下载地址:
https://ubuntu-mate.org/download/
http://releases.ubuntu.com/

二、系统安装

  1. 系统下载
    注:core与bionic 的区别:
    core无图形界面
    bionic有图形界面


    和我一起玩树莓派3B+--Ubuntu系统安装(六)_第1张图片
    image.png

    和我一起玩树莓派3B+--Ubuntu系统安装(六)_第2张图片
    Bionic

    和我一起玩树莓派3B+--Ubuntu系统安装(六)_第3张图片
    Bionic
  2. 系统安装

  1. 格式化SD卡


    格式化SD卡

2)写入镜像

3)插入SD卡,开机


和我一起玩树莓派3B+--Ubuntu系统安装(六)_第4张图片
安装
和我一起玩树莓派3B+--Ubuntu系统安装(六)_第5张图片
语言选择

语言选择
和我一起玩树莓派3B+--Ubuntu系统安装(六)_第6张图片
键盘布局
和我一起玩树莓派3B+--Ubuntu系统安装(六)_第7张图片
设置wifi
和我一起玩树莓派3B+--Ubuntu系统安装(六)_第8张图片
输入wifi密码
和我一起玩树莓派3B+--Ubuntu系统安装(六)_第9张图片
选择时区
和我一起玩树莓派3B+--Ubuntu系统安装(六)_第10张图片
设置用户名密码
和我一起玩树莓派3B+--Ubuntu系统安装(六)_第11张图片
安装

三、系统设置

  1. 设置分辨率
    输入 sudo nano /boot/config.txt
    改为
    hdmi_drive=2
    hdmi_group=2
    hdmi_mode=9
    hdmi_mode 这里根据分辨率来设置
    按Ctrl+O保存,Ctrl+X退出
    hdmi模式参考图:


    和我一起玩树莓派3B+--Ubuntu系统安装(六)_第12张图片
    hdmi模式参考图
  2. ssh配置
    安装命令:sudo apt-get install openssh-server
    卸载命令:sudo apt-get remove openssh-server

1)查看SSH服务是否安装正常并开启  
ps -e | grep ssh
看到有类似于 1688 ? 00:00:00 sshd
这样的sshd就表示ssh服务已经开启,然而这时候不是开机自动启动ssh服务的,每次reboot(重启)之后ssh就会关闭掉,下面要配置开机自启ssh 且 打开ssh之后是默认不允许登陆root用户的
或者
sudo netstart -tlp
命令来检测, 如果看到:  tcp6 0 0 [::]:ssh [::]:*
就表示sshserver启动正常

设置ssh为系统服务--设置开机启动
root@houjianjun-desktop:~# sudo systemctl enable ssh
root@houjianjun-desktop:~# sudo systemctl ssh start

2)开机自启SSH服务
Ubuntu中配置openssh-server开机自动启动
sudo nano /etc/rc.local  文件,在exit 0语句前加入: /etc/init.d/ssh start
Ctrl+O 保存
Ctrl+X 退出

  1. 配置VNC

1)安装 vncserver
houjianjun@houjianjun-desktop:~$ sudo apt-get -y install vnc4server

2)启动 vncserver (首次启动需要设置密码)

houjianjun@houjianjun-desktop:~$ vnc4server

You will require a password to access your desktops.

Password:
Verify:
Password too long - only the first 8 characters will be used

New 'houjianjun-desktop:1 (houjianjun)' desktop is houjianjun-desktop:1

Creating default startup script /home/houjianjun/.vnc/xstartup
Starting applications specified in /home/houjianjun/.vnc/xstartup
Log file is /home/houjianjun/.vnc/houjianjun-desktop:1.log

#设置密码
root@houjianjun-desktop:/home/houjianjun# vncpasswd

  1. 设置开机自启
没找到合适方法。
  1. 客户端连接
和我一起玩树莓派3B+--Ubuntu系统安装(六)_第13张图片
客户端连接
  1. 常见问题:
    连接vncserver灰屏问题
    ubuntu下安装vncserver和树莓派相似,我们需要做的就是安装gnome的图形窗口并修改xstartup就可以了,在我的系统里面,安装好vnc4server之后,xstartup的位置如下:
# 以下可不安装:
houjianjun@houjianjun-desktop:~$ sudo apt-get install gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal

#修改配置文件      
houjianjun@houjianjun-desktop:~$ sudo nano ~/.vnc/xstartup

#!/bin/sh                                                                       
# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
# 将原有的#x-window-manager & 注释 添加以下内容
mate-session &
# 重启vnc服务,输入如下两个命令:    
$ vnc4server -kill :1
$vnc4server

你可能感兴趣的:(和我一起玩树莓派3B+--Ubuntu系统安装(六))