1)
貼散熱片
燒錄鏡像
在根目錄下面創建一個ssh文件,注意不是文件夾,這樣可以打開ssh服務
2)修改成阿里的源
先裝vim
sudo apt-get install -y vim
如果出現安裝錯誤,如下解決
sudo apt-get install remove vim-common
sudo apt-get install vim
然后備份
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo vim /etc/apt/sources.list
注釋掉以前的源,并加上這么幾句話
deb http://mirrors.aliyun.com/raspbian/raspbian/ wheezy main non-free contrib
deb-src http://mirrors.aliyun.com/raspbian/raspbian/ wheezy main non-free contrib
3)設置root
sudo passwd root
更改pi密碼
sudo passwd pi
4)樹莓派ssh錯誤,解決方法:重新生成密鑰
ssh-keygen -R 192.168.1.100
5)i2c的安裝
sudo raspi-config
advanced options
enable i2c
重點:后面那個default,選擇Yes.....不要選擇No
然后添加模塊
sudo vim.tiny /etc/modules
添加:
snd-bcm2835
i2c-bcm2708
i2c-dev
然后安裝工具
sudo apt-get install -y i2c-tools python-smbus
重啟
sudo i2cdetect -y 1
6)配置ds1307
添加一個東西
sudo vim /boot/config.txt
末尾添加:
dtoverlay=i2c-rtc,ds1307
然后重啟以后
sudo i2cdetect -y 1可以看到UU標志,說明成功識別ds1307
關閉改動時間功能
sudo apt-get -y remove fake-hwclock
sudo update-rc.d -f fake-hwclock remove
運行,并注釋以下三行
sudo vim /lib/udev/hwclock-set
#if [ -e /run/systemd/system ] ; then
#exit 0
#fi
修改時間命令
sudo time --s='2017-04-19 23:47:00'
設置時間到ds1307
sudo hwclock -w
查看時間
sudo hwclock -r
同步設置完成
如果發現時間總是慢8個小時,修改時區
sudo dpkg-reconfigure tzdata
選擇Asian
選擇Chongqin
7)安裝必要的包
sudo apt-get install python3-pip
sudo pip3 install -r requirements.txt
8)MongoDB安裝
方法一:
sudo apt-get install mongodb
方法二:
原幫助網站連接
http://blog.csdn.net/baojianxiao/article/details/53239158
所有需要的命令行
adduser –firstuid 100 –ingroup nogroup –shell /etc/false –disabled-password –gecos “” –no-create-home mongodb
cp -R mongodb-rpi/mongo /opt
chmod +x /opt/mongo/bin/*
mkdir /var/log/mongodb
chown mongodb:nogroup /var/log/mongodb
mkdir /var/lib/mongodb
chown mongodb:nogroup /var/lib/mongodb
cp mongodb-rpi/debian/init.d /etc/init.d/mongod
cp mongodb-rpi/debian/mongodb.conf /etc/
ln -s /opt/mongo/bin/mongod /usr/bin/mongod
chmod u+x /etc/init.d/mongod
update-rc.d mongod defaults
/etc/init.d/mongod start
9)安裝supervisor
sudo apt-get install supervisor
10)安裝create_ap
git clone https://github.com/oblique/create_ap.git
cd craete_ap
sudo make install
create_ap的需要列表a849769803
bash (to run this script)
util-linux (for getopt)
procps or procps-ng
hostapd
iproute2
iw
iwconfig (you only need this if 'iw' can not recognize your adapter)
haveged (optional)
dnsmasq
iptables
11)mongodb設置遠程robomongo可以訪問
修改/etc/mongodb.conf
bind_ip = 0.0.0.0