Top/EBUG勉強会/20200229_dtjsetup

河豚板の日本語デスクトップ環境設定ツール

EBUG 第72回会合
2020年2月29日
三条市、SnowPeakキャンプ場
川俣吉広、kaw@on.rim.or.jp

今回は過去のEBUG勉強会ではあまり触れられてこなかったXのデスクトップ環境についての話題です。

背景

0. 河豚板のリリースのたびに環境作ってテストするの面倒くさい。

1. FuguIta BBSでの質問

sshot3.png

2. 河豚板でキオスク端末的なやつを作ってみた

kiosk2.jpg
kiosk1.jpg

概要

FreeBSD 12.1NetBSD 8.1OpenBSD 6.6
OSデフォルトXなし(Portsから要導入)
(XOrg 1.18.4)
XOrg 1.18.4xenocara (*1)
(XOrg 1.20.5)
初期環境twmtwm, ctwmtwm, fvwm, cwm
フットプリント2.5GB1.5GB1.3GB (*2)
freebsd-ss.pngnetbsd-ss.pngopenbsd-ss.png
備考デスクトップ用途に特化した
フォークあり。

参考資料

どちらの資料でも、以下のような手順により導入を行っている:

  1. Xのログインマネージャ(xenodm, slimなど)をセットアップ
  2. pkg_addでデスクトップ環境と日本語環境関連のソフトウェアをインストール
  3. $HOME/.xsessionをセットアップ
    • dbus等message busの設定
    • 言語関連の環境変数
    • 入力メソッドの起動
    • ウィンドウマネージャ and/or デスクトップ環境の起動
  4. その他アプリケーション(ウェブブラウザなど)のインストールと設定

dtjsetup - DeskTop(デスクトップ) (plus optionally Japanese(何ならついでに日本語も)) SetUp(設定) Tool(ツール)

方針

実際の動作の様子

コーディング filedtjsetup.txt

シェル(ksh)スクリプトで記述

Future Work

その他の話題

LinuxTracker.orgにてBitTorrentによる配布を開始


Top/EBUG勉強会/20200229_dtjsetup

Front page   New Page list Search Recent changes   Help   RSS of recent changes