树莓派2B+安装Debain操作系统
写在前面
本篇文章基于当前树莓派官方最新提供的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:
- 7-Zip(Windows)
- Unarchiver(Mac)
- Unzip(Linux)
注意:笔者使用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终端中启用:
- 进入
sudo raspi-config
终端窗口 - 选择
Interfacing Options
- 导航到并选择
SSH
- 选择
Yes
- 选择
Ok
- 选择
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操作系统的更多相关文章
- 树莓派2B安装Xware迅雷远程下载
转自:http://www.cnblogs.com/liangjh/articles/5347811.html 一.安装使用迅雷Xware (1)下载Xware1.0.31_armel_v5te_gl ...
- 树莓派3B安装arm64操作系统
pi64 pi64基于Debian 9,地址如下https://github.com/bamarni/pi64 烧录过程还是用SDFormatter格式化,用Win32DiskImager写入即可,没 ...
- 在树莓派上安装leanote
作者:冥王星 "noright0@163.com" 前言 宿舍有个树莓派2B,连接到电视机,安装OSMC系统,USB接口连接移动硬盘一块,平时用来BT下载和看电影.美剧. OSMC ...
- Docker在树莓派的安装与使用(Ubuntu Arm Server v19.10)
最近由于冠状病毒疫情的原因,只能够和小朋友家里蹲.这几天把尘封已久的那个树莓派拿出来继续捣鼓.希望能够做一个异构的分布式系统框架,于是想把Docker也安装到树莓派上,以便后期做进一步的开发和实验. ...
- 树莓派3B+安装64位ubuntu系统和docker工具
想在树莓派3B上安装一些64位应用(例如64位JDK),因此首先要安装64位的操作系统,今天咱们就一起来实战: 原文地址:https://blog.csdn.net/boling_cavalry/ar ...
- 树莓派4B安装官方Ubuntu20 Server版(64位)
欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java.Docker.Kubernetes.DevOPS ...
- 手把手教你玩转nginx负载均衡(二)----安装虚拟机操作系统
引言 在上一篇,我们组装好了虚拟机的硬件部分,那么现在我们就要把操作系统装上了,既然是服务器,那么安装linux操作系统是个比较好的选择,如果你喜欢的话,安装windows也是没有任何问题的 我这里选 ...
- 安装linux操作系统
安装双操作系统; 1 0. 介绍: 1 1 实验环境: 2 2. 实验准备: 2 3.开始安装: 2 1 制作U盘启动工具: 2 2.安装LinuxOS. 3 2.1在windowOS中划分60G空间 ...
- 安装linux操作系统--浪潮服务器
一直都是在虚拟机上进行安装linux操作系统,在服务器上安装的很少,也没有碰到过没找到驱动的情况,例如什么raid卡驱动,网卡驱动等异常情况的发生. 这次安装了两台服务器,浪潮的提供的服务器,硬盘是两 ...
随机推荐
- loongnix社区
http://www.loongnix.org/index.php/%E9%A6%96%E9%A1%B5
- linux后台运行命令:&和nohup
常用后台运行命令包含:&和nohup 一.& 使用 当在前台运行某个作业时,终端被该作业占据:可以在命令后面加上& 实现后台运行.例如:sh test.sh & 适合在 ...
- linux下sort命令使用详解---linux将文本文件内容加以排序命令
转载自:http://www.cnblogs.com/hitwtx/archive/2011/12/03/2274592.html linux下sort命令使用详解---linux将文本文件内容加以排 ...
- pip 国内源 配置
pip 国内源 配置 2017年12月09日 16:05:20 阅读数:183 最近使用 pip 安装包,动辄十几 k 甚至几 k 的下载速度,确实让人安装的时候心情十分不好.所以还是要给 pip 换 ...
- 五子棋 AI(AIpha-beta算法)
博弈树 下过五子棋的人都应该知道,越厉害的人,对棋面的预测程度越深.换句话讲,就是当你下完一步棋,我就能在我的脑海里假设把我所有可能下的地方都下一遍,然后考虑我下完之后你又会下在哪里,最后我根据每次预 ...
- 201621123002《Java程序设计》第七周学习总结
1. 本周学习总结 1.1 思维导图:Java图形界面总结 2.书面作业 1. GUI中的事件处理 1.1 写出事件处理模型中最重要的几个关键词. 事件源,事件处理方法,事件监听器 事件源(Event ...
- AX_InventDim
static void Job1(Args _args) { ; info(InventDim::find("D00000001").preFix()); } public voi ...
- Python12/10--前端之display/overflow使用/清浮动的方式
display: 1.inline 同行显示,当一行显示不下.多余的就会换行显示, 不支持的css样式:不支持宽高,不支持行高(行高会映射给父级) 不支持margin上下,content由 文本内容撑 ...
- centos7 安装搜狗输入法
1.root权限,卸载 ibus : yum remove ibus 2.加入EPEL源 sudo yum install epel-release 3.添加mosquito-myrepo源 su ...
- APP微信支付报错《商户号该产品权限未开通,请前往商户平台>产品中心检查后重试》
问题 最近项目使用MUI,HBuilder.开发打包H5的app 在开发H5 plus支付的时候,遇到以下问题: App微信支付调官方的统一下单接口返回错误信息 {return_msg=商户号该产品权 ...