树莓派3b安装Ubuntu1604——保姆级指导
先给上系统,官方已不提供该镜像下载
笔者使用的树莓派信号为3B型,系统镜像为ubuntu 16.04
系统镜像传送门,??:l77q
给TF卡安装系统镜像
系统安装工具包下载链接:传送门:??:6rub
首先使用格式化工具SDFormatter,对TF卡进行格式化
使用镜像写入工具Win32DiskImager,选择镜像16.04.02,写入TF卡,待写入完毕,插入树莓派,开始装机。
开始装机
开机启动,在弹出的窗口依次选中:中文简体、上海、英语美国、添加用户名和密码(如果是家里的话可以选择自动登陆,就不用开机输入密码了,当然以后也可以更改,详见)
安装完毕后,设置root权限:使用sudo passwd指令,它会提示你输入当前登陆账户的密码,然后设置root密码,确认root密码。至此我们已完成树莓派装机,很简单吧!
系统设置
这一部分我们需要设置如下几个方面:ssh、vim、root远程登陆,设置完成后我们就可以使用手机登陆树莓派了,彻底摆脱显示器。
如果您已按照上面的操作设置的root密码,就直接使用su root指令,输入root密码,切换到root身份。没有按照上面操作设置root密码的童鞋,请看上面!
1:安装openssh-server
apt-get install openssh-server
2:安装vim
apt-get install vim
安装vim是因为在使用vi编辑时,会出现方向键乱码,空格键无法使用的情况
3:查看ssh服务是否安装成功
ps -e |grep ssh
出现sshd即表示安装成功
4:启动ssh服务
service ssh start
至此,您已经可以使用普通用户在juiceSSH上进行远程登陆。
但普通用户不能更改系统设置,我们需要远程root用户登录。
由于我们已经完成vim的安装,使用如下命令打开配置文件:
vi /etc/ssh/sshd_config
在打开的配置文件中找到:
PermitRootLogin prohibit-password
在他前面加上#号,注释掉,并添加如下程序:(注意在vi中使用i键启动更改,更改完成后,按ESC退出更改,按:wq!,回车保存退出;若修改错误,直接输入:q!回车,不会对源文件进行更改)
PermitRootLogin yes
设置完成后,重启ssh服务
service ssh restart
最后为了使我们每次启动,系统能自动配置ssh服务,我们将SSH加入到开机启动列表,命令如下(重启生效):
update-rc.d ssh defaults
OK,现在我们已经可以使用手机端ssh软件(如juiceSSH)进行root登陆了。我们可以使用reboot,重启一下系统看一下效果,是否正常配置SSH服务。
由于我们在系统安装的时候使用的是免密码登陆,开机是不需要我们输入什么的。开机后我们打开终端,输入:ip addr 或者直接点击界面的右上角的网络图标,点击倒数第二个选项,查看网络的详细配置,我们就可以得到当前树莓派的ip地址了。在手机上输入IP地址,配置root用户登陆。
下面就用不到显示器了,所有操作在手机上完成。
我们输入:
apt update
apt update下载源里面的metadata,里面包括这个源有什么包,每个包什么版本之类的信息。
随后,输入
apt upgrade
安装软件更新(注意安装过程中,应用不能关闭,建议连接网线进行安装)
更新安装完毕,系统就完全装好了,可以自由根据需要,配置其它的软件。