无显示器下为树莓派安装Raspbian系统

之前久闻树莓派的大名,但是一直找不到合适的理由来说服自己去使用这么炫酷的板子。直到我意识到了一个问题:

为什么要用树莓派?

  1. 可以跑Linux系统,刚好正在学习Linux系统;
  2. 因为1,所以可以跑ARM的汇编,正好可以练手;
  3. 可以跑Python,就可以玩网络编程,还可以研究下机器学习;
  4. 可以当作服务器使用,还可以存数据;
  5. 可以学习嵌入式开发(目前还不知道怎么弄)
  6. 机房上课直接带上树莓派在Linux下操作;
  7. ……
    以上只是对于我个人来说,能实现这么多我需要的功能,实际上Google一下就会发现,树莓派的玩儿法还是蛮多的,而且有点偏电子硬件,这方面我并不是太感兴趣。

总之好处多多,而且还能形成一个学习的体系,所以就毫不犹豫的下单了。

我的树莓派

我的型号是目前最新的Raspberry Pi 3 - Model B, Made in United Kingdom.
不得不说,英国佬造的外壳真是太骚气了,我非常喜欢~


My Raspberry Pi

每次在网上找教程都少不了走弯路,网上有各种树莓派的版本,各种Raspbian的版本,各种操作系统平台下的安装教程,一个比一个邪乎,很多时候别人不会出现的问题你会出现,别人出现的问题而你又没出现,就很无奈。所以我现在对于走弯路也是“轻车熟路”,趁着刚安装好的最新版的Raspbian赶快记下操作记录。

1. 前期准备

硬件:

  • 树莓派
  • 5V, 2A的充电器(说明书上写的,必须使用电压为5V, 电流不少于2A的充电器,我用的是iPad的5.1V, 2.1A的原装充电器。请不要使用诸如三星的9V,1.8A旅行充电器之类的,玩意板子烧了就有意思了
  • Micro USB 3.5mm数据线
  • Micro SD 卡(8GB起步,最大到64GB,128GB可能不姿瓷)
  • 读卡器
  • 网线一根
  • WiFi一个
  • 显示器(非必需)
  • HDMI连接线(非必需)

软件:

  • 操作系统:
    • Windows 7/8/10
    • Mac OS 10以上
    • Linux
  • Raspbian:先别急着下载,后文附有下载说明
  • SD Card Formatter:用于格式化SD卡
  • Win32 Disk Image:用与烧录Raspbian镜像文件
  • Putty:Windows下模拟ssh的程序,可能需要翻墙
  • VNC Server:无显示器下的远程桌面

2. 安装过程

1) 选择、安装操作系统。

当前时间是2017年8月30日,本人下载安装时,官方提供的有“Noobs”(新手版)和“Raspbian”(正式版)两个版本。
其中,无显示器玩家,请选择Raspbian正式版,即RASPBIAN STRETCH WITH DESKTOP。有显示器玩家可以选择Noobs版并按照官方指南进行安装。

选择带桌面的版本,下载后验证SHA-256的值

2)使用SD Card Formatter格式化Micro SD卡

打开SD Card Formatter选择Micro SD卡所在盘符,进行快速格式化即可。

3)烧录系统

  1. 解压下载的.zip文件,得到201x-xx-xx-raspbian-stretch.img文件;
  2. 打开Win32 Disk Image,选择刚才解压得到的.img文件,将其写入Micro SD卡所在盘符。

4)收尾工作

写入时间比较久,请耐心等候。
写入完成后,不出意外,你的SD卡会被改名为boot,并且显示可用空间只有几十MB,请不要担心,这是正常的情况。出了意外,就重新操作。


接着打开SD卡所在盘符,新建一个文件夹,改名为ssh(笔者安装时,最新版的Raspbeian系统已经不再支持自动开启ssh权限,故进行此操作。)

然后就可以将Micro SD卡安全退出,插入树莓派底部的SD卡槽了。


前方高能,开始配置无显示器启动系统。

5)接上电源,插上网线,咱们桌面上见!

接上电源,插上网线(当然,网线另一端也要接路由),然后树莓派就自动启动了。

等个十几秒,不出意外的话,板上三个小灯都亮了,表明系统已经启动。

6)进行ssh配置

  1. 打开登录路由器管理网页(一般是192.168.0.1),不知道的请翻阅你的路由器说明书;
  2. 查看已连接到网络的设备,找到名为“Raspberry”的那一行,记下其IP地址(我的是192.168.0.5,每次启动分配的地址都不一样);
  3. 打开Putty,输入刚才记录的IP地址,点击Open,此时你已经来到了Raspbian系统的命令行模式;
  4. 在命令行内输入sudo raspi-config进行一些简单的配置,这里主要是配置一下扩展内存;

7)启用远程桌面VNC

  1. 同样在命令行内输入sudo apt-get install tightvncserver,为Raspbian安装VNC服务;
  2. 安装成功后,输入vncpasswd输入命令设置一个密码。输入两次,然后询问是否设置一个view-only密码,一般不需要,选择n
  3. 启动VNC图形界面:vncserver :1 -geometry 1024x768(命令中的:1表示的是1号桌面,我们也可以输入:2创建2号桌面。然后-geometry 1024x768是设置分辨率。按自己需要。)
    注意:以root身份开启的vnc桌面和以pi用户身份开启的桌面是不同的。建议大家用pi身份开启就好,也就是命令行最后一个符号是$的时候。
  4. 打开之前下载的PC端的VNC客户端,在输入框输入IP地址:桌面号(192.168.0.5:1),点击Connect,此时就进入了Raspbian的桌面。
  5. Enjoy it!

3. 可选配置

1)设置VNC开机启动

  • 在/etc/init.d/中创建一个文件,例如tightvncserver;
  • 输入'sudo nano /etc/init.d/tightvncserver';
  • 复制以下内容,在Putty命令行里点击鼠标右键粘贴;
#!/bin/sh
### BEGIN INIT INFO
# Provides:          tightvncserver
# Required-Start:    $local_fs
# Required-Stop:     $local_fs
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Start/stop tightvncserver
### END INIT INFO
# More details see:
# http://www.penguintutor.com/linux/tightvnc

### Customize this entry
# Set the USER variable to the name of the user to start tightvncserver under
export USER=’pi’
### End customization required

eval cd ~$USER
case ”$1” in
  start)
    # 启动命令行。此处自定义分辨率、控制台号码或其它参数。
    su $USER -c ’/usr/bin/tightvncserver -geometry 800x600 :1’
    echo ”Starting TightVNC server for $USER ”
    ;;
  stop)
    # 终止命令行。此处控制台号码与启动一致。
    su $USER -c ’/usr/bin/tightvncserver -kill :1’
    echo ”Tightvncserver stopped”
    ;;
  *)
    echo ”Usage: /etc/init.d/tightvncserver {start|stop}”
    exit 1
    ;;
esac
exit 0
  • Ctrl+x,存盘退出;
  • 回到命令行做如下配置:
sudo chmod 755 /etc/init.d/tightvncserver
sudo update-rc.d tightvncserver defaults

参考文章:https://my.oschina.net/dingdayu/blog/480680

2)设置树莓派WiFi连接,丢掉网线


休息一下,晚上再完善后续内容。。。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 151,930评论 1 332
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 64,642评论 1 273
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 101,928评论 0 225
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 42,639评论 0 193
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 50,806评论 3 272
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 39,698评论 1 192
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,139评论 2 293
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 29,864评论 0 182
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 33,485评论 0 230
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 29,955评论 2 233
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 31,355评论 1 243
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 27,811评论 2 236
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 32,300评论 3 221
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 25,840评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,464评论 0 181
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 34,577评论 2 249
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 34,628评论 2 249

推荐阅读更多精彩内容