今天我来介绍一下,树莓派第一次启动系统需要做的一些工作。
这次我介绍的操作都是在命令行里就能完成,如果你烧录的带桌面的系统,选择Terminal打开即可。
至于精简版系统,打开就直接进入到了终端界面里。
Terminal也就是终端的意思,类似于DOS,命令提示符,Powershell。可以说相比较用鼠标点击像windows之类的桌面,终端是另一种是控制电脑操作系统的方式,操作时基本只需要键盘,这点也被不少极客所喜爱。
而在Linux发行版上,终端基本上可以说是必须要会的一项操作,因为Linux的桌面并没有Windows系统那么完善,绑定的那么深入。Linux桌面只是Linux系统里一个大软件。桌面崩溃了,很多时候依然可以进入终端操作。
终端需要的资源非常少,基本只显示字符,以及一些颜色。如果你用熟练了,你会体会到这种操作方式的好。不管时从反应速度,还是稳定性,其实都比带有各种操作界面的UI要流畅很多。
但是因为要记着各种操作命令,劝退了大部分新手。但是一些简单的命令我觉得还是要了解一下的,不然你在用Linux发行版的时候,会很痛苦。痛苦的根源其实还在于Linux桌面有点拉,不管是功能上,还是流畅性上都还有很大进步空间。
下面我就介绍一下玩转树莓派必须要知道的命令。
第一个命令我认为是
raspi-config
这个命令可以对树莓派系统进行一些设置
就比如修改主机名,连接Wi-Fi 蓝牙,甚至超频都可以在这里设置。具体的大家可以自行研究一些,使用其实也很简单。
这个命令也是树莓派系统独有的命令,别的系统也有和这个类似的,比如香橙派也有个orangepi-config,armbian也有armbian-config。
还有一个是更新系统。
这项也是我打开Linux系统格外喜欢做的事儿,甚至有点强迫症,时不时的就想更新一下。
树莓派因为是基于Debian系统开发,所以,它的系统更新还是比较简单的。
我们直接输入
sudo apt update
就可以查找有没有系统更新。
这个命令的实质是下载最新的软件包列表,并和现有的软件包进行比对,有更新的软件包就会提示有软件包需要更新。
sudo的意思是以管理员身份运行,简单来说你在命令行前加sudo,并在执行的时候输入密码,就获得了root权限,root权限是linux发行版系统的最高权限,甚至可以删除整个系统。不少运维人员就是在使用sudo的时候不谨慎,导致了工作丢失,删库跑路等等现象。
因此在使用root权限的时候一定要慎重。
更新系统需要root权限才能正常使用。
而树莓派系统的默认用户名是pi和密码是raspberry。
apt(Advanced Packaging Tool)则是Debian的软件包管理器。实际上Debian之前的软件包命令叫做apt-get,现在已经全面转向这个更短的apt命令了。
update就是更新的意思,这个很容易理解。
下面我们运行sudo apt update,更新软件列表。
更新完列表之后。
提示你有几个软件包需要升级这个时候,我们输入
sudo apt upgrade
就开始升级软件包了。
但是树莓派官方更建议采用
sudo apt full upgrade
说能避免一些软件包版本依赖问题。
升级完成之后我们还可以输入
sudo apt autoremove
删除一些旧版本的安装包,以及一些已经不再使用的依赖包。
有些人在用这些命令的时候,可能已经用出一些问题了,为啥更新这么慢啊,原因其实也很简单啊,默认情况下,树莓派系统用的软件源的链接指向的是树莓派官方的服务器,而树莓派官方的服务器却在欧洲,在国内速度相当慢。
那怎样去解决这个问题呢,我会在之后的文章中介绍。
开发板选型网站,欢迎大家访问,虽然还不是很完善,但是已经录入了500多个左右的开发板,如果你有兴趣,或者有需求的可以看看我们的选型网站,你有什么好的建议也可以在群里说或者给我们留言。
我们网站的域名是:findboard.cn
(我们现在还没有对手机端进行适配,如果你是手机访问的话,暂时效果可能不会很让人满意,暂时建议使用电脑端浏览器访问)