トップ 差分 一覧 ソース 検索 ヘルプ PDF RSS ログイン

組込みシステム構築実習

組込みシステム構築実習

 

 shutdown -h now

 Alpine Linux

shutdown

poweroff

ルーティング

route add -net 10.2.1.0 netmask 255.255.255.0 gw 10.0.2.2

ルーティングの恒久化

rc-update add staticroute
vim /etc/conf.d/staticroute
staticroute="net 10.2.1.0 netmask 255.255.255.0 gw 10.0.2.2;net 10.2.39.0 netmask 255.255.255.0 gw 10.0.2.2"

プロキシの設定

setup-proxy http://hproxy.hokkaido-pc.ac.jp:8080

パッケージのインストール

apk add vim
apk add bash

最新状態にする

apk update
apk upgrade

Apacheをインストールする

apk add apache2
echo 'ServerName 10.0.2.15:80' > /etc/apache2/conf.d/servername.conf
rc-service apache2 start
rc-update add apache2

PHPをインストールする

apk add --no-cache --repository http://dl-cdn.alpinelinux.org/alpine/v3.14/community php8-apache2
cd /var/www/localhost/htdocs
echo "<?php echo phpinfo();" > index.php

MySQLをインストールする - 素早く簡単に使う

apk add mysql mysql-client
/etc/init.d/mariadb setup
/etc/init.d/mariadb start
mysql_secure_installation
rc-service mariadb restart
rc-update add mariadb default
sed -i "s|.*bind-address\s*=.*|bind-address=0.0.0.0|g" /etc/my.cnf.d/mariadb-server.cnf
sed -i "s|.*skip-networking.*|skip-networking|g" /etc/my.cnf.d/mariadb-server.cnf
apk add php8-pdo_mysql
apk add php8-mysqlnd
apk add php8-mysqli

MySQL Python

apk add --update mariadb-dev
apk add python3-dev
pip3 install mysqlclient

pip3をインストールする

apk add --no-cache --repository http://dl-cdn.alpinelinux.org/alpine/v3.14/community py3-pip
pip3 install opencv-python

SCP

PHPによるファイルのアップロード

MQTT

apk add mosquitto
apk add mosquitto-clients
rc-update add mosquitto
vim /etc/mosquitto/mosquitto.conf
rc-service mosquitto restart

 BusyBox

ここからは、古い内容です。

 SH-4 Linux

 Das U-Boot -- the Universal Boot Loader (ウーボート)

スプラッシュ画像の変更方法

 音声出力

 音声入力

 アナログ入力

 アナログ出力

 Fedora 14

yumのリポジトリ設定を変更する

Fedora 14は2010年11月2日に公開されたもので今となってはかなり古くなっています。2011年12月9日にはサポートが切れており、当時のリポジトリは既にアーカイブに移されています。

http://archive.fedoraproject.org/pub/archive/fedora/linux/

そこで、設定ファイルに書かれているリポジトリのURLを書き換えます。

ディレクトリ/etc/yum.repos.dの中に設定ファイルがあります。拡張子は.repoです。

fedora.repo、fedora-updates.repo

これらのファイル中の、

http://download.fedoraproject.org/pub/」を

http://archives.fedoraproject.org/pub/archive/」に書き換えます。


Errno 14ファイルが見つからない。リポジトリの設定を見直す。

Errno 256キャッシュが壊れている

yum clean all

sudo