トップページunix
1001コメント339KB

Solaris教えてスレッド 其の21

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2005/12/07(水) 10:15:56
Sun MicrosystemsのSolarisについての質問スレッドです。
過去に同じような質問が出ていないか確かめてから書き込みましょう。

  ・使用機種/OS Ver/何をしたか は、書きましょう。
  ・質問者は問題が解決したら、どのように解決したか報告しましょう。
  ・回答者は、自分も質問者になることを忘れぬように。
  ・荒らしは、スルーで。

また、質問する前にまずはdocs.sun.comのマニュアルを読みましょう。
「System Administrator Collection - Japanese」の「Solarisのシステム管理」
各種は必読です。 http://docs.sun.com/app/docs/prod/solaris?l=ja

X86版固有の話題/インストールの質問は専用スレがあるのでそちらで。
なんとなくSolaris/x86 part7
http://pc8.2ch.net/test/read.cgi/unix/1132414671/
0552名無しさん@お腹いっぱい。2006/01/21(土) 20:53:27
>>551
ヒント: -lnsl -lsocket
0553名無しさん@お腹いっぱい。2006/01/21(土) 22:29:51
>>552
ヒントちゃうやん。そのままやんw
0554名無しさん@お腹いっぱい。2006/01/21(土) 22:46:17
>>551
もひとつヒント。
ここでエラーが出ているのはdvdrtools付属のrscsiというコマンドに関するもので、
これはネットワーク経由で別ホストのDVDドライブに焼くというもの。
普通はこれは使わないから、rscsiの部分でエラーが出ても
無視してmakeすればいい。要するにdvdrecordコマンドだけ出来ればいい。
dvdrecord本体には -lnsl -lsocket は要らない。
0555名無しさん@お腹いっぱい。2006/01/21(土) 23:43:58
>>551
> そして、/usr/ccs/binのar、as、ldをリネーム。
> /opt/sfw/binのgar、gas、gldにシンボリックリンクを貼りました。
そんなことせん方がええんちゃうの? 誰やこんなデマ流してる元は?
0556名無しさん@お腹いっぱい。2006/01/22(日) 00:13:26
>>555
何故そんなことをしたのか理由が聞きたいよね。
0557名無しさん@お腹いっぱい。2006/01/22(日) 00:20:32
SunStudio11つっこんどきー
0558511 2006/01/22(日) 03:21:08
コンパイルできました!
正確にはcdda2wavで
未定義の 最初に参照している
シンボル ファイル
getservbyname toc.o
gethostbyname toc.o
socket toc.o
connect toc.o
って出て、またこけたんですけれど、dvdrecordはちゃんとコンパイルできているから良いかな、
とおもってdvdrecordだけインストールしました。
アドバイス通りSunStudio11でコンパイルしましたよ。
ちゃんと
$ ldd /usr/local/bin/dvdrecord
librt.so.1 => /usr/lib/librt.so.1
libc.so.1 => /usr/lib/libc.so.1
libaio.so.1 => /usr/lib/libaio.so.1
libmd5.so.1 => /usr/lib/libmd5.so.1
libdl.so.1 => /usr/lib/libdl.so.1
/usr/platform/SUNW,Sun-Blade-1500/lib/libc_psr.so.1
/usr/platform/SUNW,Sun-Blade-1500/lib/libmd5_psr.so.1
リンクもされてるみたいです。
なんで、リネームしたかというと、まだ初心者なので、
sunのar、as、ldでコンパイルできない→GnuのソフトだしGnuのtoolを使おう!と思ったわけです。
本当にありがとうございました。
0559名無しさん@お腹いっぱい。2006/01/22(日) 04:31:26
不ツーはPATHで/usr/sfw/binを先にするが
0560511 2006/01/22(日) 06:11:23
コンパイルして、インストールしたまでは良いんですけれど、
dvdrecordってどんなドライブサポートしてるんですかね?
みなさんどんなドライブ使ってます?
PLEXTORは中古のUltraに時々搭載されてますけど、PLEXTORが良いのかな?
外付けのUSBドライブって使えないんですかね?
実はまだDVDドライブ持ってないんです・・・
SCSIじゃないとダメなのかなぁ。
0561名無しさん@お腹いっぱい。2006/01/22(日) 07:42:14
README読めよ
0562名無しさん@お腹いっぱい。2006/01/22(日) 19:16:18
dvdrecordのREADMEにはほとんど何も書かれていないわけだが。
0563名無しさん@お腹いっぱい。2006/01/22(日) 19:18:08
じゃぐぐれ
0564名無しさん@お腹いっぱい。2006/01/22(日) 21:38:22
ぐぐってもLinuxでのdvdrecord使用例しか出てこないわけだが。
0565名無しさん@お腹いっぱい。2006/01/22(日) 22:38:21
コジキじゃねーんだから拾い食いばかりせずに
自分で柱になって報告しやがれ
こんなキワモノOS使うやつはDVD-Rの一台くらい持ってるだろ
0566名無しさん@お腹いっぱい。2006/01/22(日) 22:47:39
> 報告しやがれ -- 賛同
> キワモノOS -- 何を言うか。BeOS とか超漢字とかといっしょにすんな
> DVD-R の一台くらい -- キワモノだったら持ってるてのはどういう根拠だ?w
0567名無しさん@お腹いっぱい。2006/01/22(日) 22:49:19
これだけブランクメディア安くなってるのにDVDでバックアップ取ったりしないのか?
キワモノOSは言い過ぎた スマソ
0568511 2006/01/22(日) 23:20:21
まだ学生だから、そんなにお金持ってないんですよねぇ。
で、8月頃インストールして、あらかた環境構築し終わったから
そろそろバックアップ取ろうかなと思って・・・
社会人だったら、人柱になっても屁でも無いんですけど。
USBのドライブ使えますかね?
一応SCSIカードも増設してるんですけど・・・
0569名無しさん@お腹いっぱい。2006/01/23(月) 20:21:55
現物があるんなら刺して見りゃ良いんじゃねーの?
0570名無しさん@お腹いっぱい。2006/01/23(月) 20:54:47
>>569
>>560
欲嫁。
0571名無しさん@お腹いっぱい。2006/01/24(火) 00:42:59
ThinkPad X22 に Solaris10 を入れた。
なぜか右Altキーが使えない。。?
Emacsだと両方Altキーが使えない。
解決できた人、情報お願いします
0572名無しさん@お腹いっぱい。2006/01/24(火) 01:04:23
>>571
ESCを使え
0573名無しさん@お腹いっぱい。2006/01/24(火) 01:09:21
>>571
Xorg のコンフィグは?
俺のマシンには右 Alt が無いんで、すまんが試せない。
0574名無しさん@お腹いっぱい。2006/01/24(火) 01:20:07
NICを買うかビデオカード買うかで相談した者だけど、
たった今ついに固定IPアドレスで接続できるようになったです。
ネームサービスの設定すっ飛ばしてたw
sys-unconfigで再設定でうまくいきました。
ありがとです!

0575名無しさん@お腹いっぱい。2006/01/24(火) 15:23:19
>>571 xev(1), xmodmap(1)
0576名無しさん@お腹いっぱい。2006/01/24(火) 16:01:48
質問させてください。

環境変数の値に設定できる最長の文字数って
何バイトでしょうか?
0577名無しさん@お腹いっぱい。2006/01/24(火) 17:13:06
>>571
動作状況はどんなもんでしょう?
よかったら教えてください。
0578名無しさん@お腹いっぱい。2006/01/24(火) 17:18:43
>>575
Solaris なんだし、loadkeys, dumpkeys でやるのがお勧め。
0579名無しさん@お腹いっぱい。2006/01/24(火) 18:03:52
そういう方言を使うのは良くない。
0580名無しさん@お腹いっぱい。2006/01/24(火) 18:09:07
頭の固い奴だな。別に使わんでも良いけど。
0581名無しさん@お腹いっぱい。2006/01/24(火) 18:10:16
やっぱ蟹ですよ。
0582名無しさん@お腹いっぱい。2006/01/24(火) 18:11:03
おい、スレッド間違えてるぞ。
0583名無しさん@お腹いっぱい。2006/01/24(火) 18:12:51
蝦じゃだめなのか?
0584名無しさん@お腹いっぱい。2006/01/24(火) 18:13:18
今の時期なら蟹鍋がいいね。
0585名無しさん@お腹いっぱい。2006/01/24(火) 18:14:11
おまいら、こっちまで来るんじゃない。
しっしっ
0586名無しさん@お腹いっぱい。2006/01/24(火) 19:44:23
結論:やっぱNICはIntel。
0587名無しさん@お腹いっぱい。2006/01/24(火) 20:36:40
>>586
http://pc8.2ch.net/test/read.cgi/unix/1132414671/385
0588名無しさん@お腹いっぱい。2006/01/24(火) 21:42:31
ということにしたいのですね。:)
0589名無しさん@お腹いっぱい。2006/01/24(火) 22:16:44
釣りでも何でも良いが、そろそろ巣に返ってくれ。
0590名無しさん@お腹いっぱい。2006/01/24(火) 23:09:03
>>572
ESCでも構わないけど、使えないのが気に食わないです 
現在は C-[ x で使ってます

>>573
xorg.confのキー配列の設定の事ですか?探したけど無いです

>>575
xev: command not found です

>>577
インストール直後は GNOM は使えなかったけど、CDE でログイン後
アップデートしたら大丈夫でした
音以外は認識していて問題なさそうです
ちなみに、olympus C-700 はUSB接続で外部デバイスと認識してくれました
Canon IXY500 は付属ソフトを使っても駄目でした
特に重さも感じず快適です *)Emacsでの M-x 以外は...

>>578
key 0 all hole
++
key 254 all hole
何のことか解りません。せっかく教えて頂いたのにすいません


何れにせよ、皆さんありがとうございます
もうちょっと頑張ってみます
0591名無しさん@お腹いっぱい。2006/01/24(火) 23:27:46
>>590
xevは/usr/openwin/demoに入ってるよ
0592名無しさん@お腹いっぱい。2006/01/24(火) 23:39:36
>>590
>xorg.confのキー配列の設定の事ですか?探したけど無いです

無いなら作れ
05935752006/01/25(水) 00:55:55
>>579
いやいや、>>578 の言うのはたぶん正しい。下からいじった方がいい場合が多い。
0594名無しさん@お腹いっぱい。2006/01/25(水) 09:47:07
僕は上からいじるのが好きです。
0595名無しさん@お腹いっぱい。2006/01/25(水) 09:59:55
俺は後ろを丹念にいじるのが好きだ
0596名無しさん@お腹いっぱい。2006/01/25(水) 19:29:33
【カニカニ詐欺】「カニ料理で宴会をしたい」予約を入れるが実はいたずら 20件が被害
http://news19.2ch.net/test/read.cgi/news/1138184894/
0597名無しさん@お腹いっぱい。2006/01/26(木) 09:28:49
宴会で蟹が出てくるとうれしいが、マシンの中で蟹を見つけると
悲しい気分になるのは何故なんでしょうか。
0598Sun Update2006/01/26(木) 10:52:51
Sun Blade100でSolaris 10を動かしてます。

このところ、Sun Updateをかけると
Netra-CP3010用のアップデートが出て弱っています。
このパッチを当てようとしても、エラーで止まります。(あたりまえ?)

こないだはx86用のパッチが表示されました。
Sun Updateって、Windows Updateに比べてあまり利口ではないですね。

x86版Solarisでも似たような状況ですか?
0599名無しさん@お腹いっぱい。2006/01/26(木) 12:05:08
マシンの中のカニって?
0600名無しさん@お腹いっぱい。2006/01/26(木) 12:10:39
>>597
坊やだからさ
安物のスイッチングハブとか家庭用ルータとか開けてみ
0601名無しさん@お腹いっぱい。2006/01/26(木) 12:11:04
その話はこっちで。

なんとなくSolaris/x86 part7
http://pc8.2ch.net/test/read.cgi/unix/1132414671/
0602名無しさん@お腹いっぱい。2006/01/26(木) 12:11:54
>>598
FCS使ってるならsmpatch/updatemanagerは癌でしかない
1/06に乗り換えた方がいい
0603名無しさん@お腹いっぱい。2006/01/26(木) 12:12:33
>>601
そこは単なる釣堀だから
0604名無しさん@お腹いっぱい。2006/01/26(木) 13:06:51
>>598
Sun Updateなんか信用しちゃいかんよ。あんなの即座に停めるべし。
0605名無しさん@お腹いっぱい。2006/01/26(木) 15:57:53
Solaris 8 で Linux(FC4) の ホーム を NFSマウントしようとすると、
Device busy って怒られます。リブートしてもダメです。
どうすればいいのでしょうか?
0606名無しさん@お腹いっぱい。2006/01/26(木) 16:07:07
/home が automount になってる悪寒
06076052006/01/26(木) 17:12:49
>>605
マウントされたようですが、アクセスできません。作業としては、
1. マウントしたいHDDのあるFC4の /etc/hosts に Solaris 8 を追加
2. /usr/sbin/exportfs -a でエクスポート
3. Solaris 8 の /etc/auto_indirect にオートマウントで
Linux:/home を /auto/FC4_homeにマウントするよう設定
4. Solaris 8 の /FC4_home を /auto/FC4_home へリンク

しかし、アクセスできません。どこか変でしょうか?
0608名無しさん@お腹いっぱい。2006/01/26(木) 17:26:57
>>607
/etc/auto_indirect って何だ?
勝手に作ったのなら、それを /etc/auto_master に登録して、
automountを再読み込みしないといけない。

普通は、そんなことせずに、/etc/auto_home に
FC4:/home/user をマウントする設定を書くだけで、
Solarisのデフォルトのautomountの設定で
Solarisの/homeにマウントされるはず。
0609名無しさん@お腹いっぱい。2006/01/26(木) 17:32:07
>>607
あと、NISを使っていないと uidとかが合わないだろうから
Permission deniedとかになったりする。
たとえrootでもアクセスできない。

NFSでrootアクセスを許可するには、NFSサーバーのLinux側で
/etc/exportsに no_root_squashオプションを付けてexportfs -aする。
06106072006/01/26(木) 18:15:16
>>608
>>609
説明不足でした。/etc/auto_master で
/auto auto_indirect -nosuid
としています。NISは今後使う予定です。
06116072006/01/26(木) 20:25:52
>>608
root でもダメでした。サーバー側にはちゃんと、
var/lib/nfs/rmtab に書かれているのですが、
アクセスできません。
0612名無しさん@お腹いっぱい。2006/01/26(木) 21:01:02
>>611
>>609 の下2行は?
06136072006/01/26(木) 22:27:01
>>612
だめでした。
サーバーが RedHat9 のものは問題なく automout できています。
違いは FC4 か Redhat9 かだけなのですが・・・
それに、 mount -F nfs で直接 mount しようとすると、
Permission denied になります。
/etc/exporte も /etc/hosts /etc/hosts.allow にもちゃんと
書いてあるのに・・・

それから root に /auto の write 権限がないのですが、
solaris はそいうものなのでしょうか?
まあ、RedHat9 の HDD は automount できているので関係ない
と思いますが・・・

RedHat9 では /auto に write権限があります。
0614名無しさん@お腹いっぱい。2006/01/27(金) 00:08:11
まずはそういうややこしい場所じゃなくて
そもそもファイルシステムをマウントできるのかどうかから試せばどうよ?
ところで/etc/exporteって何?
06156072006/01/27(金) 02:25:57
>>614
/etc/exports の間違いです。すいません。
マウントできることは確認しています。
今、solaris8 の NFSサーバーになろうとしている FC4のマシンも別の
FC4のマシンにはマウントできています。NFSクライアントになる
solaris8のマシンもNFS サーバーが RedHat9のマシンなら問題ないです。
違いは、サーバー側が RedHat9 か FC4 かの違いだけです。
0616 ◆SPARCXiUuc 2006/01/27(金) 03:10:21
Firewallが悪さしているとか。
0617名無しさん@お腹いっぱい。2006/01/27(金) 03:30:53
意外とSELinux絡みだったりして。
0618名無しさん@お腹いっぱい。2006/01/27(金) 09:37:35
Bシェルで、デフォルトで別名を使用したい。
.profile に alias ls="ls -F" を追記。

. .prpfile で読み込んだ場合は反映されるけど
一度ログアウトして再ログインすると、上記が反映されない。
(ただのlsになる)
どうすればログイン時から別名が反映されるの?
0619名無しさん@お腹いっぱい。2006/01/27(金) 10:41:58
>>618
素の/bin/shにはaliasは無い。
aliasが使えるということは、bashと推定。
bashだと、ログイン時に ~/.bash_profile, ~/.bash_login, ~/.profile
の順に探して、最初に見つかったファイルしか読まない。
なので、~/.bash_profileあたりがすでに存在しているのが原因。
06206182006/01/27(金) 10:47:29
>>619

>bashと推定
その通り。

>~/.bash_profileあたりがすでに存在しているのが原因。

find / -name .bash_profile
find / -name .bash_login
でプロンプトが返ってくる・・・。存在しないらしい。
.profile は / 直下にある。
0621名無しさん@お腹いっぱい。2006/01/27(金) 10:55:28
逆に、$HOME に .bash_login 作ればいい
0622名無しさん@お腹いっぱい。2006/01/27(金) 10:57:30
bash なら bash って先に言えよ。
06236182006/01/27(金) 10:57:50
>>621

その理論だと、
>ログイン時に ~/.bash_profile, ~/.bash_login, ~/.profile
>の順に探して、最初に見つかったファイルしか読まない。
>なので、~/.bash_profileあたりがすでに存在しているのが原因。

は矛盾しない?

とりあえず .bash_login 作ってみる。
中身は alias ls="ls -F" だけでもOK?
06246182006/01/27(金) 11:15:47
/ に .bash_login を作成し .profile を削除した。
確認のため .bash_login に次の内容を記述。
EDITOR=/usr/bin/vi
export EDITOR

一度抜けてログインし直して crontab -e を叩いても
viで起動されない。
06256182006/01/27(金) 11:16:23
ちなみにrootでの話ね。
0626名無しさん@お腹いっぱい。2006/01/27(金) 11:16:24
>.profile は / 直下にある。

rootのデフォルトシェルをbashにしてるの?
06276182006/01/27(金) 11:17:19
>>626

デフォルトは /bin/sh。
#bash で
bashに切り替えてる。
0628名無しさん@お腹いっぱい。2006/01/27(金) 11:18:54
~/.bash_profile, ~/.bash_login, ~/.profile は
ログイン時にしか読まれない。
bashコマンドで切り替えてるのなら ~/.bashrcに記述する必要がある。
06296182006/01/27(金) 11:24:04
>>628

>bashコマンドで切り替えてるのなら ~/.bashrcに記述する必要がある。

.bashrc に記述したらできた!どんもありがとう。
0630名無しさん@お腹いっぱい。2006/01/27(金) 11:25:34
man bash 読んどけ。
06316182006/01/27(金) 11:27:28
>man bash 読んどけ。

全部英語なんだけど頑張るしかないか?
0632名無しさん@お腹いっぱい。2006/01/27(金) 11:28:58
英語くらい読めろ。
06336182006/01/27(金) 11:32:01
Change the behavior of bash where the default operation
differs from the POSIX 1003.2 standard to match the
standard (posix mode).

--restricted
The shell becomes restricted (see RESTRICTED SHELL
below).

--verbose
Equivalent to -v.

--version
Show version information for this instance of bash on
the standard output and exit successfully.

ARGUMENTS
If arguments remain after option processing, and neither the
-c nor the -s option has been supplied, the first argument
is assumed to be the name of a file containing shell com-
mands. If bash is invoked in this fashion, $0 is set to the
name of the file, and the positional parameters are set to
the remaining arguments. Bash reads and executes commands
from this file, then exits. Bash's exit status is the exit
status of the last command executed in the script. If no
commands are executed, the exit status is 0. An attempt is
first made to open the file in the current directory, and,
if no file is found, then the shell searches the directories
in PATH for the script.

>632
自力で訳せんの
0634名無しさん@お腹いっぱい。2006/01/27(金) 11:36:57
>>618みたいのを、情報を小出しにするやつ、というんだ
rootであることと、後からbash ってうつのは先に書けよ
0635名無しさん@お腹いっぱい。2006/01/27(金) 11:42:12
>>626
何か問題あるの?また頭の固まった爺さんの出現かよ・・・。
0636名無しさん@お腹いっぱい。2006/01/27(金) 11:46:37
質問しただけでしょ。
0637名無しさん@お腹いっぱい。2006/01/27(金) 11:57:09
デフォルトと違うと思える場合はその記述が無ければ聞くしかあるまい
0638名無しさん@お腹いっぱい。2006/01/27(金) 12:06:21
>635
ログインシェルかどうかで~/.bash_profile, ~/.bash_login, ~/.profile ~/.bashrcの
設定の内容が影響してくるんだから聞くのは当然だろ。
シェルのことになるとなんでこうムキになるアホが多いんだか。
0639名無しさん@お腹いっぱい。2006/01/27(金) 12:13:37
どのシェル使っても開発環境がバッチリな方法を教えろよ!
0640名無しさん@お腹いっぱい。2006/01/27(金) 13:07:18
頭が柔らかい=自力じゃ xine-lib が make 出来ない
0641名無しさん@お腹いっぱい。2006/01/27(金) 13:22:31
>>635
自分が頭悪いの若いせいにするなよww
0642名無しさん@お腹いっぱい。2006/01/27(金) 14:17:09
>>629
だったら「ログインシェル」じゃないじゃないか。
>>618 では「再ログインすると」と言っているのに、
質問が矛盾してるぞ。
bashと言い、rootと言い、非ログインシェルと言い、
必要事項を小出しにするのはやめれ。

それから、ls -F などというアフォな alias設定すな。
副作用があるぞ。
0643名無しさん@お腹いっぱい。2006/01/27(金) 14:19:00
>>642
どんな副作用?
0644名無しさん@お腹いっぱい。2006/01/27(金) 14:20:18
>>643 = >>618
教えない。悩め。
0645名無しさん@お腹いっぱい。2006/01/27(金) 14:21:28
echo `ls`したときとか?
0646名無しさん@お腹いっぱい。2006/01/27(金) 14:35:38
>>644
答えられないのか。
0647名無しさん@お腹いっぱい。2006/01/27(金) 14:55:17
自分で考える能力無いんだったら、犬板でも逝けよ。
あっちはそんなんでも歓迎されるって話だぞ?
0648名無しさん@お腹いっぱい。2006/01/27(金) 15:05:19
>>615
なんか逝けたようです。ネットワークの問題だったようで・・・
お騒がせしました。

シェルの話しは盛り上がりますなー。ちなみに私は bash派です。
solaris使いは csh派が多いと思うのですが、どうなのでしょう。
06496432006/01/27(金) 15:10:00
>>644
> >>643 = >>618
違うよ……。
0650名無しさん@お腹いっぱい。2006/01/27(金) 15:22:48
>>648
>solaris使いは csh派が多い
違う。csh派が多い(多かった)のはFreeBSDの残党。
0651名無しさん@お腹いっぱい。2006/01/27(金) 15:40:14
俺は、rootはsh(変更したくないから)で、それ以外の
高機能shellを求めるとkshだな。

Solarisに限らず商用UNIXではどの環境にいっても使える高機能なshellだし(shとの比較ね)。

■ このスレッドは過去ログ倉庫に格納されています