macOSのパッケージ管理ツールHomebrewの公式サイトを装い、マルウェアをダウンロードさせるサイトが確認されているので注意してください。詳細は以下から。 カナダでセキュリティエンジニアをされているRyan Chenkieさんらによると、現在GoogleのスポンサーリンクにmacOSのパッケージ管理ツール「Homebrew」の公式サイトを装い、Macにマルウェアをダウンロード(cURL)させようとするサイトが掲載されているそうです。 ⚠️ Developers, please be careful when installing Homebrew. Google is serving sponsored links to a Homebrew site clone that has a cURL command to malware. The URL for this site is
Jack Wallen (Special to ZDNET.com) 翻訳校正: 編集部 2022-10-24 07:45 「macOS」は非常にユーザーフレンドリーなプラットフォームの1つである。ほぼすべてのレベルで、開発者たちはAppleデバイスの操作のほぼあらゆる側面を簡素化することに懸命に取り組んできた。しかし、そうした簡素化のために柔軟性が犠牲になっていると感じるユーザーもいるだろう。 例えば、「Linux」を見てみよう。Linuxでは、あらゆることに多数の選択肢がある。ソフトウェアをインストールしたいときは、アプリケーションストアのGUIを使用してもいいし、コマンドラインからアプリケーションをインストールしてもいい。 macOSは、初期状態では、コマンドラインでのアプリのインストールをサポートしていない。しかし、そのような目的のために、コマンドラインインストール(CLI)機能を
Warning: You have unlinked kegs in your Cellar. Leaving kegs unlinked can lead to build-trouble and cause brews that depend on those kegs to fail to run properly once built. Run `brew link` on these: r gcc@8 Warning: Broken symlinks were found. Remove them with `brew cleanup`: /usr/local/bin/c++-8 /usr/local/bin/cpp-8 /usr/local/bin/g++ /usr/local/bin/g++-8 /usr/local/bin/gcc /usr/local/bin/gcc-8
パッケージマネージャーHomebrew用GUIクライアント「Cakebrew」がApple Siliconに対応しています。詳細は以下から。 CakebrewはドイツKlimaのiOSエンジニアのBruno Philipeさんが2014年からオープンソースで開発しているMac用パッケージマネージャーHomebrewのGUIクライアントですが、このCakebrewがv1.3アップデートでApple Siliconに対応しています。 Cakebrew v1.3 Improvement: Updated UI for macOS Big Sur Improvement: Cakebrew is now a Universal App (Intel and Apple Silicon) リリースノートより抜粋 CakebrewはHomebrewのアップデートはもちろん、formulaeの検索やイン
2020 年 12 月以降に Homebrew で brew update をしようとすると次のようなエラーが出て処理が実行できないことがあります。 Error: homebrew-core is a shallow clone. To `brew update` first run: git -C "/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core" fetch --unshallow This restriction has been made on GitHub's request because updating shallow clones is an extremely expensive operation due to the tree layout and traffic of Homebrew/homebre
ポイント macOS Monterey以降はPHPがバンドルされなくなりました macOSをアップデートするとPHPは削除されます PHPはHomebrewを使って別途インストールする必要があります ただし、macOS標準のApacheはHomebrewでインストールしたPHPを受け付けません Homebrewでhttpdを別途インストールする必要があります Homebrewをインストール macOS(またはLinux)用パッケージマネージャー — Homebrew 指示に沿ってインストールしてください Homebrewを shallow ではない完全な clone を使う形に変更 Homebrew で Error: homebrew-core is a shallow clone が出て brew update が実行できない問題 | gotohayato.com PHPをインストール
みなさんはHomebrewをお使いでしょうか。macOSをお使いの多くの開発者が使っていると思います。 HomebrewのインストーラーはRubyで書かれており、次のコマンドでインストールするようになっていました。 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" HomebrewがRubyに依存していることは良いのですが (formulaの書きやすさはRubyならでは)、インストーラーの話になると事情が変わってきます。HomebrewのインストールコマンドはmacOSの工場出荷状態でも動く必要があります。こういうものにRubyを使っているのはリスクがあります。 将来的にmacOSデフォルトにRubyやPythonが含まれなくなる (参考リンク
Macで様々なソフトウェアを簡単にインストールするために使われているパッケージ管理システム「Homebrew」。他を圧倒する人気を誇っていますが、最近ユーザーの使用状況を把握するためにGoogle Analyticsを利用した情報収集機能が追加され物議を醸しています。 情報は匿名化されて送信されているため問題ないとする見方もありますが、個人的な情報はできるだけ外部に送信しないというポリシーの方にとっては気に入らない機能かもしれません。 今回はこのデフォルトで有効化されているHomebrewのAnalytics機能を無効化する方法を説明します。 設定自体は簡単 HomebrewのAnalytics機能を無効化する方法は公式ドキュメントの最後に記載されています。zshrcや.bashrcに「HOMEBREW_NO_ANALYTICS=1」を追加するか… export HOMEBREW_NO_A
まとめを先に 自分のGitHub上にtapリポジトリをサクッと作る そこにFormulaと呼ばれるファイルをコミットする maltmill というツールを使うと簡単! 用語 Formula 各ツールのインストール手順を記述するファイル maltmill.rb であれば maltmillのインストーラー RubyのDSLで記述 tap Formulaを配置するリソースリポジトリ GitHub上に"homebrew-"プレフィクスで作成する これらは自前で簡単に作ることができます。公式リポジトリに頑張ってpull requestを送ることもできますが、個人的なものであれば気軽に自前で作ってしまうことがおすすめです。 tapリポジトリの作成 前項で書いたとおり"homebrew-"プレフィクスを付けて命名すればOKです。僕の場合homebrew-tapという名前で作っています。 https://
LinuxとWindows 10(WSL)をサポートしたMac用パッケージマネージャー「Homebrew v2.0」がリリースされています。詳細は以下から。 Mac用パッケージマネージャー「Homebrew」のリードメンテナーを務めるGitHubのMike McQuaidさんは現地時間2019年02月02日、Homebrewをv2.0.0へアップデートし、昨月のアナウンス通りLinuxとWindows 10を正式にサポートしたと発表しています。 Today I’d like to announce Homebrew 2.0.0. The most significant changes since 1.9.0 are official support for Linux and Windows 10 (with Windows Subsystem for Linux), brew clea
Today I’d like to announce Homebrew 2.0.0. The most significant changes since 1.9.0 are official support for Linux and Windows 10 (with Windows Subsystem for Linux), brew cleanup running automatically, no more options in Homebrew/homebrew-core, and removal of support for OS X Mountain Lion (10.8) and older. Major changes and deprecations since 1.9.0: Homebrew officially supports Linux and Windows
ログの流量やサマリを、カジュアルに、そしてリアルタイムに確認したかったので作ってみました。 github.com これはなに 標準入力の内容を、一定時間ごと(もしくは一定行ごと)にまとめて指定のコマンドに渡し、その実行結果をシーケンシャルに出力するコマンドです。 使い方 例えば、「NGINXの10秒あたりのリクエスト数を確認する」には、以下のように evry で10秒ごとにまとめた標準入力を wc -l に渡します。 $ tail -F /var/log/nginx/access.log | evry -s 10 -c 'wc -l' 8700 1260 8580 6430 [...] 例えば、「Apacheの1000リクエストあたりのアクセス先ランキング上位5を確認する」には、以下のように書けます(GNU sedを使用)。 $ tail -F /var/log/httpd/access.
rcmdnk.com 大分混乱した状態になってしまったので、今年何が変わってきたのか、今回の変更でどこまでもどったのかを整理しておきます。 1/19 python という formula が python コマンドをインストールしなくなりました。 python コマンドを起動すると、通常は /usr/bin/python が起動するようになりました。 1.5.0 — Homebrew 3/2 python という formula が Python 3 になり、 Python 2.7 は python@2 になりました。 python formula (Python 3) が python コマンドをインストールするようになったので、 python コマンドを起動すると通常は Python 3 が起動するようになりました。これが npm の gyp とか色んな所をぶっ壊す変更になっていました
HighSierraでHomebrewのbrew install、brew updateに失敗する場合の対処 facebook オフィス狛 技術部です。 High Sierra(macOS 10.13.2)を搭載したmacで、 久々に Homebrew の brew install を行なったらエラーになりました。 officekoma:~ hogehoge$ brew install python3 Error: /usr/local is not writable. You should change the ownership and permissions of /usr/local back to your user account: sudo chown -R $(whoami) /usr/local 似たような事が前にもありました。 ※CocoaPodsでAbort trap
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く