■掲示板に戻る■ 全部 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
こっちもチェックしてみてちょ。

201 :名無しさん@お腹いっぱい。 :02/01/18 18:31
rm -rfのほうが‥

202 :200 :02/01/18 18:42
>>201
しまったぁ!回線切って首括らねば・・・

203 :名無しさん@お腹いっぱい。 :02/01/18 18:44
即レスありがとうございます。
rmコマンドを調べていたら、いろいろ出てきまして結局
rm -iR dir
で消すことができました。


204 :名無しさん@お腹いっぱい。 :02/01/18 19:12
>>198
そんな全角スペースばっかり並べられて
”「A」なのですか?”
ってのは、一体どういう答えを期待してるんだ?

205 :名無しさん@お腹いっぱい。 :02/01/18 19:17
>>204
ネタか?
マジレスすると全角スペースは丸のなかに2が書いてある機種依存文字だぞ。
191はUNIX板で機種依存文字使う厨。

206 :名無しさん@お腹いっぱい。 :02/01/18 19:21
>>185
どうもありがとうございます。

#/bin/csh
foreach tmp ( `ls -1 user*.tar.gz` )
tar xvf $tmp
end

というシェルスクリプトを書いたのですが、

./extract.sh: line 2: syntax error near unexpected token `('
./extract.sh: line 2: `foreach tmp ( `ls -1 user*.tar.gz` )'

とエラーを吐いて終わってしまいました。
どうしたらよいのでしょうか?
`を"にしても結果は変わりませんでした。
シェルスクリプトの基本的な構文規則が解らないので、困っています。



207 :名無しさん@お腹いっぱい。 :02/01/18 19:28
>207

sh -c 'for f in *.tar.gz; do tar zxf $f; done'


208 :名無しさん@お腹いっぱい。 :02/01/18 19:30
>>206
1行目は
#!/bin/csh
ではないか?


209 :名無しさん@お腹いっぱい。 :02/01/18 19:45
>>208
1行目は
#!/bin/csh -f
にしとくのが吉

それよりもシェルスクリプト書くならcshの文法で
ハマるよる素直にshの文法だけ勉強しとくのが吉

210 :名無しさん@お腹いっぱい。 :02/01/18 19:46
>>209
cshなスクリプトは「シェルスクリプト」ではなく
「Cシェルスクリプト」のような気もしなくはない

211 :なぜ csh でプログラムを書くのが良くないのか :02/01/18 20:00
http://www.klab.ee.utsunomiya-u.ac.jp/~hiroki/csh-whynot.euc

212 :158 :02/01/18 20:29
>>159
ありがとうございます。早速、明日にでも適当なマザーを買ってきます(^_^)/

213 :170 :02/01/18 21:03
>>170
もどうかお願い。

214 :名無しさん@お腹いっぱい。 :02/01/18 21:04
4.5R からは vfs.vmiodirenable=1 がデフォルトになるらしいですが,
この指定をするとメモリ使用量が増加すますよね.
その増加量とはどの程度なのでしょうか?
また,メモリ何MB以上だったら絶対やっとけとかいう目安みたいな量は
ありますか?


215 :191 :02/01/18 21:11
>>205
お、さんきゅー。
おまえら、そこそこ親切やね!

216 :名無しさん@お腹いっぱい :02/01/18 21:17
>>215
質問の程度がしれているので返事も簡単なモンだ。
お前にゃ俺らが答えずらい様な質問も持ってこれないだろ。

かといって勘違いされたら困るけど、
「LinuxとFreeBSDをどっちがいいのですか?」
とか持ってこられても黙って他スレに回すだけだが(藁

217 :名無しさん@お腹いっぱい。 :02/01/18 21:37
>213 ディレクトリひとつあたり512bytesだったのが2048bytesになる。
vfs.vmiodirenableが紹介された時には、メモリ128MB以上なら有効にして吉
ということになっていた。今時、ディスクの速度を気にするマシンが
メモリ貧乏なことは有り得ないから、とにかく有効にして吉。


218 :170 :02/01/18 21:40
>>217
>>213 へのレスじゃないですよね?

219 :やじうまさん :02/01/18 21:46
>>218
>>217>>214への返事と思われ

220 :191 :02/01/18 22:31
>>216
一言多い奴やな。寂しいのか?
ま、いいか。Aの600MBを17分で落とせたし。さすがADSL8M!。

221 :170 :02/01/18 22:34
>>213
は無理なの??

222 :名無しさん :02/01/18 22:51
FreeBSD4.4のportsからvimをインストールしたのですが
プログラムコードに色がつきません。

syntax on

と.vimrcに書き込んでみましたが
下にアンダーバーが表示されたり太文字になるだけで
色がつきません。どうしたらよいのでしょうか?


223 :名無しさん@お腹いっぱい。 :02/01/18 23:16
cat /usr/ports/mail/courier-imap/pkg-comment
IMAP (and POP3) server that provides access to Maildir mailboxes

cat /usr/ports/mail/courier/pkg-comment
Courier SMTP IMAP POP3 HTTP mail server suite

の違いは?
courierの方を入れればsendmailの仕事もしてくれるってこと?


224 :名無しさん@お腹いっぱい。 :02/01/18 23:50
>>223
http://www.inter7.com/courierimap/

http://courier.sourceforge.net/
の違いだろ。

225 :名無しさん@お腹いっぱい。 :02/01/19 00:22
>>222
vimってひとくちにいってもportsの中に何種類かあるし、
コンパイルオプションだっていろいろあるわけで。

それに端末エミュレータの設定とか環境変数の具合とか、
考慮すべき事象はいろいろあるんだけど。

226 :名無しさん@お腹いっぱい。 :02/01/19 00:40
>>224
で、その二つはどんな違いがあるのでしょうか?


227 :名無しさん@お腹いっぱい。 :02/01/19 00:42
>>226
リンク先を読めばわかります。

228 :名無しさん@お腹いっぱい。 :02/01/19 00:48
>>226
それぞれのページできちんと説明されてるんだけどね…

229 :214 :02/01/19 01:43
>>214
ありがとうございます.
メモリ700MB載せてるサーバでは ON にしても大丈夫そうですね.
逆に32MBしかないクライアントは止めといた方がよさげかな.
ところで,NFSで共有している場合は,サーバ側さえ ON にしておけば効果が
あるのでしょうか?

230 :名無しさん@お腹いっぱい。 :02/01/19 02:08
>>170
前スレに張ってあったやつだよね?

以前ためした時は一つの入力画面だけなら
とくに何も設定せずとも日本語入力できてたよ。
kinput2 -cannaで。
なぜか二つ以上のメッセージ画面開くとだめだったけど。

231 :アナタは試してみたか? :02/01/19 02:27
>>213
.Xresourcesに everybuddy*inputMethod: kinput2 と書いてみるとか
やってみたんか?思いつく範囲でなにか試みたんか?

232 :230 :02/01/19 02:38
ちなみに漏れはそんなの書いてないYO!
今ためしたら複数の入力画面でも全然OKだたーよ。シフト+スペースでぽん。
なんでだろね。
関連されてるportsを全部最新にしてみたらどうよ?
あと怪しいのはこのへんかなぁ
setenv LANG ja_JP.EUC
setenv XMODIFIERS @im=kinput2

233 :名無しさん@お腹いっぱい。 :02/01/19 04:27
今 16bit 色 で起動した X のスクリーンショットを xwd で
撮って、それを windows で見ようとしてるのですが、
どうもうまく変換出来ません。色々と調べたのですが

GIMP => FreeBSD の PC に入れるには大げさすぎる (依存関係とか)
ImageMagic => 上と同じく
GIMP for Win32 => 英語版も日本語版もインストールに失敗
netpbm => configure スクリプトに FreeBSD の項目が無い
大体の Win 用フリソ => 16bit がサポートされていない

という事で困っています。どうしたら良いのでしょうか?
現在 netpbm の configure を NetBSD 用で通したところ
error で止まっている状態です。

234 :名無しさん@お腹いっぱい。 :02/01/19 04:42
http://www.freebsd.org/cgi/cvsweb.cgi/ports/graphics/netpbm/

235 :233 :02/01/19 05:37
>>234
ありがとうございます (笑
そうですね、別にソースから入れる意義なんて
コレに限ってはありませんでしたね。

最終的にはパッケージで入れようと思いますが
どなたか xwd フォーマットの日本語仕様書など
ある所の URL 御存知なら教えて頂けませんか?

perl で簡単に作れるようでしたらやってみようかと
思うのですが、そこらにその機能を持ったフリソが
無いのを見ると、もしかしたら凄く難しいんですかね?
パレットの取得ができない or 面倒とか。

236 :233 :02/01/19 06:22
一応ですが netpbm のインストに成功した様子。
Makefile.config をチョコチョコっと変えて
LOCALBASE=/usr/local
INSTALL=install
TIFFLIB_DIR = $(LOCALBASE)/lib
TIFFHDR_DIR = $(LOCALBASE)/include
JPEGLIB_DIR = ${LOCALBASE}/lib
JPEGHDR_DIR = ${LOCALBASE}/include
PNGLIB_DIR = $(LOCALBASE)/lib
PNGHDR_DIR = $(LOCALBASE)/include
な感じでしたよ。責任はもてませんけど。

237 :名無しさん@お腹いっぱい。 :02/01/19 09:02
>>232 おまえ、俺は何もしなくても問題ないと自慢したいだけちゃうんかと。

根拠を示さないと問題解決の手助けにならないことがわかってるか?
# 犬厨と大差ない奴がいるな

238 :目の惡い217 :02/01/19 09:24
>229 そうですね。サーバ側だけで十分効果があると思います。


239 :名無しさん@お腹いっぱい。 :02/01/19 13:08
>>193
>$ ldconfig -r | grep iconv
>した結果は
> 208:-lgiconv.2 => /usr/local/lib/libgiconv.so.2
> 273:-liconv.2 => /usr/local/lib/libiconv.so.2
>のようになりました。
>
了解。すると、portの方がいけてないみたいですねぇ。とりあえず
環境を弄って少し試してみたのですが、autoconf/automakeが導入
してある環境だとbuildがこけますな。そのあたりの問題に対する
対策を施したスケルトンを
http://www7.ocn.ne.jp/~s-sahiro/ports/ja-everybuddy-20020118.tar.bz2
http://www7.ocn.ne.jp/~s-sahiro/ports/ja-everybuddy.tar.bz2 (こっちは最新版へのリンク)
に置いておいたので、試してみてくださいな。
ただ、今回の修正、193さんが引っかかっている箇所には関係ない
かも……。

で、とりあえず>>174を読み直してみたのですが、
>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'
>
というエラーの原因、giconv.hのインクルードができていないせい
じゃないかと思いつきました。giconv.hをインクルードしていれば、
iconv()ではなくてlibiconv()という関数をリンクしようとするは
ずなので。
で、もし上記スケルトンを使用してもmakeが失敗するようでしたら、
(1)grep -n 'iconv\.h' work/everybuddy-0.2.1beta6/libmsn/msn_commands.c
(2)grep -n 'iconv\.h' work/everybuddy-0.2.1beta6/src/chat_window.c
(3)make時にログをてきとーなファイルに採っておき、そのログに
対して「grep -n iconv logfile | grep -v lgiconv」を実行
して、結果を教えてくださいませ。


240 :名無しさん@お腹いっぱい。 :02/01/19 13:09
>>170
>しかし、インスタントメッセージ入力画面で
>日本語を打つ事ができず、
everybuddyはGtk+を使っているアプリなので、基本的にはあまり面
倒なことをせずともXIMを利用したで日本語入力ができるはず……な
んだけどなぁ。他のGtk+なアプリでは入力できているの? 
sylpheedとかgeditとか。

とりあえず>>232にあるみたく、LANGとXMODIFIERSを設定してあるか
どうか確認してちょ。それで駄目だと、漏れにはちょっとわからん
かも。


241 :名無しさん@Emacs :02/01/19 13:22
/usr/ports/security/openssh

/usr/ports/security/openssh-portable
ではどっちを入れた方がいいんだろう?


242 :名無しさん@お腹いっぱい。 :02/01/19 14:39
>241 自分で判断できない人はどっちも入れない方がいい。

243 :名無しさん@お腹いっぱい。 :02/01/19 15:31
>>207-211
どうもありがとうございます。
sh -c 'for f in *.tar.gz; do tar zxf $f; done'
で解決しました。
実は、FreeBSD MLの過去ログを単一のディレクトリに解凍したかったのです。


今回のような処理では、cshよりsh系の方がエレガントなコーディングができるようですね。
sh構文を勉強してみます。
ありがとうございました。


244 :いひひ :02/01/19 15:51
>>243

お、解決したのね、よかったよかった。
>>185は直接あーいうふうにタイプしてもらう事を
意図していたのだが・・・。・・・げ、tarの
オプション間違えてたよ・・・。

>今回のような処理では、cshよりsh系の方が
> エレガントなコーディングができるようですね。
> sh構文を勉強してみます。

cshでスクリプトはハマるからね・・・。


245 : :02/01/19 15:54
安心して使えるpopデーモン探しています。
qpopperでも不満はあまりないんですが
セキュリティアップデートが多いので inetd経由で
wapperかませての運用なんですが デーモンとしてサクサク
使えるpopperがあったら教えて下さいませ。


246 :名無しさん@お腹いっぱい。 :02/01/19 16:58
今windows使っててfreebsdやってみようと思ってます。
1.38MBのフロッピーはたくさんあるけど1.44MBのはありません
1.38のほうに圧縮した.flpファイルを入れて起動ディスクにできませんか?

247 :名無しさん@お腹いっぱい。 :02/01/19 16:59
とりあえずドキュメントを読んでください。

248 :名無しさん@お腹いっぱい。 :02/01/19 17:30
Linuxエミュレーションで見ると、カーネルのバージョンが古いようなんですが、どうやったらアップできますか?
% uname -sr
Linux 2.2.12


249 :名無しさん@お腹いっぱい。 :02/01/19 17:52
>>248

/module/linux.koをハックすれば?
http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/compat/linux/
http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/i386/linux/

*BSDのlinux emuはLinux kernelを必要としません。
linux.koにLinux Kernel 2.2.12互換のシステムコールが
実装されているので、実はエミュでなくネイティブに実行されてます。
# その為、i386ならi386のバイナリしか動かん。

つまりこのunameの出力は、FreeBSDがLinux Kernel 2.2.12互換であると
いうこと(実装は独自だけれども)の表示で、どっかから2.4系のLinux Kernelを
持ってきてもversionが上がる訳じゃない。

kernel 2.2.12以上のsystem callを必要とするものなら
素直にLinux使ってた方がいいと思ふ。

250 :名無しさん@お腹いっぱい。 :02/01/19 18:33
>>249
そんなに深いもんだとは知りませんでした。どっかからソース取ってきて入れればいいのかと思ってました。

linux.koってぼくでもハックできるのかなぁ…。やってみたい気はするけど。
でも、Linux自体よく知らなかったりして。

251 :234 :02/01/19 19:23
>>233=235=236
http://cvsweb.xfree86.org/cvsweb/xc/include/XWDFile.h
とnetpbmのソースを読めばいーんじゃネーノと思うんだがどうよ?
日本語であることが重要?

252 :名無しさん@お腹いっぱい。 :02/01/19 19:50
>>249
-stableはもう2.4相当になってるよ。

一昨日 cvsup & make world したマシンでの結果。
% /compat/linux/bin/uname -sr
Linux 2.4.2
%

だから、cvsupしてカーネルだけでも作りなおしてやればOK

253 :名無しさん@お腹いっぱい。 :02/01/19 21:26
>>252
お、それはよい情報!!

でもってCVSupってつかたことない…
がんばってハンドブック読むかな。

254 :170 :02/01/19 21:39
>>230-231
.Xresourcesに
everybuddy*VT100*Translations: #override \
Shift<Key>space: begin-conversion(_JAPANESE_CONVERSION)
everybuddy*inputMethod: kinput2
everybuddy*allowSendEvents: true
everybuddy*kanjiMode: euc

.cshrcに
setenv LANG ja_JP.EUC
setenv LC_ALL ja_JP.EUC
setenv XMODFIERS @im=kinput2

.xinitrcに
input2 -canna +ximp &
xrdb -load ~/.Xresources
everybuddy &

となっていますが、できないです。

関連ポーツって何になるんでしょうか?


255 :170 :02/01/19 21:42
ちなみにnetscapeやktermは上と同じような
設定で日本語書けます。
xemacs も書けます。

256 :233 :02/01/19 21:46
>>234
つか、今まで人のソース見て意味が理解できた事無いのよ。
で、結局データ解析して作れたのも圧縮 BMP くらいなもので、
それも好みのサンプルデータを簡単に用意できたからッス。
真っ白い 4x4 の画像とか用意できない xwd には早々と降参。

どっから見ても立派な日曜厨房プログラマですの (VーV)

> 日本語であることが重要?
モノホンのリアルドキュソには最重要項目ですが、何か?
漏れは高校受験の時に「Thes is pen.」とか書いて、正解が
「This is a pen.」だと聞いても「あ、そうなの?」と
あまり驚かずに言った事で有名。

> XWDFile.h
ポインタ示して頂き有難うございます。
Xmd.h も見ましたが、理解できそうな気がしますよ。

257 :234 :02/01/19 22:10
>>256
ってゆうか、日本語のDQNメントは見た事が無いって意味だったんだけどね(w。
ワシも本業ではMSDNをexcite和訳して余計意味が判らなくなってるDQNですが何か?

258 :名無しさん@お腹いっぱい。 :02/01/19 22:57
あるアプリを動かしていて
/lib/libc.so.6: version `GLIBC_2.1.3' not found
って言われたのですが、これはLinuxじゃないと動かない
のでしょうか?

259 :258 :02/01/19 23:02
http://www.sdbug.org/pipermail/sdbug/2001-December/000473.html
こういうことなのですが、linux_base-7.1.tgzを探してきて入れれば
良いということなのでしょうか?

260 :名無しさん@お腹いっぱい。 :02/01/19 23:07
>>170=254
使ったことないアプリについて
あれこれいうのは何だけど

> .Xresourcesに
> everybuddy*VT100*Translations: #override \
> Shift<Key>space: begin-conversion(_JAPANESE_CONVERSION)
> everybuddy*inputMethod: kinput2
> everybuddy*allowSendEvents: true
> everybuddy*kanjiMode: euc

GTKアプリだから、明らかにこれは必要ないと思ふ。
使用者方どうよ?
# editres効かないでしょ?

FreeBSDのバージョン(3.x以降だとは判る)とか
必要な情報を何も書いてないのでアレだけど、
実は4.2-RELEASE以前使ってて、GTKにlibxpg4が
linkされてないってオチではない?

261 :170 :02/01/19 23:12
>>260
versionは4.4 Releaseです、
>実は4.2-RELEASE以前使ってて、GTKにlibxpg4が
>linkされてないってオチではない?
これはどうやってしらべたらいいの?

262 :260 :02/01/19 23:19
4.4-RELEASEならもうlibxpg4の中身はlibcに移ってるので問題ない。
# 調べるのはlddコマンド

あとはGTKのcompile optionでximを殺してたりしてないかだよな。
ports使って入れてる?

263 :170 :02/01/19 23:28
>>262さん
全スレ10さんが張り付けてくれた文字から
ポーツ作成してインストールしました。
うーん、なんでだろう。インストールしなおしてみようかな。

264 :名無しさん@お腹いっぱい。 :02/01/19 23:36
>>258
結局のところ、linux_baseって単に基本的なrpmを1つにまとめただけの物なんで、
自分でrpm取ってきて /compat/linux の下に放りこんでもいいかもね。

ただ、LinuxulatorがLinuxカーネル2.4相当になったのは
4.4-RELEASEのあとなんで注意。

265 :名無しさん@お腹いっぱい。 :02/01/19 23:42
FreeBSD4.3Rをルータ+NAT+DHCPで動かし、そのBSDマシンとクラアイアンPCをスイッチングHUBで接続しています。
ケーブルモデムを直接WindowsPCに接続すると最速でダウンロード速度が200kbps前後でます。
しかし、ルータを通してダウンロードすると最速でも70Kぐらいになってしまいます。
やはり、専用のルータなどを使わないとパフォーマンスはおちるのでしょうか?
FreeBSDマシンのスペックはPentium Pro-200MHzで、メモリは64MBです。

266 :258 :02/01/19 23:47
>>264
レスthxでした
rpmが何かもよくわかっていない素人なのですが、
いまからちょっと勉強してみます

267 :240 :02/01/20 00:13
>>254
何だか原因が見えてきたような……。勘違いだったらゴメンね?

>.Xresourcesに
>everybuddy*VT100*Translations: #override \
>Shift<Key>space: begin-conversion(_JAPANESE_CONVERSION)
>everybuddy*inputMethod: kinput2
>everybuddy*allowSendEvents: true
>everybuddy*kanjiMode: euc
>
>>240にも書いたけれども、everybuddyはGtk+なアプリなので、こ
れ(Xのリソースの指定)は関係ないはず。あと、ktermやnetscape
はeverybuddyとは違うやり方でkinput2との通信を実装しているの
で、それらのアプリでは入力できたっていうのは、あまり参考には
ならないのです。>>240でもう少しはっきり書いておけば良かった
かな?

>.cshrcに
>setenv LANG ja_JP.EUC
>setenv LC_ALL ja_JP.EUC
>setenv XMODFIERS @im=kinput2
>
ふむ。これは大丈夫そう。

>.xinitrcに
>kinput2 -canna +ximp &
>xrdb -load ~/.Xresources
>everybuddy &
>
.xinitrcってこれだけじゃないよね? まぁ良いか。で、ひょっと
してXのセッションが始まった後でktermとかからeverybuddyを起動
すれば、そっちでは日本語入力できたりしない? もしそうであれ
ば、.xinitrcの最初の方にでも
>setenv LANG ja_JP.EUC
>setenv XMODFIERS @im=kinput2
(.xinitrcがcshなスクリプトな場合)か
>LANG=ja_JP.EUC; export LANG
>XMODFIERS="@im=kinput2"; export XMODFIERS
(.xinitrcがshなスクリプトな場合)と書いておけば良いと思ふ。要
は、環境変数の設定とかはアプリが起動する前にやっておきましょ
う、ってことなんだが。
ま、ログインシェルに(t)csh使っているみたいだから、.xinitrcを
cshスクリプトにしちゃって-fを付けない、ってのが簡単かも。例
えばこんな感じ。
#! /bin/csh
...
xrdb -load ~/.Xresources
kinput2 -canna +ximp &
everybuddy &
...




268 :名無しさん@お腹いっぱい。 :02/01/20 00:18
>>266
rpm = RedHat系Linuxのパッケージ配布形式。
   FreeBSDでいうところのpackages & portsって感じ。

まあ、難しいことを考えないのなら、
ftp://ftp?.jp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-4-stable/emulators/linux_base-7.1.tgz
をインストールすりゃいいんだろうけど、多分4.4-RELEASE以前だと
うまく動かないと思う。
だから、cvsup & make world で最新の-stableに上げる or 4.5-RC2を入れる or
今月末には出るであろう4.5-RELEASEを入れる必要もアリ。

269 :258 :02/01/20 00:53
とりあえずlinux_base-7.1を入れてみることにしたのですが、
cvsupってもしかしてX上でしか動かないのでしょうか?

270 :258 :02/01/20 00:59
ぁぁ、最小インストールだったので、portsからcvsupを入れると
Xも入れようとされているようです・・・
とにかくレスありがとうございました(^^;

271 :名無しさん@お腹いっぱい。 :02/01/20 01:07
>>270
そゆ人には、cvsup-without-gui。


272 :名無しさん@お腹いっぱい。 :02/01/20 01:22
複数のファイルを結合させるにはどうしたらよいですか?




273 :名無しさん@お腹いっぱい。 :02/01/20 01:22
cat 1 2 > 3

274 :名無しさん@お腹いっぱい。 :02/01/20 01:43
>>273
どうもありがとうございます。

あと、連続したナンバーのファイル名を生成したいのですが、shで
足し算をするにはどうしたらよいのでしょうか?
perlを使用した方が良いでしょうか?



275 :230 :02/01/20 01:44
>>254 (170)
.Xresourcesは実際書かないでうまくいってる。

> 関連ポーツ
portupgradeを使うといっぺんに自動でageてくれる機能もあった気がするけど
使ったことないからよくわからないや。man読んでちょ。

とりあえずうちではこんな感じになってるYO!。
% grep everybuddy /var/db/pkg/*/+REQUIRED_BY
/var/db/pkg/XFree86-libraries-4.1.0_1/+REQUIRED_BY:everybuddy-0.2.1b6
/var/db/pkg/freetype2-2.0.5/+REQUIRED_BY:everybuddy-0.2.1b6
/var/db/pkg/gettext-0.10.35_1/+REQUIRED_BY:everybuddy-0.2.1b6
/var/db/pkg/glib-1.2.10_5/+REQUIRED_BY:everybuddy-0.2.1b6
/var/db/pkg/gtk-1.2.10_3/+REQUIRED_BY:everybuddy-0.2.1b6
/var/db/pkg/imake-4.1.0_2/+REQUIRED_BY:everybuddy-0.2.1b6
/var/db/pkg/libiconv-1.7_1/+REQUIRED_BY:everybuddy-0.2.1b6
/var/db/pkg/pkgconfig-0.8.0/+REQUIRED_BY:everybuddy-0.2.1b6

276 :名無しさん@お腹いっぱい。 :02/01/20 01:47
>>271
でも、cvsup-without-guiを入れるにはportsツリーを最新にしないといけないよね。
stableのpackagesを入れるって方法もあるけど、ちょっと危険だし。

俺的には、cvsupは素直にRELEASE時のものをpackagesで入れるべし、に一票。
最新版にしたけりゃ、後でpkg_deleteしてから入れ直せばよし。

277 :名無しさん@お腹いっぱい。 :02/01/20 01:49
俺も cvsup だけは packages で入れてる。

278 :名無しさん@お腹いっぱい。 :02/01/20 01:50
>>274 こんなんかな。
1. zsh
zsh -c --referer=http://url.of.uploader/path/to/ \
'wget http://url.of.uploader/path/to/kneesocks_{00..99}.jpg'

2. jot(1)
for i in `jot 99 1`; do printf "%02d" $i; done

3. $(())
(i=0; while [ $i -le 99 ]; do printf "%02d" $i; i=$(($i + 1)); done)

3. expr(1)
(i=0; while [ $i -le 99 ]; do printf "%02d" $i; i=`expr $i + 1`; done)


279 :278 :02/01/20 01:52
うう、アゲた上に間違い。
| zsh -c --referer=http://url.of.uploader/path/to/ \
| 'wget http://url.of.uploader/path/to/kneesocks_{00..99}.jpg'

でなく

zsh -c 'wget --referer=http://url.of.uploader/path/to/
http://url.of.uploader/path/to/kneesocks_{00..99}.jpg'

ね。


280 :名無しさん@お腹いっぱい。 :02/01/20 02:01
>>274
伝統的にはexpr(1)を使う。<計算
でも、FreeBSDのsh(ash)やbashなどでは $((式)) って構文も使える。
互換性重視なら前者、いちいちプロセスを起動したくないのなら後者をつかうべし。

あと連番を出す専用コマンドがBSDにはある。jot(1)がそれ。

281 :280 :02/01/20 02:04
かぶた、鬱だ。

282 :名無しさん@お腹いっぱい。 :02/01/20 02:17
>>279
うわっ。凄いですね。
いろんな方法があるんですね。
勉強になります。



283 :名無しさん@お腹いっぱい。 :02/01/20 02:20
>>280
なるほど。
それぞれの方法には、少しづつ違った意味があるのですね。
勉強になります。



284 :名無しさん@お腹いっぱい。 :02/01/20 02:43
インストールしやすいノーとパソコン教えて

285 :名無しさん@お腹いっぱい。 :02/01/20 02:46
Let's note

一説によると Free-Unix が動くことを念頭においているらしい。

うちは、FreeBSD 4.5-PRERELEASE。

286 :名無しさん@お腹いっぱい。 :02/01/20 02:48
(´-`).。oO(不気味なほど普通に機能してるな)


287 :  :02/01/20 02:51
>>285
わかりました。ありがとぉ。

288 :名無しさん@お腹いっぱい。 :02/01/20 02:57
>>265
それは、FreeBSDのケーブルモデム側のNICの10M/100Mの自動認識がうまくいってないと思われ。

ifconfig ケーブルモデム側の足 media 10baseT/UTP

とかしてみよう。


289 :名無しさん@お腹いっぱい。 :02/01/20 08:59
/usr/bin/man: Operation not permitted
こういう場合はどうやって削除すれば良いのでしょうか?
シングルユーザモードでrm -Rとかやってもだめだったんですが
chmodとかやっても意味ないようでした。消す方法はありますでしょうか?

290 :名無しさん@お腹いっぱい。 :02/01/20 09:11
squid の cache.log に以下のログが出ます。
どうしたら良いのでしょうか?

> comm_open: socket failure: (55) No buffer space available

netstat -m の結果
> 1/272/2560 mbufs in use (current/peak/max):
> 1 mbufs allocated to data
> 0/192/640 mbuf clusters in use (current/peak/max)
> 452 Kbytes allocated to network (23% of mb_map in use)
> 0 requests for memory denied
> 0 requests for memory delayed
> 0 calls to protocol drain routines

なんかのバッファが足りてない時のメッセージらしいので
sysctl -w kern.ipc.nmbclusters=1024
こんな事しましたが、エラーで以下のできません。

> sysctl: oid 'kern.ipc.nmbclusters' is read only

環境は FreeBSD 4.4-RELEASE + squid 2.4STABLE2 で
CPU Pentium133 + Memory 32MB + HD 1G + NIC 10Mbps
の貧弱なノートパソコンです。

私の知識では squid の問題なのか、FreeBSD のなのかも
切り分けできていませんが、宜しくお願いします。

291 :170 :02/01/20 09:40
>>267 さん
それでやってもできなかったです。
後、everybuddyを一旦とじて、
ktermからeverybuddy開いても
日本語入力はできないです。
(日本語張り付け送信はできます。)

>>275 さん
これは、じぶんとかなり違いました。
自分は、
$ grep everybuddy /var/db/pkg/*/+REQUIRED_BY
/var/db/pkg/libiconv-1.7_1/+REQUIRED_BY:everybuddy-0.2.1b6
/var/db/pkg/pkgconfig-0.8.0/+REQUIRED_BY:everybuddy-0.2.1b6
と関連づけされてるのは2つだけです。
ということは、everybuddyのインストールの仕方がおかしくて、
必要なポーツに関連づけされなかったってことでしょうか?
普通にmake installしただけなんですが。

292 :290 :02/01/20 11:40
訂正 (笑

>なんかのバッファが足りてない時のメッセージらしいので
>sysctl -w kern.ipc.nmbclusters=1024
>こんな事しましたが、エラーで以下のできません。

なんか、バッファが足りてない時のメッセージらしいので
sysctl -w kern.ipc.nmbclusters=1024
こんな事しましたが、以下のエラーが出て、できませんでした。

・・・しかし netstat- m の結果を普通に見るに 100% とか
でていないので、大丈夫だとも思うのですがねぇ・・・。

293 :名無しさん@お腹いっぱい。 :02/01/20 12:31
>>290
http://home.jp.FreeBSD.org/cgi-bin/namazu.cgi?key=No+buffer+space+available&submit=%1B%24B8%21%3Aw3%2B%3BO%1B%28B&whence=0&max=20&result=normal&sort=score&idxname=FreeBSD-users-jp

294 :名無しさん@お腹いっぱい。 :02/01/20 13:45
portsって必ず必要ですか?
ただのインストーラーなら案インストしたいんですが・・・<セキュリティホールが多い
案インストすると何か不具合が出るでしょうか?

295 :名無しさん@お腹いっぱい。 :02/01/20 13:50
>>294
人の情報を鵜呑みにするだけって言うのも問題ある気がするな。

296 :258 :02/01/20 14:02
あれからcvsupしてからportsでlinux_base-7.1を入れようとしたら、
error-code 1?が出てmake出来なかったので、pkg_addで入れて
みたのですが、それだけで一応動くようになりました(^^;
ちょっとした別のエラーがでるようになったけどとりあえず問題
なさそうです。おかげさまでいろいろ勉強になりました。
ありがとうございました。

297 :294 :02/01/20 14:04
>>295
鵜呑みとは?
FreeBSD MLのセキュリティーアナウンスって、そんなにいいかげんな情報なのですか?

それとも「ただのインストーラー」ってとこかな?
http://www.freebsd.org/ja/ports/
↑ここチェックしたんですけど

298 :名無しさん@お腹いっぱい。 :02/01/20 14:16
>>297
> 鵜呑みとは?
自分で使ってみないで他人の評価のみで判断することを言うんじゃない?

299 :名無しさん@お腹いっぱい。 :02/01/20 14:21
>>298

でもクラックされないように予防は必要なのでは?

300 :名無しさん@お腹いっぱい。 :02/01/20 15:08
必要、不必要は自分で考えるものなのではないかと。


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

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