差分
この文書の現在のバージョンと選択したバージョンの差分を表示します。
次のリビジョン | 前のリビジョン | ||
retropie:030-010initialconf [2017/07/18 05:39] admin 作成 |
retropie:030-010initialconf [2017/07/18 06:09] (現在) admin |
||
---|---|---|---|
ライン 1: | ライン 1: | ||
======初期設定====== | ======初期設定====== | ||
+ | |||
+ | =====SSH有効化===== | ||
+ | [RASPI-CONFIG]→[5 Interfacing Options]→[P2 SSH]→[YES] | ||
+ | 参考) http://eagle0wl.hatenadiary.jp/entry/2016/09/06/225219 | ||
+ | |||
+ | |||
+ | =====ユーザ設定===== | ||
+ | <code> | ||
+ | $ sudo su - | ||
+ | # passwd pi | ||
+ | # passwd root | ||
+ | # update-alternatives --config editor | ||
+ | # useradd -m -s /bin/bash -g users USER | ||
+ | # passwd USER | ||
+ | # visudo | ||
+ | pi ALL=(ALL) ALL | ||
+ | rpi ALL=(ALL) ALL | ||
+ | </code> | ||
+ | |||
+ | =====root ログイン制限===== | ||
+ | # vi /etc/ssh/sshd_config | ||
+ | <code> | ||
+ | #PermitRootLogin yes | ||
+ | PermitRootLogin no | ||
+ | </code> | ||
+ | |||
+ | =====ネットワーク設定===== | ||
+ | # vi /etc/resolv.conf | ||
+ | # vi /etc/network/interfaces | ||
+ | <code> | ||
+ | allow-hotplug wlan0 | ||
+ | iface wlan0 inet manual | ||
+ | wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf | ||
+ | </code> | ||
+ | |||
+ | # vi /etc/wpa_supplicant/wpa_supplicant.conf | ||
+ | |||
+ | =====swap停止===== | ||
+ | # update-rc.d dphys-swapfile remove | ||
+ | |||
+ | =====bash設定===== | ||
+ | |||
+ | .bashrcの設定 | ||
+ | <code bash bashrc> | ||
+ | export PATH=~/bin:${PATH} | ||
+ | |||
+ | # Language configuration | ||
+ | case $TERM in | ||
+ | xterm*) | ||
+ | export LANG="ja_JP.UTF-8" | ||
+ | ;; | ||
+ | *) | ||
+ | export LANG="en_GB.UTF-8" | ||
+ | ;; | ||
+ | esac | ||
+ | |||
+ | if [ -e /boot/nofsprotect ] | ||
+ | then | ||
+ | echo "[fsprotect: writable]" | ||
+ | PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\] \[\033[01;31m\][writable]\[\033[00m\] :\[\033[01;34m\]\w \$\[\033[00m\] ' | ||
+ | else | ||
+ | echo "[fsprotect: protected]" | ||
+ | PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\] \[\033[01;30m\][protected]\[\033[00m\] :\[\033[01;34m\]\w \$\[\033[00m\] ' | ||
+ | fi | ||
+ | </code> | ||
+ | |||
+ | .bas_aliasesの設定 | ||
+ | <code bash bash_aliases> | ||
+ | alias lsa="\ls -lsAF --color=auto" | ||
+ | alias ls="\ls -lsF --color=auto" | ||
+ | alias l="\ls -lsFC --color=auto" | ||
+ | alias v="\less" | ||
+ | alias g="\grep" | ||
+ | alias c='clear' | ||
+ | </code> | ||
+ | |||
+ | =====rc.local有効化===== | ||
+ | # raspi-config | ||
+ | [Boot Options]→[Wait for Network at Boot] →[Yes] | ||
+ | |||
+ | 参考) https://arakan60.com/?p=3075 | ||
+ | |||
+ | メモ: | ||
+ | これでどのような表示がされる? | ||
+ | # systemctl status rc-local.service -l" | ||
+ | |||
+ | 参考) https://www.raspberrypi.org/forums/viewtopic.php?f=66&t=122207 | ||
+ | |||
+ | =====overlayfs===== | ||
+ | [[raspberry_pi:0060overlayfs]] | ||
+ | |||
+ | =====メンテ用スクリプト===== | ||
+ | ・celeanlog | ||
+ | ・maintenance_reboot | ||
+ | |||
+ | [[raspberry_pi:0090script]] | ||
+ | |||
+ | =====画面設定===== | ||
+ | |||
+ | # vi /boot/config.txt | ||
+ | <code> | ||
+ | #disable_overscan=1 | ||
+ | </code> | ||
+ | <code> | ||
+ | hdmi_force_hotplug=1 | ||
+ | </code> | ||
+ | <code> | ||
+ | framebuffer_width=320 | ||
+ | framebuffer_height=240 | ||
+ | </code> | ||
+ | <code> | ||
+ | hdmi_drive=2 | ||
+ | </code> | ||
+ | |||
+ | <code> | ||
+ | dtparam=i2c_arm=on,spi=on | ||
+ | dtoverlay=pitft28-resistive,rotate=90,speed=48000000,fps=30 | ||
+ | </code> | ||
+ | |||
+ | =====fbcp===== | ||
+ | https://github.com/howardqiao/zpod | ||
+ | |||
+ | # wget https://github.com/howardqiao/zpod/raw/master/zpod_res/fbcp | ||
+ | # chmod a+x fbcp | ||
+ | # cp /usr/local/bin | ||
+ | # vi /etc/rc.local | ||
+ | <code> | ||
+ | /usr/local/bin/fbcp& | ||
+ | </code> | ||
+ | |||
+ |