探検


Homebrew でゾクゾク UNIX ライフ2

604599
垢版 |
2021/07/16(金) 00:30:42.10ID:NkTBD1pO0
>>602
おっとどうも、とりあえずその中では 2) が現在の私の状況では唯一実行可能なようです。
で、mpfr-3.1.6 をビルドしてライブラリをインストールして、コマンドが走るようになりました。
ありがとうございます。
2021/07/16(金) 00:39:09.89ID:ScL0jVD10
>>603
ちなみに、
それは brew コマンドでサポートしていたら(Fomulaとしてかな?)ので、あればそれ、
無かった場合のもググった中にある。gitでコミットハッシュ調べて、過去に戻ってという
(まあ、それも面倒だからtarからでのでいいならそれでだわなあ)
2021/07/16(金) 01:10:41.40ID:++lYM8TM0
最新のやつ入れて必要なものにリネームしたらどうなる?
607599
垢版 |
2021/07/16(金) 10:18:54.55ID:NkTBD1pO0
>>605
ふむむ、では毒を喰らえば... mpfr.rb の古いリビジョンをチェックアウトしてみたら、brew install mpfrでエラーが。
Error: mpfr: Calling `cellar` in a bottle block is disabled! Use `brew style --fix` on the formula to update the
style or use `sha256` with a `cellar:` argument instead.

よくわからんですが mpfr.rb が古いフォーマットになっちゃった? brwe style --fix mpfr したらもっと違うエラーが。
ややこしや...

>>606
libmpfr.6.dylib を libmpfr.4.dylib にリネームということですか? バージョンが違うとAPIに互換がないかも、
とどこかに書いてありました。
2021/07/16(金) 21:28:57.75ID:TydX6yqY0
>>607
エラーに書いてる通り
brew style --fix で直すべきとこかな。スルーしてそのままでエラー
シェルのヒアドキュメントを知ってるなら「あぁ」と思うようなのじゃないのかな(Rubyだけど)

・brew style --fix で、bottle んとこのフォーマットが変わったのを自動で直してもらう
・.undent 2箇所消す
・どうやら bottle がもうない、もしくは、URLが新しいのになって古いURLではない
・--build-from-source でビルド
でいちおうは Celler/mpfr/3.1.6 にブツはできる

$ brew list --versions mpfr
mpfr 3.1.6 4.1.0

tarからセルフビルドと変わらんやんけだけどw
また、Homebrew管理下に入れたら逆にいつ勝手に消されるかわからんけど
609599
垢版 |
2021/07/17(土) 09:56:19.66ID:tQ4yIfZX0
>>608
なるほど。この機会にhomebrewの仕組みを少し理解できたような気がします。ありがとうございます。
610名称未設定
垢版 |
2021/10/04(月) 18:45:49.30ID:CdPWG3JC0
いつも
brew update
brew outdated
brew upgrade
として、最新のものに更新していたのだけど、
単に
brew upgrade
だけで、brew updateも勝手にしてれることに気がついた。
# どのformula/caskが更新されたか分からなくなったが。
2021/10/26(火) 08:41:36.24ID:yvEDWkC/0
MontereyのBottle来てるっぽいな。
今回は仕事が早い・・・
2021/10/26(火) 13:48:04.07ID:q6J0PP8Y0
Mojaveがサポート外になった
613名称未設定
垢版 |
2021/10/27(水) 18:55:36.65ID:YDg7NcHh0
l-smashのインストールが出来なくなった

$ brew install l-smash
Error: l-smash has been disabled because it is not maintained upstream!

何か方法ありますか?
Big Surです
2021/10/27(水) 19:02:57.65ID:KXWuwf280
>>613
$ brew edit l-smash
でFormulaを編集
disable! date: "2020-12-08", because: :unmaintained
の部分をコメントアウト
でいけるかも・・・
615名称未設定
垢版 |
2021/10/27(水) 19:53:17.65ID:YDg7NcHh0
>>614
ありがとうございます!感謝!
通りました。
616名称未設定
垢版 |
2021/10/27(水) 20:04:05.34ID:YDg7NcHh0
このl-smashですが、もう何年も前から古いバージョンしかインストールされないんですが最新のバージョンを入れる方法はありますか?

homebrewからだとv2.9.1がインストールされますけど最新はv2.14.5らしいです
https://github.com/l-smash/l-smash/tags
2021/10/27(水) 20:21:55.63ID:u9ctsuPO0
>>614 での対応方法と同じようなもの
"tag":"v2.9.1",
"revision":"4cea08d264933634db5bc06da9d8d88fb5ddae07"
を最新に合うように書き換えて、--build-from-source かな
2021/10/27(水) 20:27:13.13ID:u9ctsuPO0
いや、Homebrewで>>613,614ってなってんだから、もうHomebrewでやる意味が無いだろう、Bottleも使わないわ他の依存もなさげでのソースからビルドなら
またHomebrewでメンテされたらHomebrewでに戻るでいいんじゃないのかなあ
619名称未設定
垢版 |
2021/10/27(水) 21:56:34.74ID:YDg7NcHh0
>>618
どうもありがとうございます
リビジョンの書き方が分からないから結局homebrewからアンインストールして自分でビルドしてみました

Homebrewでインストールしたもの
$ muxer --version
L-SMASH isom/mov multiplexer rev 1362 4cea08d
Built on Oct 18 2019 09:37:06
Copyright (C) 2010-2015 L-SMASH project

自分でビルドしたもの(Mac)
$ muxer --version
L-SMASH isom/mov multiplexer rev0
Built on Oct 27 2021 21:44:34
Copyright (C) 2010-2017 L-SMASH project

自分でビルドしたもの(Linux)
$ muxer --version
L-SMASH isom/mov multiplexer rev1477 18a9ed2
Built on Oct 27 2021 20:10:45
Copyright (C) 2010-2017 L-SMASH project
2021/10/28(木) 11:10:00.52ID:s6pPegwu0
ビルドできましたってのなら、そう
なんかちょっとというのなら、configureの REV= んとこ見てみ(=自分でビルドっても元としたのが違うだろうが、なんでやねん)てとこ
621名称未設定
垢版 |
2021/11/16(火) 14:55:03.37ID:y9zkvp4v0
シリアル機器に接続する時にscreenコマンド使っています
screenじゃなくてtmuxでも接続ってできますか?
2021/11/16(火) 15:09:50.71ID:Gx8gqs8b0
>>621
tmuxにターミナルエミュレータの機能はない
623名称未設定
垢版 |
2021/11/16(火) 15:13:19.46ID:y9zkvp4v0
>>622
ありがとうございました
Macからシリアル機器に接続するにはscreen使うしかないんでしょうか?
なんとなく使いにくいくって
2021/11/16(火) 15:14:09.58ID:CCfChf4f0
>>623
つbyobu
625名称未設定
垢版 |
2021/11/16(火) 15:25:58.93ID:y9zkvp4v0
>>624
byobuではtmuxを使ってるんだけどシリアル機器に繋ぐ時のみscreenを使うってやり方も出来るんですか?
2021/11/16(火) 15:33:43.01ID:Gx8gqs8b0
>>625
何言ってんのかよくわからんが、screen使う時はターミナルのウィンドウをもう一つ立ち上げて使った方がいい。
tmuxの上から実行するとCtrlとかのキーが干渉する。
2021/11/16(火) 15:47:58.19ID:6SpL4Lum0
cu使ってたわ
2021/11/16(火) 15:54:35.96ID:Gx8gqs8b0
>>627
man cuの最後にこんなこと書かれてるな
This program does not work very well.
629名称未設定
垢版 |
2021/11/16(火) 17:24:35.08ID:y9zkvp4v0
>>626
byobuはラッパーだから中身はtmuxかscreenで、設定でどっち使うか選ぶでしょう?
screenは使いにくいから他のコマンドでシリアル通信が使えたらいいと思いました
2021/11/16(火) 18:06:24.84ID:KLdvoHQo0
昔ながらのMinicomがHomebrewで使えるかは知らない
631名称未設定
垢版 |
2021/11/16(火) 18:13:01.15ID:y9zkvp4v0
>>630
ありがどうございますそれ調べてみます

screenだと改行側おかしくなるんですが、設定ってあるんでしょうか?
https://i.imgur.com/HhzLdc1.jpg
2021/11/16(火) 18:38:53.58ID:6SpL4Lum0
>>631
minicomだとoption+UでCR付加できる
brewでインストールできた
633名称未設定
垢版 |
2021/11/16(火) 20:28:16.38ID:y9zkvp4v0
>>632
どうもありがとうございます。改行も大丈夫でした。
ちょっとググってみたけどminicomについて書いてる人ほとんどいないんですねー。
2021/11/17(水) 07:09:12.95ID:/cAAfOeY0
ChangeLogだけ見ても99年からある古いものだからね
「minicom unix」で検索したらそれなりに情報あるかも
2021/11/17(水) 07:26:09.29ID:/cAAfOeY0
doc/ChangeLog.oldだと91年からだわ
Windows95より古くてネットが一般に普及してない頃に出たやつだね
636名称未設定
垢版 |
2021/11/17(水) 18:12:17.81ID:E6PgRPJw0
>>635
1日動かしてるんだけど古いバッファにスクロール出来ないっぽいんですけど設定でできるようになりますか?
ターミナルのウインドウサイズ分しか表示されないです
2021/11/18(木) 07:09:43.03ID:VgKqgzoO0
>>636
minicomに詳しくないから知らないけど
Emacsのeshellから動かせば良いんじゃない?
2021/11/18(木) 17:32:11.72ID:iesZZPsd0
>>636
自分の環境ではminicomで出力がターミナルのスクロールバッファにたまっていくけどなあ。

接続先で画面制御をしてるとか? 例えばローカルでもターミナル内でエディタを立ち上げて
その中で画面を送ったりした場合とかは駄目ですよね。
2021/11/19(金) 03:25:24.53ID:Lnq2gr2k0
minicomはLinuxでも日本語おかしくなるよ
LANG=C minicom
で英語で起動すると少なくともメニューとかは問題なくなる
640名称未設定
垢版 |
2021/12/11(土) 18:09:23.55ID:7PuxFODc0
たまにホームディレクトリをドットファイルも含めて表示させるとドットファイルだらけで頭が痛くなるんだけど、XDG_CONFIG_HOMEに移動出来るものは移動させたりしてます?
Arch Linuxはwikiが豊富だからよそのOSだけどちょいちょい役立ってる

https://wiki.archlinux.jp/index.php/XDG_Base_Directory
641名称未設定
垢版 |
2021/12/12(日) 18:45:51.16ID:my+UcWpj0
>>640
気にしていなかったので確認してみた。
% ls -a1 |grep -E '^¥.' |wc -l
26
ちょっとしかないので、このまま。
2021/12/12(日) 18:51:07.84ID:N1jtrt1f0
俺は30だた
2021/12/12(日) 18:52:08.88ID:05vr69VY0
若いな
644名称未設定
垢版 |
2021/12/12(日) 18:59:29.20ID:nJN54wR60
昨日見たら150超えてたら.configや.cashに移動出来るものは移動させてやっと120くらい
2021/12/12(日) 19:06:34.71ID:05vr69VY0
血圧には気をつけろ
2021/12/17(金) 10:11:02.09ID:y5Hc/I4r0
>>640
XDG_CONFIG_HOMEってLinuxとかじゃねーの、と思ったらそっか、macOS上でもUNIX系の
フリーソフトとか入れたら ~/.config とかを使うのがあるわけね。

あとmacOS上で使うときにはXDG_なんちゃら系の環境変数の設定が必要だったりする?
2021/12/17(金) 18:32:53.96ID:aCb2OxG30
「Application Support」フォルダや「Preferences」フォルダを設定格納に使ってくれないタイプがあるからね
たとえば、現行のKarabiner(キーカスタマイズソフト)はMac専用にもかかわらず
作者の方針なのか~/.config内に設定ファイル作るから
新規環境を作る時など油断すると設定ファイルのバックアップを忘れて設定し直す羽目になる
そこは普通のユーザなら不可視フォルダだぞといいたい
まあ逆に見えないほうがいいだろ派もいるのかもしれない
2021/12/17(金) 22:06:53.03ID:Y0WS0XSB0
それは直接申し入れたれよ
2021/12/17(金) 22:37:15.38ID:b3SJLDC70
>>647
> 新規環境を作る時など
~/.config/にあろうが、どこにあろうが、別に変わらないだろ?

普通のユーザからすれば、
~/Library/
さえ、Finder上で標準で見えないわけだから。
2021/12/18(土) 03:42:17.96ID:7YMazgyG0
どういうバックアップ取ってるのか気になる
2021/12/18(土) 04:40:56.02ID:MS3yUEZJ0
~/.configの解説でございます
https://kiririmode.hatenablog.jp/entry/20180404/1522843531
652名称未設定
垢版 |
2021/12/22(水) 09:28:26.85ID:ki9gYKMg0
ターミナルからだと
Logic Proのプロジェクトファイル(example.logicx)内
Alternatives/000/Undo Data.nosync(これもフォルダ)
が消せない

cd example.logicx/Alternatives/000/
ls
DisplayState.plist* MetaData.plist 'Project File Backups'/ WindowImage.jpg
DisplayStateArchive* ProjectData 'Undo Data.nosync'/

rm 'Undo Data.nosync'
rm: cannot remove 'Undo Data.nosync': Is a directory

rmdir 'Undo Data.nosync'
rmdir: failed to remove 'Undo Data.nosync': Directory not empty

削除できないのはなぜでしょうか?
653名称未設定
垢版 |
2021/12/22(水) 09:32:54.76ID:ki9gYKMg0
自己解決
rmdirはフォルダの中が空の時だけが使えるコマンドでした
rm -rf で削除出来ました
2021/12/22(水) 09:48:07.42ID:U4UOOJ2T0
ださっ
読み始めはACL辺りの話かと思ったら
2021/12/22(水) 12:12:01.39ID:SRJYCiSE0
そういう言い方はダメです
2021/12/22(水) 12:49:49.22ID:lpe1QDQO0
>>652-653
Homebrewにまったく関係ないので、スレチ
以後、適切なスレでご質問願います
2021/12/31(金) 01:40:44.66ID://FGNtOy0
ext4FUSEがインストール出来なくなってる。
2022/01/27(木) 09:08:02.29ID:ts17ZTjK0
急遽シリアルコンソールでデバッグする必要に迫られ、>>636と同じ状況に。
たしかにscreenで繋ぐと画面出力がスクロールバッファに溜まっていかないね。
で結局minicomでおkということなのかな?
2022/02/11(金) 01:33:01.89ID:82tviBsV0
   | \
   |Д`) ダレモイナイ・・オドルナラ イマノウチ
   |⊂
   |


     ♪  Å
   ♪   / \   ランタ タン
      ヽ(´Д`;)ノ   ランタ タン
         (  へ)    ランタ ランタ
          く       タン



   ♪    Å
     ♪ / \   ランタ ランタ
      ヽ(;´Д`)ノ  ランタ タン
         (へ  )    ランタ タンタ
             >    タン
2022/03/06(日) 20:26:14.85ID:ugAZ5gSq0
|∀・)ミタヨー
2022/05/11(水) 00:26:02.17ID:vmK7RDel0
emacsなんですが、以前入れたときはターミナルからemacsと打つとGUIのウインドウが
開いたと思うんですが、今回入れたのは常にCUIです
前者のような挙動が望ましいのですが、今でも可能ですかね? OSはBig Surです
662名称未設定
垢版 |
2022/05/11(水) 00:36:40.58ID:dyPK92wW0
--cask
2022/05/13(金) 00:26:38.71ID:yg3Y/waa0
>>662
どうもです。
実は --caskは知っていたんですが、どうやら以前--caskじゃないemacsを入れてあり
あらためてinstall --caskしても途中で止まっていた、というのが問題だったようで
一旦uninstall eamcsしてからやったところうまくいきました
664名称未設定
垢版 |
2022/06/29(水) 02:34:06.37ID:o7qvfIVZ0
vim 9.0が速攻で来たね
665名称未設定
垢版 |
2022/07/01(金) 14:00:55.39ID:Bwpndzcx0
NeoVimよりすごくなった?
2022/08/10(水) 10:26:25.89ID:ppD0yS8I0
あるパッケージをインストールしたらsshにアップデートがかかって、結果brewのsshだと
リモートホストにログインできなくなってしまった
2022/08/10(水) 17:39:44.32ID:Fwk5ygR90
>>666
macOSについてくる ssh じゃなくて、
Homebrewのopensshをわざわざ入れる意味がよく分からんけど、
ssh -vv でどうなっているかぐらい見たよね?
2022/08/10(水) 18:06:44.87ID:/SLMI2y50
そんな言い方するなよ
2022/10/26(水) 23:41:14.13ID:WdPnkCmH0
Homebrew上級者の人たち助けてくれ
pkg-configをオプション付きでインストールする方法ある?

やりたいのは --with-internal-glib --disable-host-tool を付与すること
brew使わずに手動でmakeでインストールする場合、↓になる

cd pkg-config-0.29
./configure --prefix=/TaroDir \
--with-internal-glib \
--disable-host-tool
make
make install


そのまま
brew install pkg-config --with-internal-glib
だと無理だった
2022/10/26(水) 23:54:59.01ID:cMsgdzFX0
勝手につくんじゃないの
https://github.com/Homebrew/homebrew-core/blob/HEAD/Formula/pkg-config.rb
2022/10/27(木) 09:13:31.91ID:jHxtj8YR0
>>669
ひとまず、ローカルにオレオレFormula oreore-pkg-configを作ればOK
その気になったら、オレオレなformulaをtapできるようにすればOK
2022/10/27(木) 10:45:58.91ID:p9YsA2ad0
>>670
Homebrewのパッケージがその必要というオプションでのビルドだよなあ
他のはそれほど関係なさげだしな
2022/10/27(木) 11:02:41.11ID:Q1bX7apl0
>>670
>>672
あー、元から入ってるんだ知らなかった
ありがとう

ffmpegのライブラリを手動でコンパイル(libcdioだったような…?記憶が曖昧)すると、brewのpkg-configではエラー出るんよね


#pkg-config.rb のうち


system "./configure", "--disable-debug",
"--prefix=#{prefix}",


"--with-pc-path=#{pc_path}",
"--with-system-include-path=#{MacOS.sdk_path_if_needed}/usr/include"



これのどれかが悪さしてるのかも
2022/10/27(木) 11:03:12.44ID:Q1bX7apl0
>>671さんのアドバイス通りローカルで独自のpkg-configを(pkg-config.rbを改変すればいい?)作ってみたいんだけど
やり方教えてもらえませんか?
2022/10/27(木) 18:04:47.88ID:f15B7wU10
やり方書いてあるのに無視してて草
2022/10/27(木) 18:19:23.75ID:XFYoFghG0
えっ…
2022/10/27(木) 18:21:22.75ID:XFYoFghG0
1. ローカルにFormula oreore_pkg-config.rbを置く
2. brew tap oreore_pkg-config.rbを実行

でおk?
2022/10/27(木) 19:35:49.36ID:XFYoFghG0
tapがよくわからないから/usr/local/homebrew/library/tags/homebrew/homebrew-core/formula/pkg-config.rbを改変してオプション変えてglibのみインストールさせた
これで合ってるのだろうか…
679名称未設定
垢版 |
2023/04/17(月) 17:10:30.20ID:9tsUc0Cl0
ふとJNethackやってみたくなってtarballにパッチ当ててコンパイルしようとしたんですが、古いソフトなんでgcc−10が必要なそうです。

brewで

>brew install gcc@10
==> Downloading https://formulae.brew.sh/api/formula.jws.json
######################################################################## 100.0%
gcc@10: The x86_64 architecture is required for this software.

と出てショボーンなんですが、Apple Siliconで古いgcc動かしたいときの正着のアプローチってなんなんでしょう。
2023/04/17(月) 17:57:31.22ID:370gsz9h0
clangはgcc互換を視野に入れてる
macOSで今までgccだったのをclangに置き換えようとしたんだからな
古いのなら尚更互換性はありそうだが
2023/04/17(月) 18:01:10.94ID:GFaaTD4W0
古いgccだとどうせMac用のarmのコードを吐けないんだろうし、
ターミナルをRosettaで動かすとかじゃないの?
2023/04/17(月) 18:12:56.33ID:370gsz9h0
2020年5月7日 10.1
か。言うほど古くはない、clangがgccの置き換えになってかなり経ったgccか
互換性が無い部分があってもおかしくはないか

別にgcc 10に拘る必要ないんじゃね。最新のgccでいいんじゃないの
まあメジャーバージョンアップでエラーがゾロゾロ出ることもあるけど(だいたいがwarningだが)
2023/04/17(月) 18:18:10.47ID:370gsz9h0
gcc大元でも10は未対応で終わったのかな
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96168
一番最後に(ちょっと前に)forkで対応したのあるよってあるな。って、13なのか。大元でもまだ未対応??
2023/04/17(月) 18:27:40.20ID:370gsz9h0
NetHack自体はmacOSに対応してる
Patch file for building 3.6.7 with newer headers on macOS with some toolchains.
てちっちゃなパッチは必要、本家が提供してる

日本語対応パッチでそんなgccが必要というほどのことはそれほど/ほとんど無さそうだけどなあ。自力でclangでビルドできるようにできるんじゃないの
2023/04/17(月) 18:30:46.01ID:370gsz9h0
>NetHack自体はmacOSに対応してる
3.6.7 が 16 Feb 2023、macOSでビルド用のパッチが 24 Feb 2023、だから全然古いソフトではなく、最新のmacOSにも対応してるだろう
686名称未設定
垢版 |
2023/09/20(水) 14:59:32.04ID:Hsqo7tAJ0
homebrewでPostgreSQLを使って、Mac立ち上げ時にPostgreSQL起動したいんだけどできません。(ventura)

brew services start postgresql@14
だと、ログインしないと起動しません
sudo brew services start postgresql@14
だと、rootはダメと言われて起動に失敗します。

どうすればMac立ち上げ時に起動してくれるでしょうか
教えてください

1ヶ月前に(サブ機の)montreuxにインストールしたのはsudoなしでログインせずに起動してるのに
2023/09/20(水) 17:10:24.65ID:HYx2i09s0
>>686
そういう小手先のやり方を覚えても、仕方ないと思うで
どうやって動いているのか、根本的に理解せんと、
ほかのOSを触ったときに、また同じ小手先のやり方で「動きません」状態になるで
688686
垢版 |
2023/09/21(木) 16:44:49.77ID:wt0N7yYU0
ChatGPTさんに聞いたんですけど、venturaで仕様変更があったんですってね。
plistファイルでuser指定すればできるっぽいけど、upgradeするたびに修正戻されそうなんで、
電源入れたらログインする運用にしてもらうよう、お願いすることにしました
2023/09/22(金) 20:24:38.75ID:hE+dssgi0
>>688
Linuxなら、systemd(やUpstart、SysVinitなど)などに任せるように、
macOSなら、launchdに任せたらええよ

sudo launchctl enable なんとかかんとか
sudo launchctl bootstrap system なんとかんとか
2023/09/23(土) 06:38:02.58ID:dObeznBG0
brew services が、launchctlのラッパー
brew services / launchd の理解をも少し深めてだな。すると、
>plistファイルでuser指定すればできるっぽいけど
これを元に書き換えてbrewの管理外に簡単にできるようになる(upgradeするたびに修正戻される心配もない)
2023/09/23(土) 08:10:02.28ID:6vWmAShv0
launchdでやるならUserNameキーで実行ユーザー指定しつつ勝手に修復されないように
自分用のplist作って独自Labelを名乗ったらいいんじゃないのかね
試してないから知らんけど

でもまあ自動ログインでいいんならそれが一番という気がしますよね
2023/09/23(土) 09:33:40.21ID:lC4/k50A0
そしてagentsフォルダにplistを置く686
2023/09/23(土) 15:05:44.81ID:dObeznBG0
>>691
brew services がplist作る。てか、Cellarにあるからコピってくる
>plistファイルでuser指定すれば
ってのが、UserNameキーなんだろなと思ったけど。686は誤解してるかもだが
launchd の理解をを深めれば、言うようなチョチョイで終わるのになってとこ

>>692
置くなら、daemonだろな
2023/09/23(土) 16:45:10.70ID:1eWIXrTs0
教えたくてたまらんのな
最初からそうすればいいのに
2023/09/23(土) 18:52:49.35ID:dObeznBG0
(少しは)知ってる人にはなw
というか、そういう人との単なる会話だよ。それで自分の思い違いも得たりできるしな

根性ひね曲がってるな。お前がそうすればいいだろに
2023/09/24(日) 02:27:37.67ID:0jBOcUzJ0
>>688
(少しは)知っているけど教えるほどの技術は持っていないという限界おっさんですが
こちらのテスト環境に Ventura あったので簡単に検証してみましたよ

こちらでは sudo brew services start postgresql@14 したあと
/Library/LaunchDaemons/[email protected] を編集して
以下の2行をよしなに追加し、マシンを再起動したのです

<key>UserName</key>
<string>(動作させるアカウント名)</string>

これでログインせずとも ready to accept connections ってなったみたい
でもこちらでは接続まではしていないので自分でテストしてみてください
少ししか知らんし環境変数とかの絡みでどうなっているかよう分からん

で、さっき修正した plist の削除修正を避けるならファイル名の変更だけで OK っぽい(たぶん)
とは言え、一応念のため plist の中に書いてあった
<string>homebrew.mxcl.postgresql@14</string> も違うラベルに変更したほうがいいかも
ラベルは jp.omae.postgresql@14 とか重複しなければなんでも大丈夫

完全余談だけどバージョン違いの何かを動かすなら docker のほうが楽かもしんないお
余計なことでごめんね
2023/09/24(日) 02:33:23.14ID:8zbu7TfH0
すでに出ている範囲をやったのでしかないやんけ
何を偉そうにって感じでしかないな
>少ししか知らんし環境変数とかの絡みでどうなっているかよう分からん
結局そこ止まり
2023/09/24(日) 02:45:03.19ID:8zbu7TfH0
書かれてないことでは、
ラベルよりもファイル名の方が重要。brew servicesとは無関係を装うには。ラベルは無関係なのを作ったのに brew services start とかした場合エラるくらいだろな(変えるのが普通。ファイル名と同じがデフォ)
なんか他人だったようのなのでw
2023/09/24(日) 03:03:09.54ID:8zbu7TfH0
>>698
>brew services start とかした場合エラるくらい
もちろん、対象のが多重起動ができないのだったら対象のでエラるけど
そんなのは対象のを使うやつにはわかってるだろうw
そうでないとこでエラるってことね
いちおう
2023/09/24(日) 03:09:44.67ID:vZkdzwl+0
なんだこのスレ
2023/09/24(日) 06:40:07.27ID:A+tV+m2J0
とにかく俺様が口出さないと気が済まない奴がいる
ボケまで潰してやんの
2023/09/24(日) 09:05:57.13ID:8zbu7TfH0
ボケとは自らを犠牲にするもんだな、他人とのでは特に
歪んでるな
2023/09/24(日) 09:10:42.23ID:8zbu7TfH0
って言うかぁ〜何をそんなに気にくわないんだかだな
わざわざ本題とは「全く」関係ないとこ「だけ」を気にし(?)わざわざそれだけのために挑発的なレスするって、何なんだろな。「単に」偉そうなとこか??w
2023/09/24(日) 09:39:37.80ID:vZkdzwl+0
わざわざ何回も書き分けておきながら、
そのレスから進展のない内容だから気に食わないと言う苦言だと思うよ。

ただ単に書き分けた内容が自己擁護(695,698,699,703)だったり、
スレが流れている訳でもないに690みたいな理解がどうたらを連投する意味はない。
だって全員読んでいるもの。

それなのに口が開けば理解がどうたらとかウザがられると思う。
2023/09/24(日) 11:04:52.79ID:8zbu7TfH0
進展って?単なる会話のつもりだからな

>>695 は単に694 のに対して違うってのでしかないし
>>698 は、696 の最初のトンチンカンに対するある意味証明でしかないし
>>699 は、698 を書いた後での「そういえば」という補完でないし
>>703 は、というようりもシンプルな疑問でしかない
全ていっしょくたに自己擁護(はあ?)とされるのは心外だなw

> 690みたいな理解がどうたらを連投
ってどういう意味?693のことか?だってつくづくそう思ったっだもん。図らずも696が証明してくれてるけど
(687は俺じゃないからね。まあ、いう通りだなとトレースした面はあるが)
2023/09/24(日) 11:11:37.89ID:OR1zGGQb0
珍しくこのスレが盛り上がってまいりました
2023/09/24(日) 11:37:56.59ID:vZkdzwl+0
たまにいるんだ。完璧主義的すぎて言いたい事が補足だらけの括弧だらけで、
他人の内容を理解せず歪曲した上で自己完結して同じ事言い続けるADHDとかASD。

口が開けば理解やら正当性を求めてくるけど、既にコイツ歪曲してるからキツい。

あと会話のつもりでもお前蚊帳の外じゃん。蚊が飛んでる入り口は厳しいね。
2023/09/24(日) 11:52:06.98ID:8zbu7TfH0
結局、罵詈雑言吐くだけかよ
どっちがだがな、その大した自身もって感じしかないな
2023/09/24(日) 12:07:04.45ID:vZkdzwl+0
通りすがりに説教くらって誤字脱字するくらいなら少し落ち着いたらどうよ。
って言うか>>696で良いじゃん。

sudo使えないから
<key>RunAtLoad</key>
<true/>
<key>Program</key>
<string>***/***/***sql</string>
で直接動かしてもいーし
ProgramArgumentsつこーても問題ない
2023/09/24(日) 12:10:20.59ID:8zbu7TfH0
「説教」だって。ほんと自分を過大評価しすぎじゃね
何とかかんとかってお前だろってつくづく思うw
ある意味よりによって誤字脱字をネタにするとは末期だなwまあ、誤字脱字はすまんだけど
711名称未設定
垢版 |
2024/04/10(水) 23:30:45.12ID:645DuLrM0
ffmpeg 7.0
712名称未設定
垢版 |
2024/05/01(水) 23:23:03.08ID:4TpHwEQ60
保守agepeg
2024/08/23(金) 14:11:33.04ID:m63gjh1w0
阿呆おるんかどっちや
今年見た方が良かったので
https://i.imgur.com/n6WFERI.jpg
2024/09/16(月) 15:57:08.13ID:nUkmKGRE0
2,3ヶ月前にEl Capitanでインストールしたらエラーが出てインストールできなかったけど、
今日再チャレンジしたらインストールできた。
ありがと、エロい人。
2024/11/04(月) 08:45:18.83ID:I3W8r/N40
sftpのコマンドクライアントで、ファイル名のtab補完とかヒストリーとか使えるのはあります?
2024/11/04(月) 10:04:37.44ID:hv5ouq5W0
test
2024/11/04(月) 10:54:32.99ID:+9PQO/jf0
>>715
lftp
2024/11/04(月) 18:44:13.64ID:I3W8r/N40
>>717
ありがとうございます

ちなみにsftpとして使うにはlftp sftp%3A//host_name/ですか
あとmgetのときデフォはローカルファイルを上書きしない親切仕様ですが、これは
set xfer:clobber onとすればいいようですね
2024/11/04(月) 19:25:19.46ID:+9PQO/jf0
sftp%3A//user@host/dirをbookmark addしといてlftp bookmark名で繋げるようにしとくと良いぞ
zshならbookmark名に対して補完効くし
2024/11/07(木) 09:59:22.43ID:QUUgUZyX0
lftpってリモートのファイルリストをキャッシュするような感じですか?
新しいファイルが増えてもすぐには見えないような

リモートホストの/data/にファイルがあるとして、
1. lftpでリモートホストに接続、cd /data; ls する
2. 別途sshでリモートホストに接続、/data/に新しいファイルnew_fileをコピーする
3. lftpで再びls (lftpは繋ぎっぱなしで放置してあった)
  -> sの結果は1.と変化がなく、new_fileが表示されない?
2024/11/07(木) 10:23:07.35ID:pwYeTPt10
>>720
なんでそんなめんどいことすんの?
lftpで直接new_fileをコピーすりゃええやん
てか、sshが使えるなら、sshでlsコマンドもnew_fileをコピーもやればええやん

lftpをいちいち手動でプロンプト介して使わん
たいてい、スクリプト的に使う

lftp sftp%3A//foobar <<- END
やりたいことを書いたブロック
END

lftp sftp%3A//foobar -e やりたいことを書いたインライン
2024/11/09(土) 06:22:33.73ID:enGVwqZQ0
>>721
>lftpをいちいち手動でプロンプト介して使わん

なるほど、その部分で違うw
自分がコマンド補完ができるsftpクライアントを探してたのは手動目的なので

あとlftpにはlls(ローカルのls)がないっぽいですが、まあこれも対話的な場合ですね
2024/11/09(土) 17:30:23.05ID:zkt+GtMo0
頭に!でローカルでシェル実行になるので!lsでローカルls
2024/11/09(土) 17:37:48.51ID:zkt+GtMo0
キャッシュが嫌なら~/.lftprcにset cache:enable falseと書いておけば良い
つーかmanに全部書いてあるんだからちゃんと読んだほうがいいぞ
2024/11/11(月) 05:35:16.70ID:FCKT1G930
>>724
確かにおっしゃるとおりです。丁寧なフォローに感謝します
しかし個人的に、デフォがこれとは癖があるなと > lftp
2025/07/08(火) 19:35:02.44ID:e52xcO5K0
$ ffmpeg --version
ffmpeg version 7.1.1 Copyright (c) 2000-2025 the FFmpeg developers
built with Apple clang version 17.0.0 (clang-1700.0.13.3)
727名称未設定
垢版 |
2025/08/27(水) 22:52:41.18ID:rQ5+Qud30
ffmpeg version 8.0

Copyright (c) 2000-2025 the FFmpeg developers
728名称未設定
垢版 |
2025/11/16(日) 11:46:35.12ID:+cIWfNXv0
最近
Error: Cask 'emacs-app' definition is invalid: 'conflicts_with' stanza failed with: Calling conflicts_with formula: is disabled! There is no replacement.
が出るようになった。
2025/11/16(日) 12:02:20.71ID:xLlJaBMB0
Emacsに喧嘩をふっかけてくるのはvimって決まっている
730名称未設定
垢版 |
2025/12/19(金) 20:57:04.26ID:HBQtx8at0
KDE入れれるならそっちの方がいいのに。。。
2026/01/15(木) 21:28:15.65ID:KSPNctkL0
brew cleanup -sやったらやたらパッケージ消えたので何かと思ったらffmpegの依存関係が減ったからか
2026/01/19(月) 13:33:13.34ID:T6YKQUAU0
ffmpeg-fullなんてのができたな
imagemagick-fullもある
2026/02/02(月) 21:59:39.01ID:22icFM6i0
homebrewでemacs-macを入れました
ターミナルでemacsとするとGUIなEmacsが立ち上がりますが、キー入力が
ターミナルへ来続けてEmacsのウインドウに入力できません
Emacsのウインドウをクリックしても変わりません
これはどうしたものでしょう
2026/02/03(火) 09:50:05.44ID:o+CqWvtC0
じこれす
とりあえず open -a Emacs ですか。まあ確かに
2026/02/18(水) 13:19:35.52ID:t6AVERaf0
今って普通のユーザーでHomebrewがインストールされるじゃないですか
ということで、Mac上に複数のユーザーが存在する場合、Homebrewを扱うユーザーを
決めといた方がいい感じですか?
2026/02/18(水) 13:52:22.43ID:tdiX5q+/0
brewコマンドを叩くユーザは固定しないとダメだね
/opt/homebrew/binにパス通して使うだけのユーザは複数いても問題ないと思うけど
2026/02/20(金) 17:14:33.64ID:907UTIvD0
athasとiterm2で
Error: Cask reports different checksum:
が出る!
2026/02/20(金) 18:22:34.54ID:53qFI2gh0
サプライチェーンアタッーク!

かな?
739名称未設定
垢版 |
2026/02/22(日) 21:45:22.52ID:XWJ+8F8g0
Ubuntuで良さげなアプリあったのでMacでビルドしようとしたら
Homebrewはライブラリ色々古くてMacportでビルドすることに
なった
2026/02/22(日) 22:45:43.07ID:dORF1nHY0
具体的な名前出さないその情報に意味あるか?
2026/02/25(水) 12:27:29.69ID:24aEDQBX0
>>739
一般的にはUbuntuよりもHomebrewの方が最新を追っかけいる印象だけど、
逆なことがあるんだ。具体的にどのライブラリ?
2026/03/08(日) 06:18:35.57ID:tJx1Zrva0
>>736
今までデフォのユーザーでbrew installをしてきましたが、ふと、2番目のユーザーを
作ってそちらでCLI系をメインに使いたくなり、そうすると2番目のユーザーで
brew installを呼びたい感じがしてきました
/opt/homebrew の下を chown -R 二番目のユーザー とかしてもいいんですかね?
2026/03/08(日) 10:41:29.42ID:wH7EBbLM0
たぶん問題ないと思うしなんならsudo -uでbrewを実行してもよさそうではある
2026/03/08(日) 12:47:50.87ID:tJx1Zrva0
>>743
確かに、後者でもいいですね
2026/03/17(火) 09:43:25.76ID:Yhb6pXOE0
Homebrewのパスって、/etc/paths.d/homebrewで追加される想定ですか?
これだと PATHの一番最後に追加されるようで、あまりうれしくないですね
macOSにデフォで入っているものが優先されてしまう
746名称未設定
垢版 |
2026/03/17(火) 14:28:47.31ID:HmA2SMRN0
そもそもMacOSがUNIXなのにゾクゾクできないのは悲しいね!?

HomebrewやMacPortsでGnomeやKDEデスクトップ環境ができるか
というと出来ないし。。。
最近、MultipassやOrsodockとかでデスクトップ環境作ろうとしたら
自身のMacにRDPで繋ぐ形でしかも遅延があってさらにフリーズするとか
最悪。結局、Virtualboxになった。今のところ問題なし。
UTM、VMware FisonProは最近急にフリーズするようになったしやめた。
2026/03/19(木) 11:54:34.50ID:Cp+eyJZi0
>>746
よく知らないけど一応X鯖はあるし色々起動したら駄目なん?
と思ったが今は鯖のプロトコルも変わってきてるんだっけ?
2026/03/20(金) 08:32:48.84ID:PgJawuub0
マルチユーザーの続き:最近以下のようなウォーニングが出ます:
zsh compinit: insecure directories and files, run compaudit for list.
Ignore insecure directories and files and continue [y] or abort compinit [n]?

/opt/homebrew/share/zsh/site-functions以下のパーミッションがらみ
のようです。とりあえずここのread-writeを落としたら、その後別のパッケージを
brew installしたときパーミッションエラーが出たり
2026/03/20(金) 12:16:53.97ID:aGP2Ct7S0
root以外の他人が書き込み権限持ってるところを読もうとしてるよって警告でしょ
安全だと分かっているならcompinitに-uを付ければいい
2026/03/22(日) 15:14:44.05ID:XgiC+29d0
>>749
なるほど、とりあえず-uを付けました
2026/03/22(日) 16:58:38.47ID:Wv/tXi2J0
一応言っとくと、homebrewのrootディレクトリはどこにでも作ろうと思えば作れる
例えば、Python製の特定のアプリケーションfoobarだけを動かすために、/opt/foobar/とか自分で切って、その中をhomebrew環境を持ってきて環境構築が自己完結するようにして、foobarを動かせる
もちろん、こういうこともできて、/Users/barbar/orenohomebrew/ など、ユーザ権限でhomebrewを動かすこともできなくもない
しかしながら、いずれにしてもhomebrewことをよくりかいしていなければならない
752名称未設定
垢版 |
2026/03/23(月) 14:41:06.20ID:w5wPFAEw0
macOSのパッケージ管理ツール
Homebrewのインストール方法を装いマルウェアを
ダウンロードさせるサイトが
再びGoogleのスポンサー広告に表示され始めているので注意を。

https://applech2.com/archives/20260323-homebrew-for-mac-scam-site.html
2026/03/29(日) 14:35:06.42ID:prbDKYM30
>>752
普通はそんなのに引っかからない
引っかるのは無頓着すぎる
これに引っかかる人間はURLとか見ないのか?
2026/03/29(日) 17:41:17.70ID:zWBHBvB+0
>>753
世の中の大半の人は見てないと思うよ
Homebrew入れようとする層に限ると違うだろうが今はAIに勧められたりするし
2026/03/30(月) 11:15:02.86ID:spz5H5UH0
>>753
非情報系学生の教養講義で「各自、来週の講義までに自分で調べてhomebrewを事前にインストールしておいてください」と
指示を出したら、3割くらいの学生が引っかかっている自信がある。
756名称未設定
垢版 |
2026/03/30(月) 14:36:28.06ID:TMe/LUMB0
俺はこれじゃないけど
2、3ヶ月前にAIに騙された

ある件が解らなくてググったらqiitaとか色々出てきて
参考にしてみたらそれが単純な構文エラーになった

その後AIで調べたら同じのを参照したような例を出しやがった

情弱だと生きにくい世の中だよ
2026/03/30(月) 18:21:00.92ID:2Qv6hgWS0
>>756
なんか要領を得ない文章だな
AIで生成したプログラムが構文エラーだったってことか?
別に騙されてなくね?
2026/03/30(月) 18:23:00.28ID:4WcGR+Dg0
嘘を嘘と見抜けない云々
2026/03/30(月) 18:23:19.79ID:2Qv6hgWS0
>>755
同感
ドメインや証明書を見て情報の出どころを常に確認するという意識持ってるやつって学生だと超少数派
2026/05/19(火) 11:31:30.12ID:iLpiXmTn0
偽HomeBrewサイトまだあるから注意してね
Windowsだと出てこない
Macだと出てくる
そしてAIはこれを見抜けない
761名称未設定
垢版 |
2026/09/14(月) 17:04:09.85ID:b1Gk8+Dp0
Mac用パッケージマネージャー「Homebrew v7.0.0」がリリース。インストールの高速化とサンドボックスの強化、macOS向け公式ネイティブアプリ「BrewUI」を公開し、Intel MacをTier 3として2027年9月にサポート終了を予定。
applech2.com/archives/20260914-homebrew-v7-now-available.html
レスを投稿する


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