树莓派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: 

  注意:笔者使用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-8
LC_ALL=en_US.UTF-8
LANGUAGE=en_US.UTF-8

改变时区

  进入 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

原文地址:https://www.cnblogs.com/LongJiangXie/p/9966821.html

时间: 2024-11-06 07:35:47

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

树莓派2B 安装小米wifi驱动

小米wifi使用联发科MT7601U网卡芯片: http://www.mediatek.com/en/downloads1/downloads/mt7601u-usb/ 方案一 1. 使用命令lsusb可以看到usb接入的设备,小米wifi为最下面的那个 1. 首先需要下载驱动,可到http://download.csdn.net/detail/u010245383/8466021下载 2. 解压后,修改common/rtusb_dev_id.c 加上小米wifi: {USB_DEVICE(0x

IBM x3850M2 x3650M2 安装windows操作系统出错排查

最近安装服务器操作系统不顺,反复多次,不能完全确定原因,先记录下来,总有可取之处吧. 1.用引导盘安装2012.2008到最后一步出现下图,\source\setup.exe is not valid win32 application,狗屁百度都说是引导盘86.64的区别,胡扯,64位的都是这样的名称ibm_utl_sguide_9.63-win2k08_anyos_x86-64.iso,换新老版本都不行,2008r2.2012没有32之说了好像,没有想要的结果. 2.直接用windows系统

Pxe+Kickstart无人值守安装Linxu操作系统

KICKSTART无人值守安装: 一.系统安装方法: 光盘安装系统===>一个服务器DVD内置光驱就要花很多钱,试想,几百台服务器仅是装系统用一次光驱,太耗资金,usb外置光驱一台一台插也是够麻烦的. U盘安装系统===>还是同样的问题,要一台一台服务器插U盘. 网络安装系统(ftp,http,nfs) ===>这个方法不错,只要服务器能联网就可以装系统了,但还是需要一台台服务器去敲键盘点鼠标.时刻想偷懒的我们,有没有更好的方法! 高效安装系统法:Kickstart.Cobbler 二.

在VMware虚拟机上安装Linux操作系统(Ubuntu)

一,虚拟机的安装: 1,目前比较常见的虚拟机(Virtual Machine),来源度娘:                                   Virtual PC                                   Virtual Box                             VMware Workstation VirtualBox VirtualBox是开源的,不同于VM,而且功能强大,可以在 Linux/Mac 和 Windows 主机中

探索PHP+Nginx(一) 安装Linux操作系统

每次学习一种新的开发语言的时候,都要经历一个很纠结的过程,除非你运气很好或者准备工作充分,否则你在这个过程中总会耗费大量的时间和精力,当然你也会受益很多.而这个过程就是,开发环境的基础搭建,看似是装几个软件,配置一下操作系统.其实不然,我觉得搭建环境是个大学问,很多应用层开发者都不擅长环境的搭建,他们会觉得没必要.而我有我自己的看法,我觉得更好的理解开发的环境才能开发出更高效的程序,同时也是对程序的一种理解,是一种深层次的认识.更好的理解自己开发程序的环境,有助于调试程序和排除疑难杂症,何乐而不

安装Linux操作系统

安装Linux操作系统 要求: Ø  在VMware Workstation软件中新建一台虚拟机,规划使用的硬盘空间为80GB,分配的内存空间为512MB. Ø  使用DVD镜像文件rhel-server-5.5-i386-dvd.iso,在虚拟机中安装RHEL 5系统. u  分区方案选择"在选定驱动上删除Linux分区并创建默认的分区结构". u  选择"软件开发"."网络服务器"项,选择"现在定制",添加DNS名称服务器

【Linux原理】第一章安装Linux操作系统

Linux操作系统由Linux内核和各种外围程序组成. Linux内核是一个特殊的软件程序,用于实现CPU和内存分配.进程调度.设备驱动等核心操作,以面向硬件为主. 外围程序包括分析用户指令的解释器.网络服务程序.图形桌面程序等各种应用型的软件程序,以面向用户为主. Linux内核最初由芬兰大学生李纳斯·托沃兹(linus torvalds)在1991年10月发布,主要使用C语言及一小部分汇编语言开发而成.官方网站是http://www.kernel.org/.内核标识是一个名为tux的小企鹅.

分布式-在win7上安装linux操作系统

由于大多数的分布式计算框架,分布式存储系统,分布式平台都支持在unix类似的环境下,所以要做分布式的实验和学习的话,还是推荐装个linux系统,我这里安装的是ubuntu,因为之前装过这个. 一.下载 1. EasyBCD2.2 2. ubuntu 12.04 LTS amd64 desktop 二.安装 1. 安装ubuntu LTS 12.04: http://www.33lc.com/article/4013.html 2. 更新下载源: http://jingyan.baidu.com/

第二章 安装AIX操作系统

1.使用默认设置立即开始安装操作系统 2.改变安装设置并进行安装 3.在维护模式下进行系统恢复 0.直接使用上边的设置来安装 1.改变系统设置(覆盖安装.保留安装,迁移安装) 2.选择环境参数 3.包含选择安装内容,信任计算基础(TCB),桌面环境,64位内核和JFS2的选择 选择1以后显示下图-- 1.全新覆盖安装 1)机器是新的,无任何BOS时,选择此项 2)机器上安装了操作系统,但是由于某种原因,系统被破坏了,需要重新覆盖原有操作系统 3)当需要重新分配硬盘时,由于rootvg也占用了硬盘