写在前面

  本篇文章基于当前树莓派官方最新提供的Debain操作系统进行操作,Linux内核版本 4.14.71。本篇文章内容涵盖SD卡写入官方Debain操作系统,开启SSH连接,修改语言环境,改变当前的时区,并将官方默认的源替换成国内加速源的操作过程。

先决条件

树莓派2B+(只要是树莓派都可以)
一张Class 10以上的16G的Micro内存卡 
一个读卡器 
一台带HDMI接口普通电脑显示器(通过HDMI转VGA的转换线也可以),一套键盘,鼠标

一台安装Windows的物理机器

安装系统

  官方推荐各版本系统:https://www.raspberrypi.org/downloads/

系统下载

  树莓派官方提供了不同版本的操作系统,本次笔者使用的是基于Linux内核版本 4.14.71最小化的Debian系统,官方命名【RASPBIAN STRETCH LITE】

  下载地址:https://downloads.raspberrypi.org/raspbian_lite_latest

  注意:ZIP存档中包含Raspberry Pi Desktop图像的Raspbian大小超过4GB,并使用ZIP64格式。要解压缩存档,需要一个支持ZIP64的解压缩工具。以下zip工具支持ZIP64: 

  注意:笔者使用winRAR解压也可以。

把镜像写入SD卡

  Etcher是一种图形化SD卡写入工具,适用于Mac OS,Linux和Windows,是大多数用户最简单的选择。Etcher还支持直接从zip文件中写入图像,无需任何解压缩。用Etcher写你的图像:

  • 下载Etcher并安装它。
  • 将SD卡读卡器与SD卡连接在一起。
  • 打开Etcher并从镜像路径中选择你想要写入SD卡的Raspberry Pi .img.zip文件。
  • 选择要写入图像的SD卡。
  • 检查您的选择,然后点击“Flash!” 开始将数据写入SD卡。

  注意:当你的windows 提示格式化,请格式化再重刷

  刷入完成后将SD卡插入树莓派的SD卡槽中,将树莓派连接显示器后开机并登录。默认用户名:pi 密码:raspberry

开启SSH

  截至2016年11月发布,Raspbian默认禁用SSH服务器。它可以从raspi-config终端中启用:

  1. 进入 sudo raspi-config 终端窗口
  2. 选择 Interfacing Options 
  3. 导航到并选择 SSH 
  4. 选择 Yes 
  5. 选择 Ok 
  6. 选择 Finish 

  或者,用于 systemctl 启动服务

sudo systemctl enable ssh
sudo systemctl start ssh

配置区域设置

  启动Raspberry Pi软件配置工具后,请按照以下屏幕生成“en_US.UTF-8”语言环境,并将其设置为系统环境的默认语言环境:

按esc退出设置完成

这样做之后,编辑 /etc/default/locale

sudo nano /etc/default/locale

修改后的结果如下:

LANG=en_US.UTF-
LC_ALL=en_US.UTF-
LANGUAGE=en_US.UTF-

改变时区

  进入 sudo raspi-config 终端窗口

选择距离自己最近的时区

使用国内源

 进入/etc/apt/

cd /etc/apt

在修改前先对 sources.list文件进行备份

sudo cp sources.list sources.list.bak

编辑 sources.list

sudo nano sources.list

清空所有文本内容,加入以下文本内容:

deb http://mirrors.aliyun.com/raspbian/raspbian/ jessie main non-free contrib rpi
deb-src http://mirrors.aliyun.com/raspbian/raspbian/ jessie main non-free contrib rpi

更新索引

sudo apt-get update 

比较索引清单更新依赖关系

sudo apt-get upgrade -y

更新依赖关系比较多,所以耐心等待吧。

写在后面

  文章到此已经涵盖了开头所提的SD卡写入官方Debain操作系统,开启SSH连接,修改语言环境,改变当前的时区,并将官方默认的源替换成国内加速源的操作。本篇文章主要目的是为了记录笔者随后一篇随笔做的铺垫操作,本文多处涉及官方操作说明未提及的部分,操作内容仅供参考,非随后文章必需部分。

参考文献

https://www.raspberrypi.org/documentation/installation/installing-images/README.md

树莓派2B+安装Debain操作系统的更多相关文章

  1. 树莓派2B安装Xware迅雷远程下载

    转自:http://www.cnblogs.com/liangjh/articles/5347811.html 一.安装使用迅雷Xware (1)下载Xware1.0.31_armel_v5te_gl ...

  2. 树莓派3B安装arm64操作系统

    pi64 pi64基于Debian 9,地址如下https://github.com/bamarni/pi64 烧录过程还是用SDFormatter格式化,用Win32DiskImager写入即可,没 ...

  3. 在树莓派上安装leanote

    作者:冥王星 "noright0@163.com" 前言 宿舍有个树莓派2B,连接到电视机,安装OSMC系统,USB接口连接移动硬盘一块,平时用来BT下载和看电影.美剧. OSMC ...

  4. Docker在树莓派的安装与使用(Ubuntu Arm Server v19.10)

    最近由于冠状病毒疫情的原因,只能够和小朋友家里蹲.这几天把尘封已久的那个树莓派拿出来继续捣鼓.希望能够做一个异构的分布式系统框架,于是想把Docker也安装到树莓派上,以便后期做进一步的开发和实验. ...

  5. 树莓派3B+安装64位ubuntu系统和docker工具

    想在树莓派3B上安装一些64位应用(例如64位JDK),因此首先要安装64位的操作系统,今天咱们就一起来实战: 原文地址:https://blog.csdn.net/boling_cavalry/ar ...

  6. 树莓派4B安装官方Ubuntu20 Server版(64位)

    欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java.Docker.Kubernetes.DevOPS ...

  7. 手把手教你玩转nginx负载均衡(二)----安装虚拟机操作系统

    引言 在上一篇,我们组装好了虚拟机的硬件部分,那么现在我们就要把操作系统装上了,既然是服务器,那么安装linux操作系统是个比较好的选择,如果你喜欢的话,安装windows也是没有任何问题的 我这里选 ...

  8. 安装linux操作系统

    安装双操作系统; 1 0. 介绍: 1 1 实验环境: 2 2. 实验准备: 2 3.开始安装: 2 1 制作U盘启动工具: 2 2.安装LinuxOS. 3 2.1在windowOS中划分60G空间 ...

  9. 安装linux操作系统--浪潮服务器

    一直都是在虚拟机上进行安装linux操作系统,在服务器上安装的很少,也没有碰到过没找到驱动的情况,例如什么raid卡驱动,网卡驱动等异常情况的发生. 这次安装了两台服务器,浪潮的提供的服务器,硬盘是两 ...

随机推荐

  1. loongnix社区

    http://www.loongnix.org/index.php/%E9%A6%96%E9%A1%B5

  2. linux后台运行命令:&和nohup

    常用后台运行命令包含:&和nohup 一.& 使用 当在前台运行某个作业时,终端被该作业占据:可以在命令后面加上& 实现后台运行.例如:sh test.sh & 适合在 ...

  3. linux下sort命令使用详解---linux将文本文件内容加以排序命令

    转载自:http://www.cnblogs.com/hitwtx/archive/2011/12/03/2274592.html linux下sort命令使用详解---linux将文本文件内容加以排 ...

  4. pip 国内源 配置

    pip 国内源 配置 2017年12月09日 16:05:20 阅读数:183 最近使用 pip 安装包,动辄十几 k 甚至几 k 的下载速度,确实让人安装的时候心情十分不好.所以还是要给 pip 换 ...

  5. 五子棋 AI(AIpha-beta算法)

    博弈树 下过五子棋的人都应该知道,越厉害的人,对棋面的预测程度越深.换句话讲,就是当你下完一步棋,我就能在我的脑海里假设把我所有可能下的地方都下一遍,然后考虑我下完之后你又会下在哪里,最后我根据每次预 ...

  6. 201621123002《Java程序设计》第七周学习总结

    1. 本周学习总结 1.1 思维导图:Java图形界面总结 2.书面作业 1. GUI中的事件处理 1.1 写出事件处理模型中最重要的几个关键词. 事件源,事件处理方法,事件监听器 事件源(Event ...

  7. AX_InventDim

    static void Job1(Args _args) { ; info(InventDim::find("D00000001").preFix()); } public voi ...

  8. Python12/10--前端之display/overflow使用/清浮动的方式

    display: 1.inline 同行显示,当一行显示不下.多余的就会换行显示, 不支持的css样式:不支持宽高,不支持行高(行高会映射给父级) 不支持margin上下,content由 文本内容撑 ...

  9. centos7 安装搜狗输入法

    1.root权限,卸载 ibus : yum remove ibus 2.加入EPEL源   sudo yum install epel-release 3.添加mosquito-myrepo源 su ...

  10. APP微信支付报错《商户号该产品权限未开通,请前往商户平台>产品中心检查后重试》

    问题 最近项目使用MUI,HBuilder.开发打包H5的app 在开发H5 plus支付的时候,遇到以下问题: App微信支付调官方的统一下单接口返回错误信息 {return_msg=商户号该产品权 ...