
Ubuntu日本語フォーラム

ログインしていません。
元々は「こんなソフトが欲しい、知りませんか」のスレッドに投稿したのですが、かなりページが増えてたこと、話題が単なる希望の列挙とは異なるようなので、別な話題として投稿します。
Ubuntu Linux向けに以下のようなソフトはありませんか?
◎カード型データベース
OOoのBaseはまともに使ったことはありませんが、リレーショナル・データベースは設定が大変だと思います(WinでAccessを使った経験から言って)。
他方、住所録何かが典型ですが、帳票的にフィールドが定まっている場合、情報の重複があったとしても(例えば、同じ都道府県の人が多いからと言って、わざわざ都道府県のテーブルを作ってリレーションを設定し、人と都道府県との組み合わせを管理するテーブルを作ってIDを振るとか……)、エンドユーザーはむしろ気にせず、重複した情報を入力、整理するものだと思います。
他方、お仕着せのアドレス帳では自分なりに追加したい項目などの設定に不自由でしょうから、フィールドを自由に追加できるカード型のデータベースがあると便利だと思います。
◎家計簿
何らかの表計算ソフトで自分でどうにかした方が融通が効くように思える反面、関数の設定や書き方に迷いがあるうちはゴチャゴチャして、結局面倒になって止めてしまうことが、個人的にはよくあるので、もし既存のものがあれば、と思いまして。
最近はプリペイドカードがずいぶん増えましたし、クレジットカードの管理なども必用になってきているので多機能なものが望まれる反面、人によって使いやすいインターフェイスも違うでしょうから、多くの種類が出ていると使い比べもできて助かるのですが、さすがに贅沢でしょうか?
オフライン
> ◎カード型データベース
自由度という意味では表計算の表上に思いつくままにデータを集積して
いくので充分じゃないでしょうか。
(まぁ他にもデータベースとして使えるものがありそうですが、とりあえず。。。)
> ◎家計簿
こっちも素直に表計算に頼るのが良さそうです。
例えば「OOo Calc 家計簿」で検索するとテンプレートが公開されている
ものが結構出てきます。
(「Excel 家計簿」で検索するともっと出てきます。こちらはマクロ等
含まれていれば動かない可能性が高いですが、シンプルなものだと
Ubuntu上でも動くかもしれません。)
オフライン
投稿してから気がつきましたが、「Ubuntu向けアプリ」という縛りをなくせば
Ubuntu + Firefoxでも動作するそれらしいWebサービスとかが結構あり
そうですね。
http://kakeibo.neut.co.jp/
こんなのとか。
オフライン
家計簿で
http://www.gnucash.org/
というのを見つけました。日本語にも対応しているとサイトには書いてます。
Windows アプリで見かけるカード型データベースというのは、ググってもみましたが見つからないですねぇ。
wine 上で Windows 用のカード型データベースを使うというのはダメなんですか?
tani様、avidya様、ご回答ありがとうございます。
家計簿についてはお示しのものを試してみます。
カード型データベースについては、Winにそもそもなかったこと、職場でAccessを使うのにかなり苦労したことから、自分用に何か作る上でよいものはないか、と思った次第です。
オフライン
使い方がよく分からないのですが(無責任な投稿ですみません)、探しておられる「カード型データベース」らしきものを見つけましたので紹介します。
data crow cataloguer
Sun Java Runtime Environment 6をインストールしました。(OpenJDK Java runtimeでは、サムネイル画像が作成されずエラーが出ていました。)
解凍後、"datacrow.sh"のプロパティでアクセス権の実行(プログラムとして実行できる)を有効にして、ダブルクリック-端末で起動します。
起動確認環境:Full version (zipped): 3.2.2.1 / ubuntu 8.04j + sun-java-6-JRE
オフライン
私もカード型データベースソフトを探してます。で、「portabase」
http://portabase.sourceforge.net/
というソフトを何とか動かせないか調べてます。
使い方
http://portabase.sourceforge.net/portabase_ja.html
使い方(ZAURUS)
http://www.nurs.or.jp/~tanapan/toybox/report/portabase.html
「portabase_1.9-1_i386.deb」といったパッケージも有るのですが、私の環境ではインストール出来ませんでした。
このような頁 も見つけましたが、
http://ubuntuforums.org/archive/index.php/t-93259.html
どうもライブラリーの問題・・・といった程度しか解読出来ませんでした。どなたか、ご指南願えないでしょうか?
まったく回答になってない投稿ですみません・・・・
オフライン
koma_second による投稿:
「portabase」
http://portabase.sourceforge.net/
というソフトを何とか動かせないか調べてます。
私の方では、インストールに成功し普通に使えるようなので、インストール手順ならびに調査内容について記しますね。
[インストール手順]
1. 不正な状態でportabaseパッケージがインストールされているならば、一旦パッケージを削除
sudo apt-get purge portabase
2. パッケージ libstdc++5 と libqt3-mt をインストール
sudo apt-get install libstdc++5 libqt3-mt
3. debファイルの中のcontrolファイルを書き換えて、依存するパッケージをlibqt3c102-mtではなく同等(?)のlibqt3-mtにしてしまう(ちょっと荒っぽいやり方)
dpkg -x portabase_1.9-1_i386.deb portabase dpkg -e portabase_1.9-1_i386.deb portabase/DEBIAN # sedコマンドを使い、depend の行にある libqt3c102-mtを libqt3-mt に書き換え sed -i -e 's/libqt3c102-mt/libqt3-mt/' portabase/DEBIAN/control dpkg -b portabase portabase_1.9-2_i386.deb
4. 書き換えた後のdebファイルをインストール
sudo dpkg -i portabase_1.9-2_i386.deb
5. portabaseの起動
portabase
手順は以上です。
以下、どうやってこれを調査したのかについて、書きます。
前述のインストール手順を導き出す際に実施したことです。
書くほど高尚な事はしていませんが、誰か人の為になればという想いで書きます。
調査する上ではコマンドが便利なので、コマンドばかり使ってます・・・。
[調査内容]
1. まずはいきなり、ダウンロードしたdebファイルをインストールしてみた
sudo dpkg -i portabase_1.9-1_i386.deb
未選択パッケージ portabase を選択しています。
(データベースを読み込んでいます ... 現在 134476 個のファイルとディレクトリがインストールされています。)
(portabase_1.9-1_i386.deb から) portabase を展開しています...
dpkg: 依存関係の問題により portabase の設定ができません:
portabase は以下に依存 (depends) します: libqt3c102-mt (>= 3:3.2.3) ...しかし:
パッケージ libqt3c102-mt はまだインストールされていません。
portabase は以下に依存 (depends) します: libstdc++5 (>= 1:3.3.3-1) ...しかし:
パッケージ libstdc++5 はまだインストールされていません。
dpkg: portabase の処理中にエラーが発生しました (--install):
依存関係の問題 - 設定を見送ります
Processing triggers for doc-base ...
Processing 1 added doc-base file(s)...
Registering documents with scrollkeeper...
Processing triggers for man-db ...
以下のパッケージの処理中にエラーが発生しました:
portabase
libqt3c102-mtというパッケージは http://packages.ubuntu.com/ で探しても存在しない。
libqt3-mt が近似のパッケージなのだろうか?
libstdc++5はパッケージがあるので事前にインストールすればよいだろう。
2. 次に、portabaseパッケージ構成を見てみた
dpkg -L portabase
/.
/etc
/usr
/usr/bin
/usr/bin/portabase
/usr/share
/usr/share/portabase
/usr/share/portabase/help
/usr/share/portabase/help/en
/usr/share/portabase/help/en/portabase.html
/usr/share/portabase/help/ja
/usr/share/portabase/help/ja/portabase.html
/usr/share/portabase/help/zh_TW
/usr/share/portabase/help/zh_TW/portabase.html
/usr/share/portabase/icons
/usr/share/portabase/icons/portabase
/usr/share/portabase/icons/portabase/QtaDatePickerNext.png
/usr/share/portabase/icons/portabase/QtaDatePickerPrev.png
/usr/share/portabase/icons/portabase/calculator.png
/usr/share/portabase/icons/portabase/checked.png
/usr/share/portabase/icons/portabase/down.png
/usr/share/portabase/icons/portabase/image.png
/usr/share/portabase/icons/portabase/note.png
/usr/share/portabase/icons/portabase/save.png
/usr/share/portabase/icons/portabase/unchecked.png
/usr/share/portabase/icons/portabase/up.png
/usr/share/portabase/icons/portabase/calendar.xpm
/usr/share/portabase/icons/back.png
/usr/share/portabase/icons/calculator.png
/usr/share/portabase/icons/close.png
/usr/share/portabase/icons/copy.png
/usr/share/portabase/icons/edit.png
/usr/share/portabase/icons/fileopen.png
/usr/share/portabase/icons/find.png
/usr/share/portabase/icons/forward.png
/usr/share/portabase/icons/new.png
/usr/share/portabase/icons/quit_icon.png
/usr/share/portabase/icons/trash.png
/usr/share/portabase/icons/txt.png
/usr/share/portabase/icons/portabase.xpm
/usr/share/portabase/i18n
/usr/share/portabase/i18n/cs
/usr/share/portabase/i18n/cs/portabase.qm
/usr/share/portabase/i18n/fr
/usr/share/portabase/i18n/fr/portabase.qm
/usr/share/portabase/i18n/ja
/usr/share/portabase/i18n/ja/portabase.qm
/usr/share/portabase/i18n/zh_TW
/usr/share/portabase/i18n/zh_TW/portabase.qm
/usr/share/doc
/usr/share/doc/portabase
/usr/share/doc/portabase/README.txt
/usr/share/doc/portabase/copyright
/usr/share/doc/portabase/changelog.Debian.gz
/usr/share/doc/portabase/changelog.gz
/usr/share/doc-base
/usr/share/doc-base/portabase
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/portabase.1.gz
/usr/lib
/usr/lib/menu
/usr/lib/menu/portabase
実行するファイルは、おそらく /usr/bin/portabase のはず。
3. そこで、共有ライブラリの依存性も調査しておこう
ldd /usr/bin/portabase
linux-gate.so.1 => (0xb7f9c000)
libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0xb7f53000)
libqt-mt.so.3 => not found
libXext.so.6 => /usr/lib/libXext.so.6 (0xb7f43000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xb7e54000)
libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb7e3b000)
libstdc++.so.5 => not found
libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb7e15000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7e05000)
libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7ca7000)
libXau.so.6 => /usr/lib/libXau.so.6 (0xb7ca4000)
libxcb-xlib.so.0 => /usr/lib/libxcb-xlib.so.0 (0xb7ca1000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb7c88000)
libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7c84000)
/lib/ld-linux.so.2 (0xb7f82000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb7c7e000)
これにより
libqt-mt.so.3 => not found
libstdc++.so.5 => not found
の2つが問題だと分かる
libstdc++.so.5 については パッケージ libstdc++5を入れれば問題なし。
libqt-mt.so.3 については、依存関係をパッケージ libqt3-mt にすり替えれば問題解決するかも。
調査が終わったので、portabaseパッケージを一旦削除
sudo apt-get purge portabase
最後の編集者: STGSAGWAN (2009-02-20 22:11:14)
avidya さんが投稿していますが、私は gnucash を愛用しています。
規模の小さな株式会社の経理向け、または個人の資産管理向けという感じでしょうか・
我が社の経理にも使っています。
備考欄での日本語の扱いに少々問題がありますが、その他は特に問題なく使えています。
上記の問題に関しては gnucash での日本語入力 に少々書いておきましたので、興味があれば参照してみてください。
オフライン
カード型データベースを作成して公開しましたので宣伝します。
VectorのJAVAカテゴリに追加されました。
http://www.vector.co.jp/soft/other/java/se502640.html
今月いっぱいなら要望対応も可能そうですので、メールでご意見ご要望お送りください!
オフライン
#10の、JAVA版カード型データベースのバグ修正版Ver2.0.0.5が公開されましたのでお知らせします。
Ver2.0.0.4まで、CSVファイルの保存時に、うまくバックアップを取れていませんでした。ある意味致命的なバグですので、
継続してご利用頂ける方は再ダウンロードをお願いいたします。
http://www.vector.co.jp/soft/other/java/se502640.html
他にも、追加機能として以下のものがあります。
メール送信機能があり、カード1ページ分の内容を携帯やスマホに転送して持ち歩くことができます。
データ全件を対象に、HTML自動生成及び、LibreOfficeとの連携により
PDF・Word文書等のドキュメント自動生成が可能で、画像の挿入にも対応しています。ドキュメントジェネレータとして利用できます。
用途としてはソフトウェアの操作説明書作成などを想定していますが、使い方次第でいろいろなドキュメントを作成可能です。
1つのリソースで、フレームを利用した参照しやすいHTML及び印刷に適したPDF等のオフィス文書が作成可能なところが利点です。同梱のサンプルをご覧ください。
商用利用はご連絡を、とREADMEには書いてありますが、SEさんがこのツールを利用してドキュメントを生成し、製品と一緒に納品しても個人利用だと考えますので、
気軽にお使い頂ければと思います。
以上、よろしくお願いいたします。
オフライン
補足です。
>>製品と一緒に納品しても
SEさんが作った製品と、このツールで自動生成したドキュメントを一緒に納品しても、
という意味でした。
わかりにくい表現で申し訳ありませんでした。
オフライン
Ubuntuソフトウエアセンターに「PortaBase ヴァージョンportabase2.1+git20120910-1」が有り、インストールして見ました。
ちゃんとした日本語表示で、ランチャーのアイコンも結構かわいらしく、サクサク動く感じでした。
前出のportabaseとどの程度同じものかはわかりませんが、簡単にインストールできました。
なほ当方のUbuntuは13.04-amd64に日本語リミックスのリポジトリを追加したものです。
ご参考までに。
オフライン