LinuxServer
ラズベリーパイ、Raspberry Pi 関係 †
raspbian †
感想 †
SSH デフォルトユーザー名 †
Username:pi
Password:raspberry
設定メニューの表示 †
sudo raspi-config
設定メニューでいじったところ †
- Expand Filesystem
- Change User Password
- Enable Boot to Desktop
- ラズベリーパイ起動時に GUI を起動するかどうか選択
- Internationalisation Options
- Overclock
- 自分は high の 950MHz にしました。Turbo は動かなかったです。
- Advanced Options
- Overscan
- Hostname
- SSH
- Update
勘でソフトのインストール †
OS を fedora に変更(^^;) †
- vim が動かないのはちょっとつらい。。。
自分の場合、はじめはサーバー用途の検証をするということで、
サーバー用途ではレッドハット系が好きな自分。
調べてみるとラズベリーパイ用のfedoraがあるようだ。
ダウンロードしてインストールしてみる。
Windows のインストーラーでうまくいかなかったので~ †
Linux の dd でできる方法にしました。
- fedora がなんか途中までしか DownLoad? できなかったので
pidora にしました。
pidora 初期セットアップ †
Pidora のイメージを SD カードに焼く †
sudo dd if=/home/hogehoge/temp/Pidora-2014-R1/Pidora-2014-R1.img of=/dev/sdb
起動後 Hostname の修正 †
sudo vi /etc/hostname
"/etc/locale.conf"追加 †
sudo vi /etc/locale.conf
"/etc/vconsole.conf" の修正 †
KEYMAP="jp106"
"/etc/sysctl.d/raspberrypi.conf" の修正 †
vm.min_free_kbytes = 32768
net.ipv6.conf.all.disable_ipv6=1
net.ipv6.conf.default.disable_ipv6=1
TimeZone? の修正 †
[root@raspi ~]# timedatectl set-timezone Asia/Tokyo
[root@raspi ~]# timedatectl set-local-rtc 0
[root@raspi ~]# timedatectl status
yum error の処理 †
- なんか yum のアップデートでエラーが出る
[root@rpi yum.repos.d]# yum check-update
Loaded plugins: langpacks, presto, refresh-packagekit
http://downloads.raspberrypi.org/pidora/updates/18/armhfp/repodata/repomd.xml:
[Errno 14] HTTP Error 404 - Not Found :
http://downloads.raspberrypi.org/pidora/updates/18/armhfp/repodata/repomd.xml
Trying other mirror.
http://pidora.proximity.on.ca/pidora/updates/18/armhfp/repodata/repomd.xml:
[Errno 14] HTTP Error 403 - Forbidden :
http://pidora.proximity.on.ca/pidora/updates/18/armhfp/repodata/repomd.xml
Trying other mirror.
Error: failure: repodata/repomd.xml from pidora-updates:
[Errno 256] No more mirrors to try.
http://downloads.raspberrypi.org/pidora/updates/18/armhfp/repodata/repomd.xml:
[Errno 14] HTTP Error 404 - Not Found :
http://downloads.raspberrypi.org/pidora/updates/18/armhfp/repodata/repomd.xml
http://pidora.proximity.on.ca/pidora/updates/18/armhfp/repodata/repomd.xml:
[Errno 14] HTTP Error 403 - Forbidden :
http://pidora.proximity.on.ca/pidora/updates/18/armhfp/repodata/repomd.xml
- 元のサイトを見ると、確かにレポジトリが無い。。。なんで?(TT)
- repository の一部を enable=0 にし無効化します。
(この方法でいいかどうかはわかりません。。。我流です。)
- 以下のフォルダにおいて
pidora-updates-testing.repo と
pidora-updates.repo を開いて
enable=1 の箇所を
enable=0 にします。http://pidora.proximity.on.ca/
[root@rpi yum.repos.d]# pwd
/etc/yum.repos.d
[root@rpi yum.repos.d]# ls -l
total 20
-rw-r--r-- 1 root root 1227 5月 18 04:29 pidora-rpfr-updates-testing.repo
-rw-r--r-- 1 root root 1162 5月 18 04:17 pidora-rpfr-updates.repo
-rw-r--r-- 1 root root 1088 5月 18 04:40 pidora-updates-testing.repo
-rw-r--r-- 1 root root 1109 5月 18 04:40 pidora-updates.repo
-rw-r--r-- 1 root root 960 5月 18 04:18 pidora.repo
vi pidora-updates-testing.repo
[pidora-updates-testing]
name=pidora $releasever - $basearch
#name=Fedora $releasever - $basearch
failovermethod=priority
mirrorlist=http://pidora.ca/mirrorlist/mirrorlist.cgi?
repo=pidora-updates-testing-$releasever&arch=$basearc h
enabled=0 #<- ここを1から0へ
metadata_expire=7d
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-pidora-18
protect=0
vi pidora-updates.repo
[pidora-updates]
name=pidora-updates $releasever - $basearch
#name=Fedora $releasever - $basearch
failovermethod=priority
mirrorlist=http://pidora.ca/mirrorlist/mirrorlist.cgi?
repo=pidora-updates-$releasever&arch=$basearch
enabled=0 #<- ここを1から0へ
metadata_expire=7d
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-pidora-18
protect=0
初期セットアップの続き †
runlevel の変更。GUI から CUI へ。 †
network , ip address 関係。NetworkManager? から network へ。 †
- ssh 接続で操作している場合、Network が切れると
ラズベリーパイを SSH 経由で操作できなくなります。
操作は慎重に。あるいは、HDMI 出力ができる環境で!(^^)
- vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
NM_CONTROLLED=no
ONBOOT=yes
TYPE=Ethernet
BOOTPROTO=none
HWADDR=b8:27:eb:xx:xx:xx
IPADDR=172.16.100.4
PREFIX=24
GATEWAY=172.16.100.254
DNS1=172.16.100.1
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
- 以下の作業で一度ネットワークが切れます
systemctl stop NetworkManager
systemctl disable NetworkManager
systemctl enable network.service
pidora.ca に繋がらない時の代わり †
http://pidora.proximity.on.ca/
OS †
- Manjaro ARM
- RetroPie?
- Volumio
- LibreELEC
- OpenMediaVault?
- motionEyeOS
- Raspbian