etc-update の微妙な使いづらさについては同感。手動でマージする場合、古い内容を左、新しい内容を右にして差分を表示してくれるんだけど (んで、要所要所で、右を残すか左を残すかを選択する)、コンソールが十分横に広くないと後ろの方か切れてしまう。 X 入れてる環境ならそんなに問題にはならないんだけど、リモート操作を前提に X 入れていない環境だったりすると、クライアントのコンソールによっては不便したりする。これの使い勝手についてはもうちょっとこなれてくれるとありがたいなぁ、って思います。
Windows の場合はコンパイル難しいというのもあるかもしれませんね。UNIX 系は実行させる為のソースコードを配布というのがこなれてますけど、Windows では参考の為のソースコード配布というのもよくあるし。コンパイラが標準装備ではないとかそこらへんの事情もあって、コンパイルというのは何やら難しい儀式のよう
管理しやすい? (スコア:0)
なにと比べているんだろう。
管理用のツールなんて何もついてこないじゃないか。
自分ように書き換えた設定ファイルは etc-update のたびに上書きされかけるし。自分でログとっとかないと設定情報消えちゃうじゃないか。
私は Linux 上でサーバーサービスを動かしたいだけなんです。
それなのに、なんでソースコードからコンパイルしなきゃならんのですか。
Re:管理しやすい? (スコア:5, 参考になる)
上手くいえないのですが、Gentooは管理しやすいと思います。
なぜかというと、その、特定のツールがあまり多くないからです。
RedHatだと、rhn_hogehoge Turrboだと、 turboなんたら、という
それぞれ管理ツールがあり、それらの使い方を逐一覚えないと
いけないので、結構厄介だと思います。
Gentooの場合、設定は/etc/conf.d/ 以下をエディタで覗いて
いれば、シンプルに理解できます。
Redhatだと依存関係のせいで、Xを使っていないにもかかわらず
XFree86なんたら を削除できない事があって、それに
腹を立ててGentooに来ました。パッケージ管理では、
USE="-X" としておけば良いだけなので、非常に簡単で柔軟だと
思いました。
そのかわり、コンパイル作業があるってわけですが、、
Re:管理しやすい? (スコア:2, 参考になる)
etc-update の微妙な使いづらさについては同感。手動でマージする場合、古い内容を左、新しい内容を右にして差分を表示してくれるんだけど (んで、要所要所で、右を残すか左を残すかを選択する)、コンソールが十分横に広くないと後ろの方か切れてしまう。 X 入れてる環境ならそんなに問題にはならないんだけど、リモート操作を前提に X 入れていない環境だったりすると、クライアントのコンソールによっては不便したりする。これの使い勝手についてはもうちょっとこなれてくれるとありがたいなぁ、って思います。
むらちより/あい/をこめて。
Re:管理しやすい? (スコア:1)
と悩んでしまいます。なので、merge作業は私にとって、かなり面倒な作業です。
とくに、etc-update時に、50個とかファイルがリストされてしまうとうんざりしてしまいます。
大抵のファイルは、手動で変更していないので、無条件に置き換えてかまわないんですが。
この辺りがなんとかなってくれると有難いです。
Re:管理しやすい? (スコア:1)
私自身はFreeBSDのmergemasterでお世話になっているのですが、
右を残そうとすると左手で"r"を、やはりsdiffの"r", "l"で選択ってのは使いづらく思ってます。
左を残そうとすると右手で"l"を
打たなきゃいけないなんて…… 見ている画面と動く手が逆なんで、 だんだん頭がこんがらがってきちゃう。
ふと思ったんですけど、 "<", ">"あるいは
(shift省略して)",", "."の組み合わせとかでも
l,rと同様に使えるようにしたら分かりやすいですかね?
あるいはたまごの文節調節風にi, oとか、
使ったことないけどWordstar風にs, dとか。
# 最初vi風に"h", "l"の組合わせがいいと思ったんだけど、
# "l"が逆の意味になることに気づいて orz
Re:管理しやすい? (スコア:1)
etc-updateは素直に「左残す:l」「右残す:r」なんで。
---にょろ~ん
Re:管理しやすい? (スコア:2, 参考になる)
管理ツールが何も付いてこないとの事ですが、
GUIの管理ツールが好みなのであれば確かにgentooは、あまりよい選択肢ではないかも知れません。
あまり詳しくは無いですがsuse何かが良い選択肢では無いでしょうか?
GUIのツールでは中で何をされているか不安な人(考えすぎ?)はgentooは良い選択肢だと思います。
etc-updateの度に上書きされるのは
1) Replace original with update
ってのを選んでるからだと思います。
基本的にやばそうなファイルは
3) Interactively merge original with update
を選んで手動でマージするのが良いかと思います。
Re:管理しやすい? (スコア:1, 興味深い)
不思議でもなんでもないと思うのはオレが古いのかなぁ。
コンパイルってそんなに特別なこと?
そりゃばかでかいアプリのコンパイルはしんどいけどさ。サーバ類なんて
よほどの低速マシンでなければたいした手間じゃないよ。
Re:管理しやすい? (スコア:1)
windows使ってて、プログラムとか組まない人にしてみりゃかなり
特別なことですよ。windowsはそんなこと要求しないのに、なんで
Linuxはそんなこと必要なんだよってことではないですか?
> そりゃばかでかいアプリのコンパイルはしんどいけどさ。
やっぱりしんどいでしょ?ちいさくてもめんどくさいし。
Re:管理しやすい? (スコア:0)
アンインストールは楽です。
RHとかだと、依存関係がうざい、、、
一つ消そうとすると、後ろに10個以上つながってることもあるし。
Re:管理しやすい? (スコア:0)
Re:管理しやすい? (スコア:1)
えぇ、まったく全自動でなすすべもありません。 :-p
Re:管理しやすい? (スコア:0)
特別なことですよ。
それはそうかもしれないけれど「Linux使ってサービスとか立てる人」にとっては特別な事ではないよね。
郷に入れば郷に従えって考えは一般的じゃないのかな。
Re:管理しやすい? (スコア:0)
もし,自分で入れる必要があったとしてもバイナリ配布であることが多い.
Re:管理しやすい? (スコア:0)
Re:管理しやすい? (スコア:0)
それぞれ個性があるわけで、
デファクトスタンダードのWindows以外は、その個性に惚れて選ぶわけでしょ?
惚れた相手の個性を尊重できないんなら、最初から選ぶなと。
Re:個性ねぇ... (スコア:0)
# 僕はそれが大好きだ。
Re:管理しやすい? (スコア:0)
思わないよね。そういうもんだと思ったでしょ。
それと同じだと思うけどな。どっちを先に触ったかってだけの話。
Re:管理しやすい? (スコア:1, すばらしい洞察)
Re:管理しやすい? (スコア:0)
# ちゃちゃとか揶揄ではなくて、素でわからないので。
Re:管理しやすい? (スコア:1)
実行できる状態になっても、
ファイアウォールで、中から
外へのアクセスを禁止しておけば、
侵入者が使いたいツールを外から
もってくることができないようにできる。
その場合でも、コンパイラがあれば適宜
その場でツールを作ってしまうことが
できるから危険なのではないかと。
いずれにせよ一般論として、
インストールしておくものは最小限のものに
とどめるべきなので、もしコンパイラを
使わなくて良いなら入れとかないほうが
安全とも言える。
Re:管理しやすい? (スコア:1)
Re:管理しやすい? (スコア:1)
ワームができてしまって厄介ですよね?
コンパイラをchroot/jail環境外におけばいいんじゃないかとも思いますが、実
際jailにセキュリティホールとか見付かったこともあるので、念には念を入れ
る必要があるということでしょう。
Re:管理しやすい? (スコア:0)
Re:管理しやすい? (スコア:0)
Re:管理しやすい? (スコア:0)
逆でしょう。こういうときこそ昨今の爆速CPU+潤沢なメモリが生きるってもんですよ。
Re:管理しやすい? (スコア:1)
あれよりは大分使いやすいと(自分では)思っておりますが。
fstabとか見ると、脊髄反射で2,yを選択しているようになれば無問題。
---にょろ~ん
Re:管理しやすい? (スコア:1, すばらしい洞察)
> それなのに、なんでソースコードからコンパイルしなきゃならんのですか。
Gentoo以外のディストリビューションを選べば良いのでは?
FreeBSDと一緒に管理していると (スコア:1)
cd /u<TAB>p<TAB>
と叩いている自分がいます。orz <Gentooは、別にPortageのディレクトリに移動しなくてもいい癖に。(でもそれが萌)
---にょろ~ん
Re:FreeBSDと一緒に管理していると (スコア:1)
# でもとりあえず移動して less distinfo ってやっちゃうんだなぁ
# INDEX に awk 掛けりゃいいだけなんだけど
Re:FreeBSDと一緒に管理していると (スコア:1)
---にょろ~ん
Re:管理しやすい? (スコア:1)
Re:管理しやすい? (スコア:0, 興味深い)
安心できちゃう人?
きめ細かい設定が必要な時に、全部GUIでやれるディストリには
オレは未だに出会ってないんですけど。
(SUSEとかはいいらしいね)
Re:管理しやすい? (スコア:0)
GUIの管理ツールがあるか無いかじゃなくて、パッケージ管理の話をしているのだと思うけど、どーなんだろ。
Re:管理しやすい? (スコア:2, 参考になる)
>管理用のツールなんて何もついてこないじゃないか。
こういうことを言ってるわけなんだが。
ところで、たとえばrpmも、/etc以下の設定ファイルとかは
書き換えないようになってるよね。
アップグレードされたパッケージの設定ファイルはhoge.rpmnewというかたちで
とりあえずインストールされる。
けどこれをどうこうする「ツール」は例えばRedHatにはないわけです。
Gentooのetc-updateはこれをなんとかする「ツール」にあたるわけで、
勝手に上書きさせないという選択肢もそこにはある。
パッケージのもとのバージョンまでぐいぐい上がっていく以上、
RedHatとかみたいに*.rpmnewを気にしなくていいというわけにはいかないし、
Debianのaptみたいに変更がある場合はひとつひとつダイアローグが開くというわけにもいかない。
(ビルドに時間かかるからずっとPCの前にいるわけにはいかない)
非常に理にかなったやりかたをしていると思うけど、どうすかね?
私は師匠からこのように言われました (スコア:0)
Re:私は師匠からこのように言われました (スコア:1)
Re:私は師匠からこのように言われました (スコア:1)