■掲示板に戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 最新50



レス数が1000を超えています。残念ながら全部は表示しません。

初心者もOK! FreeBSD質問スレッド その11

1 :名無しさん@お腹いっぱい。 :02/01/12 11:19
FreeBSD関連の質問はここで。

前スレ
初心者もOK! FreeBSD質問スレッド その10
http://pc.2ch.net/test/read.cgi/unix/1008540170/

歴代スレッドは >>2
FreeBSD関連サイトへのリンクは >>3
こっちもチェックしてみてちょ。

101 :名無しさん@お腹いっぱい。 :02/01/15 00:41
>>53
audio/xmms が 1.2.6 になったよ。

sobomax 2002/01/14 05:38:33 PST

Modified files:
audio/xmms Makefile distinfo pkg-plist
audio/xmms/files patch-ad
Added files:
audio/xmms/files patch-ltmain.sh
Log:
Update to 1.2.6.

Approved by: maintainer

102 :名無しさん@お腹いっぱい。 :02/01/15 01:08
IPv6-IPv4ネットワーク間でのファイアウォールを構築したいのですが、
構築するためにはどのようにすればよいか教えてください!
現在、FreeBSDでv6/v4デュアルスタックルータとしてネットワークを
構築しています。
よろしくお願いします。

103 :名無しさん@お腹いっぱい。 :02/01/15 02:54
FreeBSD 4.4 を入れたら、/usr/ports ディレクトリが見当たりません。
何勘違いしちゃったんでしょう?

104 :名無しさん@お腹いっぱい。 :02/01/15 02:56
>>103
はい。

105 :103 :02/01/15 03:00
というか、次の一手はどうすればいいですか?
ports.tar.gz を /usr に展開するだけで良かったりしますか?

106 :名無しさん@お腹いっぱい。 :02/01/15 03:02
>>105
わかってるやん

107 :103 :02/01/15 03:07
あ、どうもです。それで良かったんですね。ちょっと焦っちゃってました。

108 :名無しさん@お腹いっぱい。 :02/01/15 03:18
FreeBSD-4.4Rを使っているのですが
www.cypac.co.jp/lib/data/Makefile-4.4.gz
を使用してjailを使ってみようと思っているのですが
# make
[ ! -d /usr/jail/1/root ] && mkdir /usr/jail/1/root
for f in /bin /dev /var /var/db /var/db/pkg /var/log /var/run /etc /usr /sbin /tmp /root /proc /usr/bin /usr/lib /usr/li
bexec /usr/sbin /usr/local; do [ ! -d /usr/jail/1/root$f ] && mkdir /usr/jail/1/root$f ; done
chmod 777 /usr/jail/1/root/tmp
for f in /etc/login.conf /etc/hosts /etc/resolv.conf /sbin/nologin /bin/sh /bin/[ /bin/echo /usr/bin/basename /bin/expr
/usr/bin/limits /bin/cat /bin/kill /bin/rm /usr/libexec/ld-elf.so.1 /usr/lib/libc.so.4 /usr/lib/libfetch.so.2 /usr/lib/l
ibmd.so.2 /dev/MAKEDEV /usr/sbin/pwd_mkdb /usr/sbin/pkg_add /usr/sbin/pkg_info /bin/cp /bin/ls /bin/rmdir /bin/mkdir /bi
n/ln /bin/mv /bin/chmod /usr/bin/chgrp /usr/sbin/chown /usr/sbin/mtree /usr/bin/tar /usr/bin/gzip /usr/bin/chflags; do (
cd / ; tar cpf - `echo $f | sed -e 's/^////'` ) | tar xpvf - -C /usr/jail/1/root ; done
sed: 1: "s/^////
": bad flag in substitute command: '/'
tar: not found in archive

上のが32回続き
sed: 1: "s/^////
": bad flag in substitute command: '/'
tar: not found in archive

cp /usr/jail/1/master.passwd.template /usr/jail/1/root/etc/master.passwd
chmod 600 /usr/jail/1/root/etc/master.passwd
chroot /usr/jail/1/root /usr/sbin/pwd_mkdb /etc/master.passwd
chroot: /usr/sbin/pwd_mkdb: No such file or directory
*** Error code 1
本に書いてある通りにやっているつもりですがエラーで終了してしまいます
必要なファイルがコピーされていないようなのですがどこを修正すればエラーを回避できるのでしょうか?

109 :名無しさん@お腹いっぱい。 :02/01/15 04:08
>>109
つーかメッセージの通りだと思ふ。
やる気無いんで何も検証しないけど

--- Makefile-4.4.orig Sun Jan 13 05:02:58 2002
+++ Makefile-4.4 Sun Jan 13 05:11:43 2002
@@ -29,7 +29,7 @@
  -[ ! -d $(ROOTDIR) ] && mkdir $(ROOTDIR)
  -for f in $(INITDIRS); do [ ! -d $(ROOTDIR)$$f ] && mkdir $(ROOTDIR)$$f ; done
  chmod 777 $(ROOTDIR)/tmp
- -for f in $(COPYFILES); do (cd / ; tar cpf - `echo $$f | sed -e 's/^////'` ) | tar xpvf - -C $(ROOTDIR) ; done
+ -for f in $(COPYFILES); do tar cpf - $$f | tar xpvf - -C $(ROOTDIR) ; done

 # create passwd database
 step2:

でどお?
あ、indentを全角スペースで入れてるんで
patchそのままじゃ当たらんので注意。

# なぜこんなショボいMakefile如きを
# GPL配布?とか書いてみるテスト(ぉ

110 :109 :02/01/15 04:34
- sed -e 's/^////'
+ sed -e 's|^/||g'

でもいいかな、これやっても全く意味無いんだけど
作者の意図はこうなんだろーなー。

111 :109 :02/01/15 05:11
ついでに
>>88
ar x lib*_pic.a すると判るんじゃない?

112 :88 :02/01/15 08:57
>>111
やってみましたが
わかりませんでした...

picなobjectが固めてあるのはわかるのですが、
それをどういうときに使うのかがわからないんです。

113 :名無しさん@お腹いっぱい。 :02/01/15 14:37
Virtual PC 4.0 でFreeBSD&X を動かしている方っていますでしょうか?
インストールはできましたが、Xの設定でつまずいてます。

114 :名無しさん@お腹いっぱい。 :02/01/15 19:17
>>113
外野でナニだけど、とりあえずXFree86 3.xのVGA16あたりでもダメ?
ダメなときは具体的にはどんな状態になるの?

115 :名無しさん@お腹いっぱい。 :02/01/15 20:57
telnetがデフォルトで使えません。
たすけて〜
FreeBSD-4.4Rを使ってます。

116 :名無しさん@お腹いっぱい。 :02/01/15 21:13
>>115
telnetdが動かないということなら、
/etc/inetd.confのtelnetの行のコメントを外し、/etc/rc.confに

inetd_enable="YES"

と書く。
できるだけ/etc/hosts.allowで外部から接続できないように設定し、
外部からはsshを使用するべき。

117 :113 :02/01/15 22:36
>>114
ありがとうございます。自己解決できました。
Virtual PC 4.0 でエミュレートされているS3 trio64ビデオカード用のXサーバがインストールされていませんでした。
portsからXF86_S3をインストール。その後にXF86Setupで無事に動くようになりました。
WindowMakerを試しに動かしていますが問題はないみたいです。
VMWareより設定は数段簡単でした。 Win2Kに超漢字とFreeBSDを入れて遊んでいます。

ちなみにVirtual PC 4.0 は超漢字4に付いていた52日間トライアル版です

118 :名無しさん@お腹いっぱい。 :02/01/16 00:42
>>109
うひょー。ばっちりでした。ありがとうございました。
その文字列がどういう動作をするのか理解できるようにがんばるっす

119 :名無しさん@お腹いっぱい。 :02/01/16 01:02
>>88=112
雑な答えでした、スマソ。

結局PIC objectのアーカイブで、共有オブジェクトを生成する際に
使うこともあるけど、たいていはハードディスクの肥しだと思ふ。

実際の使用例は
http://www.freebsd.org/cgi/cvsweb.cgi/src/libexec/rtld-elf/Makefile?rev=1.15&content-type=text/x-cvsweb-markup
かな。
-lcと-lc_picの場合の違いを考えてくらはい(bsd.lib.mkも読んでね)。

[参考リンク]
http://www.sra.co.jp/wingnut/technical-info.html
http://www.spa.is.uec.ac.jp/~nfukuda/memo/sharedlib.html

120 :88 :02/01/16 13:14
>>119
ありがとうございます。

rtldが自分で使う分は誰もrelocate or dynamic loadしてくれないので
picなライブラリをstatic linkするけど
それ以外には使う場面はほぼ無いという感じの
理解であってますか?

grepしたところ、XFree86 3.3.6のxf86USBtablet.soが
libusb_pic.aを使ってるけど、こっちは意味わからず...
4.1.0ではなくなってるし。

121 :名無しさん@お腹いっぱい。 :02/01/16 14:23
4.4-Rを使用しています。
BIND9.2.0をソースからインストールしたのですが、namedを起動すると古いバージョン
の8.2.4が起動してしまいます。<#named restsrtで起動
この場合どこを修正すると新しいバージョンのBINDを起動できるのでしょうか?
ご教授お願いいたします。

122 :名無しさん@お腹いっぱい。 :02/01/16 14:47
PC9821Xa16/W30にインストールしたいが、
フロッピディスクからインストールディスクを立ち上げた
時に、全てがハングアップしてしまうので、理由を教えて
頂きたいが。
どうも、割り込みにINT0所に、NICの信号が入っている
機種は駄目だと感じるが

123 :名無しさん :02/01/16 15:03
>>121
とりあえず古いのを探して kill した後、インストールした named を
叩いてみたら?

124 :名無しさん@お腹いっぱい。 :02/01/16 18:48
>>121
/usr/sbin/named と /usr/local/sbin/named どっちが先に見つかるかな?

125 :名無しさん@お腹いっぱい。 :02/01/16 20:17
rc.conf に
named_program="/usr/local/sbin/named"
とかじゃないの。

126 :名無しさん@お腹いっぱい。 :02/01/16 23:02
sageてばっかいねえでageろい!

127 :名無しさん@お腹いっぱい。 :02/01/16 23:16
>>122
マシン付属のPCIセットアップディスク使ってIRQの予約をせよ。
これPC-98の常識。

128 :127 :02/01/16 23:19
もう1つの手は、一時的に2nd-CCUやサウンド等をBIOSレベルでdisable
にしてみる。運がよければ、オンボード切り離し不可のデバイスが空いた
IRQに逃げてくれる場合がある。

129 :前スレ君君 :02/01/17 00:07
FreeBSD4.3マシンでNATさせて、ClientであるWindowsマシンでもインターネットへ接続できるようにしています。
メールをClientであるWindowsマシンで受信したいのですが、どのような設定をすればいいのでしょうか?
デフォルトゲートウェイはFreeBSD4.3マシンにしてあります。

130 :名無しさん@お腹いっぱい。 :02/01/17 00:39
>>129

・今現在できることはなんですか?
 ClientであるWindowsから外部InternetのWebPageが見れますか?
 FreeBSD4.3マシンから外部InternetのWebPageが見れますか?

・あなたが使いたいメールサーバは {どこにありますか?/どこに置くつもりですか?}
 POPサーバはどこに {ありますか?/置くつもりですか?}
 SMTPサーバはどこに {ありますか?/置くつもりですか?}
 (ここで「どこ?」と聞いているのは、natを動かしているFreeBSDより内か外か?の意味っす)

# Hotmail使うっていう手もあるか。

・Internetへの接続形態はどんな感じでしょう?
 固定IP?
 DHCPでプロバイダからIP借りてくるタイプ?
 常時接続の専用線?
 (いつもつながってるのかどうか。IPはころころ変わるのか変わらないのか。)

ま、じくーりまたーり問題かいけつしましょー。
このへんをちゃんと書いてくれたら、別な人がてきせつにこたえてくれるかもー。

131 :heno :02/01/17 00:44
>>130
ハンドブックのPPPoEのあたりを読むべし、に一票です

132 :前スレ君君 :02/01/17 02:07
>>130
どうも、親切に足りない部分の指摘をありがとうございます。
まずClientから外部インターネットのWebページはみれます。
FreeBSD4.3マシンでもインターネットのWebページはみれます。
メールサーバはCATV会社のほうで用意してくれた(外部から接続不可)ものです。
NATの外側ということになります。
DHCPでIPを割り振ってもらっていますが、ここ1年IPはかわっていません。

133 :名無しさん@お腹いっぱい。 :02/01/17 02:37

ちょっと変わった質問です。

プロバイダ等が変わってネットワーク情報が変わった場合、
Winだったら「コントロールパネル/ネットワーク」で、
TCP/IPの設定を変更しますよね。例えば、IPアドレスやサブネットマスク、ゲートウェイとか。

これと同様の事をFreeBSDでやるにはどうすればいいのでしょう??
ハンドブックも見たんですが、ネットワーク情報の途中からの変更については載ってないんですよね。
そういう訳なのですが、どなたか宜しくお願いします。

134 :名無しさん@お腹いっぱい。 :02/01/17 02:45
>>133
/etc/rc.conf

135 :133 :02/01/17 03:02
>>134
即レスありがとう!
でも、そこは既に新しくしてあるのよね・・・。

もしかしたら、
「ifconfig_ed0=」と
「ifconfig_xl0=」の違いかも知れない。

明日にでも試してみます。
でも設定って、rc.confだけで良かったなんて・・・!

136 :名無しさん@お腹いっぱい。 :02/01/17 03:21
mule emacs20 emacs21 xemacs お薦めはどれ?
emacs21ってports/japaneseにないけど普通に日本語使えるんだよね?

137 :名無しさん@お腹いっぱい。 :02/01/17 04:19
>>136
ああ、そのへんわたしも迷う。
RMSの分厚いemacs本を買って「おし、emacs極めるぞ」と意気込んだ
のはいいけど、どれを入れたらいいのかよくわかんない。
FreeBSDユーザ用emacs選択お助けページのURL教えて。
というか、作って。

# ううむ。ぜんぜん眠れない。
# 誰か私にまいすりー10mgを。

138 :136 :02/01/17 05:02
漏れはいままでずっとmule@19.34だったんだよね。
とりあえず環境再構築のついでにageようかなと。
メイン用途はmewなんでemacs21にしてみたけど
(setq mew-icon-directory "/usr/local/share/emacs/etc/mew2")
に気づかずにかなりはまったよ。これもpkg-messageに書いといてくれ。
しかし、まだmailが読めない、、、

139 :名無しさん@お腹いっぱい。 :02/01/17 10:00
正直、甘ったれんなと思う。

140 :名無しさん@お腹いっぱい。 :02/01/17 10:21
なんで /usr/ports/editors/emacs がいまさら19.34b なのかちょっと理解できないです。XFree86 も 3.3.6 が標準だったりするし、なにか古いバージョンに固執する理由でもあるのかな。

141 :140 :02/01/17 10:23
うぅ、w3m で書いたら改行が......すみません。

142 :名無しさん@お腹いっぱい。 :02/01/17 10:39
>>140

XFree86 の標準が4.xになると、VirutalPCで動かなくなる...

あ、俺、最初からportsでX入れる主義だから、問題ないか。


143 :名無しさん@お腹いっぱい。 :02/01/17 11:44
>>140
意見があるならports-jpへどうぞ。
ここで愚痴っているよりマシです。

144 :名無しさん@お腹いぱい。 :02/01/17 13:02
>>136
FreeBSDはじめたばっかで勘違いしてるかもしれませんが
leimをいれてたら日本語大丈夫だと思いますよ。
skk使うなら(僕の場合)9.6じゃダメでした(ddskkいれた)。

間違ってたら先輩方補足してくらさい。
# 俺の日本語は大丈夫じゃないな。

145 :144 :02/01/17 13:04
あれれ。改行されてない(by navi2ch)。スマソ。

146 :名無しさん@お腹いっぱい。 :02/01/17 14:33
>>145
ん? うちも何か自分の投稿が改行されていなかったりするんだよ。
なんだろ。何かいじったっけな。。。


147 :145 :02/01/17 16:40
>>146
んー変ですよね。2ちゃんの方が何か変ったのかもしれませんね。

148 :146 :02/01/17 17:27
>>147
やっぱうちの環境は何もいじってなかったよん。どうしたんだろ。

でもブラウザ( Netscape)で見ると正常に改行されているんだよね。
だから 2ch 側で何らかの変更があったとしても、navi2ch 側で対応することに
なるかもしれませんね。


149 :名無しさん@XEmacs :02/01/17 17:30
>>145-148
navi2chスレ逝ってみな。

150 :145 :02/01/17 18:37
>>149
おお、ありがとです。
スレ違いでしたね。逝てきます。

151 :名無しさん@inetd :02/01/17 20:52
サーバ(FreeBSD)からルータにping飛ばしても返ってこないのに、
外部からは対象サーバに対してアクセスできる不思議な現象に見舞われてます。
似たような事例を体験して解決された方、ヒント下さいまし。

152 :ななし :02/01/17 21:12
>>151
ルータが icmp 通さないようになっているのでは?

153 :名無しさん@お腹いっぱい。 :02/01/17 22:21
>>151
ping www.ntt.co.jp
してみ。


154 :ぽっち ◆qUcBnrXM :02/01/17 22:52
今日BSDマガジンっての買って来ました。
今までWINしか使ったこと無かったのでちょっと興味がありまして。

しかもインストールしようとしてるPCがPC-9821なので
FreeBSD(98)をいれようと思っています。

ある程度理解できるようになったらサーバーとして活躍して欲しいです。
楽しみだなぁ

155 :名無しさん@お腹いっぱい。 :02/01/17 22:59
FreeBSD4.4-R+メルコBroadStation+WLI-PCM-L11GP
上記の環境でADSLに繋いでいます。

WLI-PCM-L11GPを挿入して
wicontrol -i wi0 -p 1
wicontrol -k *******
wicontrol -e 1
ifconfig wi0 192.168.**** netmask 255.255.255.***

とコマンド打ち、デスクトップ・ルーターへのPingは通るようになりました。
ただルーターの外へはPingが通りません。<FTP・HTTPも駄目
DNS、Gatewayを指定していないせいでしょうか?

設定方法をご存知の方ご教授願います。

またLANカードを挿入するたびに上記コマンドを打ち接続しています。
挿入すると自動的にLANカード使用可にするにはどのような設定を行ったら
良いのでしょうか? /etc/rc.conf には pccard_enable="YES"のみ記述があります。

よろしくお願いいたします。

156 :名無しさん@inetd :02/01/17 23:12
>>152
ルータの内側にある他のサーバは問題なくルータに対してpingが通り
通信も出来ます。この現象が見られ始めたのは、対象サーバのIPアドレスを
変えてからなんですよ(´Д`)

157 :名無しさん@お腹いっぱい。 :02/01/17 23:28
(´-`).。oO(説明が的を射ていないし、努力の跡も感じられないなぁ)
(´-`).。oO(本人にしか分からないような事実が後からボロボロ出てきそうだ)

158 :名無しさん@お腹いっぱい。 :02/01/18 00:54
FreeBSD専用に1台組もうと考えているます。
FreeBSDはオンボードのVGAやサウンドカード、LANに対応しているのでしょうか?
ついでに、FreeBSDにはこのマザーがいいぜ!というようなお薦めはありますでしょうか?





159 :名無しさん@お腹いっぱい :02/01/18 02:20
>>158
対応していない物を探すのが難しい。

標準的な物を上げると、
i815EP
Creative社製チップ一通り。
蟹さんマークやIntel物とか

自分が欲しい物を探してから、ここをみると良い。
http://www.jp.freebsd.org/www.FreeBSD.org/ja/handbook/install-hw.html


160 :名無しさん@お腹いっぱい :02/01/18 03:17
jailぼくも使ってみようと思うんですがホスト環境を/usr/jailへコピーしたいんですが
一個つづコピーして使おうと今やってるんですけどなんかもっと効率良い方法ってないのでしょうか?
ssh-3.0.2をpkg_addしたのはいいんですがバージョン確認しても元のままっぽいのですが
どこか変えないと使えないのでしょうか?

161 :名無しさん@お腹いっぱい。 :02/01/18 03:54
>>160
FreeBSDってOpenSSH /usr/binに入ってないんだっけ?
/usr/local/binと/usr/bin両方にsshが入ってて、PATHの順番で古い
方が動いてるとか無い?

162 :名無しさん@お腹いっぱい。 :02/01/18 04:40
なんで ports/japanese の下にあるghostscriptは、
いつまでたっても最新が5.5で、VFlibは古いままなんでしょうか。

単純に、だれも新しいものを入れるつもりがないってだけ?
それとも ports/japanese のvfghostscriptじゃなくても日本語OKなの?

163 :名無しさん@お腹いっぱい。 :02/01/18 05:25
スレ違いかもしれませんが・・
TeraTermProでSSHにてサーバ(4.4-R)に接続していました。
しかしサーバの設定変更後、再起動してから接続出来なくなりました。

TeraTermを起動し、HOST欄にIPを入力。
SSHを選択し、OKを選択。
次の画面にてUsername、Passphraseを入力しUse RSA key log inを選択。
右側のPrivet key fileボタンを押すとTeraTermが落ちてしまいます。

このような状況でSSHにてログインできません。
これはTeraTermが原因なのでしょうか?

FTP接続は出来ました。


164 :163 :02/01/18 05:47
事故解決 スマソ
TeraTerm歳インストで解消。
単にTeraTermが壊れていたのか・・・

165 :121 :02/01/18 05:53
>>123-125
亀レススマソ
レスありがとうございます。

find /usr -name named
とすると
/usr/local/sbin/named
/usr/sbin/named
の順番で検索されました。

rc.confには
named_program="/usr/local/sbin/named"
と記述されています。これを
"/usr/sbin/named"
に変更すればよろしいのでしょうか?


166 :名無しさん@お腹いっぱい。 :02/01/18 06:14
>162
   λ_λ    / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  ( `ー´) < あんたがパッチ書いてsend-prしてないからじゃネーノ?
   /   ノつ  \__________
  (人_つ_つ


167 :名無しさん@お腹いっぱい。 :02/01/18 06:25
>162
できたてのほやほやだよ。
動作報告すればコミットも早まると思われ。
http://home.jp.FreeBSD.org/cgi-bin/showmail/ports-jp/12203

#関係ないけど mplayer-0.60 が(・∀・)イイ!

168 :124 :02/01/18 06:45
>>165
/usr/sbin/named が 8.2.4 で /usr/local/sbin/named が 9.2.0。
rc.conf はそのままでいい。
コマンドのサーチパスで /usr/sbin/ が先だから 121 では 8.2.4 が起動したの。

set するか ~/.cshrc 見てごらん。


169 :そんなアナタに贈る :02/01/18 07:09
>>155
>ただルーターの外へはPingが通りません。<FTP・HTTPも駄目
>DNS、Gatewayを指定していないせいでしょうか?

そんな貴方はO'REILLYのTCP/IPネットワーク管理でも読んで
基礎を積み上げたほうが良いのではないでしょうか?
例えば、これがMS-Windowsだった場合、DNS、ゲートウェイの
項目に対して設定を行わずに外海に出ていくことができますか?
それと同じことを尋ねておられるように見受けられます。

補足:
 /etc/resolv.confとdefaultrouter(/etc/rc.conf)について
 調べてみましょう。それによって解に近づくことができます。

170 :名無しさん@お腹いっぱい。 :02/01/18 09:53
everybuddyをFreeBSDにインストールしました。
日本語パッチあててるバージョンで、
日本語のインスタントメッセージをやりとりする事もできます。
しかし、インスタントメッセージ入力画面で
日本語を打つ事ができず、いちいちxemacs上で日本語
を表示してから、インスタントメッセージ入力欄
にはりつけて、送信しています。
これは、なんとかならんでしょうか?

現在netscape等はKINPUT2とかで日本語入力をしています。


171 :170 :02/01/18 11:09
つまり、everybuddyのインスタントメッセージ
の欄で直接日本語を入力する方法を教えて下さい。

172 :名無しさん@お腹いっぱい。 :02/01/18 13:45
みりおねあ
4.4-releaseには、X付いてますか?
付属していた場合、バージョンは何ですか?


173 :名無しさん@お腹いっぱい。 :02/01/18 14:07
>>172
3.3.6

174 :名無しさん@お腹いっぱい。 :02/01/18 14:11
前スレの10さんのportsを使って
everybuddyをインストールしようとしています。
しかし、iconvもいれたのに、インストールには失敗します。
どこが悪いのでしょうか?
教えてください。
エラー内容は以下です。

/usr/lib/libc.so.4: WARNING! setkey(3) not present in the system!
/usr/lib/libc.so.4: warning: this program uses gets(), which is unsafe.
/usr/lib/libc.so.4: warning: mktemp() possibly used unsafely; consider using mkstemp()
/usr/lib/libc.so.4: WARNING! des_setkey(3) not present in the system!
/usr/lib/libc.so.4: WARNING! encrypt(3) not present in the system!
/usr/lib/libc.so.4: warning: tmpnam() possibly used unsafely; consider using mkstemp()
/usr/lib/libc.so.4: warning: this program uses f_prealloc(), which is not recommended.
/usr/lib/libc.so.4: WARNING! des_cipher(3) not present in the system!
../libmsn/libmsn.a(msn_commands.o): In function `MsnConvertMessage':
msn_commands.o(.text+0xc82): undefined reference to `iconv_open'
msn_commands.o(.text+0xd32): undefined reference to `iconv'
msn_commands.o(.text+0xd9b): undefined reference to `iconv_close'
gmake[1]: *** [everybuddy] エラー 1
gmake[1]: 出ます ディレクトリ `/usr/home/*/everybuddy/work/everybuddy-0.2.1beta6/src'
gmake: *** [all-recursive] エラー 1
*** Error code 2

Stop in /usr/home/*/everybuddy.


175 :いひひ :02/01/18 14:24
-liconvをMakefileに突っ込んで、強引に
突破させるに一票。

176 :名無しさん@お腹いっぱい。 :02/01/18 14:44
CDのボリュームラベルを読むにはどうしたらよいですか?
CDの管理をサーバにやらせてみたいのですが。


177 :174 :02/01/18 14:52
>>175
それってどうやるんですか?
もうすこし詳しくお願いします。

178 :名無しさん@お腹いっぱい。 :02/01/18 15:06
>176 tail -c +32809 /dev/cd0c | head -c 32


179 :いひひ :02/01/18 15:23
>>177

everybuddy使ってないので指摘できないです・・・
ちょっくらbuildしてみるか・・・。

うー、うちだとchat_window.oでiconvへの参照が
切れるっぽいね。

/usr/ports/net/everybuddy/work/everybuddy-0.2.1beta6/src/Makefile
をいじります。
こんな感じ。

--- Makefile.orig Fri Jan 18 15:14:10 2002
+++ Makefile Fri Jan 18 15:19:54 2002
@@ -67,7 +67,7 @@
DLLTOOL = @DLLTOOL@
EB_CFLAGS = -O6 -march=pentiumpro -mcpu=pentiumpro -pipe (以下長すぎるので略)
EB_LDADD =
-EB_LIBS = -pthread -L../libmsn -lmsn -L../libyahoo (以下長すぎるので略)
+EB_LIBS = -pthread -liconv -L../libmsn -lmsn -L../libyahoo(以下長すぎるので略)
ESD_CFLAGS = -I/usr/local/include
ESD_CONFIG = /usr/local/bin/esd-config
ESD_LIBS = -L/usr/local/lib -lesd -laudiofile -lm


これでbuildは通った。動くかどうかは知らぬ。


180 :名無しさん@お腹いっぱい。 :02/01/18 15:30
>>178
どうもです。
これで、CDデータベースが完成しそうです。ありがとうございました。



181 :名無しさん@お腹いっぱい。 :02/01/18 15:42
CDで、マルチバイト文字を使用したファイルやディレクトリを表示させるにはどうしたらいいですか?
ファイルシステムでも、EUCとSJISの混在などはどうやったら良いのでしょうか?
UNICODEは使えますか?



182 :174 :02/01/18 15:43
>>179
THX!
でもうちでは、そのようにしてもなお、
/usr/libexec/elf/ld: cannot find -lgiconv
gmake[1]: *** [everybuddy] エラー 1
gmake[1]: 出ます ディレクトリ `/usr/home/*/everybuddy/work/everybuddy-0.2.1beta6/src'
gmake: *** [all-recursive] エラー 1
*** Error code 2

となります。

この/usr/libexec/elf/ld: cannot find -lgiconv
っていうのはどういう意味でしょうか?
lgiconvっていうファイルは僕のマシンには存在しませんでした。

183 :名無しさん@お腹いっぱい。 :02/01/18 15:47
bashを日本語化するにはどうしたら良いでしょうか?

184 :名無しさん@お腹いっぱい。 :02/01/18 16:01
あるディレクトリにある複数のtar.gzファイルの中のファイルを総て、単一の
ディレクトリに展開したいのですが、どうやったらよいのでしょうか?
tar xzf hoge*
としてもできませんでした。



185 :いひひ :02/01/18 16:13
>>182

libgiconvは、/usr/ports/converters/libiconvです。

>>184

cshだと
foreach tmp ( `ls *.tar.gz` )
tar xvf $tmp
end

かな。意図している事と違う?


186 :前スレ10 :02/01/18 16:16
>>182
あんですとー!? ネコのうんこ(以下略)
(素に戻って)厳密な確認を取ったわけではないんですが、iconv
まわりでエラーが出るっていうのはちょっと考え難いのですが……。
ちょっと詳しいことを訊かせてもらえますか?

まず
>/usr/libexec/elf/ld: cannot find -lgiconv
となるということですが、
$ ldconfig -r | grep iconv
した結果はどうなりますか? 正常な状態であれば
> 114:-lgiconv.2 => /usr/local/lib/libgiconv.so.2
などと表示されるはずです。もし表示されないようであれば、依存
ライブラリのインストールに失敗しているっぽいです。
converters/libiconvを再インストールしてくださいな。
ただ、everybuddyをmakeする際、converters/libiconvが入ってい
なければ勝手にインストールするように作ってあるので、それはそ
れで不可解なのですが……。
これでも上手くゆかなければ、もっかい書き込んでくださいませ。


>>179
converters/iconvではなくconverters/libiconvを使っているので、
-liconvでなくて-lgiconv、です。後からMakefileを修正する必要は
ないはずですが。


187 :いひひ :02/01/18 16:25
>>186
> -liconvでなくて-lgiconv、です。後からMakefileを
>修正する必要はないはずですが。

-lgiconvインスト済みの状況でもbuildこけるからなぁ・・・。原因なんなんだろ。


188 :名無しさん@お腹いっぱい。 :02/01/18 16:39
>>168
ありがとうございます。
早速試してみます。

189 :名無しさん@お腹いっぱい。 :02/01/18 16:39
>>138
> (setq mew-icon-directory "/usr/local/share/emacs/etc/mew2")
> に気づかずにかなりはまったよ。これもpkg-messageに書いといてくれ。

これはどっちかっちゅうと defvar の default 値を port で install
するところに合わせておくくらいは port でやってあげてもいいような
気がするね。


190 :155 :02/01/18 16:42
ご指摘の通りですね。
教えていただいたresolv.confなど調べてみます。
ありがとうございました。

191 :名無しさん@お腹いっぱい。 :02/01/18 16:51
【しつも〜ん】
ftp://snapshots.jp.freebsd.org/pub/FreeBSD/snapshots/i386/ISO-IMAGES/
の、下に、いっぱいファイルがあるけど、
雑誌のCD−ROMに入ってる
4.4-RELEASE(nopkg) が無いんだけど、何故?

もう、4-stable(4.5-PRERELEASE)以降しか配賦してないの?

また、5-currentって何?。4.5-RELEASEの事なの?


192 :名無しさん@お腹いっぱい。 :02/01/18 17:22
【こた〜え】
snapshotとRELEASEは違う。
RELEASEはRELEASEから持ってこい

193 :182 :02/01/18 17:28
ありがとうございます。

>>186 さん
$ ldconfig -r | grep iconv
した結果は
208:-lgiconv.2 => /usr/local/lib/libgiconv.so.2
273:-liconv.2 => /usr/local/lib/libiconv.so.2
のようになりました。

194 :いひひ :02/01/18 17:31
>>191
>また、5-currentって何?。4.5-RELEASEの事なの?

この辺読め。
http://www.jp.freebsd.org/www.FreeBSD.org/ja/handbook/current-stable.html

 面倒くさかったら「素人にゃおすすめできない」
とだけ覚えとけ。


195 :191 :02/01/18 17:43
>>192
わかった。探してみる。

>>194
わかった。読んでみる。


196 :名無しさん@お腹いっぱい。 :02/01/18 17:45
パソが停電で落ちてIPアドレスが変わっちゃって
前のIPにしか許可してないから自分のアイモード用のHPに
さっぱりログインできなくなっちゃったんだけど
それの設定を変えるコマンドって何すか?
どの辺見ればわかりますか?教えてーー
tera term proを使って設定してるみたいなんだけど
全然わからないや
会社のサーバーを管理してる人が寝込んじゃって
大変なんだよーーー

197 :名無しさん@お腹いっぱい。 :02/01/18 17:57
>>191はLinux板で最近活躍中の彼だろうな。

198 :191 :02/01/18 17:58
>>192
見つけたよ。ここだろ?
ftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/ISO-IMAGES/4.4/

で、雑誌の付録のリリース4.4は、下の訳文の「A」なのですか?

>このディレクトリーは、FreeBSD設置およびパッケージCDの完全なセットを
>燃やすために使用することができるFreeBSD ISOのイメージを含んでいます。
>FreeBSD 4.4から始めて、5つのCDイメージが提供されます
>
>@4.4-mini.iso-最小、けとばすことができる4.4の設置CDROMイメージ。
>A4.4-install.iso-4.4のISO 9660をけとばすことができる(El Torrito)CDROMイメージ。
>B4.4-disc2.iso- 実際のファイルシステム「それを固定してください」CDおよびCVS容器。
>C4.4 disc3.iso-FreeBSD 4.4のための余分の物のパッケージ
>D4.4 disc4.iso-FreeBSD 4.4のための余分の物のパッケージ
>E4.4-install.isoだけが「標準のFreeBSD設置経験」のために必要になります


199 :名無しさん@お腹いっぱい。 :02/01/18 18:18
中にファイルのあるディレクトリを、Windowsのように
そのまま削除することはできないのでしょうか?
簡単なシェルスクリプトを作らないとダメなのかな?

200 :名無しさん@お腹いっぱい。 :02/01/18 18:25
>>199
rm -f ./directory って、やってごらんなさい
directory => 削除したいディレクトリ名

間違ってもルートディレクトリでやっちゃ駄目よ


掲示板に戻る 全部 前100 次100 最新50

read.cgi ver5.26+ (01/10/21-)