初心者もOK! FreeBSD質問スレッド その122at UNIX
初心者もOK! FreeBSD質問スレッド その122 - 暇つぶし2ch926:名無しさん@お腹いっぱい。
18/02/01 15:01:12.18 .net
元のソフトはversion 2.7.0が出ているのだから、素直に対応OSで使うのがいいんじゃないか?

927:891
18/02/01 15:59:26.87 .net
>>903
% pkg info qt4-qmake
qt4-qmake-4.8.7_2
Name : qt4-qmake
Version : 4.8.7_2
なのですが、qt4-qmake-4.8.7_1より古いqt4-qmake-4.8.7がある、と判断されているようです。
===> qt4-moc-4.8.7_1 depends on file: /usr/local/bin/qmake-qt4 - not found
===> License LGPL21 accepted by the user
===> qt4-qmake-4.8.7 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by qt4-qmake-4.8.7 for building

928:名無しさん@お腹いっぱい。
18/02/01 16:38:07.41 .net
/usr/local/bin/qmake-qt4
今は
/usr/local/bin/qmake だね

929:891
18/02/01 17:10:11.42 .net
>>906
おお、そういうことか!
not foundになる*-qt4を全てln -sしたら、avidemux-pluginsのみをmakeするようになりました!
あいにくコンパイルエラーになったので更に過去のportsでリトライしますが、光が見えました
ありがとうございました

930:名無しさん@お腹いっぱい。
18/02/01 17:21:21.80 .net
それについてだけ言えばとりあえずはsymlink張って誤魔化せるとは思うけど、
avidemux*以外のものまで古いports treeでビルドするのは
不整合が入り乱れて手を付けられなくなるんじゃないの。
特にqt関係のもの同士で新旧のが入り交じると。
avidemux*以外の必要なものはすべて現行のports treeからインストールした状態にしてから
古いports treeからavidemux*だけインストールを試みないと、
お望みの状態には持っていきづらいのでは。

931:891
18/02/01 18:29:34.96 .net
>>908
お心遣いに痛み入ります。
その他の必要なものはインストール済みですので、
avidemuxさえ使えるようになったらports treeはもちろん最新に戻します。

932:名無しさん@お腹いっぱい。
18/02/01 19:11:03.94 .net
URLリンク(bugs.freebsd.org)
にunbreak用のパッチ出てるけど、試してみたら?
で、動いたらフィードバックしておけば最善。

933:名無しさん@お腹いっぱい。
18/02/02 00:16:39.39 .net
>>909
あなたがお使いの他のアプリケーションという意味ではなく
avidemuxが依存するものでavidemux*以外のportsという意味で
言ったつもりだったんですけどね……。
例えば>>905で出てきたqt4-qmakeとかqt4-mocとか。

934:名無しさん@お腹いっぱい。
18/02/04 22:33:40.80 .net
portsをやめてpackagesにしたら
うまく行きました。
ありがとうございました。

935:名無しさん@お腹いっぱい。
18/02/05 00:50:01.11 .net
>>912
portsのほうがどこかおかしいってことかな。portsのほうが保守されてないってのはまずい気がする。

936:891
18/02/05 12:26:56.00 .net
>>910
おお! と思いましたが、
URLリンク(bz-attachments.freebsd.org)をhoge.diffに保存し
%sudo patch < hoge.diff
で何故かパッチが当たらず、目下試行錯誤中です
(カレントディレクトリにpatch-avidemux__plugins_ADM__demuxers_MpegTS_dmxTSPacket.cppなどができるだけで、元のソースファイが修正されない)
>>911
qt4-qmakeなどをダウングレードさせたくなかったので、質問した次第です

937:名無しさん@お腹いっぱい。
18/02/05 13:28:57.38 .net
>>914
portのことわかってなさすぎだな
filesに入れるんだよ

938:891
18/02/05 17:26:29.27 .net
勉強になります
FreeBSDハンドブックによると、filesにpatch-*があればそれを適用するとあったので次のように試しましたが、
やはりソースファイルに適用されず(日付が古いまま)、コンパイルエラーになります
%sudo mkdir files
%sudo wget -O files/patch-file "URLリンク(bz-attachments.freebsd.org)
%sudo make
===> License GPLv2 accepted by the user
===> avidemux-plugins-2.6.11_2 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by avidemux-plugins-2.6.11_2 for building
===> Extracting for avidemux-plugins-2.6.11_2
=> SHA256 Checksum OK for avidemux_2.6.11.tar.gz.
===> Patching for avidemux-plugins-2.6.11_2
===> Converting DOS text files to UNIX text files
===> Applying FreeBSD patches for avidemux-plugins-2.6.11_2
===> avidemux-plugins-2.6.11_2 depends on executable: yasm - found
patchターゲットが実行されていないように見えますが、何が足りないでしょうか?

939:名無しさん@お腹いっぱい。
18/02/05 18:41:13.36 .net
もうbugzillaのことは忘れてくれ


940:。 man portsと/usr/ports/Mkの中を自力で精読する気合いがないとこれ以上の解決は無理。 誰かがやってくれるまでおとなしく待つのみ。



941:名無しさん@お腹いっぱい。
18/02/06 18:12:44.81 .net
まあまあ初心者スレでしょ

942:名無しさん@お腹いっぱい。
18/02/06 23:45:32.95 .net
そのパッチファイル(#188892)はパッチファイル群を作るためのパッチファイルだから、ちょっと違うよ。
# cd /usr/ports/multimedia/avidemux-plugins
# mkdir files
# fetch -o - 'URLリンク(bugs.freebsd.org)' | patch
# fetch -o - 'URLリンク(bugs.freebsd.org)' | patch
# make
こうだね。
パッチが自動で当たるところまでは確認したけど、最後までビルドできるかは知らない。

943:891
18/02/07 14:39:18.51 .net
>>919
ありがとうございます
1つめのfetch & patchでfiles/にパッチファイル群patch-avidemux*が作られ、
2つめのfetch & patchでMakefileにパッチが適用されましたが、
やはりmakeしても肝心のソースファイル群にパッチが適用されません… うーん、何でかな
もう少し苦しんでみます

944:名無しさん@お腹いっぱい。
18/02/07 17:31:25.40 .net
パッケージで入れればすぐ終わるのにw

945:名無しさん@お腹いっぱい。
18/02/07 18:07:59.40 .net
>>921
avidemux-pluginsのpackagesは、FreeBSD 10.0以降提供されていない

946:名無しさん@お腹いっぱい。
18/02/07 20:00:34.57 .net
True OSスレないの?

947:名無しさん@お腹いっぱい。
18/02/07 20:08:43.99 .net
昔の名前で出ています

948:名無しさん@お腹いっぱい。
18/02/07 21:47:11.71 .net
>>922
10.0のパッケージでもインストール出来るよ。

949:名無しさん@お腹いっぱい。
18/02/07 21:49:48.73 .net
ああ間違った。
9.xのパッケージでもインストール出来るよ。

950:名無しさん@お腹いっぱい。
18/02/07 22:24:43.56 .net
>>924
PC-BSD!!!

951:名無しさん@お腹いっぱい。
18/02/07 23:20:20.93 .net
>>926
% pkg add avidemux-plugins-2.6.11_2.txz
Installing avidemux-plugins-2.6.11_2...
pkg-static: wrong architecture: FreeBSD:9:amd64 instead of FreeBSD:12:amd64
Failed to install the following 1 package(s): avidemux-plugins-2.6.11_2.txz

952:名無しさん@お腹いっぱい。
18/02/07 23:46:02.84 .net
そういえばsysinstallだと、旧いメジャーバージョンのパッケージをインストール出来た
bsdinstallってそういうこと出来ないよね?

953:名無しさん@お腹いっぱい。
18/02/08 02:04:58.37 .net
pkg add -r avidemux-plugins

954:名無しさん@お腹いっぱい。
18/02/08 05:57:36.67 .net
pkg_add -r avidemux-plugins

955:名無しさん@お腹いっぱい。
18/02/08 11:46:22.83 .net
>>930
% pkg add -r avidemux-plugins-2.6.11_2.txz
pkg-static: illegal option -- r
Usage: pkg add [-IAfqM] <pkg-name> ...
pkg add [-IAfqM] <protocol>://<path>/<pkg-name> ...
For more information see 'pkg help add'.

956:名無しさん@お腹いっぱい。
18/02/08 11:47:56.18 .net
>>931
pkg_*はFreeBSD 10からpkgに置き換わっただろ

957:名無しさん@お腹いっぱい。
18/02/08 15:10:31.40 .net
いや使えるはずだよ
そしてバージョンを指定しないと自動的に選んでくれる
古いバージョンも

958:名無しさん@お腹いっぱい。
18/02/08 15:26:00.63 .net
URLリンク(www.ksknet.net)

959:名無しさん@お腹いっぱい。
18/02/09 00:01:06.57 .net
>>934
使えるハズって言われてもないものは使いようがない
% which pkg_add
pkg_add not found
お前さんが使ってるバージョンは何よ?
uname -a (半角だと弾かれるんだね)の出力貼ってくれる?

960:名無しさん@お腹いっぱい。
18/02/09 00:22:18.51 .net
つか>>935のURLって、2005年に書かれたページって分かってる?
そんな古い情報出してどーすんだw
「はず」とか要らないからFreeBSD 10以降でpkg_add -r avidemux-pluginsができるか確認してくれよ

961:名無しさん@お腹いっぱい。
18/02/09 02:54:17.29 .net
>>937
今手元に無いんよ
10までは使ってたからその記憶で言ってるんだけど
ここ2、3年は使ってない

962:名無しさん@お腹いっぱい。
18/02/09 09:16:59.72 .net
俺ならその状況でアドバイスとかできない

963:名無しさん@お腹いっぱい。
18/02/09 13:22:06.48 .net
>>938
最新が11.1だと言うのに、そんな状態で「パッケージで入れればすぐ終わるのにw」とか恥ずかしすぎる
次でも読んどけ
URLリンク(freebsd.sing.ne.jp)

964:名無しさん@お腹いっぱい。
18/02/09 16:22:26.97 .net
>>940
それは俺の発言じゃないな
pkgとportsの混在の難しさはわかっているから
そんなことは言わない

965:名無しさん@お腹いっぱい。
18/02/09 16:28:13.19 .net
じゃなんでpkg_addの解説紹介した?

966:名無しさん@お腹いっぱい。
18/02/09 16:48:21.47 .net
925の発言に対してのレスだよ

967:名無しさん@お腹いっぱい。
18/02/09 19:35:27.22 .net
925ってどう読んでもsysinstallとbsdinstallについてしか書かれていないけど
そこでpkg_addが出てくるのはおかしいだろ

968:名無しさん@お腹いっぱい。
18/02/09 19:49:37.96 .net
sysinstallはpkg_addで補えるという意味だよ

969:名無しさん@お腹いっぱい。
18/02/10 08:29:11.30 .net
そんなこと、926-927みたいな書き方されてもエスパーにしか分からんわ
しかも例にavidemux-pluginsを使ってるから917と同一人物と思われて当然やろ

970:名無しさん@お腹いっぱい。
18/02/10 11:32:54.13 .net
>>946
スルースキル低いな初心者か?

971:名無しさん@お腹いっぱい。
18/02/12 09:39:13.39 .net
神の数を発見した0x6400
10進でも下2桁が00、しかも100で割った商が256

972:名無しさん@お腹いっぱい。
18/02/12 10:41:33.10 .net
>>948
そりゃ 0x64=100, 0x100=256だからなぁ
0x3e8000なら10進でも下3桁は000だし1,000で割った商は4,096

973:名無しさん@お腹いっぱい。
18/02/14 09:56:03.89 .net
X64000を思い出した

974:名無しさん@お腹いっぱい。
18/02/14 09:57:22.88 .net
違った、X68000だった

975:名無しさん@お腹いっぱい。
18/02/15 08:12:30.40 .net
神の数を発見した0x64000
10進でも下2桁が00、しかも100で割った商が4096

976:名無しさん@お腹いっぱい。
18/02/25 09:32:32.94 .net
URLリンク(fast-uploader.com)
/etc/rc.conf に
fsck_y_enable="YES"
を入れたのに、自動fsck されない。なぜ?
10.3-RELEASEです。

977:名無しさん@お腹いっぱい。
18/02/25 11:13:13.71 .net
>>953
fstabのほうどうなってんの?

978:名無しさん@お腹いっぱい。
18/02/25 13:25:20.62 .net
画面上半分で/dev/vtbd0p2のfsckもやってるじゃん。
1回では情報修復できないダメージだったんだろ。
メッセージのとおりに、もう一回やればいいんじゃないの?

979:名無しさん@お腹いっぱい。
18/02/25 15:32:39.13 .net
# Device Mountpoint FStype Options Dump Pass#
/dev/vtbd0p2 / ufs rw 1 1
/dev/vtbd0p3 none swap sw 0 0
/dev/vtbd1p1 /home ufs rw 2 2

980:名無しさん@お腹いっぱい。
18/02/25 17:51:46.95 .net
rpm -U --nodeps --ignoreosでインストールしたlinuxパッケージって、
rpm -eでアンインストール出来なくない? 「インストールされていません」って言われちゃう
その状態で再度インストールしようとすると、「既にインストールされています」て言われるしどっちやねんと

981:953
18/02/27 00:14:28.70 .net
ごめーん、間違えてた(テヘペロ)

982:名無しさん@お腹いっぱい。
18/03/05 05:15:04.53 .net
>>899
895さんに刺激を受けたものです
./workの中に作られた該当ファイルを変更で行けました
一つは
./work/avidemux_2.6.11/avidemux_plugins/ADM_demuxers/MpegTS/dmxTSPacket.cpp
米印の数は変えずに、xと、その左右のダブルクオートとの間に空白を入れる
"[Ts Demuxer]*********"x"*******\n"
"[Ts Demuxer]*********" x "*******\n"
////////////////////////////////////////////
残りのエラーは、以下のサイトを参照
(>>914さんが紹介してくれたページの3番目id=189211と同じかも)
URLリンク(lists.rpmfusion.org)
ADM_ffMpeg4.h内のキャスト(uint32)がちょっとわからなかったので、
-2, -5 をそれぞれ 0, 0 としてしまいましたが、それ以外は、
makeする度にエラーストップでつまずいた画面のerror表示と
このサイトの正誤表とを突き合わせて手作業でdiffをしたら、
最後までmakeできました(mp4ファイルを切り取り編集まで確認)
手作業が面倒なら、多分>>919さんのやり方でfetch .. | patch
からのインタラクティブモードでファイル名を入れてからやると、
エラーの手修正は、多分uint32だけになると思います
あとはrootでchromiumのyoutubeが聴ければ最高なんですがTT

983:名無しさん@お腹いっぱい。
18/03/05 20:11:23.51 .net
次スレはIDありで

984:名無しさん@お腹いっぱい。
18/03/05 22:22:29.27 .net
>>959
もういい加減にそのネタ飽きた。

985:名無しさん@お腹いっぱい。
18/03/06 03:08:58.07 .net
chromiumはアイコンの色が薄いので使ってない

986:895
18/03/07 00:21:40.79 .net
>>959
おー、ビルドできましたか
確定申告が済んだら再チャレンジします
>>961
そう言わんと

987:名無しさん@お腹いっぱい。
18/03/09 05:11:32.56 .net
はじめまして。FreeBSD 11.1-RELEASEをデスクトップ用途に使っています。
vt(4)においてマウスの感度はどのように調整すればいいのでしょうか。
vt(4)のマニュアル (URLリンク(www.freebsd.org)) を一読しましたが、
mouse sensibility についての記述が見当たりませんでした。
もしかして既定のまま弄れないのでしょうか。あまりに感度が悪い
(X Window Systemであれば大体実動距離の3倍程の感度ですがFreeBSDのvt(4)上では動かした分だけしかマウスカーソルが動かず、苛立たしいのです)
のでどうにかしたいのですが…。

988:名無しさん@お腹いっぱい。
18/03/09 18:28:47.81 .net
>>964
moused

989:960
18/03/11 21:09:18.44 .net
>>965
ありがとうございました。
mousedを弄ったらうまく行きました。

990:名無しさん@お腹いっぱい。
18/03/17 01:36:28.77 .net
FreeBSDで
$node -e "console.log('Hello world');"
を入力すると
illegal instruction (core dumped)
と表示されるます
解決方法を教えてください
ちなみにgdbコマンドでcoreファイルを調べても
#0 0x086bed17 in ?? ()
と表示されますが詳細が分かりません
osはFreeBSD 11.1-RELEASEのi386-marcel-freebsdです

991:名無しさん@お腹いっぱい。
18/03/17 14:16:51.74 .net
うちの仮想で動いてるFreeBSDでは問題なく動いたよ
11.1-RELEASE-p8 GENERIC amd64
> node -e "console.log('Hello world');"
Hello world
> node -v
v9.8.0

992:名無しさん@お腹いっぱい。
18/03/17 19:17:39.03 .net
p8にしたらどれくらい遅くなる?

993:名無しさん@お腹いっぱい。
18/03/18 09:13:27.12 .net
使ってる分には特に遅く感じないんだけど…
仮想だからま多少はね

994:名無しさん@お腹いっぱい。
18/03/19 19:44:32.31 .net
TrueOSだけど良いですか?
cupsでNECのNPDLプリンタへ印刷すると、文字だけなら印刷OK、でも画像が入るとメチャメチャに乱れる
てことはghostscript9-agplが怪しい? なので他のバージョンでテストしたい
pkg delete -f ghostscript9-agpldでアンインストールは良いとして、例えば
$ pkg install ghostscript8-base
を実行すると、コンフリクトしてるゆーてcups-filters等がアンインストールされちゃう
ghostscript9-agplに依存するパッケージはそのままに、 ghostscript8-baseだけインストールする方法はありますか?

995:名無しさん@お腹いっぱい。
18/03/19 20:38:40.24 .net
>>971
# pkg add -f <ダウンロード済みのパッケージファイルへのパス>...
を使うと強制インスコ出来る。
パッケージファイルの置き場所は
$ pkg config pkg_cachedir
で確認。
ただしパッケージ同士の衝突を無視して無理やり入れるわけだから、やらなきゃよかったって思うことがある。
zfs なんだろうから、スナップショットをうまく使って乗り越えてくれ。

996:名無しさん@お腹いっぱい。
18/03/19 21:31:36.85 .net
jp.greebsd.orgはもうやる気がないんでしょうかね

997:名無しさん@お腹いっぱい。
18/03/20 01:41:01.09 .net
>>972
ありがとございます、出来ました!
テスト結果は案の定、ghostscript8-baseだとcupsのテストページも正常に印刷
ghostscript9-baseは非agpl版も乱れまくり
てことでghostscript9の固有バグのようです
当面はghostscript8で凌ぐとして、面倒だけどバグ報告もしとくかな

998:名無しさん@お腹いっぱい。
18/03/20 02:22:38.28 .net
bugs.ghostscript.comへ行ってみたけど、バグ報告の仕方がさっぱり分からない…orz

999:名無しさん@お腹いっぱい。
18/03/20 05:56:26.43 .net
まずアカウントを作ります

1000:名無しさん@お腹いっぱい。
18/03/20 19:19:35.36 .net
>>973
GREEがBSDに関わっていたのか
知らなかった…………

1001:名無しさん@お腹いっぱい。
18/03/26 00:46:39.12 .net
>>967
メッセージの通り不正なCPU命令を実行しようとして落ちてる。
コンパイルオプションを当たり障りのないものに変えて、バイナリ作り直してみ。

1002:名無しさん@お腹いっぱい。
18/03/26 09:38:41.65 .net
ボロいパソコンに新規インストールしましたが、ブートメニューさえ表示されません
ブートローダー一式を再インストールしてみましたが駄目で、FreeBSD自体を再インストールしても駄目でした
また、LiveCDでosを入れたada0s1をマウントしようとしてもMEDIUM ERRORでカーネルパニック?がおきて再起動を要求されるだけです
たまにLiveCDのログインですらカーネルパニックになります
これはPC自体がぶっ壊れてるって考えてもいいですか?

1003:名無しさん@お腹いっぱい。
18/03/26 15:17:52.03 .net
そういうのは実際現物見てみないと何ともだなー
プリインスコで初めに入ってたwinのリカバリは可能?
インスコメディア紛失して持ってなければMS公式からエンプラ評価版DLしてみてどうよ
DL用の直リンはwin板にある
それが失敗するようならハードの方疑っていいカモ
とりまメモリテストとHDDのテスト
PC買った後で自分で追加したメモリとか型番違いのメモリ刺さってればそれ抜いてみるとか

1004:名無しさん@お腹いっぱい。
18/03/26 17:23:29.71 .net
きもい

1005:名無しさん@お腹いっぱい。
18/03/26 18:36:52.64 .net
>>979
MEDIUM ERROR
ストレージ(ハードディスク)のメディア(セクター)読み書きにおけるエラー(故障)
厳密には、部分障害だから、そのセクターを故障フラグ立てて使わせないようにすれば、会費できるが、鶏卵前後になるのでストレージをまるごと交換すれば解決するような
これとかおすすめ
URLリンク(pc.watch.impress.co.jp)

1006:名無しさん@お腹いっぱい。
18/03/26 18:55:16.44 .net
>>980 >>982
ありがとうございます
やはりHDDがイカれてる様なので、諦めます

1007:名無しさん@お腹いっぱい。
18/03/27 11:37:28.88 .net
ボロいPCにSSDなんてもったいない
1,000円くらいの中古HDDを手に入れたら?
200GBくらいはあるでしょ
しかしHDD障害はさんざん見てきたけど、MEDIUM ERRORってのは未だないわ

1008:名無しさん@お腹いっぱい。
18/03/27 12:00:27.95 .net
>>983
>>984も回答付けてるが中古とかリファビッシュ品の安価なHDDを奢ればどうよ
ディスクやメモリの不良程度ならごく簡単にパーツ交換可能なので
まるっとそのPCをゴミにするのは勿体ない

1009:名無しさん@お腹いっぱい。
18/03/27 12:48:39.76 .net
低価格帯のを買った方が幸せかも
もしくはバーチャルマシンとして他のちょっといいマシン中で飼うとか

1010:名無しさん@お腹いっぱい。
18/03/27 13:01:49.68 .net
仮想マシンはアリかもな
メモリ少ないロースぺPCの仮想でもFreeBSDなら動く
つか中古HDDの\1k前後では低価格帯でも買えんだろw

1011:名無しさん@お腹いっぱい。
18/03/28 07:37:51.80 .net
埋め.

1012:名無しさん@お腹いっぱい。
18/03/28 07:40:16.08 .net
埋め。

1013:名無しさん@お腹いっぱい。
18/03/28 07:45:03.24 .net
埋め。

1014:名無しさん@お腹いっぱい。
18/03/28 07:47:06.53 .net
埋め。

1015:名無しさん@お腹いっぱい。
18/03/28 07:48:14.07 .net
埋め。

1016:名無しさん@お腹いっぱい。
18/03/28 07:52:54.22 .net
埋め。

1017:名無しさん@お腹いっぱい。
18/03/28 07:53:28.80 .net
埋め。

1018:名無しさん@お腹いっぱい。
18/03/28 07:55:22.65 .net
埋め。

1019:名無しさん@お腹いっぱい。
18/03/28 07:57:19.19 .net
埋め。

1020:名無しさん@お腹いっぱい。
18/03/28 07:57:48.50 .net
埋め。

1021:名無しさん@お腹いっぱい。
18/03/28 08:00:35.39 .net
埋め。

1022:名無しさん@お腹いっぱい。
18/03/28 08:01:45.94 .net
埋め。

1023:名無しさん@お腹いっぱい。
18/03/28 08:02:04.67 .net
埋め

1024:名無しさん@お腹いっぱい。
18/03/28 08:02:53.24 .net
埋め。

1025:名無しさん@お腹いっぱい。
18/03/28 08:03:28.93 .net
埋め。

1026:名無しさん@お腹いっぱい。
18/03/28 08:03:58.13 .net
埋め。

1027:名無しさん@お腹いっぱい。
18/03/28 08:04:22.68 .net
さらば。

1028:1001
Over 1000 Thread.net
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 410日 2時間 29分 47秒

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


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch