[過去ログ] 初心者もOK! FreeBSD質問スレッド その123 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
173(1): 2018/11/24(土)18:17 AAS
誤って libexec/ld-elf.so.1 を移動してしまい、FreeBSDがloginすら出来なくなってしまいました。
LiveCDを作成し起動したLiveCDからアクセスしようと
zpool import -f -o altroot=/mnt zroot
と入力しましたが、failed to create mountpoint と出てマウントできません。
LiveCDからzfsをマウントするにはどのようにすればいいでしょうか?
教えて下さい。よろしくお願い致します。
174(1): 2018/11/24(土)23:38 AAS
>>173
「-o altroot=/mnt」のかわりに「-R /mnt」を使ってもだめ?
だめなら「zpool import failed to create mountpoint」でぐぐって試した方が早いかもな
175(1): 2018/11/25(日)00:09 AAS
>>174
-R /mnt でも同じでした。
代わりに、
mkdir /tmp/mnt
zpool import -R /tmp/mnt
としたらマウントは出来ましたが、 /tmp/mnt/zroot 以下が空です。
他にマウントされた、
/tmp/mnt/tmp
/tmp/mnt/usr
/tmp/mnt/var
省1
176: 2018/11/25(日)00:41 AAS
>>175
自己解決しました。
zfs umount zroot/ROOT/default と手動でマウントすることで見えるようになりました。
ありがとうございました。
177: 2018/11/25(日)01:43 AAS
http://altohumano.com/gt-r%e3%80%80%E8%B2%B7%E5%8F%96/
178: 2018/11/26(月)07:00 AAS
FreeBSDでDockerを使ってみたいのですがこのサイトを参考にしても構わないでしょうか?
https://wiki.freebsd.org/Docker?action=refresh
179: 2018/11/26(月)07:57 AAS
許可とる必要ないよ
180(2): 2018/11/26(月)21:39 AAS
tail -F でファイルを監視して書き込まれたものをwhile read line で取り出してるシェルスクリプトを
daemon でデーモン化して有るんだけど
daemon を止めるとシェルスクリプト自体は停止できるんだけど、 tailコマンドが実行されたまま残る
ファイルに何か書き出されるとpipeが壊れてるので止まるって状況なんだけど
shを止められたら、そこから起動しているコマンドも一緒に殺す方法無いですか?
プロセスグループ殺したいけど、 Linuxみたいに /bin/kill -- でプロセスグループ殺せるわけでも無く…
181(1): 2018/11/27(火)23:06 AAS
>>180
bash 前提だけど↓じゃだめ?
trap 'kill $(jobs -p)' EXIT
182(1): 2018/11/28(水)01:37 AAS
プロセスグループとしてマイナスにしていないからとか?
$ kill -- -PGID
あるいは実はプロセスグループに含まれていないとか
183(3): 183 2018/11/28(水)09:35 AAS
FreeBSD 11.2-RELEASE-p4 10.2からfreebsd-updateでバージョンアップしました。
# pkg version すると
wget-1.19.5 <
と表示されますが pkg upgrade をしても Your packages are up to date.
と出てupgradeされません。
pkg update -F しても一緒。
http://pkg.freebsd.org/freebsd:11:x86:64/latest/All/ を見ると wget-1.19.5_1.txz があるので
1.19.5 が最新版ぽいのですが、そうするとなんで
# pkg version したときに "<" になるんでしょうか・・・
184: 2018/11/28(水)11:57 AAS
インデックス的には配信済みだけど肝心のパッケージがまだ配信されてないとかではないでしょうか
パッケージ自体を直接持ってきてインストールしてもダメでしょうか
185: 2018/11/28(水)14:33 AAS
wget-1.19.5 < needs updating (index has 1.19.5_1)
pkg upgrade wget
Installed packages to be UPGRADED:
wget: 1.19.5 -> 1.19.5_1
186(1): 183 2018/11/28(水)15:33 AAS
# wget http://pkg.freebsd.org/freebsd:11:x86:64/latest/All/wget-1.19.5_1.txz
# pkg install ./wget-1.19.5_1.txz
# pkg version
wget-1.19.5_1 =
で最新になりました・・・でも pkg version で "<" になっているパッケージが他にも有ります。
インデックス (http://pkg.freebsd.org/freebsd:11:x86:64/latest/packagesite.txz ?) を見ると
"tiff":{"origin":"graphics/tiff","version":"4.0.10"}
pkg version した結果は tiff-4.0.9_1 <
pkg upgrade しても Your packages are up to date.
pkg upgrade tiff しても Your packages are up to date.
省1
187(1): [sage kani?] 2018/11/28(水)16:02 AAS
単に他の引っかかってるヤツもwgetすりゃイイんじゃねえの?
188(1): 2018/11/28(水)17:37 AAS
latest じゃなくでデフォルトの quarterly のままという落ちだろ
189(2): 2018/11/28(水)18:18 AAS
>>186
/usr/ports/INDEX-* の構成
/etc/pkg/FREEBSD.conf, /usr/local/etc/pkg.conf, /etc/portsnap.conf の中身
このへんの整合性がfreebsd-update後に乱れて手動で調整する必要が
あったような 詳しくは思い出せないスマン
>>180
pkill って関係あるんかな 外してたらスマン
190(1): [etc] 2018/11/28(水)18:37 AAS
latest にしたいなら pkg の設定を latest にすればいいだけ
freebsd-update で /etc/ が書き変わったならメッセージが出たはず
191(1): 2018/11/28(水)18:59 AAS
pkg version は INDEX ファイルが存在するならそれを利用する
つまり pkg で取ってくるバイナリとの整合性はない
ports には quarterly はなく最新だけ
portsnap.conf で関係するのは INDEX ファイルを更新するかどうか
192: 2018/11/28(水)19:16 AAS
>>189
pkillってpidで指定する代わりにプロセス名を指定するやつ
pkill -KILL zsh
すると問答無用ですべてのzshをKILLしてくれるぞ
上下前次1-新書関写板覧索設栞歴
あと 810 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.013s