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 ]