IT pass HikiWiki - [Memo2021][ITPASS]mksigenのインストール Diff

  • Added parts are displayed like this.
  • Deleted parts are displayed like this.

{{toc_here}}

[((<[ITPASS2020]2020年度サーバ構築マニュアル>)) へ戻る]

= mksigen のインストール


#== mksigen とは
#
#mksigen は地球流体電脳倶楽部で使われているディレクトリデータベースマネージャである.
#SIGEN を拡張子に持つファイルやディレクトリ (たとえば hoge というディレクトリには hoge.SIGEN を書く) に所定の書式でメモを書いておくと, mksigen がクロールして目次となる html ファイルを作成してくれる.
#ITPASS サーバでは, 複数人で共有する資源については, SIGEN ファイルに資源の概要や取扱い上の注意を書いておくようにすること.
#
#mksigen の詳細は ((<"mksigen homepage"|URL:http://www.gfd-dennou.org/arch/cc-env/mksigen/desc.htm>)) を参照のこと.


== インストール手順

まず, /usr/local/src へ移動した後, ソースファイルをダウンロードする.

mksigen の最新バージョンは((<こちら|URL:http://www.gfd-dennou.org/arch/cc-env/mksigen/SIGEN.htm>))で確認できる.
最新バージョンは 2020 2021 10 9 月現在, 0.2-3 であったである.

  # cd /usr/local/src
  # wget http://www.gfd-dennou.org/arch/cc-env/mksigen/mksigen_0.2-3_all.deb

パッケージをインストールする.

  # dpkg -i mksigen_0.2-2_all.debmksigen_0.2-3_all.deb

#dpkg は個別にパッケージを操作する (インストールなど) ためのコマンドである.

この後の設定を以下のようにする以下のようにした (hostname 以外はデフォルトの設定).

  # dpkg -i mksigen_0.2-3_all.deb
  Selecting previously unselected package mksigen.
  (Reading database ... 414074 144842 files and directories currently installed.)
  Preparing to unpack mksigen_0.2-3_all.deb ...
  Unpacking mksigen (0.2-3) ...
  Setting up mksigen (0.2-3) ...
  --- configuration of mksigen ---
  top directory: [/home]
  top directory title: [/home]
  background color (name or #aabbcc): [#CCFFCC]
  ignored filename pattern: [\.bak$|~$|^lost\+found$]
  hostname written in HTML: [tako-itpass.scitec.kobe-u.ac.jp]ika-itpass.scitec.kobe-u.ac.jp[tako-itpass.scitec.kobe-u.ac.jp
  ]ika-itpass.scitec.kobe-u.ac.jp

  make <DL> indentation?: (y/n) [N]
  make summary?: (y/n) [N]
  summary section title: [summary]
  detail section title: [detail]
  force mksigen to be in a group: []

#hostname についてはデフォルトが tako になっているので変更する.
最後に mksigenconfig の中身を確認する (設定の最後に表示される).

  --- your configuration ---
  bgcolor: #CCFFCC
  acklink: http://www.gfd-dennou.org/arch/cc-env/mksigen/desc.htm
  acktext: this page is generated with ::mksigen::
  detailtext: detail
  summarize:
  toptitle: /home
  summarytext: summaryheading: ika-itpass.scitec.kobe-u.ac.jp
  ignorepat: \.bak$|~$|^lost\+found$

  topdir: /home
  forcegid:
  indent:
  ignorepat: \.bak$|~$|^lost\+found$acklink: http://www.gfd-dennou.org/arch/cc-env/mksigen/desc.htm
  summarize:acktext: this page is generated with ::mksigen::
  forcegid:summarytext: summary
  heading: ika-itpass.scitec.kobe-u.ac.jpbgcolor: #CCFFCC
  is this okay?: (y/n) [N]y
  configuration file: [/usr/sbin/../lib/mksigen.conf]
  Processing triggers for man-db (2.8.5-2) (2.9.4-2) ...

/usr/lib 以下に mksigen.conf ができたことを確認する確認した.

また, man ページについては,

  /usr/share/man/ja/man5/ 以下に mksigen-sigen.5.gz
  /usr/share/man/ja/man8/ 以下に mksigen-email.8.gz
  /usr/share/man/ja/man8/ 以下に mksigen-intro.8.gz
  /usr/share/man/ja/man8/ 以下に mksigen.8.gz
  /usr/share/man/man5/ 以下に mksigen-sigen.5.gz
  /usr/share/man/man8/ 以下に mksigen-email.8.gz
  /usr/share/man/man8/ 以下に mksigen-intro.8.gz
  /usr/share/man/man8/ 以下に mksigen.8.gz

がインストールされたことを確認する.

= 参考資料がインストールされたことを確認した.

* #= 参考資料
#
#*
((<"mksigen homepage"|URL:http://www.gfd-dennou.org/arch/cc-env/mksigen/desc.htm>))


[((<[ITPASS2020]2020年度サーバ構築マニュアル>)) へ戻る]