ubuntuORCA
Ubuntu 8.04デスクトップは2011年5月12日でサポート終了になりました。
https://lists.ubuntu.com/archives/ubuntu-announce/2011-April/000144.html
Ubuntu 8.04(hardy) セキュリティアップデート対応
http://ml.orca.med.or.jp/orca-announce/msg02318.html
ubuntuORCAに必要なCPUスペック†
single core Pen4 3.20Gのマシンで処方箋請求書連続印刷の速度を測定してみた。
etchORCAではプリンタの動作音開始まで4秒で、
http://www.orca.med.or.jp/receipt/outline/hard/canon/canon_lbp3980.rhtmlの結果と同等であった.
ubuntuORCAではプリンタの動作音開始まで6秒であった。2秒の差はかなりきつい。
celeron E1500 2.2G (dual core)のマシン、ubunuORCAでは、4秒。最低限この程度のスペックが必要か。
Desktop版(Ubuntu Desktop 日本語 Remix CD)でインストール†
こちらhttp://www.ubuntulinux.jp/products/JA-Localized/download
より
Ubuntu 8.04 LTS http://cdimage-u-toyama.ubuntulinux.jp/releases/8.04/ubuntu-ja-8.04.2-desktop-i386.isoをDLしてCDに焼きインストールディスクを作成。
ubuntuインストールディスクで起動。
ユーザーをormasterとしてインストール。
インストール完了、再起動。
システム 設定 外観の設定 視覚効果 効果なしに変更
システム 設定 スクリーンセーバー アイドル状態になるまでの時間 を最大にする。
アップデートマネージャーでアップデート。
初回起動時はNumLockがoffになっている。キーボードのNumLockを押しておくと次回起動時はNumLockはonとなる。
reboot
後、端末を開き、
$ sudo -i
とするとrootで作業できるようになる。
ORCAのインストール
# cd /tmp # wget -r -np http://yukeikai.net/data/orcainst2 # cd yukeikai.net/data/orcainst2 # sh ubuntuinst45.sh
# apt-get install ttf-orcafont
reboot
地域公費のインストールは、
# sh orca_print_install.sh
ではなく、
# bash orca_print_install.sh
とする。
サーバー版でインストール†
http://ftp.jaist.ac.jp/pub/Linux/ubuntu-releases/hardy/ubuntu-8.04.4-server-i386.iso
インストールCDでインストール後、
$ sudo -i # apt-get update # apt-get dist-upgrade # apt-get install ubuntu-desktop
# reboot
英語版のgnomeが起動するので、端末を開いて、~ こちら http://www.ubuntulinux.jp/products/JA-Localized の通り、
$ sudo -i # wget -q http://www.ubuntulinux.jp/ubuntu-ja-archive-keyring.gpg -O- | apt-key add - # wget http://www.ubuntulinux.jp/sources.list.d/hardy.list -O /etc/apt/sources.list.d/ubuntu-ja.list # apt-get update # apt-get upgrade
としてから、
# apt-get install ubuntu-desktop-ja
とすると日本語Desktop版と同等になるので、reboot後、Desktop版と同様にORCAをインストールする。
Desktop版とサーバー版のapt-lineは同一である。違いはkernel関連のみ。Desktop版のUbuntu 8.04 LTSは2011年4月までサポートだが、kernelをサーバー版に変更すれば、2013年4月までのサポートとなる。
linux-image-2.6.24-26-server linux-headers-2.6.24-26-server linux-ubuntu-modules-2.6.24-26-server linux-restricted-modules-2.6.24-26-server
かな漢字変換†
$ im-switch -c
で
scim-bridge
を選ぶとglclient2では患者登録画面の自動漢字ONが有効になる。
Anthyに辞書を追加するにはこちらhttp://seriorca.sblo.jp/が参考になります。
データのバックアップとリストア†
バックアップ
# /etc/init.d/jma-receipt stop # sudo -u orca pg_dump -O orca > /tmp/orca.dump # /etc/init.d/jma-receipt start
リストア
# /etc/init.d/jma-receipt stop # sudo -u orca dropdb orca # sudo -u orca createdb -EEUC_JP orca # sudo -u orca psql -e orca < /tmp/orca.dump # /etc/init.d/jma-receipt start
Adobe Readerのインストール†
$ sudo apt-get install adobereader-jpn
AdoneReader9がインストールされるが、windows版にはある
/opt/Adobe/Reader9/Resource/CIDFont/KozGoPr6N-Medium.otf
がない。windowsよりコピーする。
これでも表示できないpdfがあるので、~/.bashrcの最上行に
export ACRO_DISABLE_FONT_CONFIG=1
を追記する。
参考:http://d.hatena.ne.jp/pyopyopyo/20090726/p1
Adobe Flash Playerのインストール†
Firefoxを起動
http://yukeikai.net/orca/ にアクセス
MenuBarの壁紙素材をクリック ここをクリックするとプラグインをダウンロードします。 をクリック
Adobe Flash Playerを選択インストール。
Firefoxを終了、再起動
java のインストール†
$ sudo apt-get install sun-java5-jdk
sun-java6-jdkでもよいが、医見書のupdate.jarはsun-java6-jdkでは動かない。
firebird2のインストール†
$ sudo apt-get install firebird2.0-super $ sudo dpkg-reconfigure firebird2.0-super
Enable Firebird server ? Yes Password for SYSDBA: にmasterkey と入力
医見書†
DLしたIkensyo2.5ホルダを/home/ormasterにコピー。
$ cd /home/ormaster/Ikensyo2.5/data $ chmod 777 IKENSYO.FDB
医見書起動スクリプトの作成
$ sudo gedit /usr/local/bin/ikensho
内容は、
#! /bin/sh cd /home/ormaster/Ikensyo2.5 java -Dfile.encoding=sjis -jar Ikensyo.jar
$ sudo chmod 755 /usr/local/bin/ikensho
ikenshoをランチャに登録すればよい。
ubuntuのdisk管理は優れており、同一コンピュータにwindowsのパーテーションがある場合、
場所から windowsのメディアをクリックすると/media/diskにマウントされ、読み書きが可能になる(NTFSもOK)。
windowsのメディアがマウントされた状態で医見書のデータベース設定でwindowsにあるデータベースを選択してやればよい。
印刷する(pdfファイルを作成する)にはmsmincho.ttc、msgothic.ttcをインストールする必要があるが、microsoftのlicenceに抵触する可能性がある。
ただし、作成されるpdfファイルにはmicrosoftのフォントは埋め込まれず、AdobeReaderのフォントで印刷されるので問題ないような気もするが、微妙な所だ。
msmincho.ttc、msgothic.ttcのインストールはdefoma msmincho でネット検索するといろいろ出てくる。自己責任で。
$ sudo -i # mkdir /usr/share/fonts/truetype/ms/
msmincho.ttf msgothic.ttfを/usr/share/fonts/truetype/ms/ に置く。
# apt-get install libft-perl # cd /etc/defoma/hints
# defoma-hints truetype /usr/share/fonts/truetype/ms/msmincho.ttc > msmincho.hints
ひたすらEnterきーを押す。
# defoma-hints truetype /usr/share/fonts/truetype/ms/msgothic.ttc > msgothic.hints
ひたすらEnterきーを押す。
# defoma-font -vt register-all msmincho.hints # defoma-font -vt register-all msgothic.hints
厳密に言えば、あるpcのMSフォントを別のpcにcopyすることはライセンス違反になる?
Windowsとubuntuのダブルブートpcの場合、
パネルの 場所 からwindowsのドライブをマウントするとwindowsのCドライブは/meda/diskにマウントされる。 windowsのc:\msにMSフォントをcopyしておいて、マウントされた状態で、
# defoma-hints truetype /media/disk/ms/msmincho.ttc > msmincho.hints # defoma-hints truetype /media/disk/ms/msgothic.ttc > msgothic.hints # defoma-font -vt register-all msmincho.hints # defoma-font -vt register-all msgothic.hints
これでどうでしょうか。
グラフィックカードの設定†
低解像度でしかxserverが起動しない場合は、
$ sudo displayconfig-gtk
で設定する。
gs-esp8.15.4をソースからインストール†
ghostscriptにセキュリティー勧告が出ています。
http://www.debian.org/security/2009/dsa-1746
gs-espの開発は終了しており、security updateは期待できないと思われます。
以下はセキュリティーホールを熟知して自己責任でお願いします。
なお、etchのgs-espもsecurity updateはないと思われます。
ubuntuのgs-espは8.61。LBP3920ドライバでの印刷が遅く感じられる。gs-esp8.15.4をソースからインストールすると対処できた。
こちらhttp://ftp.easysw.com/pub/ghostscript/8.15.4/espgs-8.15.4-source.tar.gzをDLして/tmpにコピーする。
etchの/usr/share/gs-esp/8.15/libにあるgs_ttf.psを/tmpにコピーする。
ソースからインストール。
# apt-get build-dep ghostscript # cd /usr/local/src # tar vzxf /tmp/espgs-8.15.4-source.tar.gz # cd espgs-8.15.4 # ./configure --prefix=/usr/local/gs8.15 --with-fontpath=/var/lib/defoma/gs.d/dirs/fonts:/usr/share/cups/fonts:/usr/share/ghostscript/fonts:/usr/local/lib/ghostscript/fonts:/usr/share/fonts # make # make install # mv /usr/bin/gs /usr/bin/gs8.61 # chmod 755 /usr/bin/gs8.61 # ln -s /usr/local/gs8.15/bin/gs /usr/bin/gs # ln -s /var/lib/defoma/gs.d/dirs/CMap /usr/local/gs8.15/share/ghostscript/CMap # cp /tmp/gs_ttf.ps /usr/local/gs8.15/share/ghostscript/8.15/lib # mv /usr/local/gs8.15/share/ghostscript/8.15/lib/cidfmap /usr/local/gs8.15/share/ghostscript/8.15/lib/cidfmap.org # ln -s /var/lib/defoma/gs.d/dirs/fonts/cidfmap /usr/local/gs8.15/share/ghostscript/8.15/lib/cidfmap
もとに戻すには、
# rm /usr/bin/gs # ln -s /usr/bin/gs8.61 /usr/bin/gs
Ubuntu 8.10(intrepid)にインストール†
$ sudo -i # cd /tmp # wget -r -np http://yukeikai.net/data/orcainst2 # cd yukeikai.net/data/orcainst2 # sh intrepid44.sh
gs8.63 日本語が扱えない
こちらhttp://d.hatena.ne.jp/katsinam/20081110に対処方法
$ sudo apt-get build-dep ghostscript $ apt-get source ghostscript $ cd ghostscript*/
$ nano debian/patches/00list
(11_gs-cjk_font_glyph_handling_fixのコメントアウトを解除)
$ dpkg-buildpackage -rfakeroot -uc -b $ sudo dpkg -i ../*.deb