本文共 3994 字,大约阅读时间需要 13 分钟。
su
中科大软件源
nano /etc/apt/sources.list
nano /etc/network/interfaces
iface eth0 inet staticaddress 192.168.1.200 # 设定的静态IP地址netmask 255.255.255.0 # 网络掩码gateway 192.168.1.1 # 网关
sudo apt-get update
sudo apt-get install xrdp 远程桌面
sudo apt-get install vsftpd FTP
sudo apt-get install tsocks 代理
sudo apt-get install qrencode 二维码
sudo apt-get install libqrencode-dev 二维码
sudo apt-get install netcat nmap
sudo apt-get install minicom 串口调试
apt-get install usbutils ethtool
sudo apt-get install vim
sudo apt-get install bluetooth bluez-utils bluez-compat blueman 蓝牙
sudo apt-get install ttf-wqy-microhei 中文字体
sudo apt-get install fcitx 输入法
sudo apt-get install fcitx-table-wbpy 五笔拼音
sudo apt-get install subversion unzip unrar git
sudo apt-get install screen
sudo apt-get install rdesktop 远程桌面到WIN
sudo apt-get install qt4-dev-tools libqt4-dev libqt4-dev-bin qt4-qmake qtcreator QT开发
sudo apt-get install mosquitto 消息服务MQTT
sudo apt-get install libpngsudo apt-get install libjpegsudo apt-get install libtiffsudo apt-get install gccsudo apt-get install g++sudo apt-get install automake
To get gcc 4.8.3 or higher, add jessie (testing) source: sudo nano /etc/apt/sources.list.d/jessie.list Add this line: deb http://mirrordirector.raspbian.org/raspbian/ jessie main contrib non-free rpi
sudo apt-get install libmagick-dev imagemagick
leptonica
http://leptonica.googlecode.com/files/leptonica-1.69.tar.bz2
apt-get install curl
curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
sudo apt-get install sqlite3 lib sqlite3-devapt-get install apache2 php5 libapache2-mod-php5
apt-get install mysql-server mysql-client php5-mysql
sudoapt-get install default-jdk
apt-get install tesseract-ocr
sudo apt-get install build-essential golang mercurial git
git clone https://github.com/inconshreveable/ngrok.git ngrok
sudo GOOS=linux GOARCH=arm make release-client
NTP
sudo apt-get install ntpdate
修改时区tzselect
ntpdate cn.pool.ntp.org
wIring pi ,专门为树莓派打造的类似于arduino下的wiring驱动库
安装好这个库后可以直接调用函数配置和控制GPIO功能
(无论是用c shell python都能控制GPIO了)
wget http://project-downloads.drogon.net/files/wiringPi.tgz
https://github.com/WiringPi/WiringPi-PHP PHP控制硬件
sudo apt-get install gcc-4.8 g++-4.8
内核编译rpi-source
https://github.com/notro/rpi-source/wikihttp://www.freemindworld.com/blog/2015/150312_complie_kernel_module_for_raspberry_pi_2.shtml
项目为Linux内核提供了支持GPIO口的红外接收管的驱动,在最新的系统中应该已经包含。如果你的系统中没有这个模块,也许需要自己重新编译内核。具体可以参考lirc_rpi项目主页。
然后需要安装用户态的服务进程:
sudo apt-get install lirc
加载lirc_rpi内核模块:
sudo modprobe lirc_rpi gpio_in_pin=24 gpio_out_pin=23
sudo modprobe bcm2708_wdog
编辑/etc/modules,实现启动时自动加载bcm2708_wdog模块 sudo nano /etc/modules 在文件最后一行,添加一行 bcm2708_wdog 启用模块后,则系统增加了一个设备 /dev/watchdog 每10秒必须喂一下这个狗 首页 > 精品文库 > 树莓派(raspberry pi)学习18:设置watchdog,防死机 树莓派(raspberry pi)学习18:设置watchdog,防死机 0条评论 [摘要:看门狗,又叫 watchdog,看门狗的感化便是防备顺序产生逝世轮回或道顺序跑飞。 硬件看门狗,是一个准时器电路, 一样平常有一个输进,叫喂狗,每隔一段时光输出一个旌旗灯号到喂狗端,给 WDT 浑整] 看门狗,又叫 watchdog,看门狗的作用就是防止程序发生死循环或者说程序跑飞。 硬件看门狗,是一个定时器电路, 一般有一个输入,叫喂狗,每隔一段时间输出一个信号到喂狗端,给 WDT 清零,如果超过规定时间不喂狗(一般在程序跑飞时),定时超过,就会给出一个复位信号,使系统复位. 防止系统死机。 在树莓派上设置看门狗,可实现树莓派在死机时,能够自动重启。 树莓派CPU芯片BCM2708中有硬件看门狗功能。 一、启动硬件看门狗模块 启用模块 bcm2708_wdog sudo modprobe bcm2708_wdog 编辑/etc/modules,实现启动时自动加载bcm2708_wdog模块 sudo nano /etc/modules 在文件最后一行,添加一行 bcm2708_wdog 启用模块后,则系统增加了一个设备 /dev/watchdog 每10秒必须喂一下这个狗 二、安装watchdog daemon sudo apt-get install watchdog 启动watchdog 软件 sudo /etc/init.d/watchdog start 编辑 /etc/watchdog.conf 配置文件 sudo nano /etc/watchdog.conf 找到 #watchdog-device = /dev/watchdog 这一行 删掉行首的 # 号 (除了这个外,watchdog.conf还可以定义,如用ping不到某主机则重启等) 重启watchdog 软件 sudo /etc/init.d/watchdog restart
PHP USB COM
apt-get install re2c
apt-get install libusb-1.0.0
php-usb usb.so
phpmake_serialport Gorilla.so
apt-get intall gearman
安装PHP扩展需要先装libgearman-dev再编译扩展源码
CENTOS:
下载源码
./configure --with-sqlite3=/usr/local/sqlite3 --without-mysql
apt-get install supervisor
apt-get install ntfs-3g
apt-get install lrzsz
转载地址:http://dnuhf.baihongyu.com/