アクセラと+αな生活
アクセラとα350と共に過ごす気まぐれ日記です。
Firefox ブラウザ無料ダウンロード
2017年06月
≪05月  1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28  29  30    07月≫
スポンサーサイト
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
Ubuntu 9.10 で Fortune を使ってみる。
「Fortune」は格言などをランダムに表示してくれるツールです。
フォーチュン・クッキー(中に運勢の書かれた紙片の入ったお菓子)のコンピュータ版といったところです。

「今日の格言」、「今日の占い」というように、仕事前の運試しのように使ってみるのが面白いでしょうね。


【インストール】
「Fortune」はパッケージ化されているので、「APT」でインストールします。


$ sudo apt-get update

~ 略 ~

$ sudo apt-get install fortune-mod
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
以下の特別パッケージがインストールされます:
fortunes-min librecode0
以下のパッケージが新たにインストールされます:
fortune-mod fortunes-min librecode0
アップグレード: 0 個、新規インストール: 3 個、削除: 0 個、保留: 0 個。
823kB のアーカイブを取得する必要があります。
この操作後に追加で 1,704kB のディスク容量が消費されます。
続行しますか [Y/n]? y
取得:1 http://jp.archive.ubuntu.com karmic/main librecode0 3.6-15 [702kB]
取得:2 http://jp.archive.ubuntu.com karmic/main fortunes-min 1:1.99.1-3.1ubuntu3 [72.4kB]
取得:3 http://jp.archive.ubuntu.com karmic/main fortune-mod 1:1.99.1-3.1ubuntu3 [48.4kB]
823kB を 6s で取得しました (126kB/s)
未選択パッケージ librecode0 を選択しています。
(データベースを読み込んでいます ... 現在 280302 個のファイルとディレクトリがインストールされています。)
(.../librecode0_3.6-15_i386.deb から) librecode0 を展開しています...
未選択パッケージ fortunes-min を選択しています。
(.../fortunes-min_1%3a1.99.1-3.1ubuntu3_all.deb から) fortunes-min を展開しています...
未選択パッケージ fortune-mod を選択しています。
(.../fortune-mod_1%3a1.99.1-3.1ubuntu3_i386.deb から) fortune-mod を展開しています...
man-db のトリガを処理しています ...
menu のトリガを処理しています ...
librecode0 (3.6-15) を設定しています ...

fortunes-min (1:1.99.1-3.1ubuntu3) を設定しています ...

fortune-mod (1:1.99.1-3.1ubuntu3) を設定しています ...

libc-bin のトリガを処理しています ...
ldconfig deferred processing now taking place
menu のトリガを処理しています ...

これでインストールは完了です。

「Fortune」をインストールすると、「fortunes-min」(Fortune のデータ集)も同時にインストールされます。
ですので、「Fortune」をインストールすれば、すぐに利用できます。
ちなみに、「Fortune」のインストール直後では、
 ・fortunes:基本的な格言等のデータ
 ・literature:文学
 ・riddles:なぞなぞ(ショートジョーク?)
が利用できます。

また、「Fortune」のデータは「/usr/share/games/fortune/」に格納されます。
「Fortune」のデータを追加する場合は「/usr/share/games/fortune/」にデータファイルを配置すれば利用できます。



【使い方】
基本的には「$ fortune」を実行するだけです。
また、「$ fortune literature」というように、特定のデータを指定(特定のデータを指定すれば、そのデータのみから表示、指定しない場合は全てのデータから表示)することもできます。


<データファイルを指定しない場合(全てのデータからランダムに表示)>
$ fortune
The new Linux anthem will be "He's an idiot, but he's ok", as performed by
Monthy Python. You'd better start practicing.
-- Linus Torvalds, announcing another kernel patch

<literature を指定した場合>
$ fortune literature
He jests at scars who never felt a wound.
-- Shakespeare, "Romeo and Juliet, II. 2"

<riddles を指定した場合>
$ fortune riddles
Q: Do you know what the death rate around here is?
A: One per person.

※表示されるメッセージ(格言)はランダムで選ばれるため、異なるメッセージが表示される場合もあります。

中には、Linus Torvalds の言葉も出てきますww
「riddles」はなぞなぞというより、ショート・ジョーク。。。


【データ集の追加】
Ubuntu 9.10 の標準リポジトリにも、いくつかのデータ集のパッケージがあります。
リポジトリに登録されているものであれば、「APT」でインストールできます。

例えば、「fortunes-mario」をインストールするのであれば、
「$ sudo apt-get install fortunes-mario」でインストールできます。

$ sudo apt-get install fortunes-mario

~ 略 ~

$ fortune mario.arteascii
., ,. ,.
,((')/))). (()
'(.(()( )")), ((())
"___/, "/)))/).' .))
'.-. "(()(()()/^ ( (
>> ROAR << ' _) /)()())(()'______.---._.' )
'. _ (()(())).. ,'
(() \ ()) ())( ) -Morfina-
(( . /_
/ \, .-( (_ )
.' \/ )___.' \ )
/ \- / _/'.-' /
(,(,.' )) (_ / /
(,(,(,_)mrf (,(,(,_)

※表示されるメッセージ(格言)はランダムで選ばれるため、異なるメッセージが表示される場合もあります。



上記にも記載してますが、「Fortune」のデータファイルは「/usr/share/games/fortune/」に格納されます。
「/usr/share/games/fortune/」にデータファイルを配置すれば、そのデータを利用できるようになります。

例えば、「StarWars」のデータ集(http://sourceforge.net/projects/elkware/)で、データ集をダウンロードした場合、以下のように、データ集をセットします。

※ダウンロードしたデータファイル(fortune-starwars.tgz)の保存先ディレクトリで実行すること

<ファイルの展開>
$ tar xvf fortune-starwars.tgz

<展開されたディレクトリへ移動>
$ cd fortune-starwars/

※展開されたディレクトリに「README」などがある場合、設定方法などが記載されています。
ですので、「$ view README」などで、「README」に記載されている設定方法を確認して下さい。
設定方法が異なる場合、「README」に従って下さい。


<展開されたデータ集のコピー>
$ sudo cp -p starwars /usr/share/games/fortunes/
$ sudo cp -p starwars.dat /usr/share/games/fortunes/


<「StarWars」のデータ集を使用しての Fortune 実行>
$ fortune starwars
Han Solo:
Han Solo. I'm captain of the Millennium Falcon.
Chewie here tells me you're lookin' for passage
to the Alderaan system?
Ben (Obi-Wan) Kenobi:
Yes indeed, if it's a fast ship.
Han Solo:
Fast ship? You've never heard of the Millennium
Falcon?

※表示されるメッセージ(格言)はランダムで選ばれるため、異なるメッセージが表示される場合もあります。






メッセージを表示するだけで、他に機能はありません。
まあ、ジョークソフトの1つですので。。。



コメント
この記事へのコメント
URL :
コメント :
パスワード :
管理者にだけ表示を許可する
 
トラックバック
この記事のトラックバックURL
Template designed by アクセラと+αな生活

Powered by .
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。