11/09/18 20:15:07.72 97IOIcLv
>>397
URLリンク(www.lastfm.jp)
401:login:Penguin
11/09/18 20:46:24.86 SKIWdPkv
>>397
スレリンク(linux板)l50
402:login:Penguin
11/09/18 20:46:29.66 WYhSamzy
Linux使う利点ってなんですか?
403:login:Penguin
11/09/18 20:50:37.29 7aOU2bmF
>>402
違ったデスクトップを持てるということも多そう。俺は気分転換にLinuxを
使ってるよ。
404:login:Penguin
11/09/18 20:51:49.36 WYhSamzy
Linuxならではの使い方とかってありますか?
405:login:Penguin
11/09/18 21:02:42.70 UDgfiVhW
Debianで静的IPにしたらGnomeNetworkManagerではネットワークにつながってないってことになってて気持ち悪いんだけどどうしたらいい?
/etc/network/interfacesを編集しました
406:login:Penguin
11/09/18 21:24:01.16 vqtGfaLK
1. 気にしない
2. network-manager その他を削除
3. /etc/network/interfaces を元に戻して、network-manager で設定
407:login:Penguin
11/09/18 22:19:42.32 UDgfiVhW
>>406
ありがとうございます
根本的な解決作はないんですかね?
3にしました
408:login:Penguin
11/09/18 22:24:35.23 vqtGfaLK
>>407
何をもって根本的とするかは知らないけれど、その定義によってはあるかもよ。
409:login:Penguin
11/09/18 22:34:39.43 b2mgqox7
>>407
その3番目がNetwork Managerを使い続ける場合の正しい解決策だと思うが
410:login:Penguin
11/09/19 06:00:47.95 uHnVu8D9
cat hoge > hoge
とやると、どうして内容が消えちゃうの?優しく教えてくんなまし。
catではエラーがinput file is output fileって出るけど、
nkfで同じことやってたらエラー出なかったから最初わけがわからなかった。
それとnkfって今でも現役でいいの?iconvは自動判別してくれないファックだし。でもなんかnkfは古い感じがするし。(文字コード変換自体古いファイルをUTF-8とかに変換するんだから枯れてても別にいいんだと思うけど)
あとよかったらnkf -w hoge.info-1 > hoge.info-1をhoge-info-[1-9]みたいな感じで全部やっちまう方法を教えてくれい。
411:login:Penguin
11/09/19 06:40:38.38 uHnVu8D9
これで普通にできたけど、エレガントではないな。こんなものにエレガントさを求めてもふぁっきんウンコだけど。
&&使えば1行にはできるけど。リダイレクト的なものを使って同一ファイル名を対象にして綺麗にやる方法ってないの?
#! /bin/bash
for i in {1..9}
do
nkf -w hoge.info-$i > a$i
mv a$i hoge.info-$i
done
412:login:Penguin
11/09/19 07:38:32.12 8MTAKA0m
>>410 >>411
汚い質問だな
ファックとウンコの大好きアピールは別板でやれ!
413:login:Penguin
11/09/19 07:49:34.53 uHnVu8D9
汚いケツだなぁ。
今勉強も兼ねてスクリプトも作ってみてるんだけど、nkfに--overwriteっていうオプションがあることは発見した。
このオプションつければ綺麗なケツになるのね。
で、なぜcat hoge > hogeやるとなんでhogeの中身すぐ死んでしまうん?
414:login:Penguin
11/09/19 08:16:21.40 kbNscg6N
>>413
$ cat hoge > hoge
cat: hoge: 入力ファイルと出力ファイルが同じです
同名ファイルの場合、catはエラーを返す
標準出力が空なのでリダイレクトしたファイルは空になる。 1>
画面に表示される出力は標準エラー出力 2>
"cat: hoge: 入力ファイルと出力ファイルが同じです"
でも、このエラーメッセージは cat じゃなくて シェルのメッセージだと思う。
415:login:Penguin
11/09/19 08:25:41.33 uHnVu8D9
>>414
んんん、言っていることがよくわからないな。
試しにcat hoge 2> hogeをしてみても空ファイルが生まれるってことはわかった。
なんか昔読んだ気がするリダイレクトの動作の仕組みとやらに関係してるのかなこれは。
あれ理解できなかったんだよな俺。
416:login:Penguin
11/09/19 08:44:09.89 /pD3Bm+m
>>404
恋人へのプレゼントにいかがですか。
417:login:Penguin
11/09/19 08:53:16.59 8MTAKA0m
>>414
お前のレスは嘘だらけwww
418:login:Penguin
11/09/19 09:03:44.36 kbNscg6N
>>415
cat hoge >> hoge ってやってみ?
一度空にするけど追加する
419:login:Penguin
11/09/19 09:13:21.22 kbNscg6N
$ cat hoge 1> hoge; echo $?
$ cat hoge 2> hoge; echo$?
これでも意味が解らないかなぁ……。
420:login:Penguin
11/09/19 09:24:54.63 uHnVu8D9
>>418-419
ふむ、cat側の仕様により同一ファイル名をリダイレクトだとゼロバイトのファイルになるってこと?
でもなんでこういう仕様になってるんだ?
421:login:Penguin
11/09/19 09:30:08.18 Z4iNuja8
cat はそんな事まで気にしちゃいないんでない?
422:login:Penguin
11/09/19 09:33:05.21 kbNscg6N
>>420
リダイレクトはcatじゃなくてシェルの組み込み機能
catはファイルを連結する外部コマンド
423:login:Penguin
11/09/19 09:36:52.43 uHnVu8D9
>>421
俺もそう思う。リダイレクトの処理の辺りに問題があるんだよな?違うのか?
>>422
それはわかってるが、どういう理由でこうなるのか死ぬほどわかりやすく教えてくれ。
424:login:Penguin
11/09/19 09:39:09.89 8MTAKA0m
>>418
もう一度言う
お前のレスは嘘だらけwww
一度straceしてみろよ
425:login:Penguin
11/09/19 09:44:24.62 nIAJBd9h
>>411
nkf なら --overwrite 使うといいよ。
426:login:Penguin
11/09/19 09:44:56.71 uHnVu8D9
シェルのリダイレクトにまつわる失敗
URLリンク(sonic64.com)
ここ読んでなんとなくわかったけど、
cat hogeが働く前に、ファイルディスクリプタとして> hogeの方を空ファイルでオープン(というか作って?)してしまうからこうなるってことでいいんだよな?
違うか?その後にその開いた空ファイルをcat hogeが読み込んでそれを> hogeで開いておいたファイルディスクリプタとやらに入れて書き込んでるってことだよな?だから何も残らない0バイトのファイルが作成されると。
とりあえず>> hogeが同じような仕組みだとどうなってるのかわからないと、色々と納得できないが。
>>がどういう仕組みなのか教えて欲しい。か知る必要があるかな。
427:login:Penguin
11/09/19 09:45:13.27 nIAJBd9h
あ、もう出てたか。すまん。
428:login:Penguin
11/09/19 09:47:55.33 kbNscg6N
$ echo "This is file2" > file1.txt
あちゃ!しまった "This is file1" だった。
$ echo "This is file1" > file1.txt
まずファイル内容を消去しなきゃならない
リダイレクトでfile2.txtの内容が消去される
$ echo "This is file1" > file1.txt
$ echoooooo "This is file1" > file1.txt
file1.txtは空になってるはず。catは無実
429:login:Penguin
11/09/19 09:52:16.71 kbNscg6N
> リダイレクトでfile2.txtの内容が消去される
リダイレクトでfile1.txtの内容が消去される
>>426さんフォローどうも
430:login:Penguin
11/09/19 09:59:01.46 uHnVu8D9
>>429
>>426は質問者の俺だw IDみろw
わかった。まぁ大体わかった。
でもだとするとcat hoge >> hogeの動きが不可解なんだが。
これはどうなってるんだ?
431:login:Penguin
11/09/19 10:07:59.36 kbNscg6N
>>430
ID見てなかった orz
appendだからじゃない?
>>> 以下 bash(1) から
リダイレクトによる追加出力
この形式を使って出力のリダイレクトを行うと、 word を展開した結果の名 前
を持つファイルがオープンされ、ファイル・ディスクリプター n に対する出力
がこのファイルに追加されるようになります。 n を指定しなければ、標準出力
(ファイル・ディスクリプター 1) で追加されます。ファイルが存在しなければ
、新しく作られます。
追加出力は一般的には以下の形式です:
[n]>>word
<<<
432:login:Penguin
11/09/19 10:14:21.29 uHnVu8D9
>>431
いや、だとすると、2度目以降にcat hoge >> hogeを何度も繰り返した時の動作がわからない。
ファイル内容は一向に変わらないがこれはどうなってるんだ?
433:login:Penguin
11/09/19 10:20:25.53 kbNscg6N
>>432
$ hoge >> hoge #ゼロにする → 追加する
$ hoge >> hoge #ゼロにする → 追加する
何度やっても変化しない
434:login:Penguin
11/09/19 10:30:11.42 uHnVu8D9
>>433
だとすると同一ファイル名以外でやってるときの動作がおかしくね?
435:login:Penguin
11/09/19 10:34:31.62 kbNscg6N
>>434
それだと返り値は0なのでおかしくないと思う。
436:login:Penguin
11/09/19 10:53:31.45 uHnVu8D9
>>435
ふむ、確かにそうなるな。nkfでも>>なら同名でも普通の意図した動作をする。
じゃあ逆にcatはなぜ同一ファイルの>>をエラーを起こして禁止しているのだろう?
437:login:Penguin
11/09/19 10:55:34.37 C0nzI+Uq
ウィルス対策はどのようにしたら良いでしょうか_?
438:login:Penguin
11/09/19 10:58:20.44 CCFTByX8
>>432
> hoge は、まず hoge を新規作成モードでオープンする。この時点で hoge の内容は空になる。
>> hoge は、hoge を追加書き込みモードでオープンするので、hoge の元の内容は保持される。
その上で、cat hoge の内容をオープンした hoge に書き込もうとして、
"cat: hoge: 入力ファイルと出力ファイルが同じです"
というエラーが出て、リダイレクトが失敗するが、追加書き込みモードでオープンした hoge の
内容は保持されてるので、元のまま。
439:login:Penguin
11/09/19 11:00:52.09 kbNscg6N
>>436
これかな。catは無実って書いたのは間違いだったのか。すまねぇ。
> catの場合は、入力ファイルはリダイレクトを使わなくても、ファイル名を指定するだけで
> そのファイルからの入力になるが、出力をファイルに保存するには、>によるリダイレクト
> を使わないとできない。入力ファイルと同名の出力ファイルにリダイレクトするとファイル
> の読み取り中に書き込まれるので、ファイルが破壊されてしまう。
URLリンク(tibet.que.ne.jp)
440:login:Penguin
11/09/19 11:06:51.33 uHnVu8D9
>>438
んだべな。
>>439
あぁ、なるほど。すげーわかりやすい。低次元でファイル操作しててぶっ壊す、だから禁止してるのか。福田洋一△
>>入力ファイルと同名の出力ファイルにリダイレクトするとファイルの読み取り中に書き込まれるので、ファイルが破壊されてしまう。
いやー、助かったわ俺の疑問が氷解した。
441:login:Penguin
11/09/19 11:09:50.08 nIAJBd9h
>>437
URLリンク(www12.atwiki.jp)
442:login:Penguin
11/09/19 11:44:06.84 UFbN9nRg
普段Windowsを利用している邪道なんですけど
この度データ復旧のために、どこぞのサイトの手順どうりにやって
puppy linuxでHDDの中身をimgファイルとして吸い出すことに成功しました。
その先が問題なんです。
コマンド操作とか慣れてないから、いちいちコマンドで指定してファイルをimgから取り出すのが面倒くさい。
そもそも、ディレクトリ名やら階層構造とか何てあやふや。日本語ファイル・ディレクトリとか大丈夫なのか。
1.もっと直感的に操作できるようになる方法とかpuppylinuxでありませんか?
443:login:Penguin
11/09/19 11:46:44.27 UFbN9nRg
2.あるいはコマンド一回で簡単に復旧させる方法とかありませんか。
一番いいのが、hdd.imgを別のウィンドウズPCを使って直感的に取り出し操作を行えることなんです。
3.そこでlinuxで作成した超巨大imgファイルでもwindowsソフト利用して内容を取り出すようなことって可能なんでしょうか?
あと、これは板違いになり気味ですが、可能だとしてlinux作成のhdd.imgを上記用途で取り扱えるソフトってありますか?
444:login:Penguin
11/09/19 11:47:25.81 nIAJBd9h
非常時に慣れてないことはやらない方がよいかと。
445:login:Penguin
11/09/19 12:06:44.68 kbNscg6N
>>442
mountしてファイラーで閲覧
イメージのタイプが解らんけどWindowsで認識させるほうが面倒かもしれない。
ファイルタイプはfileコマンドで確認できる。
$ file hdd.img
446:login:Penguin
11/09/19 13:21:50.70 SZZAT5LD
>441
ありが㌧ございます。
447:login:Penguin
11/09/19 15:56:25.97 34pxq/j+
>>442,443
puppylinuxやめてKNOPPIXかUtuntuのライブCD使う
GUIが豊富
448:login:Penguin
11/09/19 17:02:04.04 NaaLktRh
debian squeezeを使い始めたものですが、manコマンドの日本語の折り返しが無茶苦茶ですね。
他のディストロでも無茶苦茶なのですか?
みんな我慢して使ってるんですか?
449:login:Penguin
11/09/19 17:08:27.76 7UABUXoA
日本語のmanは読まない
450:login:Penguin
11/09/19 17:09:11.69 qYl4GZhB
>>448
woman で見てる
451:login:Penguin
11/09/19 17:11:12.11 kbNscg6N
>>448
フォントのせいじゃないの?スクリーンショット見せてよ。
452:login:Penguin
11/09/19 17:12:00.07 NaaLktRh
>>449
そうですか。
私のような初心者が最も打ちがちなman manが日本語なんですよ。
その折り返しが耐えられない程に酷いのです。
>>450
woman make man
453:login:Penguin
11/09/19 17:16:24.76 NaaLktRh
私のような感想を持っている方がいました。
【96】日本語 man ページが見づらい件
URLリンク(d.hatena.ne.jp)
454:login:Penguin
11/09/19 17:32:28.87 sXiVYLTw
Debianスレのテンプレwiki見れ。FAQだよ。manのバックエンドのバグ。
455:login:Penguin
11/09/19 17:48:33.50 kbNscg6N
URLリンク(usamimi.info)
正直何がどう酷いのか解らない
456:login:Penguin
11/09/19 18:00:11.80 qYl4GZhB
>>455
こっちのman(1)と違うな……
URLリンク(usamimi.info)
457:login:Penguin
11/09/19 18:07:21.04 0yYv4tz3
母さん、俺もマンしたいよ。みんなやってるらしいんだ。
458:login:Penguin
11/09/19 18:08:32.80 kbNscg6N
>>456
man-pages-ja-20070515
groff-1.21
ページャーはlv-4.51
manが古いけど困る事は少ないので。
今確認したらunstableに20101110が来てた
459:login:Penguin
11/09/19 18:11:21.64 xn7VZ5Jp
おmanman debian squeeze + gnome2
URLリンク(www.dotup.org)
460:login:Penguin
11/09/19 18:13:58.19 MDFIJSNf
man.confと大声で言ってみ
461:login:Penguin
11/09/19 18:19:57.17 WbLg6er9
日本語 man をインストールしてるのに、見たことないなあと思っていたら、
LC_MESSAGES=C
してた。
462:login:Penguin
11/09/19 18:48:31.86 EY/mJA23
>>456
端末の問題でないかい
463:login:Penguin
11/09/19 20:58:46.46 Coi2Hvba
LANDISK(NAS)をdebian化して、sambaとmediatombだけ入れてPS3用の
メディアサーバとして使ってます。
このdebianは、有志がSH4用に移植してくれたもので、最終バージョンが
debian4.0(etch)で終わっています。
このdebianをどうにかして最近の奴にupgradeしたいのですが、どのような
作業をすればいいんでしょうか。
カーネルなどは変えずに、利用しているサービスやソフトウェアのソースの最新
の奴とってきてかたっぱしから野良ビルドすればいいですか?
464:login:Penguin
11/09/19 21:04:03.40 0+3MeUl8
>>463
そのままでいいじゃん
安定して動いてるんでしょ
どうにかして、この板のリソースを使ってまで
最新の奴にしたい理由はいったい何?
465:login:Penguin
11/09/19 22:19:12.35 9rZO6fE+
centOS6使っているのですが、Gnome端末の文字の大きさって変えられないのでしょうか?
もし変えられるのならば教えていただきたいのですが
文字コードは普通にメニューバーから変えられますが
文字が小さくて目が痛くて困っています
466:login:Penguin
11/09/19 22:30:13.91 nIAJBd9h
>>465
「表示」→「拡大」じゃだめ?
467:login:Penguin
11/09/19 22:39:14.78 39Esw3WH
Fedora15使い始めたばかりの者ですが、
ABRTで報告ってマメにするべきなんでしょうか。
いちいちうるせえって思われる?
468:login:Penguin
11/09/19 22:53:17.00 9rZO6fE+
>>466
今Windows環境にいるので、あとで試してみます
469:login:Penguin
11/09/19 22:59:38.38 34pxq/j+
>>465
設定はプロファイルという 現在のプロファイルを編集
470:login:Penguin
11/09/19 23:10:26.08 UFbN9nRg
>>445,447
解決策のご提示ありがとうございます。
やっと欲しいディレクトリのバックアップをpuppylinuxで終えたのですが、
ショックなことに日本語名ファイルは全部バックアップできていませんでした。
ubuntuなどならば、日本語名ファイルまでもimgから取り出すことできるのでしょうか?
471:login:Penguin
11/09/19 23:15:17.74 sXiVYLTw
>>470
何でどうやってバックアップしたか書かないのにそれもエスパーしろだって?
そのimgが単にファイルをアーカイブしたものなら文字コードを指定すりゃあ正しい名前で取り出せるだろ。
そのやり方だと、ディストリが違っても同じ結果になるだろうよ。
472:login:Penguin
11/09/19 23:27:45.86 34pxq/j+
>>470
UbuntuやKNOPPIXの方がたくさん検索でも引っかかるし
GUIでも操作できるかなーと思って言ってみたけど
バックアップのサイズがでかいならそこから考えるのが良いと思う
473:login:Penguin
11/09/20 04:37:11.94 8rlvaVSu
Webminのユーザおよびグループでユーザとグループが表示されずNo users were found on this system!. となるのですがこれは何が原因だと考えられますか。Debianを使っています。
474:login:Penguin
11/09/20 15:45:11.11 RScIaS+K
puppy4.3.1を使っています。
デクストップにゴーストを設置したいのでninix-ayaをインストールしたいのですが、
~/ninix-aya-4.2.6/bin/ninix-install.inをクリックすると、
対応アプリの設定をしてくださいと表示されてしまいます。
READ MEを読んで、Python、GTK+、numpy、pygtk、httplib2はダウンロードしました。
端末にninix-install hoge.narと入力しても、command not foundと表示されてしまいます。
どうすればninix-ayaを使うことが出来ますか?どなたか教えてください。
475:login:Penguin
11/09/20 15:50:43.69 jllgncd+
READMEじゃなくてINSTALLってファイル無かった?そこの手順通りにやるよろし
476:login:Penguin
11/09/20 17:34:58.24 5DzKFnqW
>>463
debian の開発者がポーティングしてるよ。日本人なのでメールしてみたら?
477:login:Penguin
11/09/20 20:45:21.88 RScIaS+K
>>475
INSTALLというファイルはありません…
478:login:Penguin
11/09/20 22:40:40.19 jllgncd+
>>477
デフォルトでは/opt/ninix-aya/binにインストールされるがパスは通っているか?
479:login:Penguin
11/09/21 02:55:08.17 tqCyYvXD
ubuntuを使って結構経つんだけど、linuxがなんで動作するのかとかの原理的なことが
全然わかりません。どんな勉強をしたらいいですか? いい本とあったら教えてください。
480:login:Penguin
11/09/21 03:56:14.60 1po9IGfk
>>479
やりたがってる事がいまいち掴めんが、
30日本(無いところからOS作る話)かLFS(既製品でディストリ組む話)か?
481:login:Penguin
11/09/21 07:48:47.18 3+Qejfnk
>>479
勉強方法やオヌヌメ本を教えろってか?
これだけ情報溢れてるのに?
"好き"と"センス"があるなら、自分で自発的に開拓するもの
それがないなら、利用者レベルがお似合い
482:login:Penguin
11/09/21 08:02:50.73 c8i40jm1
俺は利用者レベルだけど最低限は知っておくといいだろうと想像する。
つまづくたびにネットを捜すと時間の無駄。
俺が役に立ったのは、Linux Square URLリンク(www.atmarkit.co.jp)
「Linux標準教科書」URLリンク(www.lpi.or.jp)は役に立つのかね?
483:login:Penguin
11/09/21 08:08:21.50 vvqYOuL4
>linuxがなんで動作するのかとかの原理的なことが
>全然わかりません。どんな勉強をしたらいいですか?
最初はLFSやるのが一番
仕組みを知りたいだけならBLFSは要らない
次にクロスコンパイル環境作ってlibcを変えて小さいシステムを作ってみる。
それをLiveCDにしたりqemuで遊ぶ
484:login:Penguin
11/09/21 16:11:14.57 Pt15eDBN
Linux初心者です。
Fedora15を使っていて、geditでSJISエンコードのファイルを読み込むため、
gconf-editorを導入したのですが、geditに関する設定項目が出てきません。
rootユーザーでログインしてるからでしょうか。
だとしても、SJISを読み込みたいのはrootでの作業時ですので、
このままなんとかしたいです。
ググッてもgconf-editorにgeditの設定項目が出ること前提の解説ばかりで
困っております。
どなたかこの現象に心当たりのある方がいらっしゃいましたら、
教えてください。よろしくお願いします。
485:login:Penguin
11/09/21 16:17:39.50 vvqYOuL4
Geditはエンコードの自動読み込みが弱いから他のエディタ使うほうがいい。
あとrootでログインせずにgksuやsudo使う
ちなみに俺はsjisの読み書きするのにvim使ってる
.vimrcは共通化出来るように書いてるからリモート鯖やwindowsに持って行っても使えるし便利
486:login:Penguin
11/09/21 16:22:04.25 lRpt87ZO
>>484
geditのファイルを開く段階で文字コードを指定して開く。
487:484
11/09/21 16:38:23.22 Pt15eDBN
早速のご回答ありがとうございます。
>>485
たしかにSJISを優先にすると今度は他のエンコードを読み込むときに
苦労しそうですし、他のエディタを使うことにします。
とりあえず試しにemacsを導入してみましたが、一発でSJIS読み込めました。
vimも検討してみようと思います。
geditで二日も悩んでたのがバカみたいで、実際バカでしたorz
>>486
その方法も探しましたが、私には見つけることができませんでした。
それに大量のSJISを頻繁に開くため、あまり現実的とは言えないプランでした。
とりあえず別のエディタを使う形で解決いたしました。
geditに負けたままなのは悔しいですが、作業は進められそうです。
ありがとうございました。
488:login:Penguin
11/09/21 16:50:52.29 lRpt87ZO
>>487
geditのファイルを開くで下部のエンコーディングでリストにない場合、
追加と削除でCP932を追加すればいいだけ。
ま、leafpadの自動検出のほう が優秀だけどねー
489:login:Penguin
11/09/21 17:26:43.04 9K10/gvC
Leafpad使えと書こうとしたらもう書かれていた
490:login:Penguin
11/09/21 18:13:50.61 hhIjqrKn
gedit --encoding=shift_jis hoge.txt
491:login:Penguin
11/09/21 18:18:45.92 afESxD5a
gnu med ってなにをするソフトですか?なんとなく医療系っぽいようですが、一般人が使っても役立ちますか?
492:login:Penguin
11/09/21 20:00:13.97 MxqTndjd
startx -- :1
startx -- :2
とかで、Xセッションを複数起動してみたんですが、
ログアウトせずにこれらを切り替えるにはどうしたらいいでしょうか?
493:login:Penguin
11/09/21 20:08:01.48 hhIjqrKn
パッケージ: gnumed-common (0.9.10-2)
医療業務管理 - 共通ファイル
これは GNUmed 電子医療記録システムです。このプログラムの目的は、医者が患者の 健康に関する医学的に信頼できる記録を行えるようにすることです。
現在、フル機 能は実装されていません。しかしながら、提供されている機能はテストされ、利用さ れており、安定しているとみなされています。
本パッケージはまだ支払いや在庫の記 録機能は提供していません。
GNUmed チームは医療記録がいつでも安全であるように最大限考慮していますが、依然 医療データを安全な場所に適切な周期でバックアップするための適切なステップを確
実に踏む必要があります。バックアップおよび障害時の復旧手順もテストしてくださ い!
データはあなたの責任で保護してください! GNUmed 自体には、あらゆる保証がありま せん。警告しておきます。
494:login:Penguin
11/09/21 20:43:58.70 pvLrVC5m
>>492
startx -- :1 vt8
startx -- :2 vt9
startx -- :3 vt10
...
495:492
11/09/21 20:47:52.74 MxqTndjd
すみません、分り難いかもしれませんが、
$ startx -- :1
$ startx -- :2
とすると、既に起動しているXと合わせて
DISPLAY=:0.0
DISPLAY=:1.0
DISPLAY=:2.0
の3画面があるかと思います。
これを、DISPLAY=:2.0ノ時に
システム->[ユーザー名]のログアウト
->このシステムから今すぐログアウトしますか?でログアウトボタン押し下げ
とすれば、確かに別のDISPLAY=:1.0画面にいけるのですが、
これを使わずに、ターミナルからコマンド入力や、ショートカットキーで
DISPLAY=:2.0を終わらせないまま切り替えたいということです。
ちなみに環境はCentOS6です。
496:492
11/09/21 20:59:08.75 MxqTndjd
>>494
リロード忘れてました。すみません, 回答ありがとうございます。
$ startx -- :1 vt8
次の画面で、
$ startx -- :2 vt9
その次の画面で
$ startx -- :3 vt10
とし、この画面:3から、:1の画面に切り替えようと
$ startx -- 1 vt8
と入力すると、"Fatal server error: Server is already active for display 1"
と出で切り替えには至りませんでした。
私がやりたいことがなんとか伝わっていればいいと思うのですが、
もし解決方法に心当たりがありましたら、お願いします。
497:login:Penguin
11/09/21 21:01:26.46 pvLrVC5m
>>496
>>494 後、 Ctrl+Alt+F8でDISPLAY=:1、Ctrl+Alt+F9でDISPLAY=:2、Ctrl+Alt+F10でDISPLAY=:3……
498:492
11/09/21 21:37:38.12 MxqTndjd
>>497
教えていただいた方法で、いけました。ありがとうございました。
499:login:Penguin
11/09/21 22:13:53.79 afESxD5a
>>493
ありがとうございます。健康管理に使えるソフトかと思ったんですがどうやら違うようですね。
500:login:Penguin
11/09/21 23:10:40.80 LYLVen7c
私はaptosidのlxdeユーザですが、
一般ユーザではUSBスティックメモリをマウントできない、
この↓人と同じ問題に遭遇しています。
URLリンク(bathymen.blogspot.com)
$ udisks --mount /dev/sdb1
Mount failed: Not Authorized
しかし不可解なのは、私はちょっと前までDebian (squeeze)
でかつlxdeのユーザだったのですが、こんな問題はありませんでした。
こんなことをした覚えはまったくないのです。
501:login:Penguin
11/09/21 23:47:22.83 vvqYOuL4
aptosidって何だろうと思ってググッたらDebianの開発版をベースにしたディストリだって?
アンタには無理なんじゃないか?
とりあえずplugdevグループがあるか?
必要なユーザーやデーモンをplugdevグループに所属させてるか?
この辺りを確認したらどうかな。
502:login:Penguin
11/09/22 00:08:17.60 xB7r+ReX
aptosidはまるで知らんけど、今のLXDEならConsoleKit/PolicyKit/udisks/upowerでしょ
plugdevグループをConsoleKit対応で定義しているディストリってあんのかな。
>>500
LXDE起動してck-launch-session 実行してactive = TRUE, is-local = TRUE
になっていなければたぶんConsoleKit絡み。
・ConsoleKitに対応したディスプレイマネージャを使う(gdm,kdm,lxdm,etc..)
・~/.xinitrcを使ってstartxしてるのならstartlxdeにck-launch-sessionを前置する
・そのリンク先に書かれている通りにpklocalauthorityを設定する
503:login:Penguin
11/09/22 00:38:39.20 6r0ojS89
おれ、XDM + Xfce
マウントはThunar(thunar-vfs, thunar-volman)に任せっきりだったので
ck-launch-session なんて知らなかった。
横からありがとう。
504:502
11/09/22 00:47:10.51 xB7r+ReX
>>502
> LXDE起動してck-launch-session 実行してactive = TRUE, is-local = TRUE
これはck-list-sessionsの間違い。ごめん。
>>503
ConsoleKit絡み(一般ユーザでマウントできない・シャットダウンできないetc...)は仕組みを理解してないと結構面倒くさいんだぜぇー
xdmはConsoleKit対応パッチもあるので興味があれば探してみるがよろし
まあディストリに任せるのが一番面倒が無いわけだが……w
505:login:Penguin
11/09/22 09:43:55.87 LqO+ciKr
aptosid は旧 sidux だね。
506:login:Penguin
11/09/22 10:18:38.96 cMQNKLXh
印刷について聞きたいんですが
横長の印刷固定で出したいんだけど
lprのオプションではなく、cupsのppdファイルで横長印刷固定にする方法ってあります?
507:login:Penguin
11/09/22 19:54:14.89 lTMV+Bhl
自宅のUbuntuにssh接続するために数日前から設定をしているのですがうまくいかず、
今朝試しに nmap localhost を実行してポートが開放されているか調べてみたら
22/tcpが表示されなくなっていました(昨日までは開いており、LAN内からは接続できた)。
しかし sudo service ufw status を実行すると非アクティブなので、ファイアウォールで弾かれているのではないようです。
そこでsudo service ssh status でsshが動いているか確認し、 ssh stop/waiting と表示されたので、
sudo service ssh start を実行したのですが、再びsudo service ssh status を実行してみるても ssh stop/waiting のままです。
/etc/ssh/sshd_config の内容も確認してみたのですが得に怪しい(デフォルト値と違っている)ところは関係なさそうな部分で、何が原因なのか分かりません。
openssh-serverを削除して再インストールしてみたのですがそれでもダメでした。
どうしたらよいのでしょうか?
508:login:Penguin
11/09/22 20:30:41.12 lTMV+Bhl
>>507
>怪しいところは関係なさそうな部分で
と言うのは日本語がおかしかったですね。
単にデフォルト値と違っている部分という意味です。
509:login:Penguin
11/09/22 20:37:53.95 IB0SfQwE
シェルを学び始めたばかりなのですが、インストール時とかでrootになるために
suを使いたい場合はどのようにすればいいのでしょうか?
例えばインストール自動化時に./configure makeの後にsuをするとパスワード入力二なり
パスワードを入力するとそこでシェルが止まります
visudoでは一般ユーザにはyumしか許可しておりません
このような場合、最初から最後まで通させるのは無理なのでしょうか?
途中でrootになるためのパスワード要求はかまわないのですが
510:login:Penguin
11/09/22 20:41:34.61 Ichcxp9g
>>507
デバッグモードで接続してエラーメッセージを確認してみたら?
511:login:Penguin
11/09/22 20:45:52.03 60dgMFk6
rootでスクリプトを実行すべきなのでは
512:login:Penguin
11/09/22 20:55:20.26 LqO+ciKr
>>509
su -c make install とか。
513:login:Penguin
11/09/22 20:56:31.33 IB0SfQwE
>>511
そうは思ったのですが、一般ユーザとrootをまたいでのシェルスクリプトを
作る場合はどうすればいいのかなと疑問に思いまして
ここまでは一般でも出来るが、パスワードをミスったらここまで、
パスワード通ればrootとしてこの先のスクリプトを実行出来るとかしたいなと思いまして
無理なのででしょうか?
514:login:Penguin
11/09/22 21:00:25.02 lTMV+Bhl
>>507
/usr/sbin/sshd -ddd を実行して見たところ、
/etc/ssh/sshd_config: line 2: Bad configuration option: See
とあったのであらためて/etc/ssh/sshd_configを確認して見たところ二行目のコメントアウトが外れていました(何とマヌケな...)。
再びコメントアウトしてsshを起動してみたら正常に接続できました。
ありがとうございます。
515:login:Penguin
11/09/22 21:03:58.74 IB0SfQwE
>>512
ありがとうございます
どうやら出来たっぽいです
rootしか見れないhoge.txtの中身が
su -c 'cat hoge.txt'
としたらパスワード入力後表示されていました
516:370
11/09/23 15:53:39.10 tN006e8Y
>>372
ひとまずlivecdで起動して、usbメモリにpppoeconf,modconfを入れて
それをインストールする事でネットに繋ぐことができました。
どうもありがとうございました。
517:login:Penguin
11/09/23 16:24:14.47 vLgouMGQ
久しぶりにdistrowatchのメジャーディストリみてると
URLリンク(distrowatch.com)
gentooがなくなってmageiaってのが入ってるんだけど
これは有名なの?聞いたことないんだけど
どこら辺で流行ってるの?
518:login:Penguin
11/09/23 16:58:15.09 wTlq6sKX
Mandrivaからフォークした「Mageia」、初の正式版リリース
URLリンク(sourceforge.jp)
519:login:Penguin
11/09/23 17:03:23.61 wTlq6sKX
Mageia Part 1
スレリンク(linux板)
520:login:Penguin
11/09/23 17:11:03.90 h/dIoXU5
トップページのランキングでは14位になってるな。
その辺のランクだと
フォークしたてで興味を持った人たちが使ってみてるって程度で
流行してるってほどじゃないんじゃないの?
521:login:Penguin
11/09/23 18:54:48.47 forJ74GK
質問です。
当方OpenSuSE 11.4です。
起動時には/dev/tty1が表示されていますが、背景画像が存在します。
これはどのようにして実現されているのでしょうか?
他のttyにも同じ様に好きな画像を表示出来るのでしょうか?
522:login:Penguin
11/09/23 19:17:11.98 WilucyfT
>>520
Mandrivaはロシアに身売りしてMageiaが本流と言われている(俺の町内で・・・)
523:login:Penguin
11/09/23 20:48:17.15 vLgouMGQ
>>522
linuxの開発チームがトラブってるのは珍しくないいつもの事なんで気にしてなかったが
MandrivaはWikiとか見てると深刻なんだ。
524:login:Penguin
11/09/23 22:11:06.59 wAa8FpTQ
>>517
「Linux」のディストリビューション人気ランキングだと思って見たので
FreeBSDがいて噴いた。
人気だとは思うけど、同列視してると宗教戦争とかそんなかんじになるぞw
525:login:Penguin
11/09/24 00:15:36.05 JEL09NKW
「そもそもLinuxって何よ」ってレベルから詳しく説明してくれる入門書とか無いでしょうか
526:login:Penguin
11/09/24 00:17:13.59 E6lQ4akc
>>525
とりあえずWikipediaでも読んでみては。
527:login:Penguin
11/09/24 00:27:47.38 7kwTyaWt
fdisk -l 実行したら、普通の出力と一緒に標準エラー出力に
Warning: invalid flag 0x0000 of partition table 5 will be corrected by w(rite)
って出るんですが、これなんでしょうか?
528:login:Penguin
11/09/24 01:02:08.54 QSY3rGbN
>>527
英語嫁
つ 翻訳サイト
529:login:Penguin
11/09/24 04:53:20.70 xZ1++oHT
puttyでログインしたとき
rootだった場合は
[root@example.com home]みたいになって今いるディレクトリが把握できるのに
作成したユーザーで入ると
sh-3.2$ だけとなります。
どうすればrootのときと同じように出来ますか?
530:login:Penguin
11/09/24 05:11:00.07 afYV5Af2
>>529
Puppyのことはよく分からないけど
$ bash
とか
$ chsh -s /usr/bin/bash
とか?
531:login:Penguin
11/09/24 05:16:39.21 29ltdora
grab: みたいのが黒画面ででてくるのですが
これはなんですか? 何か書き込むのでしょうか?
532:login:Penguin
11/09/24 05:17:31.82 29ltdora
↑ grubだったでしょうか?
いずれにせよ、困ってているのでどうにかしてください。
533:login:Penguin
11/09/24 05:27:25.50 ty9kB3S6
>>532
そのままググれば出てくるよ
「grub 起動しない」とか
534:login:Penguin
11/09/24 06:39:43.17 6U/in7Yz
vsftpdで
ftpusr というユーザーだけがftpアクセス出来て
且つ アクセス後は /var/www/html/
のディレクトリが開いて、その階層よりは上にいけないようにするには
どうすればいいですか?
ftpusrを作ってホームディレクトリを/var/www/html/ に設定するところまでは出来たのですが。
535:login:Penguin
11/09/24 08:35:33.83 Q+3gZb1u
>>534
ftpusersとかuser_listでユーザ制限して、
階層の話はchroot関係の設定でいけそうだと思うけど?
536:login:Penguin
11/09/24 08:41:41.75 Q+3gZb1u
>>529
echo $PS1の結果は比べてみた?
537:login:Penguin
11/09/24 10:56:36.56 XsaTHDcN
cronからのb-shスクリプト実行と端末からの実行とで
スクリプトの動作を分ける判定方法を教えて。
538:login:Penguin
11/09/24 11:01:21.72 O/tnwxcW
httpdをパッケージで入れようとしたらそれがapr-utilに依存していて
さらにapr-utilが各種DBに依存している
そんなに気軽にDBに依存されると困るんですけど
この問題どう解決していますか?
539:login:Penguin
11/09/24 11:16:15.98 T7IXDDli
>>537
env 比べてみる、とか。
540:login:Penguin
11/09/24 11:16:36.51 T7IXDDli
>>538
別に困らないから普通に入れてる。
541:login:Penguin
11/09/24 14:13:39.72 wWuQVWZn
>>535
なぜかchroot_listをYESにすると全くアクセスできなくなります。
ftpusersの中にはnormaluserは記載してませんし
user_listにはnormaluserだけが記述されています
542:login:Penguin
11/09/24 15:49:57.84 Q+3gZb1u
>>541
設定ファイルのchroot_listとかuserlist_enableの設定・使い方
/etc/pam.d/vsftpdのpam_listfile.soの設定
あたりが正しい設定になってるか確認してみたら
SELinux有効にしてる状態での設定は知らん
543:login:Penguin
11/09/24 17:31:30.30 +x/mwHq4
もともとpcにosが入っていて
linuxをcdでブートした時って
メモリの余ったところしか使えないのでしょうか?それともフルで使えますか?
544:login:Penguin
11/09/24 17:37:23.07 rGaGW428
718 名前:login:Penguin [sage]: 2011/09/24(土) 15:24:55.85 ID:+x/mwHq4 (4)
もともとpcにosが入っていて
linuxをcdでブートした時って
メモリの余ったところしか使えないのでしょうか?それともフルで使えますか?
545:login:Penguin
11/09/24 17:39:27.00 Q+3gZb1u
>>543
デュアルブート?ホスト-ゲストの仮想環境?
「余ったところ」とは、現在、何がメモリを使っていて、
ブートした時、何が新しくメモリを使おうとしているの?
自分が一番単純に「linuxをcdでブートした時」を
考えた場合、ブートしているlinux以外にメモリを
使う人はいないんだけど
546:login:Penguin
11/09/24 17:50:03.85 +x/mwHq4
>>545
ありがとうございます。
使用用途がプログラミングの勉強で
220MGのメモリで使えるlinuxを
知りませんか?
547:login:Penguin
11/09/24 17:53:55.99 E6lQ4akc
>>546
こっちで
オススメLinuxディストリビューションは? Part39
スレリンク(linux板)
548:login:Penguin
11/09/24 18:25:15.26 SJWovcrf
>>546
ハードオフでメモリを買ってこい
貧者にはプログラミングより優先順位の高い物があるだろう
549:login:Penguin
11/09/24 18:41:11.02 HQJJWSia
まさかとは思うがHDDと勘違いしてないよな?
550:login:Penguin
11/09/24 18:43:42.46 afYV5Af2
MGって何の単位だろ?
551:login:Penguin
11/09/24 18:54:26.52 oyoh3k8Q
0.22gのこと。
552:login:Penguin
11/09/24 20:10:22.57 +x/mwHq4
すいませんMBです
553:login:Penguin
11/09/24 20:39:07.54 oyoh3k8Q
しょーもないマシン使うと反応に時間ばかりかかって嫌になるよ。
win7がサクサク動くようなマシンでやったほうが能率上がるよ。
554:login:Penguin
11/09/24 22:05:14.50 T7IXDDli
220MBのメモリってえらくはんぱだな。
555:login:Penguin
11/09/24 23:06:22.89 TV43qYnZ
Ubuntu10.04 Linux 2.6.32-33-generic
samba 2:3.4.7
system-config-samba 1.2.63
sambaサーバでubuntu側ディレクトリを、ネットワーク上のWindowsPCから共有しようとしました。
するとWindows7 Home Premiumからは共有できるが、
Windows Vista Home Basicでは「ネットワーク アクセスは拒否されました」と出ます。
Vistaから7へのファイル共有はできます。
ぐぐって、認証方式の問題の可能性があるとのことだったので
Vistaのレジストリで
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\LmCompatibilityLevel
の値を"2"や"1"にしたのですが、改善しません。
他に原因として考えられることがもしありましたらご指摘ください。
556:login:Penguin
11/09/24 23:43:24.42 1PqADV93
MIYAMOTO Takanoriさんというプログラマーを探しています。
今、どこでどのような活躍をされているかご存知の方いませんでしょうか?
557:login:Penguin
11/09/24 23:53:54.01 v0zUA3nm
>>556
プログラマー
URLリンク(hibari.2ch.net)
URLリンク(ja-jp.facebook.com)
558:login:Penguin
11/09/25 00:28:31.02 2VOVDwWA
>>554
だよね。192MB(128+64)とか256MBならわかるんだけど。
>>546
220MBってどこから出た数字?
559:login:Penguin
11/09/25 00:33:43.50 m5lcC6kB
>>558
256-VRAM32≒220と推測
560:login:Penguin
11/09/25 00:54:16.59 2VOVDwWA
>>559
なるほど。しかし >>543 で「メモリの余ったところ」とか言ってた人だから、
ヘンな計算してそうな気もするんだが。
561:login:Penguin
11/09/25 01:31:39.84 EMPUaRVk
プログラムの勉強って具体的にはどんなんだろ
javaとかguiならもっとスペックがあるほうがいいし
cuiでvimでスクリプト言語やるならディストリは正直なんでもいい気がする
資料が多そうなのはCentos かubuntu serverだけど
562:login:Penguin
11/09/25 01:59:23.58 DUkSG5Ck
>>561
hello worldをprintして、変数、関数とは何か?
いんすう(何故か変換できない)とは?
とかの初歩の勉強じゃね?
563:login:Penguin
11/09/25 02:10:49.29 2VOVDwWA
GUI環境不要なら256MB程度でも、どのディストリでも充分だけど、
IDE必須、eclipseやanjutaなどを使いたいなら、最低でも512MBは欲しいところだろうね。
564:login:Penguin
11/09/25 02:20:48.04 EMPUaRVk
twmにpailmoonいれてruby on railsやlamp環境での開発ならなんとかできるんじゃないか
565:login:Penguin
11/09/25 05:15:59.74 Vq6Z0UZI
>>555
> sambaサーバでubuntu側ディレクトリを、ネットワーク上のWindowsPCから共有しようとしました。
バカなことはやめたほうがイイ.
566:login:Penguin
11/09/25 09:17:35.18 2w9yBqzD
sudoでviを使うと、自分用のviの設定が使えません
sudo環境に設定を引き継がせたいのですがどうすればできますか?
567:login:Penguin
11/09/25 09:34:13.70 +10jjXle
>>566
$ sudo ln -svf /home/垢/.vimrc /root/
568:login:Penguin
11/09/25 10:44:07.44 DUkSG5Ck
>>566
sudoでviを使うって具体的にどういう操作?
環境変数HOME値次第なんだけど
569:login:Penguin
11/09/25 10:50:14.38 x2OXfcaK
ちょっとした変更ならデフォルト設定で問題ないし、
大きな変更なら一般ユーザでファイル作っといて root 権限で置き換えればいい。
570:login:Penguin
11/09/25 11:16:47.46 Vq6Z0UZI
>>568
> sudoでviを使うって具体的にどういう操作?
566じゃないけど、いつも使ってるよ。
sudo vi /etc/fstab
571:login:Penguin
11/09/25 11:22:57.55 TUueB+ua
sudo vi -u ~/.vimrc hoge
572:login:Penguin
11/09/25 11:24:14.15 DUkSG5Ck
>>570
本人以外にレスされちゃったよ~
意味ねー
573:login:Penguin
11/09/25 11:27:22.81 x2OXfcaK
>>572
でも「sudo で vi」って言ったらこんな感じじゃない?
本人に聞かずともだいたい想像つくと思うけど。
574:login:Penguin
11/09/25 11:27:43.07 +10jjXle
くだ質に来てまで玩具探しは質が悪いと思うぞ ID:DUkSG5Ck
575:566
11/09/25 11:40:06.48 2w9yBqzD
レスくれた方ありがとうございます。
rootにシンボリックリンクをはるのは抵抗かあったので
571さんの方法で解決しました
576:login:Penguin
11/09/25 12:11:35.34 Ku98Kz5B
clamavは*.gzの中をウィルススキャンしますが、
同様にkvmのdisk_imageの中もウィルススキャンしますか?
577:login:Penguin
11/09/25 15:05:28.59 osbLGCaQ
HDDを95%くらいの使用率で
使っているのですが、システムモニタなどで
見てみると50%くらいのときと比べて
スワップの値が大きようですが関連しますか?
(Ubuntu 10.10)
578:login:Penguin
11/09/25 15:50:02.19 jbAMZRRQ
ふとddコマンドのseekについてググっていて見つけた
URLリンク(questionbox.jp.msn.com)
回答2が1行目に正しいことを書いてるのに、2行目で信憑性ゼロにしているw
579:login:Penguin
11/09/25 17:21:31.16 95QZnmu6
partedコマンドがどんなものか試そうと、mountしていた/dev/sdbをumountして
partedを実行し、mklabelで
New disk label type? [loop]? gpt
とgptラベルを付けてしまいました。
書き込むような処理をするときは「本当にいい?」と聞いてくると思ったので、
そのときにキャンセルすればいいかと思い安易に実行してしまったのですが
何も聞いてこず、まさかと思ってmountするとmountできませんでした・・・。
元に戻す方法はないでしょうか?
なお、このディスクは mkfs.xfs /dev/sdb でフォーマットしたものです。
580:login:Penguin
11/09/25 19:10:16.63 1AjsQ1fn
>>576
しない
試しにrawのDISKイメージをclamscanでチェックしてみたけど検知出来ない
>>577
使用率は関係無い
>>579
# xfs_repair /dev/sdb
マウント出来たらlost+foundの中確認
581:576
11/09/25 19:57:42.10 6jBM3/mT
>>580
ものすごく有り難うございます。
582:579
11/09/25 20:57:43.81 95QZnmu6
>>580
ありがとうございます。xfs_repairし、マウントに成功しました。
ある程度は修復できているようなのですが、かなりのディレクトリが
lost+found の中に入っており、ディレクトリ名が数字の羅列に
変わってしまいました。これはもう仕方ないのでしょうか?
583:login:Penguin
11/09/25 21:55:54.42 1AjsQ1fn
>>582
> 変わってしまいました。これはもう仕方ないのでしょうか?
仕方ないです。もしリカバリする方法があるならxfs_repairがやってるでしょ
584:login:Penguin
11/09/25 22:26:10.74 bYPRlaOd
自宅のUbuntuをWakeOnLan(WOL)で起動したいのですがうまくいきません。
電源: URLリンク(aopen.jp)
マザーボード: URLリンク(www.asrock.com)
で URLリンク(80286.blog62.fc2.com) を参考にして書いてあるとおりに
ethtoolをインストールして/etc/network/interfacesにETHTOOL_OPTS="wol g"と追記し、
URLリンク(www.atmarkit.co.jp) を参考にもう一台のPC(同じLAN内)からマジックパケットを送信しましたが起動しませんでした。
/etc/rc.localに/usr/sbin/ethtool -s eth0 wol gと追記してもだめでした。
また、調べてみるとWOLは同じLAN内でしか使えず、LAN外からだと固定IPである必要があるということでしたが、
ドメイン名(DynDNSで取得済み)指定でマジックパケットを送信可能なものはないでしょうか?
585:login:Penguin
11/09/25 22:27:50.76 wbA0I4ip
スレリンク(pcnews板)
windows8プリインストールマシンで、
Linuxが動かないって現実になるのでしょうか?
586:login:Penguin
11/09/25 22:30:06.34 sin48Gin
Linuxとは違う話だが、ここで聞いたほうがまともな答えが聞けそうなんで質問。
WindowsでCygwinとか入れずにzshとかbash使えたりできないの?
587:579
11/09/25 22:42:10.35 95QZnmu6
>>583
ありがとうございます。そうですよね。
いやしかし、なんでこんなことしたんだろう・・・もっと慎重であるべきでした。
588:login:Penguin
11/09/25 22:52:26.83 TUueB+ua
>>586
出来る。Windowsのバージョンに依存する話もあるし、そうでない方法もあるけど、Windows板で聞くべきだろ。
>>587
不思議なのは、何故パーティションも切っていないディスク全体を一つのファイルシステムで
扱っているものに対してpartedを実行したのか?MBRでもGPTでもないとpartedは何も出来ない。警告出ただろうに。
589:579
11/09/25 23:06:50.16 95QZnmu6
>>588
partedが何かも知らずにとりあえず試してしまった次第です。
printとかhelpとか適当に見てやめておけば良かったんですが。
なお、警告は何も出ませんでした。バージョンは 1.6.19 です。
590:login:Penguin
11/09/26 00:32:20.03 EkjK2XPl
>>584
> マザーボード: URLリンク(www.asrock.com)
マニュアル読んでWake on Lanの設定した?
> また、調べてみるとWOLは同じLAN内でしか使えず、LAN外からだと固定IPである必要があるということでしたが、
> ドメイン名(DynDNSで取得済み)指定でマジックパケットを送信可能なものはないでしょうか?
無いです。それは既にWake on Lanじゃない。
591:login:Penguin
11/09/26 10:31:12.17 TPZ2gUfS
実行時間が一定時間(30秒程度)以上の時
終了詩にベルを鳴るようにしたいのですが
どうすればいいですか?
592:login:Penguin
11/09/26 10:36:27.33 +bbf7uCT
>>591
そのプログラムを呼び出すスクリプトを書いて、
そっち側で時間計って鳴らす、とか。
593:login:Penguin
11/09/26 10:50:40.37 +bbf7uCT
>>591
宿題?
594:login:Penguin
11/09/26 10:51:48.48 npE9x56V
>>590
回答ありがとうございます。
>マニュアル読んでWake on Lanの設定した?
Wake on LANの設定というとBIOSの設定でしょうか?それならPCI DEVICES POWER ONをEnableにしました。
>無いです。それは既にWake on Lanじゃない。
では、Wale on LANではなくても遠隔地からサーバーを起動する方法がありますか?
しかし、自分が得た限りの知識ではマジックパケットさえ送れればLAN外からでも起動できるそうな気がするのですが、
それはWake on LANとは言わないということでしょうか?
595:login:Penguin
11/09/26 10:54:14.65 sYbRvt4u
>マジックパケットさえ送れれば
途中で落とされなきゃな
596:login:Penguin
11/09/26 10:55:37.23 +bbf7uCT
>>594
> マジックパケットさえ送れればLAN外からでも起動できるそうな気がするのですが、
ルータ越えられないんじゃないの。
597:login:Penguin
11/09/26 11:03:26.38 +bbf7uCT
あ、いちおうできるのか。でもめんどそう。
URLリンク(en.wikipedia.org)
598:login:Penguin
11/09/26 11:11:15.30 npE9x56V
>>596
一応IPアドレス指定でマジックパケットを送信できるソフトはあるらしいのですが、
それには固定IPである必要があると書いてありました(>>584の記事の二ページ目下)。
だからIPではなくドメイン名指定で送れるものがあるんじゃないかと思ったのです。
599:login:Penguin
11/09/26 11:15:45.96 +bbf7uCT
>>598
IP アドレスで指定できるならホスト名でも指定できるよ。
そこは大きな問題じゃない。
問題はほんとに IP アドレス指定で送れるのか。
600:login:Penguin
11/09/26 11:16:33.27 npE9x56V
>>598
>>584の記事と言うのは一番下のURLのサイトです。
601:login:Penguin
11/09/26 11:31:33.98 +bbf7uCT
URLリンク(bb.watch.impress.co.jp)
こんなんでできるかも。
「固定 IP」ってより、
ARP テーブルから消えないよう固定で書き込むことが必要っぽい。
602:login:Penguin
11/09/26 12:21:50.41 TPZ2gUfS
>>593
違います
makeに時間がかかるのでそういう機能あればいいんじゃね?と思った次第です
開始時と終了時にフックみたいのを挟めればいいんですけどね~
603:login:Penguin
11/09/26 12:41:54.73 sYbRvt4u
touch;make;find
604:login:Penguin
11/09/26 13:30:01.05 +bbf7uCT
>>602
こんなんとか。
#!/bin/sh
STARTTIME=`date +%s`
make
ENDTIME=`date +%s`
[ `expr $ENDTIME - $STARTTIME` > 30 ] && echo -e '\a'
605:login:Penguin
11/09/26 15:39:06.58 i0wpQvGp
>>602
if [ `/usr/bin/time -f "%e" -o /dev/stdout -- bash -c "計測対象のシェルスクリプト > /dev/null 2>&1" | sed "s/\..*//"` -gt 10 ]; then ベルを鳴らすコマンド; fi
(1) なぜ"time"ではなくて"/usr/bin/time"なのか
(2) なぜ/dev/nullに出力しているのか
(3) なぜsedを利用しているのか
を考えれば面白いかも。
606:login:Penguin
11/09/26 20:03:17.96 Qi7PlDUv
初心者的な質問ですみません
exitによる終了ステータスですが、0が正常、0以外が異常というのは分かるのですが、1とか2とか数字が違う場合、どのように意味が違うのでしょうか?
607:login:Penguin
11/09/26 20:06:43.68 TSkR378y
>>606
それは自分で決める。
608:login:Penguin
11/09/26 20:21:15.48 Qi7PlDUv
>>607
えっ?
1行目のエラーの場合は exit1、3行目の場合はexit 2とか言うことでしょうか?
自分は異常レベルによって違いがあるのかと思っておりました
609:login:Penguin
11/09/26 20:29:09.31 mJAA1QCD
xmessage使ってみれば解るよ
ボタン三つ以上用意してフラグ分けしてみ。
610:login:Penguin
11/09/26 20:30:09.09 TSkR378y
>>608
たとえばこんなん。
URLリンク(linuxjm.sourceforge.jp)
URLリンク(linuxjm.sourceforge.jp)
611:login:Penguin
11/09/26 20:43:55.45 Qi7PlDUv
>>609
このコマンド知りませんでしたので、勉強して試してみます
>>610
なるほど
各コマンドの返り値に指定された終了ステータスが存在しているのですね
で、自己関数等の時は自分で1の時はこう、2の時はこうと決めるのですね
お二方ありがとうございました
612:login:Penguin
11/09/26 21:16:44.07 I2z8isUU
>>588
よくよく探したらbashとzshが見つかった。
ありがとう。
613:login:Penguin
11/09/26 21:36:56.24 EkjK2XPl
>>594
> Wake on LANの設定というとBIOSの設定でしょうか?それならPCI DEVICES POWER ONをEnableにしました。
ユーザーマニュアルのP.18に書いてあるジャンパ
電源ONしたいだけなら、同一セグメントにOpenBlocksみたいな省電力サーバを常時稼働させておいて、
Openblocksにログイン→マジックパケット送信でいいじゃん
614:login:Penguin
11/09/26 23:09:02.67 I2z8isUU
mq_xxxxx()系統で作ったキューとmkfifo()で作ったキューってどう使い分けるの?
ファイルとの互換性が必要ならmkfifo()だろうとは思うけど、他の使い分けどころが解からん。
615:login:Penguin
11/09/26 23:25:14.14 pqbt6oeD
お願いします、Cent5.4です。
テキストファイルが2枚あります。
一方(A)は もう一方は(B)
111 eee
bbb 333
ccc ccc
333
eee
この時、(A)(B)の差異を出すのでなく、
$yamada A B
111
bbb
eee
$yamada B A
$
みたいな方法はありませんでしょうか。
(B)に存在するものが(A)にもあればnullを出すようなコマンドがあれば。。
Oracle/SQLでいうと、expectみたいな方法がほしいのですが、事情によりOracleは使用できません。
よろしくお願いします。
616:login:Penguin
11/09/26 23:31:08.68 JN7HCC+t
昔Cでやったぞ
617:login:Penguin
11/09/26 23:43:44.36 Xx6Qi8EC
ちょっと違うけどsortしてcommじゃだめ?
618:login:Penguin
11/09/26 23:55:04.95 Y1F8Tk+U
grep -v -f B A
(上の例で)かな
ただgrepなので、部分文字列でもマッチしてしまう
e
3
c
というファイルCで
grep -v -f C A
としても同じ動作になる。
これを防ぐには前処理で行頭に^、行末に$をつけ
^eee$
^333$
^ccc$
というファイルにして処理するかだな
grepは正規表現を扱うので、記号が入った場合に変な動作になるのが難点
619:login:Penguin
11/09/26 23:57:23.40 tx6SYul1
>>615
awk 'BEGIN { if (ARGC != 3) exit 1
t = ARGV[1]; ARGV[1] = ARGV[2]; ARGV[2] = t
}; ARGV[1] == FILENAME { a[$0]++; next }; !($0 in a)' A B
620:login:Penguin
11/09/27 00:05:18.32 Bg0vXkLL
>>614
前者は使える環境が限られるから、違いが分からないならfifoでいい。それとLinuxではファイルと同じように使えるみたいよ。
621:login:Penguin
11/09/27 07:19:17.41 UrUPzHNU
>>618
grepの-x使えば^$を付与しなくても済むんでね?
grep -x -v -f B A
622:login:Penguin
11/09/27 07:23:10.09 UrUPzHNU
>>618
忘れとった
正規表現に困るなら、grepの-F使えばよいんでね?
grep -F -x -v -f B A
# オプション多すぎて訳わからんw
623:login:Penguin
11/09/27 07:49:47.20 m9P9Bq/a
誘導されてきました・・・
tmpfsでramdisk作って、
そこにmysqlのデータベースをコピーしたんだけど、
mysqldすら立ち上がらなくなりました・・・
ramdiskにmysqlのデータベースって置けないのでしょうか?
624:login:Penguin
11/09/27 08:26:52.76 amk2TJPb
とりあえず起動時のエラーメッセージかログに出てるエラーメッセージを書いてくれないと何とも言えないと思う。
625:login:Penguin
11/09/27 08:47:31.09 +mRG5g84
>>623
さらに誘導してやろう
MySQL 総合 Part20
スレリンク(db板)
というかこのスレの799?
626:login:Penguin
11/09/27 08:49:44.47 XSrYUbWw
>>623
今時のPCだと、ramdiskにおいても速度的に有利にはならないよ
627:login:Penguin
11/09/27 09:30:10.57 PpLZ2dhD
100GBくらいあるテキストファイルを編集したのですが
何を使うのが一般的でしょうか
表示部分のみを読み込んでくれるエディタがあればいいのですが
628:login:Penguin
11/09/27 09:59:16.80 +rUTYYcQ
>>627
編集内容次第。
機械的な置換や追加/削除であればsedとかgawkとか、
部分的に読み書きしたいだけならddとかsedとかで部分的に
切り出してから編集し、ddやsedで元のファイルに書き込むとか。
629:login:Penguin
11/09/27 10:02:04.33 MGM7jU6N
>>627
> 100GBくらいあるテキストファイルを編集したのですが
この時点で一般的ではないと思う。
630:login:Penguin
11/09/27 11:52:15.81 3PVFqVyq
PHP5.2.9のSRPMを入手し、中を見てみたら、
php-4.3.11-shutdown.patch
php-5.2.8-install.patch
など、古いバージョンのパッチもSPECファイルに記述されていました。
パッチファイルの中を見ると、
--- php-4.3.11/ext/snmp/php_snmp.h.shutdown
+++ php-4.3.11/ext/snmp/php_snmp.h
等書いてあり、ディレクトリ名が一致しないので、実際には適用されないようです。
何故、既に適用されない過去のパッチも入れたままになっているのでしょうか?
631:login:Penguin
11/09/27 12:38:14.45 +rUTYYcQ
>>630
何のSRPMか知らんが、 "patch -p1" のように指定すれば最初のディレクトリ要素を
無視して適用することができる。
632:login:Penguin
11/09/27 13:14:54.99 MGM7jU6N
>>630
ほんとに適用されないならバグ報告しといたら?
633:login:Penguin
11/09/27 13:57:00.97 3PVFqVyq
>>631
%patch1 -p1 -b .gnusrc
などと書いてあるので、では適用されているのですね・・
>>632
適用されていないのでは?と思っただけでした・・
そさはそれで、古いバージョン名が付いたパッチが
未だに本体に取り込まれていないのは何故なのか?
もしソースからインストールしていたら、これらのパッチが適用されることもないわけで
それで問題はないのか?
など疑問が噴出しますが・・
634:login:Penguin
11/09/27 14:00:08.61 im7zB0uK
>など疑問が噴出しますが・・
なら、そのパッケージを作った人に聞いてみては?
635:login:Penguin
11/09/27 14:01:22.64 MGM7jU6N
>>633
> そさはそれで、古いバージョン名が付いたパッチが
> 未だに本体に取り込まれていないのは何故なのか?
> もしソースからインストールしていたら、これらのパッチが適用されることもないわけで
> それで問題はないのか?
そういうのは場合によって事情はそれぞれだから
一般的な解答はないよ。
「このパッチは取り込むべき」と思うのであれば
開発元に要望出しときな。
636:login:Penguin
11/09/27 14:02:55.24 MGM7jU6N
rpmbuild -bp でソース展開してパッチあてまでやってくれるので
できたソースツリーを見ればパッチがほんとに適用されているのかどうかがわかる。
637:login:Penguin
11/09/27 15:05:53.50 Z3zuNOG4
ディストリ固有の設定のためのパッチを送られてきても困るんだがw
638:login:Penguin
11/09/27 17:01:13.47 dqz/GKFl
書き込みテスト
639:login:Penguin
11/09/27 17:24:15.66 rK9nKCyU
phpだからどうでもよくね?
640:login:Penguin
11/09/27 17:50:35.96 PpLZ2dhD
>>628
見ないと分からないのでemacsやviのようなもので
ファイル全部を読もうとせず表示領域だけ読めればいいと思ったんですけど
上のほうというのは分かっているので
lessで位置探して切り出して編集して結合しようと思います。
641:login:Penguin
11/09/27 19:14:24.49 toXFUlK+
ちょっとファイルがでかいくらいでたちまち原始的な操作しかできなくなると大変だよね
ちらっと探した限りだと、閲覧だけならできるのもあったけど、編集となるともうhex editor系しか見つからない
hex editorだと文字はASCIIオンリー
個人的には日本語扱えるhex editorがあればいい気がするけど
いい方法ってないものなのかね?
642:login:Penguin
11/09/27 19:17:51.79 mQu18U33
xxxxxxx@member.fsf.org というアドレスを持っており
xxxxxxx@gmail.com のエイリアスとして動作するよう FSF のメンバページで設定してます。
で、Mew で GMail アカウントとして、このアカウントを設定してみたんですが
From や Reply-To が GMail のものになります。(当たり前ですが)
From や Reply-To を FSF のものにしたいのですが、
どなたかご指導頂けないでしょうか。
643:login:Penguin
11/09/27 19:19:26.79 SJwpn6+8
>>641
100GBのテキストをスクロールして確認するって作業が原始的だと気づこうよ
644:login:Penguin
11/09/27 19:22:40.77 CZpJom6i
>>642
どうしてここで聞こうとした?
話はそれで終わりだ。
645:login:Penguin
11/09/27 19:22:51.32 MGM7jU6N
>>642
URLリンク(www.mew.org)
この辺の話?
646:login:Penguin
11/09/27 19:23:30.24 MGM7jU6N
>>644
ここじゃだめなの?
647:login:Penguin
11/09/27 19:30:27.33 toXFUlK+
>>643
あらかじめフォーマットなど中身の分かっているものばかりじゃないんだよ
そういうものを限られたリソース・時間でその場で解析し、解決できるならする
そういうケースで、ちまちま原始的なコマンドで対応するのはあまり効率的じゃないんだ
648:login:Penguin
11/09/27 19:30:58.11 kYMbE13T
自宅サーバーを立てようと思うんですが古いThinkPadで一日中電源つけっぱなしで電気代いくらぐらいになりますか
649:login:Penguin
11/09/27 19:31:55.50 CZpJom6i
答える善人がいれば別に良いけど。
650:login:Penguin
11/09/27 19:33:07.49 tCVmQxzv
>>648
4千円
651:login:Penguin
11/09/27 19:33:20.52 mQu18U33
>>645
mew-reply-to を指定すると、メールの作成時に Reply-To ヘッダが付くようになりました。
ただ、
(setq mew-from-list '(
"xxxxxx@member.fsf.org"
))
しているにも関わらず、メール作成時には From が自動生成されたものになるようです。
( C-c Tab すると、mew-from-list で設定したものが出てきます )
メール作成時に、最初から mew-from-list で指定したものが入るようにしたいのですが、
可能でしょうか。
652:login:Penguin
11/09/27 19:37:47.95 MGM7jU6N
>>648
自宅鯖PCにいくら電気代が掛かってるか晒すスレ
スレリンク(mysv板)
とか見てみたら。
653:login:Penguin
11/09/27 19:39:46.81 CZpJom6i
間違いは可哀想なので...
型番くらい書けよ!
X300って型番なら
アイドル16w-250円/月 ~ MAX65w-1000円/月
654:login:Penguin
11/09/27 19:40:20.59 CZpJom6i
>>653 >>648
655:login:Penguin
11/09/27 19:40:24.09 kYMbE13T
高いな…レンタルサーバーも考えてみるか
656:login:Penguin
11/09/27 19:42:29.64 mQu18U33
>>651
解決しました。すみません。
657:login:Penguin
11/09/27 19:42:54.49 MGM7jU6N
>>656
どうやって解決したの?
658:login:Penguin
11/09/27 19:48:34.41 SJwpn6+8
>>647
フォーマットは見ればいいだけ。
単にネガっている印象しかない。
いくらでもやりようがあるのに。
659:login:Penguin
11/09/27 19:59:36.75 FzAy2800
Linux上でシェルスクリプトとしてbash、Perlを使用(インストールにPythonを使っているのは見かけますが)しているのは見かけますが、他の言語を使用しているのは見ません
自動化とかする場合にCとか他の言語でも出来るのでしょうか?
やっぱ基本的にはbashとperlで作るものなのでしょうか?
くだらん質問ですみません
660:login:Penguin
11/09/27 20:02:49.94 amk2TJPb
普通シェルスクリプトといえばbash,shぐらいで書かれたものをいうのが多い
というのはさておき
普通にPythonやRubyは結構使われてると思うんだが。
661:login:Penguin
11/09/27 20:09:49.51 Ck9+AO2Z
>>659
「スクリプト言語」なら何でも大丈夫だと思うよ。
ちなみに、C言語はスクリプト言語ではありません。
そこら辺の違いから勉強してもいいかもね。
662:login:Penguin
11/09/27 20:10:27.48 MGM7jU6N
>>659
書いたスクリプトを誰が読むのか、ってとこがポイントだろうね。
663:login:Penguin
11/09/27 20:11:04.56 CZpJom6i
>>659
C言語使ったらスクリプトと言えないよ。
コンパイルなしってのが前提だから・・・
664:login:Penguin
11/09/27 20:14:47.39 BZDs5amG
csh も あるかも
665:login:Penguin
11/09/27 20:19:17.62 FzAy2800
>>660-664
ご回答ありがとうございます
ど素人ですみません
Web系のは少しは分かるのですが、まだLinuxの詳しい部分が分かっていなかったもので
「スクリプト言語」なら何でも大丈夫・・・と言う事はPHPでも可能なのでしょうか?
いつもPerlばかり見ていたので専門範囲が似た言語でもPerlには出来てPHPは苦手なのかと思っておりましたが
666:login:Penguin
11/09/27 20:26:58.91 MGM7jU6N
>>665
可能だよ。
やらせる内容にもよるだろうけど。
667:login:Penguin
11/09/27 20:28:17.38 amk2TJPb
>>665
PerlでできることはほぼPHPでもできるといって過言じゃないよ
逆も然り
668:login:Penguin
11/09/27 20:29:41.92 MGM7jU6N
>>665
URLリンク(www.php.net)
669:login:Penguin
11/09/27 20:31:44.62 toXFUlK+
>>658
フォーマットを事前に知っていれば、事前にスクリプトを用意するなりして、効率的な作業をすることができるかもしれない
そうでなければ、その場で解析・確認作業をしないといけない
その場でいきあたりばったりの作業をするなら、見つけたものをその場で見たまま編集できた方が早い
リソースが限られているというのは例えばsplitして結合するという作業が楽そうだと考えても、
splitしたものを置いておくだけのスペースがなければできない
リソースがなくて見つけたものをddで切りだして元に戻すとか、削除する、挿入する作業は
時間がないときにやりたい作業じゃない
スクリプト書いて片付けるにしたって、あまり複雑なのをその場で書いて壊すわけにもいかない
こういうケースでちまちまやるのは骨が折れるんだって
それだけの話
670:login:Penguin
11/09/27 20:32:22.97 FzAy2800
そうなのですか、ありがとうございます
ちょっとやりたい事がありまして、わざわざPerlを学習しようかと思っていたところでした
コマンドラインからはphp -mとか簡単なものしか使ったことが無かったもので
671:login:Penguin
11/09/27 20:33:55.96 SJwpn6+8
>>669
だからネガってるだけじゃん。スレ違い。
昔テキストエディタスレで同じ書き込みを見たけど全然進歩してないな。
672:login:Penguin
11/09/27 20:44:47.13 toXFUlK+
>>671
ネガってるのはあなただけ
こちらは>>641に書いたとおり「日本語扱えるhex editorがあればいい気がするけど」と言った上で
「いい方法ってないものなのかね?」と質問しているだけ
それ以降はあなたに食いつかれたために、あなたに理解してもらうべく長々と説明してるだけ
あとテキストエディタスレなんて見たことすらない
673:login:Penguin
11/09/27 20:47:23.62 MGM7jU6N
結局ケースバイケースだよ。
具体的に何をやりたいのかがわからないと最適解は出てこない。
674:login:Penguin
11/09/27 20:50:48.62 tCVmQxzv
携帯の開発現場コピペ思い出した
古いコードはコメントアウトで残せって言われてひたすら手作業でコメントアウトしたとか
675:login:Penguin
11/09/27 21:04:19.05 toXFUlK+
>>672
とりあえずプロプラならGUIのがありそう
URLリンク(en.wikipedia.org)
簡単なものなら自分で作るとかでもいいけどね
676:login:Penguin
11/09/27 22:24:19.16 BZDs5amG
>>665
そうなるとやっぱpythonじゃないの。
Redhat系のトリはgui系インストーラや設定ツールなどもpythonで書かれたのが多いよ。
677:login:Penguin
11/09/27 23:07:53.39 MGM7jU6N
>>676
なんで Python になるの?
678:login:Penguin
11/09/27 23:59:06.02 LeDCBH25
pythonの人は排他的でいかん
679:login:Penguin
11/09/27 23:59:29.45 toXFUlK+
スクリプトにするのは手軽にどこでも動くから
処理効率的に問題がなければnativeなコードでない方が良い
sh/bashやperlやpythonが多いのは、それらがシステムにデフォルトで入っていることが多いから
phpやrubyはインストールしないと入らないものが多い
680:login:Penguin
11/09/28 02:19:18.63 qmnSuPwn
そだね。python押ししたのは習得が比較的やさしくてguiも使いやすいから。
個人的にはsed/awk/perlって(ba)shの中でワンライナー的に使うことが多いな。
単純に個人的な宗教上の印象の問題。
681:login:Penguin
11/09/28 04:18:43.57 OQU6CPx+
pythonってコンパイルできますか?
682:login:Penguin
11/09/28 07:59:21.08 I7Ngg9b5
ム板のPythonスレとかで聞けよ
それに一口にコンパイルと言っても対象により種類はいろいろあるし処理系も多い
あまり詳しくない自分の知る限りだと...
Pythonバイトコードにコンパイル→できる
.NETにコンパイル→iron pythonならできる
Cにコンパイル→cythonならできないこともない
実行時にnativeコンパイル→pypyならできる
683:login:Penguin
11/09/28 10:44:43.89 P1C/kNdQ
syslogをtail -fで常時表示したいのですが、10分ぐらいで節電のためかディスプレイが消えてしまいます。復帰するにはそのたびにリターンキーを押さないといけません。
常時表示させるためにはどうしたらいいのですか?
684:login:Penguin
11/09/28 10:54:33.62 bSzJ8mFI
>>683
電源管理機能で節電しないように設定すればいい。
685:login:Penguin
11/09/28 10:54:47.88 OKyUfuX4
>>683
X 上なら xset、コンソールなら setterm あたり?
686:login:Penguin
11/09/28 12:26:05.06 4iIUYoqW
>>685
横トン
Linux使い始めて以来の悩みが解決したかも
687:login:Penguin
11/09/28 15:40:16.14 L3+OOpxG
$ mp4info songs.m4a
mp4info version 1.9.1
songs.m4a:
mp4info: can't open songs.m4a
となってしまうのですが、もしかしてものすごく変な事をしてるんですか私?
$ xxd songs.m4a | head
0000000: 464c 5601 0400 0000 0900 0000 0012 0000 FLV.............
0000010: 3e00 0000 0000 0000 0200 0a6f 6e4d 6574 >..........onMet
0000020: 6144 6174 6103 000d 6175 6469 6f64 6174 aData...audiodat
0000030: 6172 6174 6500 4048 0000 0000 0000 000c arate.@H........
0000040: 6175 6469 6f63 6f64 6563 6964 0200 046d audiocodecid...m
0000050: 7034 6100 0009 0000 0049 0800 0007 0000 p4a......I......
688:login:Penguin
11/09/28 15:43:20.55 BVovrXa/
>>687
file ってコマンドを使うとどんなファイルなのか教えてくれる。
それはそうと、そのファイルflvなんじゃまいか……
689:login:Penguin
11/09/28 18:09:49.31 jNRvp3vB
LiveMeshの様に各パソコン間のフォルダを同期してくれるもので
Linux、Windows、Macで使えるものはありませんか?
サービスとしてはDropboxがありますが、自前でサーバを立ててやれる方法があれば教えてください
690:login:Penguin
11/09/28 18:13:28.70 2ZCg0OML
>>689
rsync
LiveMeshって何だか知らんけど。
691:login:Penguin
11/09/28 21:57:41.99 rGAUrRuA
linux同士でsambaにネットワークごしのマウントをしたいのですが
一般的にそういう時に使うソフトは何ですか?
692:login:Penguin
11/09/28 21:58:22.57 rGAUrRuA
sambaに→sambaみたいに
でした
693:login:Penguin
11/09/28 22:20:55.64 mHW1Jsmg
そりゃあ、nfsだろ。
694:login:Penguin
11/09/28 23:23:18.33 iKPK8hL0
>>691
場合によってはsshfsも有
695:login:Penguin
11/09/28 23:38:17.26 rBLKRCsV
なぜsmbfsの名前が出てこない
696:login:Penguin
11/09/28 23:51:15.13 li3VpQxs
smbfsってシンボリックリンク使えんの?
697:login:Penguin
11/09/29 13:50:41.86 y15loUwz
CentOS release 5.7 (Final)
yumでsegmentation errorが発生します。
下記の対応をしましたが、解決できませんでした。
解決方法をご存知の方はいませんか?
yum clean all
yum -y update
↓
同様のエラー
rm /var/run/yum.pid
rpm --initdb
rpm --rebuilddb
yum -y update
↓
同様のエラー
698:login:Penguin
11/09/29 14:23:48.58 y15loUwz
yum install yum-utils
yum-complete-transaction
yum -y update
上記をつづけて試しましたが、下記のエラーになりました。
There are unfinished transactions remaining. You might
consider running yum-complete-transaction first to finish them.
699:login:Penguin
11/09/29 14:55:28.27 /piYMO/q
>>697
熱暴走
700:697-698です。
11/09/29 15:15:46.52 y15loUwz
ERROR with rpm_check_debug vs depsolve:
glibc-common is needed by (installed) glibc-2.5-65.i686
上記のメッセージを読み違えて、
yum remove glibc-2.5-65.i686
yum remove glibc-common
とやってしまいました。
yum や wgetにたいしても下記の反応になってしまいました。
bash: /usr/bin/yum: No such file or directory
すみません、これはどうしたものでしょうか。。。
701:login:Penguin
11/09/29 15:20:20.70 XCVk6YPQ
>>700
別のメディアから起動して rpm --root で入れ直す、とか。
702:697-698です。
11/09/29 19:18:51.52 y15loUwz
Kernel Panic で起動もできなくなってしまって、再インストールすることにしました。。。
703:login:Penguin
11/09/29 19:58:42.64 /u2bhgwU
RedHat 系でも rescue mode とかあんだろ。CD からそれで boot して
chroot して強制的に展開すれば復旧できるだろ?
704:login:Penguin
11/09/29 21:41:31.84 XCVk6YPQ
>>702
だから別のメディアから起動って言ってんじゃん。
705:355
11/09/29 23:09:10.53 vSm2K5hF
>>356
お礼遅くなりましてすみません。
ありがとうございました!
706:login:Penguin
11/09/30 00:30:26.15 rUeZtVjX
>>703
chrootした先のlibcが無くなっているから無理
static linkのbashとかbusybox入れてあれば根性でどうにかなるが
707:login:Penguin
11/09/30 01:30:33.69 F+LwXXcC
>>706
だったら chroot する前に /bin/bash を static link したバイナリに
差し替えればいいだけの話。勿論 >>700 の根性次第だが。
# まあ、こういうときにパーティション構成とかが効いてくるんだよな。
# 再インストールしても被害最小でリカバリできるのか、とか。
708:login:Penguin
11/09/30 08:17:34.97 rtApsSqF
chroot せずとも >>701 じゃだめなん?
709:login:Penguin
11/09/30 12:01:58.75 T1DfMyyy
Ecolinux(11.04.3)を使用しているのですが、firefoxのアップデート
でつまづいています。
firefox-7.0.1.tar.bz2をDLして解凍までは出来たんですが、そのあと
どうすればいいのかわかりません。以下、解凍してできたディレクトリ
にあるファイルです。
710:709
11/09/30 12:06:33.87 T1DfMyyy
すみません、レベルが1(忍法帖)なので、分割して書き込みます
README.txt components dictionaries libfreebl3.chk libnssckbi.so
libsmime3.so mozilla-xremote-client run-mozilla.sh
Throbber-small.gif crashreporter extensions libfreebl3.so
libnssdbm3.chk libsoftokn3.chk omni.jar searchplugins
711:709
11/09/30 12:10:22.45 T1DfMyyy
application.ini crashreporter-override.ini firefox libmozalloc.so
libnssdbm3.so libsoftokn3.so platform.ini update.locale
blocklist.xml crashreporter.ini firefox-bin libmozsqlite3.so
libnssutil3.so libssl3.so plugin-container updater
chrome defaults hyphenation libnspr4.so libplc4.so libxpcom.so
precomplete updater.ini
chrome.manifest dependentlibs.list icons libnss3.so libplds4.so
libxul.so removed-files
712:login:Penguin
11/09/30 12:30:26.21 smGG195S
解凍してできたディレクトリのなかにあるfirefoxにマウスポインタあてて右クリ→開く
713:709
11/09/30 12:39:53.12 T1DfMyyy
>>712
できました!すべてのfirefoxのウインドウを閉じた状態で教えていただいた
とおりやってみたら、うまくいきました。ありがとうございます!
714:login:Penguin
11/09/30 18:42:10.66 6NJKAPmN
Emacsの勉強しようと思って今色々Emacs Lispのソースコードを読んだりしているんだけど、
その途中でC言語で書かれたコマンド(コード)があって、UbuntuでaptitudeでインストールしたのでEmacsのC言語のソースコードはついてないみたいなんです。
それでEmacs Lisp部分もついてなかったのでaptitudeでダウンロードしてインストールして、C言語で書かれた部分もGNUから落としてきて確認はとれたんです。
で、そういうソースコードって大概どこに置くものなんでしょうか?別にどこでもいいとは思うんだけど、一応気になるので。
それか自分でMakeするためにソースコードをダウンロードしてきたら、その圧縮ファイルの中にそういうのの場所とか記載されてるもんなんでしょうか?
今までaptitudeとかでプログラムを入れたことしかないのでよくわかりません。makeとかわかってません。
715:login:Penguin
11/09/30 18:46:05.12 AWm6TjzV
>>714
> C言語で書かれた部分もGNUから落としてきて
apt-get source じゃだめなんかな。
> で、そういうソースコードって大概どこに置くものなんでしょうか?
別にどこでもいいよ。
716:login:Penguin
11/09/30 18:47:28.08 6NJKAPmN
それとパッケージを入れるときや入ってるパッケージの全ソースコードが事前に入るようなディストリやパッケージソフトってありますか?
apt系でもそういう機能はあるのかな?
なんとなくどうせLinuxやGNUを使っているのであればソース全部手元に置いてみたいんです。
aptでもなんかパッケージの読み取り先にsrcとかいうのがあった気がするから欲しいものはそこから取ってくればいいようになってるのでしょうか。
gentooとかSlackwareとか使えば間違いなくソースも手に入れることになるんでしょうが。
717:login:Penguin
11/09/30 18:51:51.43 6NJKAPmN
>>715
サンキューそ~マッチ。やっぱり現代的Linuxシステムはパッケージ管理システムをわかってないと駄目ですね。
どこに入ったのかわからないけど、とりあえずインストールされたみたいですお。
どこに入ったんだ。
718:login:Penguin
11/09/30 19:01:27.86 9dr+s/t4
apt-get source <package name>
したならカレントディレクトリにソースコードが保存・展開されてるはず。
719:login:Penguin
11/09/30 19:03:32.13 joBAHPf7
ubuntu11.04をノーパソにインストールしたけど
タッチパッドが無効に出来ねえ
エロい人、教えて (^_^;)
720:login:Penguin
11/09/30 19:05:52.22 mvyH/mKt
$ dpkg -l | grep ^ii |cut -f3 -d" " | xargs sudo apt-get source
とかすれば導入パッケージのsource pkg 入れようとするかも
動作未確認
721:login:Penguin
11/09/30 19:13:53.00 AWm6TjzV
全部取ってきてもどうせ見ないでしょう。
必要なときに取ってくればいいよ。
722:login:Penguin
11/09/30 19:24:03.62 6NJKAPmN
>>718>>720
さんきゅ。とりあえずホームディレクトリ直下にsrcとか作っときゃいいのかな。
723:login:Penguin
11/09/30 19:55:21.17 9dr+s/t4
>>722
いいんじゃないかな。でも、例えば
$ apt-get source libc6
とかすると、
eglibc-2.11.2 <- 展開されパッチあてられたdir
eglibc_2.11.2-10.diff.gz <- パッチ
eglibc_2.1.2.-10.dsc <- 書名付き情報ファイル
eglibc_2.11.2.orig.tar.gz <- オリジナルソース
みたいに、かならずしも apt-get source で使ったパッケージ名(libc6)とは同じでないファイルや
ディレクトリが複数展開されるから、ホームディレクトリなりにsrcなり作った上で、
パッケージごとに自分がわかりやすい名前、例えば$HOME/src/libcをmkdirしてその中に移動して、
apt-get source libc
とした方がいいかなー、と自分は思うので参考になれば
724:login:Penguin
11/09/30 21:00:12.88 zYxk3Pmq
thunderbird-7.0.source.tar.bz2のこのテキストファイル末尾のバイナリは何ですか?
sed 's/hoge/fuga/' updater.ini などとするとsedが止まってしまうのですが。
$ od -t xCa comm-release/mail/locales/en-US/updater/updater.ini | tail -5
0000240 6e 20 61 20 66 65 77 20 6d 6f 6d 65 6e 74 73 e2
n sp a sp f e w sp m o m e n t s b
0000260 80 a6 0a
nul & nl
725:login:Penguin
11/09/30 21:52:01.09 hV5bYznr
>>724
そのファイルUTF-8
localeをen_US.utf8とかに設定してから見れ
726:login:Penguin
11/09/30 22:07:47.74 /ZHGI7h2
>>719 よし俺が全力でつくったスクリプトを
begin-base64 775 touchpad-switch.gz
H4sICE6+hU4CA3RvdWNocGFkLXN3aXRjaACdVF1r01AYvj+/4vU07KMQk+yy
I4WxFjewW3FdvagdTdPT9kA9KU36oVYwiSDzA6cg3ogyGCoK3uuF/pjDnD/D
k5xsS2tF8Cac933zfJznnCRzRWtSpjUtt4tQoVjd3iyaeIUHP3gY8tDn4Yt4
ccj9D9z/xP3nqzx8y4P3PPjK/S88fMTDIx6ciPL06Bl/EEwo6w89UHvU9QTm
1/HHs5Nv3H/Fg6c8eIJRcadavrFbNnGBjKhNoMisZo+05GCzYuKKM7S7Zatl
XO2zTtwu7V0z8QJHwcufbw5PHwsfn7n/mvvf4+c7jArbezNUa5JKtP9Odfbw
eBGV4ClvVLZMrGztlopajzYxQjvFm9WN66YeTU1FqqGIWpESCNE21EDJgAk6
1GEdvC5hCCBCNZKEooDU/sDpu4AVGTyGKXQGpC8aSUxRxyUtWHa1g9pBrp6t
5eo1uOXVs5q2vtxAgjOWwpYiuLHQw5aO05IAiVsjLmLHMuq4jl3LjEXdpoj0
Lr0baaJzHUOqOOz/ZRKNFFm7vZhNv2RLYr5gS6JewGYNPWeebr9UrsxEPyUy
abdnjUgN6tm+Q5lHBng6tsXtbcQwGUUMBrXjwdos65zNP43OW43MumQWa6Sx
qcjmQ4tPJ0VA7K4DeN+1OiQHig41h01FjtNo93UsX5lQD4zzc41x/0QlGIFA
SVoukfc0dU1T91OR20CITIgNhp6H/Mpdwqh3B1SVOR5tU9vyqMNEOaas5YxV
aotKuZd8Wvc1RazENDoVwmAVSY8j6lLxZ8hB2xLWMeSXDD0Z3SZusgERTTLJ
ZNweEQdqXBhZUhH6Ddso62/eBAAA
====
727:726
11/09/30 22:10:54.17 /ZHGI7h2
コマンドラインから
uudecode -o -|gzip -dc > filename
と打つと入力待ちになるので >>726のbegin~====の行まで貼り付けてCtrl-Dを押す
するとfilenameというスクリプトファイルができるから、実行権つける。
DEVICE=の行は自分の環境にあわせて適宜書き換える。
filename autoで実行すると、マウスがついていればタッチパッド無効、ついてなけりゃ有効になる
オプションなしで実行するとトグル
728:login:Penguin
11/09/30 22:39:40.54 9tuKNv2a
日立のMUGIのコマンドってありますか?
729:login:Penguin
11/09/30 23:16:15.23 gZP30ZNC
>>719
ノーパソの機種名は?
キーボードが正しく認識されていればFnキーが有効な場合もある
ここにGUIでの設定が
URLリンク(www.rapidexp.com)
730:724
11/10/01 09:43:27.34 ecaF9YPr
>>725
$ nkf -g comm-release/mail/locales/en-US/updater/updater.ini
UTF-8
おおー。どうもありがとうございます。
LANG=ja_JP.eucJPでsedが止まる理由ももし分かったら教えて下さい。
731:697-698です。
11/10/01 17:43:52.24 yP7P0T/B
>>701-708
返信遅れてすみません。
CDでbootして、glibcのインストールをしようと思うのですが、
いくつか質問がありまして、教えて頂けないでしょうか。
1.ダウンロードしてきたRPMを該当マシンに置いて、
RPM --root (対象ディスクのglibcディレクトリ) -i (落としてきたRPM)
で良いのでしょうか。
2.glibcのディレクトリはどこを指定するべきなのでしょうか。
732:login:Penguin
11/10/01 21:15:45.90 Doa6f4eA
>>731
もちろんその起動できなくなったパーティションにたいしてだと思うよ
そこを / とするという意味じゃないかな。
だからmount -t ext4 /dev/sda3 /mnt(file systemやパーティションなどは各々の環境に合わせて)
とした場合/mntを指すことになるのではなかろうか。
rpmのことはよく知らないが、man rpmで説明を見ると
結局--rootで指定した場所にchrootしてから行うみたいなこと書いてあるのでもしかしたらできないかもね。
単純なやり方でrpmを展開してmvしちゃえば動くと思うよ。
展開にはこんなcommandがあるみたい
URLリンク(www.atmarkit.co.jp)
ちなみに
URLリンク(mir0.gentoo-fr.org)
でもできる。なぜかlzma
xzutilsが入ってれば展開できるよ
とにかく展開してmake prefix=/usr;make prefix=/usr install
rpm2tarbz2 glibc.rpm
それでできたtar.bz2をさらに展開していくと
おそらくbin lib とかdirectoryが出てくるので
その中身を対象の場所へmvすると動くと思う。
起動したらまた入れ直したらいいと思う。
>>716
gentoo使えばsourceは必ずついてるよ。slackwareはついてない
apt-getでもsourceは取れるが、必ずつくという意味でgentooかlfs
置いてある場所は??確か/usr/portage/distfile?だっけな?とこにtar.bz2とかのまんま置いてあったような気がする
通常展開して置いておく場所は/usr/srcなんじゃないかな。bsdとか見てるとね。
ただ自分が管理しやすい場所に置けばいいだけ
733:login:Penguin
11/10/01 21:42:31.89 7QK3Wt9B
virtualboxのバーチャルマシン同士がうまく通信できません。
192.168.0.99と192.168.100で、
両方とも外部との通信は可能です。
しかし相互にpingを打つと、
From 192.168.0.1: icmp_seq=1 Redirect Network(New nexthop: 192.168.0.100)
64 bytes from 192.168.0.100: icmp_seq=1 ttl=64 time=1.58 ms
64 bytes from 192.168.0.100: icmp_seq=1 ttl=63 time=1.59 ms (DUP!)
のようなメッセージが出ます。
存在しないIPアドレスに打つと、unreachableと言われるので、
何かが届いてはいると思うのですが・・。
アドバイスお願いします
734:login:Penguin
11/10/01 21:44:48.82 7QK3Wt9B
ちなみに192.168.0.1というのはホストオンリーアダプタのアドレスです。
735:login:Penguin
11/10/01 21:48:47.09 7QK3Wt9B
またiptablesのルールは両方ともクリアしています
736:login:Penguin
11/10/01 23:46:06.15 6EeVuywN
>>730
詳細は端折るが、UTF-8ワイド文字のバイト列に対してEUC-JP locale(というかLC_CTYPE)で処理すると、
mbrtowc(3)の返り値が(size_t)-2になるケースがある。
このケースをsedはきちんと処理できていない気がする。結果無限ループが発生する。
現実問題として、sedに処理させる文字エンコーディングがlocale通りなら問題は出ない。
また、LC_CTYPEがC/POSIX、あるいはUTF-8などのステートレスエンコーディングであれば問題は出ないだろう。
UTF-8ワイド文字の一部がEUC-JPの文字として認識されて行末に余分のバイト列が発生し、
かつ余分のバイト列が問題のあるバイト位置の場合のみ、無限ループが発生するのだと思う。
判り難い説明だろうが、そもそも俺もよくわかってない部分が多いので、
本当はちゃんと調べるべきかもしれんが、この辺りでやめにする。
737:login:Penguin
11/10/01 23:57:40.66 Ly3fWPLa
なんでIPアドレスが24ビットなんだ?
738:login:Penguin
11/10/02 00:08:33.26 oLWZzLTN
AKB48って48人じゃないですよね?
739:login:Penguin
11/10/02 00:31:02.63 f1J1bvNO
64bit Linuxで32bitアプリケーションの実行について、以下の理解で正しいですか?
アプリケーション自体はロングモードの互換モードで実行。
32bit API呼び出しはia32-libsでリマップ(?)されて、ロングモードの64ビットモードで実行。
分かる方が居たらよろしくお願いします。
740:login:Penguin
11/10/02 00:44:04.65 mEShoWvB
>>739
アプリケーションはそう
lib*は32bitのをそのまま使ってる
そこからよばれたシステムコールはカーネルが中で適当にアドレス変換してる
741:login:Penguin
11/10/02 08:08:42.37 qI+uX7Um
まあ、x86_64も86_64人じゃないし。
742:697-698です。
11/10/02 10:40:24.16 opgxjQve
URLリンク(kajuhome.com)
USBメモリが、どのデバイス名として認識されているのかは、dmesgのどこを見れば良いのでしょうか。
上記のサイトだと、
SCSI device sda: 516096 512-byte hdwr sectors (264 MB)
sda: sda1
から判断しているのでしょうか。(容量から判断?)
(※ >>731 を実施中ですが、該当マシンでrpmを展開するのが
難しそう(必要コマンドを手動でインストールするのが依存関係で難しそう)なので、
展開したものをUSBメモリでコピーしようとしています。)
743:login:Penguin
11/10/02 11:21:06.27 f1J1bvNO
>>740
ありがとうございました。参考になりました。
744:login:Penguin
11/10/02 13:24:50.09 pEaKfGmR
>>527
翻訳してみたんですが
Warning: invalid flag 0x0000 of partition table 5 will be corrected by w(rite)
↓
警告:パーティションテーブル5の不正なフラグ0x0000ははw(儀式)によって修正されます。
意味が分からない・・・・。
パーティションテーブルがおかしい、壊れているよって事ですか?
壊れていると言われてもちゃんとパーティション認識して動いているんですけど・・・。
745:login:Penguin
11/10/02 13:40:21.72 mEShoWvB
5番のパーティションの属性が腐ってるので'w'コマンドで直しやがれ
とのたまっておるのです
Linuxはそこ見てないから問題ないけど
746:login:Penguin
11/10/02 14:35:51.75 MQd+B6VV
>>742
容量でも分かるし、挿した時のdmesgにメーカー名も出てくる
つーか、レスキューモードで起動したら必要なデータだけバックアップして
マシンは再インストールした方が早いよ
復旧の練習をしたいなら止めないが
747:login:Penguin
11/10/02 20:01:59.27 Vg9aUPvd
xtermでcalを実行して5秒後にxtermを閉じる。
という事をショートカットキーに登録したいのですが、どういったコマンドを登録すればいいですか?
748:login:Penguin
11/10/02 20:05:33.51 61nqH5Lk
>747
xterm -e "cal && sleep 5"
749:login:Penguin
11/10/02 20:15:11.17 Vg9aUPvd
>>748
ありがとうございました。
750:login:Penguin
11/10/02 22:42:06.80 t7VhpF2w
>>736
何度も有難うございます。非常にためになりました。
751:login:Penguin
11/10/03 00:50:17.69 gEws8MPR
Linuxに詳しい方、助けてください。
OpenWrtというOSでUSBメモリ(NTFSフォーマット)をマウントしようとしているのですが、
どうもうまくいきません。
NTFSマウントのためのパッケージとしてNTFS-3Gをインストールしました。
# opkg install ntfs-3g
USBメモリの中身はWindowsで使っている日本語を含んだファイルが入れてあります。
# mount -t ntfs /dev/sda1 /mnt/usbhdd -o rw,nls=utf8
と、やると日本語のファイルが表示されるのですが、
root@OpenWrt:/mnt/usbhdd# touch test.txt
touch: test.txt: Read-only file system
となって、書き込みできません
# ntfs-3g /dev/sda1 /mnt/usbhdd
と、やると日本語のファイルが全く表示されない(lsでも見えない)
しかし、書き込みはできます。
何か良い方法はないでしょうか?
752:login:Penguin
11/10/03 04:19:16.18 H8ZiTU2j
dd-wrtスレで聞いた方がいいかもしれませんよ
753:login:Penguin
11/10/03 04:35:20.44 3Os9Cvpj
OpenWrtって新しいOSかなと思ったらLinuxのディストリだったのね……。
URLリンク(ja.wikipedia.org)
754:login:Penguin
11/10/03 04:42:04.12 3Os9Cvpj
もうntfs-3g使ってないんでmanもhelpも見れ無いんだが
fstabに設定残ってたから見たらfmaskとdmask指定してたわ
nls=utf8,dmask=0022,fmask=0133,rw,uid=1001
こんな感じで。参考になるだろうか?