树莓派:设置与软件安装

做者:Vamei,严禁任何形式转载。 html

 

拿到树莓派后,你须要进行一些初始化设置,以便于用起来更方便。除此以外,你可能须要安装一些软件,以便树莓派能实现更增强大的功能。mysql

 

常见初始化设置

1)设置密码:sql

树莓派的默认用户名是pi,没有密码。这意味着别人能够随意使用你的树莓派。你能够在终端中为pi用户设置密码: bash

$sudo passwd pi

 

2)拓展文件系统服务器

一开始的Raspbian镜像只有4G。这意味着你的树莓派也只会使用SD卡上4G的空间。若是SD卡有16G大小,那么就浪费了12G的空间。为此,咱们可让Raspbian的文件系统扩展到整张SD卡。你能够进入树莓派的图形化设置页面设置。在终端输入:布局

$sudo raspi-config

而后在图形化页面中操做:spa

 

或者,你也能够用一整行命令来代替图形化操做,把Raspbian拓展到整张SD卡上:命令行

$sudo raspi-config --expand-rootfs

 

3)设置LOCALEcode

打开终端时,终端有可能提醒你Locale未设置。在设置页面中,在"5 Internationalisation Options"->"I1 Change Locale"页面下选择Locale。若是不用图形化界面,你也能够经过修改/etc/default/locale手工设置。在该文件末尾附加:htm

LANG=en_GB.UTF-8
LC_ALL=en_GB.UTF-8
LANGUAGE=en_GB.UTF-8

 

4)键盘布局

给树莓派连上键盘后,你可能发现键盘和输入字符对应不上。这个时候须要更改键盘布局为美式布局。在设置页面中,在"5 Internationalisation Options"->"I3 Change Keyboard Layout"页面下选择。

键盘布局也能够经过编辑配置文件手工修改。在文件/etc/default/keyboard中找到XKBLAYOUT打头的一行,修改成:

XKBLAYOUT="us"

 

5) WiFi链接

修改配置文件:

sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

 

在其中加入WiFi的SSID和密码:

network={ ssid="Vamei" psk="vamei" } network={ ssid="raspberry-pi" psk="pipi12345" }

 

6)更新固件

树莓派上有很多的硬件,如WiFi适配器、蓝牙适配器等等。这些硬件都有特定的固件支持。有时候树莓派安装的是比较旧的固件,可能会带来一些问题。为此,你能够从命令行更新固件:

$sudo rpi-update

 

软件升级与安装

咱们说托瓦兹是Linux之父时,意思是说他编写并维护着Linux最核心的程序,即Linux内核。除了内核,Linux还须要不少应用程序,好比sh和bash。Linux内核加上应用程序,就构成了一个Linux发行版本。所以,就有不一样发行版本的Linux,如Debian、Ret Hat、Ubuntu、乃至于Rapbian。此外,除了预装的应用程序,用户还须要在使用过程当中增长新的应用程序。用户能够直接在网上下载程序的源代码,而后自行编译成软件。但编译软件须要不少配置,不一样软件之间又有依赖关系,因此普通用户很容易犯错。

 

为了解决这个问题,Linux发行版本都有软件分发机制。你能够从互联网上的软件服务器,找到本身须要的软件并下载安装。这些软件服务器称为软件源。软件源提供的软件是已经编译好的。若是这些软件依赖于其余的软件,分发系统也会帮助你自动下载。Rapbian继承自Debian,沿用了Debian的软件分发机制。大部分状况下,你能够经过apt-get命令来下载已经编译好的软件。

 

首先,你须要软件源中提供了那些软件。用下面的命令更新软件源,得到最新的软件列表:

$sudo apt-get update

 

升级已安装的软件:

$sudo apt-get upgrade

 

安装软件,好比说MySQL:

$sudo apt-get install mysql

 

若是再也不须要某个软件,或者软件出现了问题,也能够清除软件:

$sudo apt-get purge mysql

 

修改软件源服务器。有时树莓派官方的软件源下载起来特别慢,这时能够尝试使用国内的镜像。特别推荐中科大的服务器,用起来速度快,也稳定。修改/etc/apt/sources.list内容为:

deb http://mirrors.ustc.edu.cn/raspbian/raspbian jessie main contrib non-free rpi
deb-src http://mirrors.ustc.edu.cn/raspbian/raspbian/ jessie main contrib non-free rpi

 

这一篇介绍了树莓派的初始化设置和软件安装。

 

欢迎阅读“骑着企鹅采树莓”系列文章

相关文章
相关标签/搜索