トップページ⇒linux
1001コメント371KB

くだらねえ質問はここに書き込め! Part 197

■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin2011/12/23(金) 18:06:25.83ID:vNFTmi2G
まずは2ch-Linux-Beginnersを読みましょう。
いろいろとまとめられているので(・∀・)イイ!!
http://www12.atwiki.jp/linux2ch/

読んでも解決しなかったら、質問を書きこむ前にここを読もう。
http://www12.atwiki.jp/linux2ch/?About

過去ログ検索(Part29: 22氏提供) http://2chlinux.dtdns.net/2ch-linux-ks/

Google検索 http://www.google.co.jp/linux

関連スレッドは >>2-4 あたり。

前スレ くだらねえ質問はここに書き込め! Part 196
http://hibari.2ch.net/test/read.cgi/linux/1321570974/
http://2chlinux.dtdns.net/2ch-linux-ks/thread/1321570974.html
0276login:Penguin2012/01/02(月) 18:26:32.06ID:gFIuHUbS
>>274
"-l"は静的に組み込まれたモジュールを表示するコマンド
動的なモジュールの一覧なら"-M"じゃない?

$ APACHE_RUN_USER=www-data APACHE_RUN_GROUP=www-data /usr/sbin/apache2 -M
0277login:Penguin2012/01/02(月) 19:04:16.49ID:y9QftQkG
あけましておめでとうございます。
>>231
回答ありがとう。
skydriveのwebdav url取得がlinuxでは出来ないと判断し、
他のオンライン・ストレージのdriveeをdavfs2で使用することとしました。
0278login:Penguin2012/01/02(月) 20:05:03.39ID:G+KaOmB3
>>276
サンクス
出てきたわ
0279login:Penguin2012/01/02(月) 21:18:06.44ID:h+hh9JFc
素直に読めば OSノインストールに失敗しているように見えるね
0280login:Penguin2012/01/02(月) 21:50:12.15ID:BOx/4nyt
Calligra SuiteのBraindumpはいつ完成しますか?
0281login:Penguin2012/01/03(火) 00:09:22.90ID:gdTgTNiv
>>271,272

ありがとう。
オリジナルを読むようにするわ。
0282login:Penguin2012/01/03(火) 03:00:46.72ID:VTPD0ZWd
Lubuntu 11.10を使っています。
インストール直後は解像度が全く出ず、VGA程度でした。
その為 NVIDIAのサイトからネイティブドライバを落としてきてインストールしました。
するとマシな解像度にはなったんですが、Windowsで出てる最も適切な解像度である
1280x1024 がどうしても出ません。

使用しているビデオカードは GeForce4 Ti 4200 with AGP8X です。
ちょっと古くてマイナーなカードな気がするので、これで希望の解像度を得ることは
難しいのでしょうか・・?
nvidia-settings (GUI) で解像度が選択可能なのですが、その選択肢の中に
1280x1024 が入ってないのです。
xorg.conf を直接書き換える方法でも構いません。
どうすれば希望の解像度になるかご教示よろしくお願い致します。
0283login:Penguin2012/01/03(火) 08:06:22.25ID:TollE9p7
>>282
ちらっとぐぐってみたところ、その解像度での表示はできるようだ。
X標準のnvドライバでも表示はできているみたい。数年前の内容。
個人的な感想でしかないけど、古いVGAのオートコンフィグの認識は
puppyが一番良かったと思っている。試しにpuppyで起動してみては?
puppyのCD起動でその解像度が出るかを確認。出るようなら その
xorg.confを参考にubutuのxorg.confを修正、で どうでしょう。
0284login:Penguin2012/01/03(火) 10:20:52.87ID:uoITEBLR
>>271
結局 /etc/rc の先頭に書きました。ありがとうございました。
0285login:Penguin2012/01/03(火) 16:28:50.37ID:+sV5GvIn
GNOME3で、マウスホイールでwindowのopacityを変更することってできましたっけ?compizみたいに。
0286login:Penguin2012/01/03(火) 23:32:08.78ID:vzdxFrzH
debian testingにIPAフォントを入れたら等幅がデフォになってしまいました
どうすれば直るのでしょうか
0287login:Penguin2012/01/04(水) 01:21:10.32ID:1gXCC4pW
chrootはrootでないとできないそうですが、root以外のユーザでもchrootできるようにすることは可能でしょうか。

chrootさせたいデーモンプログラムがあるのですが、今は
1. リクエストを受け付ける
2. forkする
3. 子プロセス側でchroot(とsetuid)して処理を行う
という内容になっています。
ここでchrootする先が一カ所ならこんなことしなくていいのですが、
chrootする先をリクエストごとに切り替えたいのでこんなふうになってます。

で、chrootする必要があるため今はrootで起動してますが、できれば別のユーザ権限で動かしたいです。
よろしくお願いします。
0288login:Penguin2012/01/04(水) 07:26:26.54ID:m80Cdykf
>>287
sudo とか?
0289login:Penguin2012/01/04(水) 09:12:23.46ID:ou8/7kQs
いまWindows使っているんですが正月を機会にLinuxをインストールしようと思っています。
そこで伺いたいのですが・・・・

WindowsXPではC:直下に様々なディレクトリが作られます。
ユーザが作る場合も少なくない。
(例えば今c:\local\bin\viにvimをいれている)

Limuxではそのようにソフトの都合やユーザの趣味でホームの外にディレクトリをつくることがありますか?
あるいは(root権限で)homeの外に任意のディレクトリをつくることはありますか?
0290login:Penguin2012/01/04(水) 09:18:35.87ID:9GMkofad
bashで設定してる環境変数を無効にしてコマンドを実行するのってどうすればいいんだっけ。

普段 alias ls="ls -la"してるんだけど、時々-lだけで実行したいもので。
0291login:Penguin2012/01/04(水) 09:22:34.26ID:9GMkofad
>>289
基本的にユーザーかソフトによって/に新しいディレクトリを作る/作られることは滅多にない。

/usr とか、 /etc にソフトが入ることは多いけど。
自分は ホーム以外で編集するのはほとんど設定ファイルとかで、編集にはroot権限がいる
0292login:Penguin2012/01/04(水) 09:24:02.28ID:9xRqu7HD
>>289
あくまでも一般論であって一例だが、ディストリビューションの
仕組みによらず、自前でコンパイルしたものは/usr/localに、
システム全体に反映させずに、自分だけが使うものは~/binなどに配置する。

詳しくは
http://ja.wikipedia.org/wiki/Filesystem_Hierarchy_Standard
を読んでおくといい。
0293login:Penguin2012/01/04(水) 09:27:29.99ID:1gXCC4pW
>>288
あー、いや、デーモンプロセスのuidのことなんで、sudoで起動するかどうかは関係ないです。
デーモンプロセスがroot権限で動いているのがいやなので、一般ユーザの権限のままで実行できないかなと。
0294login:Penguin2012/01/04(水) 09:28:57.66ID:1gXCC4pW
>>290
環境件数を向こうにするのは VARNAME= command
aliasを無効にするのは ¥command とか /bin/command とか
0295login:Penguin2012/01/04(水) 09:29:35.80ID:9xRqu7HD
>>287
POSIX Capabilityを使って権限を絞るか、もしくは
chrootして子プロセスを起動する部分だけ
setuidしたバイナリにするか。
0296login:Penguin2012/01/04(水) 09:35:45.49ID:FLZAWeLk
>>289
ナナメ方向のレスだけど
シンボリックリンク使えばホーム以外に作っても
ホームにファイルを集めることはできる
0297login:Penguin2012/01/04(水) 10:02:31.97ID:m80Cdykf
>>290
\ls -l
'ls' -l
とか。

あと環境変数と alias は別。
0298login:Penguin2012/01/04(水) 10:02:54.62ID:9GMkofad
>>294
thx
すまん、環境変数とaliasがごっちゃになってたわ。?commandが探してたやつだ、ありがとう
02992892012/01/04(水) 10:09:02.37ID:ou8/7kQs
ありがとうございます。
とりあえずインストールしてみます。

ではでは
0300login:Penguin2012/01/04(水) 10:54:09.43ID:r/ya8Jlz
>>287
man 2 chrootによると、CAP_SYS_CHROOTあればchroot出来るっぽい(rootじゃなくても)
なので、ファイルにケーパビリティ付けてみるといけそうな気がする

# setcap CAP_SYS_CHROOT=eip /path/to/daemon
03012822012/01/04(水) 16:54:04.78ID:FcOBOhB0
>>283
レスありがとうございます。
貴方のおっしゃる通り USBメモリにPuppyをインストールして USB bootして
テストしてみたところ、正常に 1280x1024 の解像度でPuppyでは表示可能でした。

その環境の xorg.conf をコピーしてきて、Lubuntuオリジナルと比較しながら
修正してみたのですが、どうしても 1024x768 とかの解像度でしか動きません。

どうも xorg.conf の設定ファイルの問題ではなく読み込んでいるドライバの問題
な気がします。
Puppyで lsmod してみると、 nvドライバ or nvidiaドライバ は一切読み込んでいません。
代わりに、 intel_agp というドライバが読み込まれているようです。
Lubuntuで lsmod してみると、 nvドライバが読み込まれています。

どうしてPuppyはNvidiaのグラフィックカードなのに intel_agp ドライバを読み込んで
正常な解像度で表示できているのかが全く理解できません。

うーん・・・そもそもPuppyに自動検出可能でUbuntuベースのLubuntuがどうして
自動検出不可能なのかもちょっと不思議なんですけどね・・・。

もう八方塞がりになっちゃいました。何か他に方法ないでしょうか?

よろしくお願い致します。
03022822012/01/04(水) 16:55:54.64ID:FcOBOhB0
すみません、Lubuntuでは nvドライバではなく
$ lsmod | grep nv
nvidia 4708682 22

nvidiaドライバが読み込まれています。
よろしくお願い致します。
0303login:Penguin2012/01/04(水) 17:59:46.28ID:syZhoKMX
intel_agpはAGPのためのカーネルドライバでしょう。
intelチップセットのマシンではありませんか?
モニタの解像度等の情報をモニターケーブルを通して検出する仕組みでDCC
というものがあるのですが、モニタの解像度の誤検出でXの設定が最適にならない
こともあるようです。
03042832012/01/04(水) 18:01:46.16ID:syZhoKMX
>>301-302
Xで使われる標準的なドライバはプラグインみたいなもので、カーネルモジュールではありません。
nvidiaドライバはプロプライエタリ(ベンダー)ドライバですが、このドライバーをインストールすると
Xのドライバであるnvidiaとは別にカーネルモジュールのnvidiaもロードされるのかもしれません。
現状で使っていないので 確認できませんが。

Xでどのドライバが使われているかはxorg.confに書かれています。
puppyで表示できたxorg.confには"nv"と指定されていると思います。
ubuntuの方でもnvドライバでいけるはずです。
xorg.confの修正点がどの部分であるのかが判らない場合は、まずは
puppyの方で得られたxorg.confそのまんまで起動してみればよいと思います。

最後に。
最近のubuntuなどでは、xorg.confそのものが無かったのではないかと思います。
今ちょうど本家10.04のマシンからですが、/etc/X11/ 以下にxorg.confはありません。
その場合、自分でxorg.confを設定して有効にするにはどうすればよいのかも
確認しておいてください。
また、Xの起動でエラーが出た場合のログは /var/log/Xorg.0.logにあります。
0305login:Penguin2012/01/04(水) 20:06:34.33ID:Bh6JWGY9
「tty」の意味がよくわからなくて調べてたんだけど

たとえばw3mのmanにある「標準入力が tty(4) である場合には,何もせずに終了」っていうのは
パイプやリダイレクトを通しての標準入力が開かれていない状態で
たとえば cat だけで実行した時みたいにキーボードからの入力待ちになるような状態

っていう理解で合ってる?
0306login:Penguin2012/01/04(水) 20:25:29.38ID:Zi4W8Lcl
>>305
TTYとはTeleTYpewriterの略で、一般に「ttyの場合」は「標準入力(または標準出力)が
リダイレクトされておらず、ユーザの端末(コンソールまたはxterm/kterm/Konsole/
GNOME-terminalなど)に直接繋がっている場合」の意味。
03072822012/01/04(水) 20:43:54.00ID:FcOBOhB0
>>303
Intelチップセットのマシンです。

>>304
:/etc/X11$ grep nv xorg.conf.puppy
Driver "nv" #card0driver

:/etc/X11$ grep nv xorg.conf
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 1.0 (buildmeister@builder75) Sun Jul 17 23:48:28 PDT 2011
Driver "nvidia"

>puppyで表示できたxorg.confには"nv"と指定されていると思います。
どうやらそのようです。
ただ、Ubuntu(Lubuntu)の方は nvドライバではなく nvidia ドライバしか
無いみたいで、nv と書き換えるとXが起動しなくなります。
puppyで得られたxorg.confで真っ先に起動は試してみましたが、Xが起動しませんでした。

また、本家Ubuntuはどうか知りませんが、Lubuntuであれば /etc/X11/xorg.conf は
最初から存在していたようです。

log には

[ 30.780] (WW) NVIDIA(0): No valid modes for "1280x1024"; removing.
[ 30.780] (II) NVIDIA(0): Validated modes:
[ 30.780] (II) NVIDIA(0): "1024x768"
[ 30.780] (II) NVIDIA(0): "800x600"
[ 30.780] (II) NVIDIA(0): "640x480"
[ 30.780] (II) NVIDIA(0): Virtual screen size determined to be 1024 x 768

このように1280x1024 がこのモードダメだと言われているみたいです。
Nvidiaのサイトから落とした間違いなく正しいドライバなんですけどね、おかしいなぁ・・・。
0308login:Penguin2012/01/04(水) 21:23:40.90ID:Bh6JWGY9
>>306
�d�d
標準出力がttyの場合っていうのもあるのかな

ちなみに端末から tty を実行してみると出てくる
/dev/pts/1
っていうのは何なんだろ
man読むと標準入力に接続されているttyのファイル名とか書いてるけど
接続されてないのがttyなんじゃないのワケワカメ

それかこの/dev/pts/1っていうのが端末ってこと?
でも何も読んでないし違うのかな うーん…
0309login:Penguin2012/01/04(水) 21:29:23.19ID:SROLa06j
>>308
とりあえずD-sub9ピンをおまえのケツの穴にぶちこめ
話はそれからだ
0310login:Penguin2012/01/04(水) 22:24:13.30ID:1gXCC4pW
>>295,300
ありがとうございます。
勉強不足でCapabilityとかなにそれ?ですけど、それをヒントに勉強してみます。
ヒントありがとうございました。
0311login:Penguin2012/01/04(水) 22:44:35.23ID:Bh6JWGY9
自己解決しますた。仮想端末そのものなのね
タブ5つ開くと w の結果にその数だけ /dev/pts/0〜4 まで出てくる
echo D-sub9pin >/dev/pts/4
ってやってみたら最後に開いたタブに表示されてる

$ echo D-sub9pin | tty
tty ではありません

なんか微妙にわかってきた気がするよありがとー
0312login:Penguin2012/01/04(水) 22:46:21.56ID:hElGZSP5
ttp://kde-apps.org/CONTENT/content-pre1/113305-1.jpeg
これなんてPlasma?
0313login:Penguin2012/01/04(水) 22:49:20.43ID:1gXCC4pW
>>300
教えてもらったコマンドですが、
$ sudo setcap CAP_SYS_CHROOT=eip hoge.rb
unable to set CAP_SETFCAP effective capability: Operation not permitted
というエラーになります。
自分なりにぐぐって見つけた
ttp://stackoverflow.com/questions/3737008/how-to-run-a-command-in-a-chroot-jail-not-as-root-and-without-sudo
ここに載ってた
$ sudo setcap cap_sys_chroot+ep /usr/sbin/chroot
も試したけど、同じエラーでした。
エラーメッセージでぐぐっても解決策は見つからない。
もうちょっと、だれか助けて。
0314login:Penguin2012/01/04(水) 23:01:29.27ID:/f8bLwAB?2BP(15)
ls -U で出てくる順番を変えるにはどうしたらいいのですか?

さくらVPS(CentOS)及びローカルでVMPlayer上のCentOSで
minecraftというゲームサーバを建ててみてるのですが、
mod(zipファイル群)を読み込む順番により不具合が起きるのです。
そこで、どんな順に読み込んでるか色々試した所、”ls -U”と同じ順番で読み込んでいるようでした。
ファイル名を変えてみると順番変わりますが法則が分からず、
新しくディレクトリ作ってファイル群を移してみても変わらず。
-Uはソートしない順番との事ですが、順番を変えることは出来るのでしょうか?
0315login:Penguin2012/01/04(水) 23:25:14.35ID:M9ygA9al
>>314
-U 整列しない。ディレクトリ順にエントリを表示する。

http://www.jazoka.info/index.php?db=so&id=40193
ファイルシステム依存のディレクトリエントリの順番なので
やってやれないことはないだろうけど
やる価値はあるのか疑問
0316login:Penguin2012/01/04(水) 23:30:59.43ID:r/ya8Jlz
>>313
CAP_SETFCAPはファイルにケーパビリティを設定するケーパビリティ
ファイルに対するケーパビリティは2.6.24以降で使用可能(CONFIG_SECURITY_FILE_CAPABILITIES)
2.6.33(?)ぐらいからデフォルト有効になって上記のオプションは廃止された

ディストリビューションとカーネルバージョンは?
0317login:Penguin2012/01/04(水) 23:50:43.84ID:/f8bLwAB?2BP(15)
>>315
やはり、知識の無い者が四苦八苦してやるほどのものではなさそうですか。
幸いファイル名変更で順番が変わるので、
lsで確認しながらやってみたいと思います。
ありがとうございます。
0318login:Penguin2012/01/04(水) 23:53:39.53ID:m80Cdykf
>>314
そのアプリ側の不具合を直すのが先じゃないの。
0319login:Penguin2012/01/04(水) 23:54:15.26ID:90pPvtwR
>>314
そのファイルがあるディレクトリを、mkiso とか CD/DVD を焼くためのソフトで
iso 形式にしてしまって、
その iso を mount -o loop とかでマウントすると、ファイル名順にならぶと思う。

それぞれのファイルを、別名のコピーをたくさん作って、
ls -U で順番調べて、目的の順になるように、不要なものを削除して整理していくとか。
0320login:Penguin2012/01/05(木) 00:17:12.71ID:BxW8TO0M?2BP(15)
>>318
自身で直すのは難しすぎて、考えてませんでした。
修正パッチ等を作ってる人もいるかも知れませんので探してみます。

>>319
解決法を考えて頂いてありがとうございます。
確認しながらリネームよりコピー作成の方が手間が少なそうですね。
0321login:Penguin2012/01/05(木) 00:18:42.35ID:Jfj3sorP
>>314
環境晒して公式のメーリングリストか、フォーラムに駆け込む話だろ。

そしてレスポンスをもらってから考えろ。
0322login:Penguin2012/01/05(木) 00:25:32.40ID:vMUVT+fu
>>321
そうなのか?てっきりinodeの話かと思ったけど。
0323login:Penguin2012/01/05(木) 00:33:20.98ID:Jfj3sorP
>>314よりレベル低い奴も動かしたいと思っているだろうから、
報告や相談が迷惑ということにはならないよ。
0324login:Penguin2012/01/05(木) 00:40:38.97ID:t+SnBHGk
実際バグだしね。
0325login:Penguin2012/01/05(木) 01:03:12.41ID:vMUVT+fu
>>323
MODを公式で聞くってこと?
0326login:Penguin2012/01/05(木) 05:26:01.27ID:IUbMD8A/
apacheでUserDirを使ってユーザディレクトリ中のpublic_htmlを表示可能にする場合
ユーザディレクトリのパーミッションは
「他のユーザにも閲覧可」にするのでしょうか?
通常のユーザディレクトリは、そのユーザとroot以外見られないように設定してあると思うのですが
public_htmlを置く場合は、特別に緩める、ということでしょうか?
0327login:Penguin2012/01/05(木) 10:12:45.79ID:R9ia1Y8q
>>326
だって公開するんでしょ?

オレ、g+rでo+rにはしてないけど。
0328login:Penguin2012/01/05(木) 10:49:34.01ID:dImy+ns6
>>326
apache が読めれば良いと思う。
0329login:Penguin2012/01/05(木) 12:04:32.73ID:fI05S1FF
>>316
>ディストリビューションとカーネルバージョンは?
ubuntu 10.04 です。
$ uname -a
Linux XXXXXX 2.6.18-194.3.1.el5.028stab069.6 #1 SMP Wed May 26 18:31:05 MSD 2010 i686 GNU/Linux

>CAP_SETFCAPはファイルにケーパビリティを設定するケーパビリティ
>ファイルに対するケーパビリティは2.6.24以降で使用可能(CONFIG_SECURITY_FILE_CAPABILITIES)
>2.6.33(?)ぐらいからデフォルト有効になって上記のオプションは廃止された

詳しいなあ。すごいです。
unameの結果を見ると、今のカーネルが2.6.18みたいだから、CAP_SETFCAPは使えないということでしょうか。

0330login:Penguin2012/01/05(木) 15:32:32.74ID:kVjKVEdL
>>329
> Linux XXXXXX 2.6.18-194.3.1.el5.028stab069.6 #1 SMP Wed May 26 18:31:05 MSD 2010 i686 GNU/Linux
このカーネルバージョンでは使用不可
さらに言うとこれはVPSの1種、Virtuozzo/OpenVZのカーネル
仮想コンテナの中だと、カーネルのバージョン上がっても使えるかどうか分からん

>>326
public_htmlはapacheが読めるように、
一つ上、ユーザのホームディレクトリはo+x(rは不要)

drwx-----x /home/foo
drwx---r-x /home/foo/public_html

赤の他人が/home/fooでlsしてもエラーになる。
事前に名前の分かっているファイルorディレクトリは(それ自体のpermissionで許可されていれば)open可能
0331login:Penguin2012/01/06(金) 00:34:39.78ID:hgkhrXzh
>>330
>このカーネルバージョンでは使用不可
やはりそうですか。残念。

>さらに言うとこれはVPSの1種、Virtuozzo/OpenVZのカーネル
>仮想コンテナの中だと、カーネルのバージョン上がっても使えるかどうか分からん
その通り、serversmanです。
そうか、OpenVZだとそういう制限もあったりするのですね。勉強になりました。
0332login:Penguin2012/01/06(金) 00:41:36.64ID:SIPhlpDy
age
0333login:Penguin2012/01/06(金) 00:46:34.80ID:sk5DQhmL
OpenVZ系のVPSは、root権限あっても意外と制限多いね。
まあ、安いから良いけど。
03342822012/01/06(金) 02:42:20.86ID:Hcu0VQL+
>>307 に投稿してからも色々調べたり試したりを繰り返しましたが
もうずいぶん長い時間を浪費してしまったので諦めることにします。
結局どうやっても上手く行かず、Ubuntuだったら・・・と期待したのが
期待しすぎだったようです。。。
でもPuppyだといけるのがどうにもなぁ・・・・。

やっぱりLinuxは素晴らしいOSだけどハードウェアの認識がまだ弱い感じですね・・。


ん?違うのかな。NVIDIAのLinux向けドライバに不具合あるだけかも。。。

ヒントをご教示くださった方々ありがとうございました。
03352832012/01/06(金) 05:22:32.52ID:8hCkzpbx
>>334
時には 諦めて次の手段や方法を探す方が良い場合もあります。
もう少し新しめのnvidiaなAGPカードを調達してみる、とかですね。
しかし、状況から考えてみても、xorg.confの設定次第だと思いますね。
ttps://answers.launchpad.net/ubuntu/+question/63132
puppyでもnvidiaのドライバを導入してみることもできますので、
puppyで試してみるのもいいかもしれません。
0336login:Penguin2012/01/06(金) 13:40:35.25ID:voFeIl8d
さくらのVPSにPythonをソースからインストールしようと
http://uex555.wordpress.com/2011/07/01/%E3%80%8C%E3%81%95%E3%81%8F%E3%82%89%E3%81%AEvps%E3%80%8D%E3%81%ABpython%E3%82%92%E3%82%BD%E3%83%BC%E3%82%B9%E3%81%8B%E3%82%89%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%EF%BC%88%E3%81%9D/
を見ながら作業してるんですが

# yum list | grep sqlite
python-sqlite.x86_64 1.1.7-1.2.1 installed
sqlite.i386 3.3.6-5 installed
sqlite.x86_64 3.3.6-5 installed
mono-data-sqlite.x86_64 1.2.4-2.el5.centos extras
pdns-backend-sqlite.x86_64 2.9.21-4.el5.centos extras
qt4-sqlite.x86_64 4.2.1-1 base
sqlite-devel.i386 3.3.6-5 base
sqlite-devel.x86_64 3.3.6-5 base
# yum install sqlite-devel

と何故ここで sqlite-devel が選ばれてるかわかりませんでした。
他も全て *-devel が選ばれてるようですが、ソースからインストールするときに足りないものがあったら
*-devel を入れるという決まりがあるんでしょうか?
03373362012/01/06(金) 13:46:57.19ID:voFeIl8d
「detect_modules() を 読め。」と書いてたので読んでみたのですが、
どこにそのような情報があるかわかりませんでした…。

特に _bsddb を db4-devel でインストールできるなんて全くわかりませんでしたし、

結局最後に
bsddb185
dl
imageop
sunaudiodev
の4つを残したまま make install してるのも理由が全くわかりませんでした。

使わない機能であればインストールしなくても、
メインのプログラム(Python)のインストールは上手くできるんでしょうか?

すいません、わからない事ばかりで、、、
検索しても該当の情報を見つけることができませんでした。
0338login:Penguin2012/01/06(金) 13:55:11.60ID:SIPhlpDy
>>336
http://www12.atwiki.jp/linux2ch/pages/86.html#id_70147c6b
03393362012/01/06(金) 14:18:03.87ID:voFeIl8d
>>338
ありがとうございます。
コンパイルの時は必ず -devel が必要なんですね。
0340login:Penguin2012/01/06(金) 14:18:04.61ID:SIPhlpDy
>>337
モジュールは
http://docs.python.org/library/index.html
参照。
bsddb185 については setup.py の中にコメントがある。
0341login:Penguin2012/01/06(金) 14:20:30.76ID:SIPhlpDy
>>337
> 特に _bsddb を db4-devel でインストールできるなんて全くわかりませんでしたし、
bsddb は db_found で判別してる。
db_found を読むと db.h を探している。
db.h を含むパッケージを探せば行きつくはず。
03422822012/01/06(金) 14:26:22.03ID:Hcu0VQL+
>>335
いやー、Xのログファイルに 1280x1024に変更しようとしたけど無理!
[ 30.780] (WW) NVIDIA(0): No valid modes for "1280x1024"; removing.

って出てるので設定ファイルは正しくてその設定にしようとはしているみたい。
でもうまく行かないからドロップダウンして低解像度に落ちてるみたいなので
ドライバかねぇ・・・。と。それだったらドライバのソースコードに手を入れないと
いけないレベルなのでさすがに無理ですね。

精魂尽き果てました・・・OTL
アドバイスありがとうございました
0343login:Penguin2012/01/06(金) 14:26:38.91ID:SIPhlpDy
.py 読むのはじめてだから勘違いしてたらごめんね。

>>337
> 検索しても該当の情報を見つけることができませんでした。
こういうのは検索して出てくるもんじゃないよ。
0344login:Penguin2012/01/06(金) 18:41:48.38ID:0n58hlfh
前々スレ>521
ヘッダも圧縮するafioつくった。ttp://ice.hotmint.com/afio/
0345login:Penguin2012/01/06(金) 19:29:25.00ID:qrpcaB36
Gnome環境でKDEアプリケーション(Qt全般?)に
キー入力できません。全角半角関係なく全て反応しません。
マウスに関しては正常に反応します。
キー入力を受付させるためには
どの辺りを調べれば解りますでしょうか。
0346login:Penguin2012/01/06(金) 19:39:41.64ID:YF47TZ6k
>>345
日本語入力に ibus を使っているなら、ibus-qt4 をインストールする。
0347login:Penguin2012/01/06(金) 20:06:29.85ID:qrpcaB36
>>346
ibus-qtは入ってます。

あとibusをいじってグローバルインプット設定を有効にすると
文字入力はできました。ただ、Enterキー等の制御キーが入力できません。
0348login:Penguin2012/01/06(金) 20:27:00.37ID:YF47TZ6k
>>347
$ echo $XMODIFIERS, $GTK_IM_MODULE, $QT_IM_MODULE, $QT4_IM_MODULE, $CLUTTER_IM_MODULE
とでもして、設定を確認。

$ XMODIFIERS= GTK_IM_MODULE= QT_IM_MODULE= QT4_IM_MODULE= CLUTTER_IM_MODULE= fuga
で起動してみる。
これで正常に入力できるなら、 ibus が悪さをしていることになると思う。(自信なし)
0349login:Penguin2012/01/06(金) 21:36:57.79ID:qrpcaB36
>>348
$ echo $XMODIFIERS, $GTK_IM_MODULE, $QT_IM_MODULE, $QT4_IM_MODULE, $CLUTTER_IM_MODULE
@im=ibus, , ibus, ,

とりあえず上のを実行するとこうなりました。$QT_IM_MODULEが無いのがマズイんですかね。
これから後者の方を試してみます。
0350login:Penguin2012/01/06(金) 21:50:03.21ID:5SyI/JMU
>>342
ボードが古すぎて、nvidiaのドライバがサポートしてないんじゃないか?

xorg標準のnvでも使っておけばよいんじゃないかな


0351login:Penguin2012/01/06(金) 21:52:31.85ID:sOOwOD3G
正直ドライバでどの位表示性能違うの? なんかいいベンチ結果ある?
0352login:Penguin2012/01/06(金) 22:06:30.65ID:hgkhrXzh
やりたいこと: vsftpdでsslによるFTPSを使いたい

現状:だいたいうまくいったけど、FTPSで接続する時に
「サーバの証明書は不明です。信用できるサーバーか確認するために注意深く証明書を調べて下さい。」(FileZillaの場合)
と言われる。
なお証明書は smartssl.com でとったので、オレオレではない。

推測:実はnginxでも同じような状況だったけど、こっちはサーバの証明書と、
smartssl.comの中間認証局証明書をcatでつなげてひとつのファイルにすると、解消した。
なので、vsftpdでも中間認証局証明書を指定できればいいのではないだろうか。
(nginxと同じ方法を試したけどだめだった。)

質問:vsftpdで中間認証局証明書を指定する方法を教えて下さい。
0353login:Penguin2012/01/06(金) 22:12:29.34ID:DrZAYhKx
catコマンドでURLを開くにはどうすればいいのでしょうか。
$ cat http://www.example.com/
ではエラーが出ます
0354login:Penguin2012/01/06(金) 22:23:34.47ID:sOOwOD3G
>>353
httpfsとかopenurifsを使えばいいんじゃないかな?

私ならwget -O - を使うけど。
0355login:Penguin2012/01/06(金) 22:30:23.60ID:YA6qJEUq
>>351
A 14-Way Comparison Of NVIDIA vs. Nouveau Drivers
ttp://www.phoronix.com/scan.php?page=article&item=nouveau_comp_2011&num=18
0356login:Penguin2012/01/06(金) 22:39:32.11ID:sOOwOD3G
>>355
うーんピンとこない。
fbとvesaの結果はどこに載っているの?
0357login:Penguin2012/01/06(金) 22:41:00.68ID:SIPhlpDy
>>353
curl http://www.example.com/
とかじゃだめ?
0358login:Penguin2012/01/06(金) 22:43:20.22ID:btLPCLMS
Linux上での同時並行処理について質問させてください。

初期のGoogleでは4台のクローラでそれぞれ300のダウンロードを並行して行っていたらしいのですが、
こういった同時並行処理はどのようにすれば出来るのでしょうか?

例えば、BashやPHP等のスクリプトを書くと、includeやif文等の分岐などでも、前の処理や呼び出したファイルの処理が完了しないと次に進みません。
つまり、aの処理が終わった瞬間にb、cが同時に呼び出されてそれぞれ処理が自動的に行われるといった事にはなりません。
まずbが呼ばれたら、bが実行され、その後に上から下にcが実行されます。

端末を5個開けば、5個のシェルやスクリプトを実行できますが、
端末を300も開くとかは現実的ではないと思います。

自分としては特に、例えばデータベースに情報を格納した瞬間に、一つはデータの解析、
もう一つはWeb用に出力するための整形、設定値リストのキャッシュ更新、など
トリガーのように同時に複数の処理が自動起動するようにしたいと考えております。
また、上記のGoogleの例のように、同時に300ものダウンロードを同時に行うのには
どのようにしているのかも疑問に考えております。
申し訳ないですが、アドバイスを頂けないでしょうか?
0359login:Penguin2012/01/06(金) 22:45:32.83ID:SIPhlpDy
>>358
fork
0360login:Penguin2012/01/06(金) 22:47:07.58ID:cW4c3tdS
スクリプトを300個実行するスクリプトを実行すれば一回で済むやん
0361login:Penguin2012/01/06(金) 22:49:09.29ID:ddCNfccY
ここで聞いていいのかわからないのですが、質問させてください
今、自宅のネットワークで192.168.0.100を割り当てたcentOSのサーバを動かしていて、
その中でbind9のDNSとhttpdを設定しています
しかし、クライアントの端末(mac2台とwinXP)からはipアドレスでもドメインでもブラウザでサイトにアクセスできるのに
スマホ(android)とiPod touchからはブラウザでアクセスできません
pingはドメインもIPアドレスも通ります
DNSは、macもwinもandroidもiPodも192.168.0.100を指定しています

この場合サーバー側のどの部分を疑ったら良いのでしょうか?
0362login:Penguin2012/01/06(金) 22:51:31.72ID:SIPhlpDy
>>361
Mac と Windows からはインターネット経由でアクセスしてるの?
Android と iPod touch は?
0363login:Penguin2012/01/06(金) 22:51:55.54ID:DrZAYhKx
>>354,357
ありがとうございます!
0364login:Penguin2012/01/06(金) 22:53:50.72ID:YA6qJEUq
>>356
プロプラとオープンソースドライバの比較の話でしょ?
vesaとかアクセラレーション無しでもっと遅いと思うけど知ってどうするの?
0365login:Penguin2012/01/06(金) 22:58:29.44ID:sOOwOD3G
>>361
状況がよくわからないけど、サーバからは各マシンが見えているのに
端末からhttpが通らないって話?
それともドメインアクセスができないだけ?
0366login:Penguin2012/01/06(金) 23:01:55.80ID:sOOwOD3G
>>364
いや、そんな条件は付けたつもりはないよ。
単純に知りたかったんだ。
くだらない事を聞いて悪いけどさ。
0367login:Penguin2012/01/06(金) 23:13:55.45ID:1KechnkG
>>354
catコマンドで、ってことだったから、wget -O - | cat とか思ったオレ
0368login:Penguin2012/01/06(金) 23:14:14.87ID:YA6qJEUq
>>366
xorg.confの設定間違えてvesaで起動したのを触ったことあるけど、絶望的な遅さ
ウィンドウのドラッグにすら描画が追いつかない
なのでベンチマークソフトの類は多分まともに動かない

>>352
ググるとファイルくっつけるだけでいいみたいだけど

> (nginxと同じ方法を試したけどだめだった。)
ダメって具体的には?デーモン起動しないの?
0369login:Penguin2012/01/06(金) 23:16:00.40ID:YF47TZ6k
>>368
> ウィンドウのドラッグにすら描画が追いつかない
ウィンドウののドラッグって重い処理じゃんかー、て思ってしまった。
0370login:Penguin2012/01/06(金) 23:17:07.28ID:ddCNfccY
>>362,365
ありがとうございます
macもwinも同じローカルのネットワーク上にあります
androidとiPod touchはローカルネットワークへのwifiで上記の同じローカルネットワーク上のサーバにアクセスしています
(安物の家庭用ルータのwireless LANです)

192.168.0.1 ローカルのゲートウェイ
192.168.0.100 サーバ(httpd, named)
192.168.0.101 mac1
192.168.0.102 mac2
192.168.0.103 android
192.168.0.104 iPod touch
192.168.0.105 win

こんな感じです
すべてのクライアントから ping example.jp と ping 192.168.0.100は通ります(example.jpはローカルサーバのnamedで定義してて非公開)
しかし、ブラウザで見ようとするとandroidとiPod touchは見れません(ドメイン指定もIPアドレス指定も)
また、サーバ側からmac2台へのping 192.168.0.101/ping 192.168.0.102は通りましたが
androidとiPod touchへのpingは通りませんでした
すみません、よろしくお願いします
0371login:Penguin2012/01/06(金) 23:22:40.79ID:SIPhlpDy
>>370
よくわからんけどクラアント側の問題じゃないのかねぇ。
0372login:Penguin2012/01/06(金) 23:24:38.96ID:sOOwOD3G
routeのテーブルは?
0373login:Penguin2012/01/06(金) 23:24:59.15ID:lQx/hU4O
>>370
質問よく読まないでレスするけど80以外のポートでバーチャルホストとかやってんじゃないの?
もしそうだったら体育館の裏来いよ
0374login:Penguin2012/01/06(金) 23:28:55.13ID:C5BYYyD5
>>358
一台のマシンならスクリプトを書いて実行するのも手だけど
クラスタとかの複数台マシンだとジョブ管理システム使ってたりする
ttp://www.is.doshisha.ac.jp/report/2005/7/1/20050809003/index.html
0375login:Penguin2012/01/06(金) 23:37:00.93ID:sOOwOD3G
wifiはよくわからないけど、有線と無線のサブネットが同じ場合でも
ルータはちゃんと向こう側に流してくれるのだろうか?
■ このスレッドは過去ログ倉庫に格納されています