タグ付けされた質問 「homebrew」

`homebrew`はLinuxの` apt`または `yum`の精神に則ったMac OS Xのパッケージマネージャーです。

2
Brewがインストールされ、リンクされているが、見つからない
mtrHomebrew経由でインストールしたところ、一見正常に完了しました(つまり、異常なことは何もありませんでした)。 MBA% mtr zsh: command not found: mtr それは変です。もう一度試してみようと思いました。 MBA% brew install mtr Warning: mtr-0.86 already installed さて、多分それは次のようにシンボリックリンクされていmtr-0.86ます: MBA% mtr-0.86 zsh: command not found: mtr-0.86 いいえ、大丈夫、たぶんリンクに失敗しました: MBA% brew link mtr Warning: Already linked: /usr/local/Cellar/mtr/0.86 To relink: brew unlink mtr && brew link mtr MBA% brew unlink mtr && brew link …

5
/ usr / binからgitを削除する
OS X 10.8を使用していて、Homebrewを使用しています。brew doctor私は2つのgitのインストール、1つ持っていると言われます/usr/binし、中に他のものを/usr/local/bin。 からgitを削除するのは悪い考え/usr/binですか?いいえの場合、/usr/binHomebrewのみを使用するためにgitと次のコンポーネントを削除する最良の方法は何ですか? git git-cvsserver git-receive-pack git-shell git-upload-archive git-upload-pack gitk
11 macos  mac  git  homebrew 

2
Homebrewはgitをリンクしません
gitをインストールしたとき、またはgitをアップグレードしたときに、にbrewリンクできませんでしたbrew link git。私が試してみると、sudo brew link git私は得る: co病なsudo brewリンクの拒否 次の権限を確認する必要があると書かれています: /usr/local/share/gitk/lib /usr/local/share/git-gui/lib /usr/local/share/git-core/templates /usr/local/share/git-core/templates/hooks /usr/local/share/git-core chmodすべてを777 に編集しましたが、それが良いかどうかわかりません。 gitをリンクできるようになりました。許可をより寛容でないものに変更する必要がありますか?

3
HomebrewがEl Capitanに新しいアプリをインストールしない
開発者向けにベータ版El Capitanにアップグレードしました。 Deniss-MBP:src me$ brew install hg Warning: You are using OS X 10.11. We do not provide support for this pre-release version. You may encounter build failures or other breakage. ==> Downloading https://mercurial.selenic.com/release/mercurial-3.4.2.tar.gz Already downloaded: /Library/Caches/Homebrew/mercurial-3.4.2.tar.gz ==> make PREFIX=/usr/local/Cellar/mercurial/3.4.2 install-bin #include <stdio.h> ^ 1 error generated. error: command 'clang' …
10 macos  xcode  homebrew 

3
自作のgitのインストールは、システムバージョン(/ usr / bin /内)よりも優先されません。
OS X(またはXcode)にはgit 1.7.somethingがバンドルされていますが、brew install git(1.8.0)以降which git、古いを返し続け/usr/bin/gitます。 これは私が今$ PATHをエコーすると得られるものです: /usr/local/bin:/usr/local/sbin:~/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/usr/local/git/bin Homebrewのものを優先すべきではありませんか? また、それがusr/local/git/bin最後にどこから来るのかもわかりません。

3
$ PATHは私を混乱させています
わかりませんでした。申し訳ありませんが、アイデアが不足しています。 目標:先頭に追加/usr/local/binします$PATH 問題: $PATH私がやりたいことや期待したことができない 私がここに来た方法:私はプログラムの学習を開始したいので、ボンネットの下で快適にいじり始めていますが、多くの経験がありません。私はfish(使いやすいから)を使用してシェルをインストールし、homebrewそれをデフォルトのシェル(の下system prefs>users & groups>advanced)として設定しました。ある時点でbrew doctor、インストールがすべてコーシャであるかどうかを確認するために走り、システムコピーではなくのインストールを使用できるよう/usr/local/binに、前に移動することを提案しました。結構です-との間で、私の手に負えないことが起こっていて、パスを正しい方法で配置することができませんでした。$PATHgitpath_helperfish$PATH 環境: OSX 10.8.2、と、10.7ishからアップグレードxcodeおよびデベロッパーツールがインストールされ、プラスx11、homebrewと、fish さらに詳しい情報:私はに私のユーザーのデフォルトのシェルバックを設定したbash、とスルーシェルの様々なを試してみましたterminal.app- 、bash、。fish sh上に移動/usr/local/binしました/etc/pathsが何も変わりませんでした。私はさまざまなconfig.fishファイルを調べ、$ PATHを混乱させるかもしれないものをコメントアウトしましたが、役に立ちませんでした。に次のファイルがあります/etc/paths.d/。 ./10-homebrew 含む /usr/local/bin ./20-fish 含む /usr/local/Cellar/fish/1.23.1/bin ./40-XQuartz 含む /opt/X11/bin 私は私に追加set +xしました、profileそして私が始めるとき私terminal.appは得ます: Last login: Mon Oct 1 13:31:06 on ttys000 + '[' -x /usr/libexec/path_helper ']' + eval '/usr/libexec/path_helper -s' ++ /usr/libexec/path_helper -s PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/Cellar/fish/1.23.1/bin:/opt/X11/bin"; export PATH; …
10 macos  path  homebrew  fish 

2
HomebrewとMacportsを強制的に共存させますか?
私は何年も使ってきたMacOSXシステムを持っており、この間、Macports経由でかなりの数のパッケージをインストールしました。 ここでHomebrewを試してみたいと思いますが、HomebrewとMacportsのデフォルトのインストールが簡単に共存できないことは、ここや他の場所で読んだことから明らかです。 Macportsをアンインストールすることは、私にとって現実的な選択肢ではありません。MacOSXでの日々の仕事の多くは、Macportsでインストールされたさまざまなユーティリティを使用するためです。さらに、私自身の自家製ユーティリティの多くがMacportsと相互依存しています。そして最後に、私が日常的に使用する多くの実行可能ファイルと共有ライブラリが/ usr / localにインストールされ、そのディレクトリツリーをクリアすると、システムがすぐに使用できなくなります。 だから私の質問はこれです:Macportsと共存できるHomebrewをインストールする別の方法を誰かが考え出しましたか?具体的には、Homebrewに/ usr / localの代わりに/ usr / local / homebrewなどのディレクトリツリーを利用させる方法を誰かが理解しましたか? 提案やドキュメントへのポインタを事前に感謝します。

5
HomebrewがXCodeがインストールされていないと繰り返し言います
OSXパッケージマネージャーであるHomebrewを使用してRubyをインストールしようとしています。 「brew install ruby​​」を実行すると、「警告:XCodeがインストールされていません!」というメッセージが表示され続けます。XCodeがインストールされ、嘘をついています。 これを修正するために何かできることはありますか?XCode 3.2.6でLionを実行しています。

1
HomebrewはHigh Sierraの準備ができていますか?
Homebrewの要件ページには、macOSのバージョンの下限(2017年9月下旬の10.10)がリストされていますが、上限はリストされていません。 HomebrewはHigh Sierraの準備ができていますか?さらに良いことに、ハイシエラでより完全な/最近の開発エコシステムを実現するためにそれをうまく使用したことを確認できますか?
9 macos  homebrew 

3
Homebrewは異なるアーチでビルドしますか?
私はmysql-connector-cレシピをhomebrew経由でインストールしようとしましたが、うまくビルドされますが、x86_64ライブラリを生成します。 $file ~/brew/lib/libmysql.dylib .../brew/lib/libmysql.dylib: Mach-O 64-bit dynamically linked shared library x86_64 ただし、プロジェクトにはi386ライブラリが必要です。私はこれにCFLAGSとLDFLAGSを与えようとしました: CFLAGS="-arch i386 -arch x86_64" LDFLAGS="-arch i386 -arch x86_64" brew install mysql-connector-c ただし、何も変更されません。それでも、x86_64のみのバイナリがビルドされます。自作でデュアルアーチライブラリまたはi386ライブラリをビルドする方法はありますか?必要に応じて、カーネルアーキテクチャをx86_64に設定しています。
9 macos  mac  homebrew 

1
launchdはYosemiteのStartCalendarIntervalを無視しているようです
launchdに合わせてHomebrewを更新しようとしました。私のplistファイルはここにあります: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Label</key> <string>ms.liu.homebrew.update</string> <key>UserName</key> <string>LiuMS</string> <key>ProcessType</key> <string>Background</string> <key>EnvironmentVariables</key> <key>ProgramArguments</key> <array> <string>/usr/local/bin/brew</string> <string>update</string> </array> <key>StartCalendarInterval</key> <dict> <key>Hour</key> <integer>20</integer> <key>Minute</key> <integer>0</integer> </dict> <key>StandardOutPath</key> <string>/usr/local/logs/ms.liu.homebrew.update.out</string> <key>StandardErrorPath</key> <string>/usr/local/logs/ms.liu.homebrew.update.err</string> </dict> </plist> それは何とか機能します:私はlaunchctl start ms.liu.homebrew.update自分のHomebrewを更新するために手動で実行できます。ただし、launchdはこのサービスを定期的に実行しません。stdoutがリダイレクトするファイルへの最後の変更は2日前です。 このサービスに関する情報を取得しようとしましたが、何も得られませんでした。 > launchctl print user/%MyPID%/ms.liu.homebrew.update`` Could not find …

1
Homebrewを使用してOS Xにhtopをインストールする方法
私はbrewを使ってhtopをインストールしようとしています: ➜ ~ brew install htop Error: You must `brew link autoconf' before htop-osx can be installed それから私はやっています brew link autoconf Linking /usr/local/Cellar/autoconf/2.69... Warning: Could not link autoconf. Unlinking... Error: Could not symlink file: /usr/local/Cellar/autoconf/2.69/share/emacs/site-lisp/autotest-mode.elc Target /usr/local/share/emacs/site-lisp/autotest-mode.elc already exists. You may need to delete it. To force the link and …
9 macos  homebrew  htop 

3
Mac OS Xのどのパッケージに属するファイルを見つけるには?
特定のファイルを所有または作成しているアプリケーション/パッケージを見つける方法はありますか?たとえば、Linuxでは、これらのコマンドはパッケージ所有者を表示します apt-file /bin/progname rpm -qf /bin/progname yum whatprovides /bin/progname OS Xでは、ファイルはネイティブOS Xアプリケーションの一部であるか、MacportsまたはHomebrewによってインストールされます。これらは完全に異なる環境です。特定のファイルを所有するアプリケーション/パッケージを確認するための各環境用のコマンドはありますか?

1
homebrewパッケージのインストール場所とプレフィックスの変更
私/usr/localと/usr/local/bin私のマシン上の権限は、伝統的な機械異なっている(そして、彼らはそのようにする必要はあり)。 homebrewを設定する~/bin/代わりに別の場所にインストールすることは可能/usr/local/binですか? HOMEBREW_PREFIX環境変数を変更しようとしましたが、実行したときに変更が反映されていませんでしたbrew config だから私が求めているのは homebrewのインストール場所をホームディレクトリに変更できますか パッケージのインストール場所(brewによってインストールされたパッケージ)のプレフィックスを変更できますか。
6 homebrew 

1
Homebrew ffmpegインストールに外部ライブラリを追加する方法は?
Homebrew経由でffmpegを正常にインストールしました。追加のライブラリ/コーデックを追加したい。 FFmpegは、より多くの形式のサポートを追加するために、多数の外部ライブラリと接続できます。デフォルトではこれらのどれも使用されていません。適切なフラグを./configureに渡すことで、それらの使用を明示的に要求する必要があります。 誰かが外部ライブラリをffmpegに「接続」する方法を説明できますか?例えば: 移動しhttp://www.twolame.org/とライブラリをインストールするための指示に従ってください。次に、--enable-libtwolameを渡して有効化するように設定します そして、twolameでのインストール手順は次のとおりです。 ./configure make make install ffmpegディレクトリーには構成ファイルはありません。外部ライブラリ(この場合はtwolame)はどこにインストールする必要がありますか?ありがとうございました!

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.