入手树莓派将近一个月了,很折腾,许多资源不好找,也很乱。简单整理一下自己用到的东西,方便以后自己或别人继续折腾。

0. 操作系统下载

树莓派官方 Raspbian 系统下载:http://www.raspberrypi.org/downloads 
或直接下载 http://downloads.raspberrypi.org/raspbian_latest.torrent 最新版的 BT 种子。

还有一个选择是由国人制作的超级精简版,更低内存占用:http://pan.baidu.com/share/link?shareid=167943&uk=1412008571

1. 系统安装

所谓“安装系统”其实不如说是“恢复”下载到的系统镜像到内存卡上,这个过程也没什么难度,就是看内存卡的速度,慢慢等而已。需要注意的是,市面上部分 4G 的内存卡,实际大小才 3.6G 多,会提示空间不足,所以还是直接购买 8G 吧,也差不了几块钱。 
在 Windows 下可以使用 Win32 Disk Imager 进行镜像恢复,非常方便,也是树莓派官方推荐的方法。官方下载地址:http://sourceforge.net/projects/win32diskp_w_picpathr/

2. 通过 SSH 远程访问

老实说,我一直把树莓派定位为“一个扔在某个角落就可以自己跑得很欢的小电脑”,加上那仅有的两个 USB 口,一个插了 USB 无限网卡,另一个再拖个键盘或鼠标啥的,实在很不方便,那么最好还是能远程访问吧。 
好在树莓派默认是有开启 SSH 的,但是我们系统刚安装,IP 还没设置,怎么找到它的 IP 地址呢?这时候就推荐使用另一个神器 PortScan 来找出我们的机器:

打开 PortScan 选择扫描范围,可以很方便的找出局域网中的其它机器,一般家庭中也没太多机器,找出树莓派是很容易的,如果是在公司,有很多机器的话,那么可以忽略那些有机器名的,然后剩下的一个一个尝试吧… 
PortScan 下载地址:http://abel.oss.aliyuncs.com/file/PortScan.zip

3. ROOT 账号设置

如果你安装的是官方的 Raspbian 系统,那么默认的登录帐号为 pi 密码是 raspberry 
为了方便折腾,建议第一时间启用 ROOT 账号吧~ 这个也很简单的,只需要执行一下两句命令即可:

// 设置 root 账号的密码,会让你输入两次新密码
sudo passwd root// 启用 root 账号登录
sudo passwd --unlock root

执行完之后,用 reboot 命令重启就可以用 root 登录啦。

4. 扩展可用空间

第一次用 root 登录,会自动弹出树莓派的高级设置面板(以后也可以通过 raspi-config 命令进入):

选择第一项 Expand Filesystem 扩展 SD 卡上可用的空间,不然以后会有很多大软件,不能安装(提示空间不足,例如 mysql)。 
扩展之后可以通过 df -h 命令看到效果~

5. 更换软件源(apt-get sources)

树莓派的服务器实在太太太太太太慢了!会导致你安装一个几M的东西都要等大半天!肿么办! 
好在树莓派官方有提供一个镜像列表:http://www.raspbian.org/RaspbianMirrors 
在里面找到了几个国内的镜像,经过几番尝试,觉得来自中科大的速度非常不错~ 咱们就换成中科大的吧,镜像主页:https://lug.ustc.edu.cn/wiki/mirrors/help/raspbian

根据教程,咱们来编辑 /etc/apt/sources.list 文件。这里推荐用 nano 命令编辑,舍得去弄什么 VIM 啦。命令如下:

nano /etc/apt/sources.list

进入编辑界面,删除原有的内容,粘贴中科大提供的内容,结果如下:

然后使用 Ctrl+O 保存文件,Ctrl+X 退出编辑器。 
然后执行 apt-get update 命令更新软件列表。

6. 设置静态 IP 地址

回到刚刚第二点提到的,不知道 IP 地址的问题,咱们要给树莓派设置一个静态 IP,省得 IP 变换又要重新找机器。还是用 nano 来编辑网络接口文件:

nano /etc/network/interfaces

如果你要设置的是有线网卡的 IP 地址,那么把 eth0 的 dhcp 改成 static 然后在下一行追加 IP 信息,结果大概如下:

iface eth0 inet static
address 192.168.1.200 # 设定的静态IP地址
netmask 255.255.255.0 # 网络掩码
gateway 192.168.1.1    # 网关

如果你要设置的是无线网卡的,那么除了把 wlan0 的 dhcp 改成 static 之外,还需要填写无线网的名称和密码,编辑后的结果大概如下:

iface wlan0 inet staticwpa-ssid Your_Wifi_SSIDwpa-psk Your_Wifi_Password
address 192.168.1.200 # 设定的静态IP地址
netmask 255.255.255.0 # 网络掩码
gateway 192.168.1.1   # 网关
network 192.168.1.1   # 网络地址
#wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf

▲ 注意注释掉最后一行

搞定之后,咱们用 poweroff 命令关掉树莓派,等到机器上的绿灯不闪了,把电源拔掉,再把网线拔掉,重新连接电源,稍等一会,看看是不是就通过无线网络的 IP 地址可以访问了。

最后

至此,要折腾树莓派的几个准备工作都完成了,有了这些,以后折腾也更佳方便。 
由于我当初手贱没有购买面驱动的 USB 网卡,买的是一个要自己编译驱动的,所以我折腾的东西还有很多,下次专门再来说说无线网卡驱动的事吧。

转载于:https://blog.51cto.com/shujuliu/1927958

树莓派 Raspberry-Pi 折腾系列:系统安装及一些必要的配置相关推荐

  1. 树莓派 Raspberry Pi 3B+安装官方系统(一)

    两年前购买的树莓派(可看当时我的记录树莓派 3B + 重装系统并配置 WiFi | YouForever)已经在角落里吃灰了好长时间,一度以为已经损坏,几天前试着拿出来折腾一下,竟然神奇地复活了,开心 ...

  2. Facebook 发币 Libra;谷歌十亿美金为穷人造房;第四代树莓派 Raspberry Pi 4 发布 | 开发者周刊...

    [CSDN编者按]六月最后一周的科技圈,就像北京的桑拿天一样热闹.Facebook发币.Google 10 亿美金给穷人造房子,京微力小程序大赛如火如荼地举行......最近一周就有哪些开发者新闻呢? ...

  3. 树莓派Raspberry Pi 系统搭建和智能机器人小车的组装调试

    本文的出发点:无意接触到树莓派这款优秀的芯片,比较适合青少年编程,激发孩子的编程思维的培养,最好的学习就是实战,借助于淘宝上现成零件式的智能小车硬件和树莓派实现智能机器人小车的实现,给孩子带来低成本高 ...

  4. CSDN周刊:Facebook 发币 Libra;谷歌十亿美金为穷人造房;第四代树莓派 Raspberry Pi 4 发布

    [CSDN编者按]六月最后一周的科技圈,就像北京的桑拿天一样热闹.Facebook发币.Google 10 亿美金给穷人造房子,京微力小程序大赛如火如荼地举行-最近一周就有哪些开发者新闻呢?就在本期开 ...

  5. VLOG丨树莓派Raspberry Pi 3安装PLEX并挂载USB硬盘打造最牛的微型家庭影音服务器2018...

    视频介绍 树莓派3安装目前最流行的PLEX服务器,实现既能最大限度降低功耗,也能随时随地观看分享影片. 一.在树莓派下安装PLEX媒体服务器 1.在终端,将你的树莓派更新至最新 sudo apt up ...

  6. 树莓派(Raspberry Pi 3) - 系统烧录及系统使用

    转自:https://blog.csdn.net/u012313335/article/details/53405734 树莓派(Raspberry pi)是一块集成度极高的ARM开发板,不仅包含了H ...

  7. 树莓派要mysql的密码_树莓派raspberry Pi 3B+系统中安装mysql过程中不提示输入密码,安装完后如何设置密码...

    树莓派raspberry Pi 3B+安装mysql未提示输入密码,安装后修改mysql密码默认密码 使用mysql -uroot -p 命令连接mysql时,报错 pi@raspberrypi:/ ...

  8. 树莓派Raspberry Pi OS开机自启动脚本

    树莓派Raspberry Pi OS开机自启动脚本 1. 需求和来源 2. 后台运行Python 3. 运行Terminal 1. 需求和来源 想让设备开机后就要运行Python工程文件 那么需设置l ...

  9. 树莓派(raspberry pi)系统开发

    [树莓派(raspberry pi)] 01.在linux环境下给树莓派安装系统及入门各种资料 [树莓派(raspberry pi)] 02.PI3安装openCV开发环境做图像识别(详细版) 出处: ...

  10. 适用于树莓派Raspberry Pi的嵌入式QT平台(二) -- 在Windows下用Qt Creator开发编译Raspberry Qt 5应用程序...

    接着上篇 "交叉编译安装Qt Embedded 5.5",我们已经成功在Windows上交叉编译了Raspberry Pi的嵌入式Qt 5.5.那么我们就可以开始开发基于Qt 5的 ...

最新文章

  1. CentOS7环境搭建使用PhpStorm上传代码
  2. 全民上网到全民织网 Web 2.0掀起人民战争
  3. Runnable接口介绍(中文文档)
  4. zabbix编译php_【Zabbix学习笔记】五、LNMP之PHP7.4.1源码编译安装
  5. PHP调用tushare,python调用tushare获取沪股通、深股通成份股数据
  6. python文件打包发布(引用的包也可以加进来),打包出错解决了,运行出错解决了...
  7. 大根堆的删除c语言,大根堆和小根堆的C语言实现
  8. python编码器_自编码器和分类器python
  9. mysql_install_db创建空库_MySQL数据库的初始化mysql_install_db
  10. Ext.chart.Chart 显示图标 -- 本地数据
  11. 排序算法(三) —— 直接插入排序
  12. 大搜车:云上多地域高可用消息系统的构建 | 凌云时刻
  13. Android 屏幕万能自适应(自定义适配)
  14. Lesson 6: CronTrigger
  15. 关于记忆的10个惊人事实
  16. 通过aosp-latest下载Android源码
  17. 058 不定积分计算工具总结
  18. 如果一个人没有明确的目标,他的人生就像是一艘没有罗盘的船
  19. 2.4 旋转曲面 (1)
  20. 爱普生LQ-635K针式打印机打链式打印纸设置自动切纸方法

热门文章

  1. 永久删除谷歌浏览器缩略图_“暮光之城”如何永久破坏了Google图片搜索
  2. numpy获得ndarray的byte数 内存中的大小
  3. python切换环境_Python 版本环境切换工具
  4. java request.getparameter为何能取值_request.getParameter(“xxx”)的参数的取值
  5. 安装python3.7的步骤_如何在Debian 9上安装Python 3.7?
  6. python中stacked_栈式自动编码器(Stacked AutoEncoder)
  7. vs2013 mfc连接MySQL数据库
  8. 数据库 Oracle监听实例详解
  9. sensenet的编译调试
  10. c++ 中引用()的用法和应用实例