1st Oct. 2013
HTTP サーバを、monkey よりlighttpd に変更
理由は、cgi系の処理が不安定なため。また、lighttpd関連の資料が多い。
gpasswd -a http root 本来は、設定してはいけない。
ただし、本ロボットシステムは閉じているので、ちょっと、暫定処置として。
基本的には、設定しなくなります。
4th Aug. 2013
当初のSD-CARDイメージは、primary partition 上にOSイメージを展開していました。
従って、fdiskで、SD-Card全域利用の拡張操作が容易にできました。しかしながら、
新しいSDカード上のOS展開方法では、コマンドライン操作のSD-Card拡張は不可能です。従って、ubuntu の GPartedで拡張を行いました。
その方法を、下記のpostに記載しました。この処理の後に、これまでのpostに記述したようにOS環境構築を行ってください。
「Raspberry Pi [実用]入門」 技術評論社刊 読者の方へ
上記 "4 Aug. 2013"のメッセージ内容は、
技術評論社のサポートサイトからダウンロードしたPDFファイル 「Chap 12-13補足」の、
”1.2 Arch Linux の起動とSDカード拡張” の内容に該当します。
下記post内容で、1.2項の処理を行ってください。1.3項 以降は変更ありません。
よろしくお願いいたします。
Ubuntu 上のGPartedを使って、SDカード拡張をする方法
-----------------------------------------------------------------------------------------------
1. Design Philosoph and Concept
(1) Design Philosoph and Concept of may robots
Design Philosoph and Concept of may robots 設計思想、デザインについて
2. An installation manual (Arch Linux)
(1) ロボット開発用 ArchLinuxインストール(最初から固定IPアドレスなど)
archlinux-hf-2013-07-22.img
(1) ネットワーク設定
(3) Systemd関連
(4) Mac から、Raspberry Pi のX Window Client を使う方法
SHH Tunnel X11 Client (Raspberry Pi)とX11 Server (Mac)
4. Packages for development
(2) OpenCV
ArchLinux: pacman -S opencv
OSX: sudo port install opencv -> /opt/local/include/opencv2, /opt/local/lib
ArchLinux: pacman -S opencv
OSX: sudo port install opencv -> /opt/local/include/opencv2, /opt/local/lib
(2) HTTP Server
Monkey http server インストール print "Content-Type: text/html\r\n\r\n";
NginX http server インストール (今は使っていない)
Monkey http server インストール print "Content-Type: text/html\r\n\r\n";
NginX http server インストール (今は使っていない)
Apache 2.4.3 (OSX 10.8.2) インストール
5. Others
(1) pacman error
下記のエラーメッセージがでた時の対応
“ error: failed to commit transaction (conflicting files) "
> pacman -Syuf
(2) Sambaのインストール
http://robot009.blogspot.jp/2013/08/an-installation-of-samba-on-raspberry.html
(3) Libre Office
これは、OSXでの話です。writerで、文字入力が大変遅い時の対応というか
基本的な設定かもしれなし。
Preferences
(1) Java
check out -> java "use a Java runtime environment"
(2) Memory
Undo 20-30
peace!
-------------------------------------------------------------------
5. Others
(1) pacman error
下記のエラーメッセージがでた時の対応
“ error: failed to commit transaction (conflicting files) "
> pacman -Syuf
(2) Sambaのインストール
http://robot009.blogspot.jp/2013/08/an-installation-of-samba-on-raspberry.html
(3) Libre Office
これは、OSXでの話です。writerで、文字入力が大変遅い時の対応というか
基本的な設定かもしれなし。
Preferences
(1) Java
check out -> java "use a Java runtime environment"
(2) Memory
Undo 20-30
Graphic cache Libre 128
per object 20
per object 20
peace!
-------------------------------------------------------------------
sudo diskutil unmount /dev/disk2s1
sudo dd bs=1M if=~/Downloads/rapi/archlinux-hf-2012-09-18.img of=/dev/rdisk2
/sbin/ip addr add local 192.168.11.70/24 dev wlan0 label wlan0:1
ip addr add 192.168.1.1/24 brd 192.168.1.255 dev eth1 ip addr show dev eth1
ip addr add 192.168.1.3/24 brd 192.168.1.255 dev eth1 label eth1:0
ip addr del 192.168.1.3 dev eth1
ip addr list ip route ip -s link ifcong netstat ethtool
pacman -S ttf-dejavu ttf-bitstream-vera
find . -name \*.cgi -print0 | xargs -0 grep print /dev/null
ffmpeg -i aa.WMA -ar 16000 aa.wav
ffmpeg -i aa.WMA -ar 16000 aa.wav
./julius/julius -C fast.jconf -input file -charconv EUC-JP UTF-8
[root@alarmpi ~]# dd if=/dev/zero of=/swapfile.img bs=1M count=512
512+0 records in
512+0 records out
536870912 bytes (537 MB) copied, 26.3849 s, 20.3 MB/s
------------------------------------------------------------------
Debian
(1) suto run # runlevel
# insserv
# update-rc.d -f exim4 remove
# update-rc.d exim4 defaults
update-rc.d: using dependency based boot sequencing このメッセージは無視
# insserv apache2
# sysv-rc-conf --list
(2) USB truble
libv4l2: error turning on stream: No space left on device
VIDIOC_STREAMON: No space left on device
---> separate USB BUS
lsusb -t
v4l2-ctl -d /dev/video0 --list-formats
sudo rmmod uvcvideo
sudo modprobe uvcvideo quirks=128
(3) wifi
mac address -> wifi wlanx
------------------------------------------------------------------
dd if=/dev/zero of=/swapfile.img bs=1M count=512; mkswap /swapfile.img; swapon /swapfile.img; cat /proc/swaps
vi /etc/fstab
/swapfile.img none swap sw 0 0
vi /etc/pacman.d/m*
hostnamectl set-hostname rcmp-r13; timedatectl set-timezone Japan; pacman -Syu wpa_supplicant wireless_tools
#edit /boot/config.txt
reboot
##-------------------------------------------------------
## configure network
## PC->target FTP Tool
#copy /root/*
#copy /etc/conf.d
#change /etc/conf.d/network (change static ip address)
#copy /etc/wpa_supplicant/wap_sulicant.conf
#copy /etc/systemd/system/network.service
systemctl disable dhcpcd@eth0.service
systemctl disable dhcpcd;systemctl enable network.service
reboot
##-------------------------------------------------------
ip addr
vi /etc/resolv.conf
pacman -S gcc make cmake pkg-config libtool git python2 glut doxygen graphviz opencv ttf-bitstream-vera ttf-dejavu fswebcam unzip php opencv-samples eigen2 python2-numpy lighttpd lua51
#copy /srv/http/*
systemctl enable lighttpd
systemctl start lighttpd
pacman -S lxde xorg-xinit xf86-video-fbdev leafpad obconf gpicview gedit
mkdir ~/.config
mkdir ~/.config/openbox
cp /etc/xdg/openbox/menu.xml /etc/xdg/openbox/rc.xml /etc/xdg/openbox/autostart ~/.config/openbox
xinit /usr/bin/lxsession
vi /etc/ssh/sshd_config
AllowTcpForwarding yes
X11Forwarding yes
X11DisplayOffset 10
X11UseLocalhost yes
#copy developping environement
reboot
##-END------------------------------------------------------
[root@alarmpi ~]# dd if=/dev/zero of=/swapfile.img bs=1M count=512
512+0 records in
512+0 records out
536870912 bytes (537 MB) copied, 26.3849 s, 20.3 MB/s
------------------------------------------------------------------
Debian
(1) suto run # runlevel
# insserv
# update-rc.d -f exim4 remove
# update-rc.d exim4 defaults
update-rc.d: using dependency based boot sequencing このメッセージは無視
# insserv apache2
# sysv-rc-conf --list
(2) USB truble
libv4l2: error turning on stream: No space left on device
VIDIOC_STREAMON: No space left on device
---> separate USB BUS
lsusb -t
v4l2-ctl -d /dev/video0 --list-formats
sudo rmmod uvcvideo
sudo modprobe uvcvideo quirks=128
(3) wifi
mac address -> wifi wlanx
------------------------------------------------------------------
dd if=/dev/zero of=/swapfile.img bs=1M count=512; mkswap /swapfile.img; swapon /swapfile.img; cat /proc/swaps
vi /etc/fstab
/swapfile.img none swap sw 0 0
vi /etc/pacman.d/m*
hostnamectl set-hostname rcmp-r13; timedatectl set-timezone Japan; pacman -Syu wpa_supplicant wireless_tools
#edit /boot/config.txt
reboot
##-------------------------------------------------------
## configure network
## PC->target FTP Tool
#copy /root/*
#copy /etc/conf.d
#change /etc/conf.d/network (change static ip address)
#copy /etc/wpa_supplicant/wap_sulicant.conf
#copy /etc/systemd/system/network.service
systemctl disable dhcpcd@eth0.service
systemctl disable dhcpcd;systemctl enable network.service
reboot
##-------------------------------------------------------
ip addr
vi /etc/resolv.conf
pacman -S gcc make cmake pkg-config libtool git python2 glut doxygen graphviz opencv ttf-bitstream-vera ttf-dejavu fswebcam unzip php opencv-samples eigen2 python2-numpy lighttpd lua51
#copy /srv/http/*
systemctl enable lighttpd
systemctl start lighttpd
pacman -S lxde xorg-xinit xf86-video-fbdev leafpad obconf gpicview gedit
mkdir ~/.config
mkdir ~/.config/openbox
cp /etc/xdg/openbox/menu.xml /etc/xdg/openbox/rc.xml /etc/xdg/openbox/autostart ~/.config/openbox
xinit /usr/bin/lxsession
vi /etc/ssh/sshd_config
AllowTcpForwarding yes
X11Forwarding yes
X11DisplayOffset 10
X11UseLocalhost yes
#copy developping environement
reboot
##-END------------------------------------------------------
0 件のコメント:
コメントを投稿