RaspberryPi

srs群里有人将srs服务器跑到RaspberryPi上面,在京东上买了个看看。


确实是非常小,比手还小,和工牌差不多。和针孔摄像机比,功能要强大,不仅仅是摄像头;和PC比,功耗低小巧;和Android盒子比较像,不仅仅是盒子。更像是个集成多种设备为一体的设备。

SD卡

RaspberryPi启动需要SD卡(类似硬盘上的操作系统),京东上买的是没有sd卡的,可以参考官方文档:http://www.raspberrypi.org/quick-start-guide

正好相机里有4GB的卡,不过是Class2的(RaspberryPi要求是Class4),试了也能用,可能在某些对存储速度有要求的地方会有问题。

下载两个文件:

去官网下载系统镜像(Raw Images):http://www.raspberrypi.org/downloads 或者  http://downloads.raspberrypi.org/raspbian_latest.torrent 或者 http://downloads.raspberrypi.org/raspbian_latest

或者在国内有人把镜像放在百度网盘(img):http://pan.baidu.com/share/link?uk=671504480&shareid=3563158611

win32diskimager(将img写到sd卡):http://www.onlinedown.net/soft/110173.htm

解压这两个压缩文件后,打开Win32DiskImager.exe,将img写到sd卡就可以,不能直接将文件拷贝到sd卡,这个是自然。



点Write就会开始写sd卡。


NOOBS官方方式安装

上面是直接安装raspbian,即debian系统。raspberry pi提供了官方的NOOBS,即可选择的多个系统。比直接装会更全面一些。

首先,下载SDFormatter:https://www.sdcard.org/downloads/formatter_4/eula_windows/SDFormatterv4.zip

然后,下载NOOBS:http://downloads.raspberrypi.org/NOOBS_latest

安装步骤见:http://www.raspberrypi.org/downloads

格式化SD卡,将“Format Size Adjustment”选项设为ON。

将NOOBS的文件解压后直接拷贝到SD卡,是直接拷贝进去的。

将SD卡插入pi,接好HDMI线,USB键盘和鼠标(很重要),加电,就可以看到安装界面,选择操作系统。推荐用raspbian。

可以只拷贝os下面需要安装的系统,这样SD卡的空间会多很多。

开始启动

将SD卡插入RaspberryPi,HDMI接上显示器,加电就可以了。

如何接线和设置这个网站说得很清楚了:http://www.leiphone.com/raspberry-pi-hands-on.html

配置时需要:

1. 扩展文件系统

2. 设置键盘布局为English(US)(国际化选项中)。


RaspberryPi的CPU是v7 cpu,难怪srs能直接跑(海思的芯片上srs有bug还需要fix)。


修改源


默认的源太慢,不如改成国内镜像的源:
    sudo cp /etc/apt/sources.list /etc/apt/sources.list.old
    sudo vi /etc/apt/sources.list
系统默认为:
    deb http://mirrordirector.raspbian.org/raspbian/ wheezy main contrib non-free rpi
改为国内镜像镜像列表为(注意url后面的/是不能多也不能少):
    东软 deb http://mirrors.neusoft.edu.cn/raspbian/raspbian wheezy main contrib non-free rpi
    清华 deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ wheezy main contrib non-free rpi
    成都凝聚工作室 deb http://raspbian.cnssuestc.org/raspbian/ wheezy main contrib non-free rpi
    华中科大 deb http://mirrors.hustunique.com/raspbian/raspbian wheezy main contrib non-free rpi
    中科大 deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ wheezy main contrib non-free rpi
    中山大学 deb http://mirror.sysu.edu.cn/raspbian/ wheezy main contrib non-free rpi
其他地区:
    新加坡大学 deb http://mirror.nus.edu.sg/raspbian/raspbian wheezy main contrib non-free rpi
更新源:
sudo apt-get update

安装软件就很快:
sudo aptitude install -y lrzsz lsb-release zip samba samba-tools samba-common-bin ffmpeg nginx

安装Samba


RaspberryPi上安装samba后可以在windows下直接读写文件。
修改安装源后,安装samba:sudo aptitude install -y samba
然后添加用户:sudo smbpasswd -a pi
输入用户pi的samba的密码。
在windows中打开pi的共享,譬如:\\192.168.1.105,就可以看到pi这个用户的文件夹了。
但是没有写权限,需要设置:
sudo vi /etc/samba/smb.conf 
将:read only = yes
改成:read only = no
重启samba就好:sudo /etc/init.d/samba restart

编译驱动


如果需要编译网卡驱动,设备驱动之类。需要安装内核头文件和新内核,默认的raspbian是裁剪过的内核。
参考文章:http://stackoverflow.com/questions/20167411/how-to-compile-a-kernel-module-for-raspberry-pi

若需要编译网卡驱动,先安装环境:
sudo aptitude install -y linux-image-rpi-rpfv linux-headers-rpi-rpfv

启动新内核:
winlin@raspberrypi:/boot$ sudo vi /boot/config.txt 
在最后面添加:
# winlin
# Parameters to boot on raspbian kernel (linux-image-rpi-rpfv package)
kernel=vmlinuz-3.10-3-rpi
initramfs initrd.img-3.10-3-rpi followkernel

编译驱动:
cd rtl8188C_8192C_usb_linux_v4.0.2_9000.20130911
make

使用无线网卡

Realtek的8188芯片的驱动,raspbian里面有的,只要配置下用户名密码就可以连上了。

配置时修改网卡配置:
sudo vi /etc/network/interfaces

关于wlan0的部分改成下面这样:
auto wlan0
allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-ssid chnvideo-guest
wpa-psk chnvideo.password
#wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf

重启网卡:
sudo /etc/init.d/networking restart

其他网卡配置方式参考: http://blog.csdn.net/win_lin/article/details/23270791

用户名


raspberrypi的默认用户名是pi

Winlin

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

winlinvip

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值