Macのデイスク容量がカツカツのまま運用しておりついに/Libray 以下の整理まで手をつけだした時に /Library/Caches/Homebrew にインストールパッケージのアーカイブやらで数GB消費していることに気付いた。 これらは再ダウンロードできるものなので消して問題なさそう。
Homebrewの問題をチェックしてくれる brew doctor コマンド。 Homebreを使い続けていると整合性の問題などが発生し Warningが山のように出力される事態に。 何も問題が無い場合はdoctorコマンドを実行すると Your system is ready to brew. と出力されます。 今回はbrew doctorコマンドを実行した時に出力される Warning毎に,その解決策をアップしたいと思います。 ポイント 大体のワーニングはdoctorコマンドの結果に出力されたファイルを 勇気をもって消すことで解決します 目次 目次 Warning: Unbrewed dylibs were found in /usr/local/lib. 解決 Warning: Unbrewed header files were found in /usr/local/includ
久しぶりにbrew updateをかけようとしたらエラーが出てアップデートできなかったので、brew doctorで出たWarningと解決手順をメモ。 環境 MacBook Pro (Retina, 13-inch、Early 2015) OS X El Capitan バージョン10.11.6(15G1004) XQuartz 2.7.8 Xcode Version 8.0 (8A218a) 5つのWarningが出たよ brew doctorを叩いて出たWarningは以下の5つ。 Warning: Your XQuartz (2.7.8) is outdated Please install XQuartz 2.7.9: https://xquartz.macosforge.org Warning: You have unlinked kegs in your Cellar Lea
環境 OS : macOS High Sierra Homebrew : 1.3.7 事象 : brew doctorしたらWarning: You have unlinked kegs in your Cellarとなった $ brew doctor Please note that these warnings are just used to help the Homebrew maintainers with debugging if you file an issue. If everything you use Homebrew for is working fine: please don't worry and just ignore them. Thanks! Warning: You have unlinked kegs in your Cellar Leaving k
Mac のパッケージマネージャ Homebrew はいったんダウンロードしたフォーミュラをキャッシュとしてローカルに保存してくれます。
あるある scrapy利用するにはlxmlが必要なのですが、lxmlがいんすとーるできない。。。 ネット上でよく見られる解決策が でOKだよっていうのはほとんど。ただ、もうそのプログラムを提供していないよというメッセージがでて上記のコマンドは実行できない。そこで他の解決策が必要になります。 私の場合、brewで入れたlibxml2のバージョンと/usr/local/bin/xslt-configで指定されていたlibxmlのバージョンが違っていました。 (たぶん、直接これが原因というか、いじりまくってむちゃくちゃになっていた) なお、pip installのときにどこを参照しているかは~/.pip/pip.logを見ればわかります。 以下の2つの対処が考えられます。 /usr/local/bin/xslt-config内で参照しているbrewでインストールしたlibxml2のバージョン指定
はじめに いつも使っているMac book。 パッケージマネージャーはbrewを使っています。 いつも何気なく使っているbrewですが、よくわかっていないのにネットの情報をコピペ→実行してしまうときがあります。 今回はそんなhomebrewについてちょっと調べてみました。 homebrewとは?パッケージ管理システムとは? wikipediaによるとこうなっています。 「Mac OS Xオペレーティングシステム上でソフトウェアの導入を単純化するパッケージ管理システムのひとつである」 実行ファイルや設定ファイル、ライブラリetcを一つのファイルとしてまとめているものをパッケージと呼びます。 パッケージ管理システムとはこのパッケージのインストール(アンインストール)作業を一元的管理するものです。パッケージやライブラリの依存関係などが管理できます。 ちなみにパッケージ管理には、 バイナリを取得す
tl;dr https://github.com/Homebrew/homebrew/issues/50157 補足 Mac OSを10.11.4に更新し、同日App Storeに来ていたXcodeも更新してから、brew upgrade時に以下のようなエラーが出るようになりました。 $ brew upgrade Error: Failure while executing: /usr/bin/otool -L /usr/bin/install_name_tool brew updateでは発生しません。また、XCodeも起動しなくなりました。 GitHubでis:issue is:open install_name_toolを検索したところ、#50091を見つけ、#50091にリンクしていた#50157を発見しました。 $ xcode-select --print-path /Appli
※こちら内容がかなり古くなっていたのでMac OS El CapitanでPostgreSQLをインストールした記事を書きました。 Homebrewを使ったPostgreSQLのインストール(Mac OS El Capitan) heroku用にPostgreSQLを使ったアプリを作りたかったので確認用にPostgreSQLをインストールします。 HomebrewでPostgreSQLのインストール brew install postgresql データベースの初期化 (文字コードはUTF-8) initdb /usr/local/var/postgres -E utf8 PostgreSQLサーバの起動 postgres -D /usr/local/var/postgres データベース一覧が取得出来ればインストール成功 psql -l Mac OS Lion だとこんなエラーが出ますが
いつものhomebrew シリーズです。homebrew ではオプションで指定しない限りnpmまでインストールしてくれます。npmは node.js のパッケージ管理ツールです。では、さっそく以下から インストール 標準のターミナル.app や iTerm などで以下を入力します。 brew install node npm を使ってインストールするときに”npm install -g”とかのグローバルオプションが付いた場合デフォルトでは /usr/local/share/npm/bin にインストールされます。なので使用しているシェルが zsh なら~/.zshrc、bash なら~/.bash_profileに以下を追記してパスを通します。デフォルトの設定を変更するには$HOME/.npmrcを変更します。詳しくはドキュメントを。 # npm export PATH="/usr/loc
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く