Hello Raspberry Pi

2020-11-26 09:53

阅读:653

标签:android   des   style   blog   class   tar   

Raspberry Pi 入手好一段时间了,原意是想撸 linux,但是后来一整年都在忙孩子房子户口本子的事,这玩意也就搁了一年尘。

最近终于被生活折腾到了尾声,开始找一些东西来折腾折腾。

 

一、什么是  Rsapbbery Pi

Raspberry Pi 是一款信用卡大小,基于 Linux 的卡片电脑,700MHz CPU,B Pi 升级为 512(A Pi 256 内存)。UK pi 定价 B Pi 35 刀(A Pi 25 刀),天朝版 B Pi 约 300 软妹B。

Raspberry Pi 基金的定位是提供给学生的学习机,没想到发行之后在 Geek 手上大放异彩。

总结来说 Raspberry Pi 的特点:

1. 便宜,出厂价约等于成本价,目前盈利仅满足于基金会日常运作

2. 麻雀虽小,五脏俱全,号称世界上最小电脑

3. 可塑性强,Raspberry Pi 提供的仅仅是一个原型,看看 Geek 都用它来做什么:

  • Web 服务器:http://www.penguintutor.com/linux/raspberrypi-webserver
  • 家庭自动化http://www.instructables.com/id/Raspberry-Pi-GPIO-home-automation/
  • BitTorrent 服务器http://blog.snapdragon.cc/raspberry-pi-as-bittorrent-server/
  • Web Cam 服务器http://www.raspberrypi.org/archives/tag/webcam
  • 天气预报站http://blog.retep.org/2012/07/30/installing-a-usb-weather-station-on-a-raspberry-pi-part-1/
  • BitCoin Wallethttps://bitcointalk.org/index.php?topic=93724.0
  • QuadCopterhttp://hackaday.com/2012/12/01/raspberry-pi-quadcopter/
  • VoIP PBXhttp://www.raspberry-asterisk.org/
  • XMBC 多媒体中心http://hackaday.com/2012/11/19/raspberry-pi-reaches-critical-mass-as-xbmc-hardware/
  • 有声书籍播放器http://hackaday.com/2012/11/01/one-button-audiobook-player-made-from-a-raspberry-pi/
  • Arduino Shieldshttp://www.cooking-hacks.com/index.php/documentation/tutorials/raspberry-pi-to-arduino-shields-connection-bridge
  • NAS 服务器http://elinux.org/R-Pi_NAS
  • Apple Time Machine 支持http://www.andadapt.com/2012/09/06/raspberry-pi-raspbian-hfs-afp-and-time-machine/
  • Tor 中继http://lifehacker.com/5953155/use-a-raspberry-pi-as-a-tor-relay-and-help-others-browser-anonymously
  • 家用 VPN 服务器:http://wellsb.com/post/29412820494/raspberry-pi-vpn-server
  • GPS 跟踪器(带 3G 支持):http://www.milos.ivanovic.co.nz/blog/252
  • Advice Machine(无用但很酷):http://hackaday.com/2012/09/26/machine-offers-cheap-advice-charges-more-for-something-profound/
  • 模拟输入:http://hackaday.com/2012/09/14/a-truly-professional-raspi-analog-input/
  • 超级电脑:http://www.southampton.ac.uk/~sjc/raspberrypi/
  • Kindle 作为显示屏:http://www.ponnuki.net/2012/09/kindleberry-pi/
  • PIC Programmer:http://holdenc.altervista.org/rpp/
  • PenTesting/Hacking:http://blog.pwnieexpress.com/post/24967860602/raspberry-pwn-a-pentesting-release-for-the-raspberry
  • Android 系统:http://www.raspberrypi.org/archives/1700
  • 检查网络状态:https://wiki.bitlair.nl/Pages/Projects/Netlight
  • Solar 数据记录器:http://www.briandorey.com/post/Raspberry-Pi-Solar-Data-Logger.aspx
  • 把我发到太空:http://www.daveakerman.com/?p=592
  • 咖啡:http://moccapi.blogspot.co.uk/2012/03/idea.html
  • 制作一个酷坦克:http://blog.ianrenton.com/raspberry-tank-build-diary/
  • 电子相框:http://www.cjb.im/2012/06/raspberry-pi-wireless-display-using.html
  • 添加 WiFihttp://pingbin.com/2012/12/setup-wifi-raspberry-pi/
  • OpenSource Kiosk:http://pikiosk.tumblr.com/
  • Node JS:http://elsmorian.com/post/23474168753/node-js-on-raspberry-pi
  • 流量监视:http://www.thepowerbase.com/2012/12/integreen-brings-open-source-traffic-monitoring-to-italy/
  • 超频:http://www.jeremymorgan.com/tutorials/raspberry-pi/how-to-overclock-raspberry-pi/

 

二、准备

硬件:

1.Raspberry Pi,建议 B 型(512 内存 + 网卡插槽),国产 Pi 方便

2.tf 卡 + tf 转 sd 卡套,建议 class10,速度好一些

3.sd 读卡器,用于烧卡

4.电源线 5v,通过 MicroUSB 或 GPIO 头

5.网线一条

6.usb 无限网卡一个(可选),注意型号,兼容列表 http://elinux.org/RPi_VerifiedPeripherals#USB_Wi-Fi_Adapters

 

soscw.com,搜素材

软件:

1.Win32DiskImager 用来烧卡

2.操作系统镜像 地址为 http://www.raspberrypi.org/downloads

  • NOOBS 新手包,包括了几个 OS,可以随时切换
  •  Raspbian 基于 Debian,官方推荐
  • OpenELEC/RaspBMC 多媒体中心
  • Arch
  • Risc OS

3.ssh 客户端

  • PuTTY,For PC
  • ServerAuditor,For IPad
  • Irssi ConnectBot,For Android 手机

 

三、系统安装

  • 下载镜像,推荐 Raspbian
  • 用读卡器把 tf 卡插到 PC 上,用 Win32DiskImager 把镜像烧到 tf 卡

soscw.com,搜素材

  • 把读卡器插到 Raspberry Pi 的 sd 卡槽,接上网线,电源线,系统就会自动启动

soscw.com,搜素材

  • 取得 Raspberry Pi 的 ip 地址,可以进路由器查,也可以用 arp 工具扫
  • Raspbian 已经默认安装 ssh 服务并启动,直接用 ssh 客户端连接到 Raspberry Pi,用户名和密码是 pi,raspberry

 

soscw.com,搜素材

soscw.com,搜素材

四、系统初始化

1.打开 Raspberry Pi 高级设置面板:sudo raspi-config

soscw.com,搜素材

  • Expand Filesystem:扩展 sd 卡可用空间(建议)
  • Change User Passwork:修改用户密码,看个人喜好
  • Enable Boot To Desktop/Scratch:选择默认启动高桌面 GUI /命令行界面
  • Internationlisation Options:
    • Change Locale:修改编码,选择 en_US.UTF-8、zh_CN.UTF-8、zh_CN.GBK
    • Change Timezone:修改时区,选择 Asia/Shanghai
    • Change Keuboard Layout:修改键盘布局,选择 English(US)

2.升级系统和软件 upgrade,update,一个漫长的等待...

soscw.com,搜素材

soscw.com,搜素材

 

3.时间同步,Raspberry Pi 没有实时时钟,靠网络同步时间

安装 ntpdate,在 rc.local 文件添加开机同步时间命令,保存退出

soscw.com,搜素材

soscw.com,搜素材

soscw.com,搜素材

 

4.安装远程桌面,需要安装 xrdp,然后就可以用 windows 的远程桌面来直接远程,登录名就是 pi,raspberry

linux 下的桌面意义并不大(耗性能),偶尔用来配置些东西(比如无线网卡)还是挺方便的

soscw.com,搜素材

soscw.com,搜素材soscw.com,搜素材soscw.com,搜素材

 

 

五、接下来撸什么

ftp 服务

web 服务(mono + jexus)

nginx,lvs,keepalived ...

redis,memcached,mongoDB,hdfs ...

golang,lua ...

 

 

 

 

Hello Raspberry Pi,搜素材,soscw.com

Hello Raspberry Pi

标签:android   des   style   blog   class   tar   

原文地址:http://www.cnblogs.com/harveyChoi/p/3705474.html


评论


亲,登录后才可以留言!