Linux(fedora MATE Desktop)への子供向けソフトのインストールと起動
子供向けお絵かきソフト
・インストール[root]# dnf install tuxpaint tuxpaint-devel tuxpaint-stamps
・起動
[user]$ tuxpaint --1400x900(サイズ指定)
アプリケーション -> 教育・教養 -> タックスペイント
-> 右クリック(このランチャをパネルへ追加)
-> ランチャを右クリック(プロパティ)-> コマンド(tuxpaint --1400x900)
または、
[root]# vim /usr/share/applications/tuxpaint.desktop
Exec=tuxpaint --1400x900
作品の保存先は、/home/ユーザー名/.tuxpaint/saved/ ディレクトリ内
タイピング練習ソフト
・インストール[root]# dnf install tuxtype2
・起動[user]$ tuxtype
子供向けゲーム集
・インストール[root]# dnf install gcompris
・起動
[user]$ gcompris
子供向けゲーム集
・インストール[root]# dnf install childsplay
・起動
[user]$ childsplay --no-login(ログイン画面なし)--bigcursor(マウスポインタ拡大)
--no-exit-question(止める時に確認しない)--fullscreen(フルスクリーン)
アプリケーション -> 教育・教養 -> Childsplay
-> ランチャをパネルへ追加 -> ランチャのプロパティ
-> コマンド(childsplay --no-login --bigcursor --no-exit-question --fullscreen)
または、
[root]# vim /usr/share/applications/childsplay.desktop
Exec=childsplay --no-login --bigcursor --no-exit-question --fullscreen
子供向けプログラミング
・インストール[root]# dnf install scratch*
・起動
[user]$ scratch
初代シムシティのオープンソース版
・インストール
[root]# rpm -Uvh polis-4.0-37.2.x86_64.rpm
ゲーム保存のため /usr/share/micropolis/cities のパーミッション変更
[root]# chmod 777 /usr/share/micropolis/cities
・起動
[user]$ micropolis
DansGuardian(コンテンツフィルタリングソフト)+ Squid(プロキシサーバー)で 危険な Web サイトへのアクセスを遮断。
・インストール[root]# dnf install dansguardian squid
・DansGuardian 設定[root]# vim /etc/dansguardian/dansguardian.conf
# 言語指定
language = 'japanese'
# DansGuardian が LISTEN するポート
filterport = 8080
# プロキシサーバーのIP
proxyip = 127.0.0.1
# プロキシサーバーが LISTEN するポート
proxyport = 3128
・DansGuardian フィルタリング設定
[root]# vim /etc/dansguardian/lists/ ディレクトリ内のファイル
banned : 禁止設定ファイル
exception : 許可設定ファイル
bannedextensionlist 禁止 拡張子リスト
bannediplist 禁止 IP リスト
bannedmimetypelist 禁止 MIME Type リスト
bannedphraselist 禁止 フレーズリスト
bannedregexpheaderlist 禁止 ヘッダーリスト(正規表現)
bannedregexpurllist 禁止 URL リスト(正規表現)
bannedsitelist 禁止 ドメインリスト
bannedurllist 禁止 URL リスト
blacklists/ads/{domains,urls} 禁止 ドメイン,URL リスト
[root]# vim /etc/dansguardian/lists/bannedsitelist <-- 禁止ドメインリスト
jra.go.jp
keiba.go.jp
.Include</etc/dansguardian/lists/blacklists/ads/domains>
・DansGuardian 起動/停止, 自動起動/停止
[root]# systemctl { start | stop | restart | status } dansguardian
[root]# systemctl { enable | disable } dansguardian
・Squid 設定
[root]# vim /etc/squid/squid.conf
http_port 3128
・Squid 起動/停止, 自動起動/停止
[root]# systemctl { start | stop | restart | status } squid
[root]# systemctl { enable | disable } squid
・ブラウザにて Proxy 設定
Firefox
設定 - 詳細 - ネットワーク - 接続 - 接続設定 - ◎ 手動でプロキシを設定する
HTTP プロシキ [ localhost ]
ポート [ 8080 ]
Google Chrome
設定 - 詳細設定を表示 - ネットワーク - プロキシ設定の変更
- ネットワーク・プロキシの設定 - ◎ マニュアルでプロシキの設定を行う
HTTP プロキシ [ localhost ] [ 8080 ]