X



中級者もOK! FreeBSD質問スレッド
レス数が950を超えています。1000を超えると書き込みができなくなります。
0001( ´Д`)y──┛~~
垢版 |
NGNG
もう初心者は卒業した。
もうちっとレベルの高い質問と解答をしたい。
そんなあなたの為のまったりスレッド。

てきとーにやってくらはい。
『無制限』『解放台』です。

0851名無しさん@お腹いっぱい。
垢版 |
2011/06/27(月) 23:42:57.47
.
0853名無しさん@お腹いっぱい。
垢版 |
2012/10/11(木) 16:55:31.94
hosyu
0855名無しさん@お腹いっぱい。
垢版 |
2012/10/13(土) 01:31:56.79
>>854
echo > /dev/speaker \
'T155MLL16E-FG-2.P8FG-L2A->D-<B-1PL4B->D-E-2E-G-F.D-.<A-G-.A-.B-'\
'F2L8F.G-.A-G-2.P8L16FG-A-2>D-2E-1L8PG-F4E-.<B-.>D-L4D-.<B.A->D.E-.FF.E-2'
0862名無しさん@お腹いっぱい。
垢版 |
2013/03/08(金) 09:28:41.19
失敗した…
0870名無しさん@お腹いっぱい。
垢版 |
2013/09/07(土) 05:53:47.65
仮想マシン上のFreeBSDにApacheとPHPをインストールしなければならないのですが、
手元の資料にはどちらも解凍・展開からの手順しか書いておらず進められずにいます
解凍・展開前に必要な準備等がありましたら教えて頂けないでしょうか
0877名無しさん@お腹いっぱい。
垢版 |
2013/10/03(木) 20:03:06.48
ただ、単に最近BSDベースの組み込みで、でかく知られたのが、PS4だからじゃね。

まぁ、あえて匿名で大金寄付するって辺り、あながち外れでもないのかもしれないけど。
NetAppやjuniper辺りは寄付ってより、企業名だして、スポンサードって感じでしょ。
他に使ってる所でも、IT業界の組み込みで使ってるような所は、会社名だしそうなもんだし、
0888名無しさん@お腹いっぱい。
垢版 |
2014/01/09(木) 19:13:32.26
http://www.mail-archive.com/nagios-users@lists.sourceforge.net/msg07968.html より引用

I had this as well (FreeBSD 6.1-RELEASE.)
alloca.h is a common file for Linux installations, but is not required
as such on FreeBSD.

After hunting around on the net, I found the solution is to create a
file at "/usr/include/alloca.h" with the single line: "#include <stdlib.h>"
eg.

echo "#include <stdlib.h>" > /usr/include/alloca.h
0889名無しさん@お腹いっぱい。
垢版 |
2014/01/09(木) 19:33:49.50
stdlib.hはすでにインクルードしてるから、
ソースを /* #include <alloca.h> */ でコメントアウトした方がいいよ。
0895名無しさん@お腹いっぱい。
垢版 |
2014/01/10(金) 11:02:57.07
そもそもFreeBSD的には alloca()のヘッダはstdlib.hであって、
alloca.hの存在は認めてないんだから、/usr/includeに余計なファイル書き込んで汚すのはなしだろw

#ifdef __FreeBSD__
# include <stdlib.h>
#else
# include <alloca.h>
#
0896名無しさん@お腹いっぱい。
垢版 |
2014/01/10(金) 11:22:05.48
それがただしいでしょうね。

残念ですが、取り合えず一時しのぎ
if [ `uname` = "FreeBSD" -a ! -f /usr/include/alloca.h ]
then
sudo touch /usr/include/alloca.h
fi
0904学生大学
垢版 |
2014/10/13(月) 10:28:02.58
教えてください。起動しましたFreeBSD9.3をDVD-Rに
USBをつかうDVDドライブでとまります。

よろしくお願いしました
0905名無しさん@お腹いっぱい。
垢版 |
2014/10/15(水) 20:57:02.76
FreeBSD使い始めました。
Brotherのプリンター(dcp-155c)を使いたいんですが、ドライバーはLinux用しか見つかりません。
どうしたらいいですか?
0909名無しさん@お腹いっぱい。
垢版 |
2015/07/02(木) 19:47:24.99
FreeBSDを使ってきた君たちへ

君たちが悪いわけじゃないんだよ
君たちが覚えたFreeBSDの将来が無かっただけ
当時の社会が悪かっただけ
君たち一人ひとりが悪いわけじゃないんだよ

だから自分を責めないで
社会と向き合ってください
そうすればきっと気が付くはず
君たちのFreeBSDの知識が無用なのだということに
君たちの存在自体が社会の足枷だということに
0910名無しさん@お腹いっぱい。
垢版 |
2015/11/13(金) 16:29:27.55
unix charset = CP932 で運用してたサーバーから tar でデータを新しいサーバーに移しておなじ unix charset = CP932 でテストしたら文字化けする。
FreeBSD の tar でCP932のファイル名が壊れる(ようになった)って話をどこかで聞いたような気がするけど記憶違い?

dump & restore なら大丈夫か?
0912名無しさん@お腹いっぱい。
垢版 |
2015/11/13(金) 19:57:19.85
前スレで質問して、
「FreeBSDでもX-Windowはできる」と回答をもらった者です。
そこで早速Haswell Refreshのマシンを作り、
FreeBSDを入れてstartxを実行してみました。
で、X-Windowはどこから出てくるのでしょうか?
念のためテレビのコントラストを上げてみましたが、
X-Windowは表示されていませんでした。
やはりFreeBSDはX-Windowに対応していないのでしょうか?
0913910
垢版 |
2015/11/13(金) 20:38:48.12
8.0 RELEASE の tar だとアーカイブ、展開ともOK
10.2 の tar で展開すると文字化けしました
tar --options compat-2x
は10.2ではそんなオプションはないといわれました
0914911
垢版 |
2015/11/13(金) 21:13:24.03
compat-2.xじゃなくってcompat-2x
'.'がいらないみたい

% grep compat-2 /usr/src/contrib/libarchive/libarchive/*c
/usr/src/contrib/libarchive/libarchive/archive_read_support_format_cpio.c: if (strcmp(key, "compat-2x") == 0) {
/usr/src/contrib/libarchive/libarchive/archive_read_support_format_tar.c: if (strcmp(key, "compat-2x") == 0) {
/usr/src/contrib/libarchive/libarchive/archive_read_support_format_zip.c: if (strcmp(key, "compat-2x") == 0) {
/usr/src/contrib/libarchive/libarchive/archive_string.c: * So we provide special option, "compat-2x.x", for resolving it.
0915910
垢版 |
2015/11/13(金) 21:34:36.84
オプションは 'compat-2x' で正しかったのですが、アーカイブ時にテストして「そんなオプションなし」といわれたので、ないと思い込んでいました
展開時には認識されました

なお、8系でアーカイブして10系で展開のパターンについてテストしていましたが、10系でアーカイブ、展開の両方をテストしたところ、アーカイブ時に「Can't translate pathname '****' to UTF-8」と言われるものの、文字化けせずにアーカイブ、展開できました

8系と10系でアーカイブの仕様がかわって、10系で展開するときに、8系でのアーカイブしたファイルの仕様に合わせるために導入されたオプションということでしょうか
0916911
垢版 |
2015/11/13(金) 22:00:33.50
ぜんぜん詳しく無いので、以下を追ってください
http://peace.2ch.net/test/read.cgi/unix/1397057895/493

まとめると
libarchive 2.x だと日本語filenameが壊れて格納されてた、
libarchive 3.x で問題なくなったが古いFreeBSDで作ったtarをバラす時はcompat-2xが必要
tar --versionで内部versionが解るみたい
% tar --version
bsdtar 3.1.2 - libarchive 3.1.2
% freebsd-version
10.2-RELEASE-p7
0917910
垢版 |
2015/11/14(土) 11:28:12.56
いろいろ情報ありがとうございjます

月曜に試してみます
0919名無しさん@お腹いっぱい。
垢版 |
2015/11/16(月) 12:20:50.01
910です

結局8系側で tar -xcvf したものを10系側で tar --options compat-2x -zxvpf しても文字化けは解消されませんでした

今回は8系側を10系側へNFSマウントして10
0920名無しさん@お腹いっぱい。
垢版 |
2015/11/16(月) 12:22:18.15
途中送信してすみません

910です

結局8系側で tar -xcvf したものを10系側で tar --options compat-2x -zxvpf しても文字化けは解消されませんでした

今回は8系側を10系側へNFSマウントして10系側でtarしたらうまくいきました
0922名無しさん@お腹いっぱい。
垢版 |
2015/11/16(月) 13:55:42.13
CP932なファイル名を持つディレクトリをコピーするのが目的なので
0923名無しさん@お腹いっぱい。
垢版 |
2015/11/16(月) 15:55:25.90
910です

目的は果たしたのですが、情報・ノウハウの蓄積という点でテストしておいた方がいいことがありましたらご指摘ください

# 今更需要のなさそうな情報ですが
0924名無しさん@お腹いっぱい。
垢版 |
2015/12/09(水) 09:13:35.52
別にFreeBSDに限らずUNIX全般なんでもいいのですが,vmstatやtopコマンドで表示されるCPUのアイドル時間ってどのように取得しているのでしょうか?
0927名無しさん@お腹いっぱい。
垢版 |
2015/12/10(木) 14:01:59.60
ページアウトデーモンについて質問です.
ページアウトデーモンによりスワップアウトが生じるタイミングは
・実メモリが不足しているとき
・20秒以上まったく動作していないプロセスを見つけたときの二つのタイミング

という記述が書籍にありました.

二つ目の20秒以上まったく動作していないプロセスを見つける処理の契機ってどうなっているのでしょうか?

プロセスの優先度を低くしてレディーキューに繋いでおき,存在するプロセスの情報を全て舐めているのでしょうか?それともタイマ割り込みなどで周期的に呼び出されているのでしょうか?
0928名無しさん@お腹いっぱい。
垢版 |
2015/12/10(木) 21:08:23.40
スワップアウトデーモンは基本的に寝ていて、
ページアウトデーモンがスワップの必要を認めると起こされます。

20秒(じゃなくて10秒)ってのはスワップアウトデーモンがどのプロセスをスワップアウトするかの判定に用いる条件ですね。
0929名無しさん@お腹いっぱい。
垢版 |
2015/12/10(木) 22:30:14.07
勘違いしていたので訂正します。

> 20秒(じゃなくて10秒)ってのはスワップアウトデーモンがどのプロセスをスワップアウトするかの判定に用いる条件ですね。

これは2秒でした。

それとは別に10秒アイドルのプロセスをスワップアウトするというモードがありますが、デフォルトでは無効です。
有効にすると、ページアウトデーモンがページスキャンごとにスワップアウトデーモンを起こします(ただし毎秒1回まで)。
0930名無しさん@お腹いっぱい。
垢版 |
2015/12/11(金) 10:39:42.23
>>928,929
ご回答ありがとうございます

> ページアウトデーモンがスワップの必要を認めると起こされます。

つまりページアウトデーモンは優先度が割り当てられていて,定期的に走行しているという認識でよろしいでしょうか?
0931名無しさん@お腹いっぱい。
垢版 |
2015/12/11(金) 22:52:43.23
カーネルプロセスとしてずっと走ってます。
1秒寝て、起きたらページスキャンして、というループ。

何事も無く起きただけのときはたいした仕事はしません。
もちろんページが足りなくなったときは1秒経つまでもなく起こされるわけです。
その場合、ページアウトデーモンはページを空けて、
ページアウトデーモンを起こして待っている方に「ページが空いたよ」と教えます。
0933905
垢版 |
2015/12/25(金) 20:41:10.37
ID変わってますが905です。

まだ解決してません。引続きアドバイスをお願いします。
0937名無しさん@お腹いっぱい。
垢版 |
2017/12/28(木) 23:13:42.01
ラテパンダでも動く?
0938名無しさん@お腹いっぱい。
垢版 |
2017/12/29(金) 09:08:18.80
誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。

グーグル検索⇒『宮本のゴウリエセレレ』

UZ89CQ29BU
0939名無しさん@お腹いっぱい。
垢版 |
2018/05/22(火) 04:54:07.14
知り合いから教えてもらったパソコン一台でお金持ちになれるやり方
時間がある方はみてもいいかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

GZLUZ
0940名無しさん@お腹いっぱい。
垢版 |
2019/08/20(火) 14:44:55.90
ad0s1 配下
ad0s1a -->swap
ad0s1b --> /
にしたとき、

1st stageの

>> FreeBSD/i386 BOOT
Default: 0:ad(0,a)/boot/loader
boot:


こいつを

Default: 0:ad(0,b)/boot/loader

に変更するにはどうすればいいですか?
0943名無しさん@お腹いっぱい。
垢版 |
2019/08/20(火) 18:33:20.60
boot2 issue with "/" on partition other than "a"
https://forums.freebsd.org/threads/boot2-issue-with-on-partition-other-than-a.12784/

According to boot.config(5) you can't

When the FreeBSD boot loader runs, it searches the ``a'' slice of the
boot partition for a boot.config file (as a result, slices which are
missing an ``a'' partition require user intervention during the boot
process).

---
スライスaとかbとか選択してるんじゃなく、パーティションの先頭を見てるから、
スライスaじゃないところに/ を置いたら、その都度入力しないといけないみたい。
0944名無しさん@お腹いっぱい。
垢版 |
2019/08/20(火) 20:08:19.51
>>941
↑↑↑↑↑まあ実際FreeBSD関連のスレはこんな感じの大先生多いから偏見持たれても仕方ないね
人にきちんと教えられないうちは只の知ったかぶりなのにな
0947名無しさん@お腹いっぱい。
垢版 |
2019/08/26(月) 18:25:02.63
rm -rf で大量の(Approx. 500K Entries)ファイル消してたら
通信系のプロセス(Prefork)が大量にvoffloc吐いて固まってしもた
0948名無しさん@お腹いっぱい。
垢版 |
2020/08/19(水) 19:25:48.70
たはあはあしなさかさあさあさ
0949名無しさん@お腹いっぱい。
垢版 |
2020/08/19(水) 19:25:53.78
こあはあひあさあさあさあさあ
0950名無しさん@お腹いっぱい。
垢版 |
2020/08/19(水) 19:25:58.87
ひあひあはあはあはあはあさあ
0951名無しさん@お腹いっぱい。
垢版 |
2020/08/19(水) 19:26:04.65
ぬあはあさあさあしいさあさあ
レス数が950を超えています。1000を超えると書き込みができなくなります。

ニューススポーツなんでも実況