| HOME | FrontPage | 記事編集 | RSS |
Fedoraマジおすすめ OS::Linux::Fedora
- 1. yum
- 1-1. パッケージ検索
- 1-2. パッケージ追加
- 1-3. パッケージ削除
- 1-4. パッケージ更新
- 2. NTP
- 3. mod_perl
- 4. suexec
- 5. speedycgi
- 6. 日本語入力
- 7. flash
- 8. 外観がカッコイイ
2や3は最悪だったのに、9にもなるとさすがに安定するね。初期状態でXが落ちなくなった。PlayStationで言えばPS9みたいなもんだから。表示は滑らかで当たり前と言うか、このハード性能で硬直時間があったらそれはバグだけど、とにかく落ちなくなったことが偉大な前進。
1. yum
yumの方がapt-getよりいいかも。
1-1. パッケージ検索
両者の検索コマンドは以下です。
| yumの場合 | yum search xxx |
| aptの場合 | apt-cache search xxx |
aptの方がちょっと長い。このちょっとが大切なんだって。Perl6にsayという関数が追加されました。機能自体はシンプルで、他言語のprintln(末尾に改行コードを追加するprint)と同じです。じゃあなぜprintlnにしなかったのか。
println "xxx";
は
print "xxx\n";
とタイプ量が変わらないからです。本当にそういう理由でsayになったんですよ。
ちょっとでも前進しようという志が大切です。
1-2. パッケージ追加
これも以下同文。
| yumの場合 | yum install xxx |
| aptの場合 | apt-get install xxx |
処理中の見た目もほとんど同じです。
1-3. パッケージ削除
これも以下同文。
| yumの場合 | yum remove xxx |
| aptの場合 | apt-get remove xxx |
処理中の見た目もほとんど同じです。
1-4. パッケージ更新
yumでは毎回apt-get updateを叩かなくていい。
| yumの場合 | yum update |
| aptの場合 | apt-get update && apt-get upgrade |
yum updateで930件のアップデートが始まります。昔はこの930件を手動でやってたんだから、そらcrackもされるわなぁ。aptにおけるapt-get updateのみを実行したい場合は
yum check-update
を実行します。
yum便利だなー。aptはDebian系のパッケージ管理で、yumはCentで使われます。つまり業務用Linuxで多く使われるパッケージ管理がyumということですから、aptよりもyumに慣れた方がチャリンチャリンに直結します。もっともDebianの方が気持ち悪いパッケージ資産をたくさん持っているので、完全なる趣味であれば漏れもaptを使いたいけどね。
2. NTP
ネットワークにつなげてインスコすると、再起動時にNTPの設定画面が開き、任意のNTPサーバから現在時刻を定期的に取得するところまで設定してくれます。ubuntuもVineもやってくれません。自分ですぐ出来るけど、インスコ直後はやるべきことが目白押しなので、僅かでもGUIでやってくれるのが有り難い。このフェーズを忘れると最新ファイルのタイムスタンプが1970年になって壊れることがある。
3. mod_perl
WebServerを有効にするとデフォルトでmod_perlが入ります。Web系Perlマニア以外の人にとっては余計なお世話です。漏れだってmod_rubyとか勝手に入れられてたら不快だから。Javaとか。PerlはPerlでもPerlのApache::DBIとか。この世界の九割は何処かの誰かが「勝手に入れんなくそが頃すぞ」などと憤慨なさるアイテムで構成されています。
ちなみに設定方法は/etc/httpd/conf.d/perl.confを開いて以下の設定を追加するだけです。
<Files *.pl>
SetHandler perl-script
PerlSendHeader On
PerlResponseHandler ModPerl::Registry
Options +ExecCGI
</Files>
.plの権限は604が最小です。僕は.plをmod_perlで。.cgiをsuexecで使ってます。
4. suexec
パッケージ版のApache2.2系でいきなりsuexecが使えます。史上初。もちろんバーチャルホスト毎に
SuexecUserGroup USERNAME GROUPNAME
の1行は必要(というか僕はバーチャルホストに全部書くので)だけど、ただそれだけで使えます。使いたくない人は勝手に無効にしてください。だいたいFTPやその他のユーザ権限デーモンとファイルを共有する場合suexecを使えた方が安全に決まってるんであって、多くのディストリの初期で無効になっているのは、バカが中心になって便利な機能を何でもかんでもセキュリティ云々騒ぎ立てた頃の負の遺産ですよ。結局みんな有効にするからGoogleでもsuexecはmod_deflateより多く検索される。サーバのシグネチャも昔は表示していなかったけど、バカが騒ぐようになってからはわざと表示しています。
5. speedycgi
これは例によって動きません。まともに動くディストリを見たことがないので存在しないものと思った方が良いでしょう。fedoraの場合は根本的にパッケージにバグがあり、初期状態ではhttpdの起動が失敗します。
#LoadModule speedy_module modules/mod_speedycgi.so
LoadModule speedycgi_module modules/mod_speedycgi.so
コメントされている初期の記述が誤り。下段のように書き換えればhttpdは起動します。コマンドラインでは使えますが、HTTPを経由するとレスポンスがなくなります。おとなしくmod_perlを使いましょう。
6. 日本語入力
>Fedora9のインストールメディアには、日本語変換関連パッケージの定義ファイルに不具合がある。従って、.isoをダウンロードしてインストールメディア用を作成する方法でFedora 9を新規インストールすると、日本語入力のためのパッケージがインストールされず、そのままでは日本語の入力ができない。Fedora 9で日本語を入力するには、以下のように手動で日本語環境をインストールしなければならない。
# yum groupinstall 'Japanese Support' --exclude=xorg-x11-server-Xorg
http://www.atmarkit.co.jp/flinux/rensai/linuxtips/a093fedora9jp.html
「いかんいかん。@ITに教わってしまった」
と思い、悔しいので調べたら掲載の1月ほど前からWeb上に幾つもエントリが出ていた。
http://affilie.cocolog-nifty.com/blog/2008/05/fedora_9_scim_f367.html
ちなみに@ITの記事通りにやってもうちでは有効にならなかった。【SCIM入力メソッドの設定】ウインドウの【フロントエンド】【全体設定】の【キーボード配列】を日本語に設定。その下の二つの項目に両方チェックを入れてOKボタン。ログアウト、ログインで有効になった。
7. flash
adobeからYUMリポジトリをダウンロード。
インストール手順のままにコマンドを叩けば完了。
# rpm -ivh adobe-release-i386-1.0-1.noarch.rpm
# yum -y install nspluginwrapper.{i386,x86_64}
# yum -y install pulseaudio-libs.i386
# yum -y install flash-plugin
# mozilla-plugin-config -i -g -v
http://linux.enegai.jp/modx/wp_blog.html?p=62
8. 外観がカッコイイ
fedoraの外観はOSもWebsiteもカッコイイ。これは昔からそうです。Debianはそのへんのオバチャンが作った初めてのホームページみたいだし、ubuntuは性質が合わない。そもそもubuntuという言葉自体が無償の愛のような何かを意味する方言なので、Websiteの外観もそのようになっています。そういうのがfedoraにはありません。感情を持たない冷たいマシンのような配色で統一されています。画像もゴテゴテ貼ってないし、多くを語らない。fedora core3から4辺りが暗さのピークで、あの頃と比べれば少し明るくなったけど、相変わらず無駄なことを一切やらない感じで統一されてる。漏れたちもfedoraのように生きていきたいな。
speed
/ 2008.10.13 17:26
BBSWiki ver.1.50 Final blogmode.
Copyleft (!C) 2005-2007 SUICIDE BLONDE JP.
All Lefts Reserved.
- 2008 Recent 50 Entries
- Windows Vista x64
2008.12.31 19:50 - 性格が良いor悪い
2008.12.30 02:45 - PC-MDVD/U2
2008.12.28 02:25 - USBメモリ5GBあたり\1,000
2008.12.25 22:10 - 植田佳奈叩かれる
2008.12.24 22:29 - 哲学熱再燃
2008.12.23 03:30 - Cha-la Head Cha-la
2008.12.21 13:47 - 紅第6巻
2008.12.17 02:19 - 民団、民主・公明支援へ
2008.12.16 03:30 - 口論における男性の勝率
2008.12.15 00:14 - 本業の話
2008.12.14 23:15 - 鉄拳王になったよー
2008.12.13 18:34 - やっぱりuse warningsを使おう
2008.12.11 23:02 - WinningEleven 2009 (PS3)
2008.12.03 20:31 - Ishkur's Guide to Electronic Music
2008.11.30 21:35 - ゲームも必要
2008.11.30 15:41 - UbuntuWWWサーバのセットアップ
2008.11.29 22:14 - らき☆すたOVA
2008.11.28 01:58 - Ubuntuデスクトップ用.vimrc
2008.11.27 22:02 - キーボードを水洗い
2008.11.25 01:33 - よりよい世界をMakeするために
2008.11.23 13:07 - だいぶ疲れも取れたようです
2008.11.20 08:56 - HDMI接続
2008.11.14 00:59 - またモニタ買った
2008.11.12 04:41 - うちの平尾がやりおった!!
2008.11.09 21:32 - ワイヤレスキーボード買った
2008.11.06 23:01 - PS3その後
2008.11.04 22:59 - PS3でかすぎ
2008.10.31 09:22 - ゲームばっかり!!111
2008.10.29 09:10 - 1$92yen
2008.10.27 23:29 - ヒアドキュメント中のハッシュ要素
2008.10.26 15:27 - 女性差別
2008.10.25 23:08 - 鉄拳5サウンドトラック
2008.10.24 04:11 - 新blogやることありすぎ
2008.10.22 00:39 - 鉄拳 DarkResurrection (PSP)
2008.10.20 00:08 - Linuxだけで足りるかも
2008.10.18 23:25 - PS3予約した
2008.10.18 00:26 - Firefox使えない
2008.10.17 23:18 - XML+XSL+Microformats
2008.10.17 00:59 - Minibuffer+AutoPagerize+LDRize
2008.10.15 22:52 - 心の余裕
2008.10.15 01:47 - IPパケットからWEPキーを抽出
2008.10.14 22:45 - Fedora Core4の壁紙
2008.10.13 19:29 - Fedoraマジおすすめ
2008.10.13 17:26 - 新サーバ構築中
2008.10.11 23:18 - 『安心ネットづくり』促進協議会
2008.10.09 22:42 - サーバ/インフラを支える技術
2008.10.09 20:57 - 田中理恵エロすぎ
2008.10.06 23:03 - 翻訳法人
2008.10.05 13:42 - ObjectDriver使えねえ。。
2008.10.02 22:39
- Archive
- 2006年
- 2006年01月
- 2006年02月
- 2006年03月
- 2006年04月
- 2006年05月
- 2006年06月
- 2006年07月
- 2006年08月
- 2006年09月
- 2006年10月
- 2006年11月
- 2006年12月
- 2007年
- 2007年01月
- 2007年02月
- 2007年03月
- 2007年04月
- 2007年05月
- 2007年06月
- 2007年07月
- 2007年08月
- 2007年09月
- 2007年10月
- 2007年11月
- 2007年12月
- 2008年
- 2008年01月
- 2008年02月
- 2008年03月
- 2008年04月
- 2008年05月
- 2008年06月
- 2008年07月
- 2008年08月
- 2008年09月
- 2008年10月
- 2008年11月
- 2008年12月