並び順

ブックマーク数

期間指定

  • から
  • まで

41 - 80 件 / 145件

新着順 人気順

Homebrewの検索結果41 - 80 件 / 145件

  • みんなの M1 Mac における Homebrew のベストプラクティス は間違っている

    追記(2020/12/14): Qiita の Advent Calendar 2020 に空きがあったので登録しました プログラミング技術の変化で得られた知見・苦労話【PR】パソナテック Advent Calendar 2020 1日目 追記(2020/12/30): Homebrew のインストーラーがM1 Macをサポートされました! 追記(2021/02/07): Homebrew 3.0.0 がリリースされ正式に対応されました Apple Silicon (M1 チップ) を採用した Mac に Homebrew をインストールするときのみんなの設定に対してもっと楽な方法があるのにと思い投稿しました。 上記の記事ではわざわざRosettaを選択してーやシェルを切り替えてーみたいなことが書いてありますがはっきり言って面倒です! 前提 Rosettaをインストールしている これがない

      みんなの M1 Mac における Homebrew のベストプラクティス は間違っている
    • M1 (Apple Silicon) Mac セットアップログ

      MacBook Air (13 inch, M1)を買ったので、(主に自分のために)セットアップログを書く。 以下をインストール: Google Chrome (ダウンロード画面でIntel版とARM版どちらにするか聞かれるのでARMを選択) Alfred Contexts Sidebar: No display Search: Search withを無効化 Moom Alacritty 下のコメントにあるようにTerminal.appをつかうことにした Visual Studio Code Karabiner-Elements (v13.1.0) Tailscale JetBrains Mono https://www.jetbrains.com/ja-jp/lp/mono/ Chrome以外はamd64なのでRosetta 2で動いてる。 メニューバーを隠す System Prefe

        M1 (Apple Silicon) Mac セットアップログ
      • Applite

        What apps are available on Applite? Any application that can be found on the Homebrew Catalog is available on Applite. Is it secure? The macOS built-in protection (Gatekeeper and XProtect) will scan the application for potential malware the first time you open it and notify you if anything is suspicious. Also, most applications in the Homebrew Catalog are notarized, which means they come from a re

        • M1 Mac

          はじめに 2020-11-13 に Apple Store で注文した MacBook Air 16G/256G が 2020-11-29 に届いたのでさっそく設定。 2020-11-20 に生協に注文した Mac mini 16G/256G は 2021-01-12 に届いた。 どちらもメモリ16Gにしたが,通常の用途には8Gで十分かも。SSDは満タンの半分程度で使うつもりで選ぶほうが安心らしいので,据置き用にはHDDをつないでいたが,4TのSSDを2台(Sandisk,Crucial)入手したので,APFSフォーマット(暗号化)してつなぎ,データ用とTime Machine用にした。高速・まったく無音で,快適。 セットアップと一般的な設定 他の Mac からコピーという手もあったが,ここはクリーンセットアップすることにする。Apple ID を設定したら iCloud から多くの設定を

          • 4.0.0 — Homebrew

            Today, I’d like to announce Homebrew 4.0.0. The most significant change since 3.6.0 enables significantly faster Homebrew-maintained tap updates by migrating from Git-cloned taps to JSON downloads. Major changes and deprecations since 3.6.0: Using JSON files downloaded from formulae.brew.sh for package installation rather than local homebrew/core and homebrew/cask taps. Please note: this is the la

              4.0.0 — Homebrew
            • Homebrew 3.0.0リリース

              B! 37 0 0 0 Mac/Linuxのパッケージ管理ツールHomebrewの3.0.0がリリースされました。 メジャーアップデートになりますが、今回はApple Silicon搭載のMacへの対応が メインのアップデートになっています。 Homebrewの歴史 3.0.0での目玉アップデート 3.0.0でのその他のアップデート 新しい設定: HOMEBREW_BOOTSNAP いろいろなコマンドが削除された Bash/Zsh/Fish用の補完ファイルが自動生成される様になった 新しいコマンド: brew completions brew updateでよりうまいことサーバー側のブランチの変更を扱う brew untapしたものは自動でtapしないように 新しいコマンド: brew casks まとめ Homebrewの歴史 せっかくのメジャーアップデートなのでちょっと過去のアップデー

                Homebrew 3.0.0リリース
              • Responsively App - A Web Developer's Browser

                Master the Art of Crafting Responsive Web Apps like a Pro! A must-have DevTool for all web developers that will make your job easier. And it's free and open source too! 🎉

                  Responsively App - A Web Developer's Browser
                • はじめての自作Homebrew Formula - Qiita

                  Mac使いのみなさん、homebrewは使っていますか?過去に こんな記事 を公開したこともあり、私は日常的にインストールするプログラムはCLI/GUI問わず、homebrewを使って brew install でインストールすることにしています。 今回Homebrewのパッケージの定義ファイルである Formulaファイル を自作しようと思ったのですが、作成法がまとまったいい感じのページがなかったので、今回ハマったポイントも含めて知見を公開することにしました。 詳細に踏み込んでいるので記事は長めですが、このページだけで一通りかなり自由なFormulaを作ることができるようになるはずです。 誰向けなの? 自作コマンドを公開したい人 tar ballは提供されているが、ダウンロードしてきて、/etc/○○○.conf ファイル書き換えて、.zshrc に入れて・・・というインストール作業が面

                    はじめての自作Homebrew Formula - Qiita
                  • GitHub Packages Container registry is generally available

                    ProductGitHub Packages Container registry is generally availableThroughout the beta, we added features to improve the experience of using the Container registry. Today, we’re excited to announce that the Container registry is generally available as part of GitHub Packages! Last year, we introduced the Container registry to GitHub Packages and saw developers utilize it as a way to publish, manage,

                      GitHub Packages Container registry is generally available
                    • Homebrewでインストールしたパッケージのアップデートを通知してくれるMac用ユーティリティ「Brewlet」がパッケージのオートアップグレードに対応。

                      Homebrewでインストールしたパッケージのアップデートを通知してくれるMac用ユーティリティ「Brewlet」がパッケージのオートアップグレードに対応しています。詳細は以下から。 Brewletは米プリンストン大学の研究員のZaid Kokajaさんオープンソースで開発しているHomebrew(brew.sh)パッケージのアップデートチェックアプリで、一定時間ごとにHomebrewのパッケージをチェックし、アップデートを通知してくれますが、このBrewletがv1.4アップデートで、パッケージのオート・アップグレードに対応しています。 This release adds a feature which allows packages to be upgraded automatically when available (#4), and disables menu items whe

                        Homebrewでインストールしたパッケージのアップデートを通知してくれるMac用ユーティリティ「Brewlet」がパッケージのオートアップグレードに対応。
                      • Homebrew 4.0 で git repo の保持が不要になったので削除した, Ruby CI の sprockets を propshaft にした, Asakusa.rb 第 702 回 - HsbtDiary(2023-02-21)

                        ■ Homebrew 4.0 で git repo の保持が不要になったので削除した 4.0.0 — Homebrew にあるように homebrew 4.0 から core と cask の formulae は API 経由で json で取得するようになったのでローカルに保持している formulae は untap コマンドで全て消した。 $ brew untap homebrew/core Untapping homebrew/core... Untapped 3 commands and 6532 formulae (6,884 files, 599.4MB). ~ $ brew untap homebrew/cask Untapping homebrew/cask... Untapped 4164 casks (4,236 files, 355.9MB). 1gb 弱のスペー

                        • Apple SiliconにおけるHomebrewのベストプラクティス - Qiita

                          開発環境としてのApple Silicon みなさんApple SiliconなMac mini/Macbook Air/Macbook Proは買いましたか? DockerやVirtualBoxが2020年11月18日時点では動作しないので開発環境としては絶望的ですが、Visual Studio Codeは86エミュレーションでも比較的快適に動いてくれるので、せめてCLIまわりは整備できないかなと思って試行錯誤した結果をまとめてみました。 概要 ターミナルからはアーキテクチャを意識せず混在して実行できるけど、2020年11月18日時点のHomebrewではarm64とx86_64でバイナリが分かれてしまうので、arm64のパッケージが入れられるものはそれを使うけど、入れられないものはx86_64のバイナリを使うための比較的快適な環境を構築する。 Apple Siliconにおけるターミナ

                            Apple SiliconにおけるHomebrewのベストプラクティス - Qiita
                          • Macで濁点とかが起こす文字化け問題について

                            B! 24 0 0 0 Macの中でGNU screenなどを立ち上げると文字化けすることがありますが、 その辺の問題についてのメモ。 Macでの文字化け問題 問題の確認 Windowsでの文字化け問題 HomebrewでインストールするGNU screenの文字化け対策 Macでの文字化け問題 Macの中でGNU screenを立ち上げたらファイル名の表示などが文字化けしたりすることがあります。 殆どの場合は日本語ファイル名で濁点を使ってる場合で、文字コードの問題です。 ただ、単純にUTF-8かShift_JISか、とかそういったものではなく、濁点や半濁点の扱いの特殊さによります。 MacではFinderでもターミナル上でも基本的にUTF-8で文字を扱いますが、 UTF-8の中でもいくつか文字の取り扱いに対して違うものが存在します。 FinderではNFD(Normalization F

                            • Podman Desktopを触ってみる - 仮想化通信

                              Podman Desktopはアプリケーション開発者向けのコンテナ実行環境とKubernetesを提供するソフトウェアです。WindowsとmacOS、Linuxに対応しているようです。 現在は0.0.6が最新のバージョンです。 podman-desktop.io Docker Desktop有料化からおおよそ一年が経ち、同様のソフトウェアが増えてきましたね(Rancher desktop、Container Desktop、ちょっと用途が異なりますが、Multipassなど)。OSSのDockerやDocker Desktopを含めてどれも好きなんですが、今の所私のお気に入りはRancher Desktopですね。 Multipassはコマンドでなにか操作するようなときにVMを作って、その中で操作しています。Ubuntuのsnapパッケージについては議論があるのは知っていますが、少なくと

                                Podman Desktopを触ってみる - 仮想化通信
                              • Supabase Functions on Deno Deploy

                                We’re excited to announce our partnership with Supabase in the launch of their new product, Supabase Functions, which allows you to deploy code globally on the edge within seconds. It’s built on top of our Deno Deploy infrastructure, which includes auto-scaling and auto-caching by default, so you can focus less on infrastructure and more on building product. With Deno, Supabase Functions get first

                                  Supabase Functions on Deno Deploy
                                • ゼロからはじめるプログラミング言語Rust(9) Rustをインストールする方法: お薦めチャート

                                  Homebrewを使う方法はmacOSのみ説明したが、HomebrewはLinuxディストリビューションでも利用できるため、上記の表のようになる(Linuxディストリビューションにはそれぞれにパッケージ管理システムが存在しているので、前回まではLinuxでHomebrewを使う方法を取り上げなかった)。 これだけあると、どの方法でインストールすればよいかわからなくなってしまうだろう。参考程度だが、ここでどの方法でインストールすればよいかを選択チャートにまとめた。インストール方法についても本稿にまとめ直してある。この選択チャートを参考に、インストール方法を絞ってもらえれば幸いだ。 インストール方法選択チャート A. Windows 10 (rustc) Rustインストール 「Visual Studio 2019 for Windows および Mac のダウンロード」から「Build To

                                    ゼロからはじめるプログラミング言語Rust(9) Rustをインストールする方法: お薦めチャート
                                  • MacBookAir2020を買ったのでHomeBrewで色々入れる - ねこの足跡R

                                    MacBookAir2020買いましたヽ(=´▽`=)ノ そしてMacBookAir 2020年版も到着! 商売道具は3年毎に変えないとね(・∀・) 裏側のAppleロゴが光らないのはやっぱり寂しいけど、今のところ満足度は高い。今週は設定祭りだなー。 pic.twitter.com/72e9Tm5TN5— 勝部麻季人 💦👏 (@katsube) 2020年4月20日 1年以上前から買い換えようと何度も店頭に足を運んだのですが、バタフライキーボードが全然しっくり来ない、価格的にもそれならPro買うわといった感じでコスパも今ひとつ。そんなときに突然発表された2020年版がそれらの悩みをすべて解消した神モデルということで迷わず購入。新型コロナが蔓延する情勢不安な中でしたが商売道具をケチってはいけませんw 一体どうしたんだAppleらしくないぞw 顧客の要望を足蹴にし阿鼻叫喚に叩き落とす経営方

                                      MacBookAir2020を買ったのでHomeBrewで色々入れる - ねこの足跡R
                                    • Apple Siliconに正式対応 ~Mac向けパッケージマネージャー「Homebrew 3.0.0」が公開/「Ruby」アプリを高速化する「Bootsnap」への対応などを含むメジャーバージョンアップ

                                        Apple Siliconに正式対応 ~Mac向けパッケージマネージャー「Homebrew 3.0.0」が公開/「Ruby」アプリを高速化する「Bootsnap」への対応などを含むメジャーバージョンアップ
                                      • 頑張らないM1(Apple Silicon) Macの開発環境構築 - kikukawa's diary

                                        追記:Homebrew 3.0.0 がリリースされ正式にm1 mac 対応されました brew.sh はじめに この記事は、 Makuake Advent Calendar 2020 24日目の記事です。 M1 Macはサードパーティ製ソフトがまだ追いついてないものがあり、 開発環境の構築をするのが大変です。 後々のことも考えできるだけ今まで通りの手順で 手間と時間をかけない方法で環境構築してみました。 結果的に面倒なのはhomebrew周りだけになりました。 すべてのソフト、パッケージのインストール、起動の成否については詳しく載せてませんが、参考になれば幸いです。 方針 開発に必須でhomebrewなどでお手軽に入らないものは頑張ります なるべくhomebrewでインストールします homebrew自体は頑張ります homebrewのパッケージをインストールするときは --build-f

                                          頑張らないM1(Apple Silicon) Macの開発環境構築 - kikukawa's diary
                                        • Homebrewで覚えておくと便利なコマンド一覧

                                          Git 2.26.0以下に脆弱性が見つかった とのことで、Homebrewでインストールしたgitを更新しようと思ったら、自分がHomebrewのコマンドを理解していないことに気づきました。 ということで、この際、覚書的にメモっておきます。以下、よく使いそうなコマンドの一覧です。 Homebrewの更新 インストールしたフォーミュラ(パッケージ)が更新されるわけではないの要注意です。僕はココを勘違いしてました。 brew update インストールしたフォーミュラの更新 brew upgrade フォーミュラ名のように特定のフォーミュラを指定して個別に更新も可能。何も指定されていない場合は、インストールされているすべてのフォーミュラが更新される。更新後にbrew cleanupも実行されて30日以上古いフォーミュラは削除されます(参考 )。 brew upgrade 更新可能なフォーミュラ

                                            Homebrewで覚えておくと便利なコマンド一覧
                                          • Intel MacでmacOS 11 Big Surをサポートし、Apple Siliconのサポートを開始したMac用パッケージマネージャー「Homebrew v2.6.0」がリリース。

                                            Intel MacでmacOS 11 Big Surをサポートし、Apple Siliconのサポートを開始したMac用パッケージマネージャー「Homebrew v2.6.0」がリリースしています。詳細は以下から。 Mac用パッケージマネージャー「Homebrew」を管理しているGitHubのMike McQuaidさんは現地時間2020年12月01日、Intel MacでmacOS 11 Big Surをサポートし、部分的にApple Silicon Macのサポートを開始した「Homebrew v2.6.0」を新たにリリースしたと発表しています。 Today I’d like to announce Homebrew 2.6.0. The most significant changes since 2.5.0 are macOS Big Sur support on Intel, b

                                              Intel MacでmacOS 11 Big Surをサポートし、Apple Siliconのサポートを開始したMac用パッケージマネージャー「Homebrew v2.6.0」がリリース。
                                            • MacTeX をおすすめできる場合とそうでない場合(私見) | ラング・ラグー

                                              はじめに タイトルにわざとらしくカッコ書きしたように,本稿で述べる内容はすべて筆者の「個人的見解」です.何らかの組織や集団の見解を代表もしくは代弁するものではありません. 本稿の主な想定読者は,これから macOS に TeX Live を導入しようとしている人です.残念ながら,既に MacTeX を導入してしまっている人が本稿を読んでも特に何かが解決することはありません. さて macOS に対して TeX Live を導入する方法としては MacTeX というものが有名かつ一般的です.TeX Live として公式に,macOS においては MacTeX の利用が推奨されています1.しかし,結論から言えば MacTeX は万人に対しておすすめできるものではありません.特に,パワーユーザ(上級者,パソコンに詳しい人)であればあるほど,MacTeX のインストールはおすすめできません.ここで

                                                MacTeX をおすすめできる場合とそうでない場合(私見) | ラング・ラグー
                                              • Homebrew CaskアプリをGUIで管理できる「Applite」がbrewでのインストールや、インストールしたアプリのリストのエクスポートとインポートに対応。

                                                GUIでHomebrew Caskアプリの管理ができる「Applite」がHomebrewからのインストールに対応し、インストールしたアプリのインポート/エクスポートに対応しています。詳細は以下から。 Appliteはハンガリーでゲームアプリを開発しているMilán Váradyさんが公開したHomebrew CaskのGUI(SwiftUI)で、Mac App Storeのように、Mac App Store外でリリースされているアプリをインストール/アンインストールすることができますが、このAppliteの最新バージョンとなる「Applite v1.1」がリリースされています。 Applite can now be installed with Homebrew[…]Installed apps can now be exported to a file. Import it on an

                                                  Homebrew CaskアプリをGUIで管理できる「Applite」がbrewでのインストールや、インストールしたアプリのリストのエクスポートとインポートに対応。
                                                • Homebrewパッケージの管理をGUIで行うことが出来るアプリ「Cork」のデモ版がリリース。

                                                  HomebrewパッケージのインストールやアンインストールをGUIで行うことが出来る「Cork」のデモ版がリリースされています。詳細は以下から。 以前、Homebrew Caskで配信されているアプリをGUIで管理できるアプリ「Applite」を紹介した際に触れた、HomebrewをGUIで管理できるアプリ「Cork」のデモ版が新たにリリースされています。 The Ultimate Homebrew Companion With Cork, you can say goodbye to the Terminal. Cork: The Homebrew GUI for macOS – corkmac.app USU SolutionsのDavid Burešさんが昨年末から開発しているHomebrewのSwiftUI実装で、Appliteと異なりCaskアプリだけでなく、Formulaeパッ

                                                    Homebrewパッケージの管理をGUIで行うことが出来るアプリ「Cork」のデモ版がリリース。
                                                  • Homebrew で Error: homebrew-core is a shallow clone が出て brew update が実行できない問題

                                                    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

                                                      Homebrew で Error: homebrew-core is a shallow clone が出て brew update が実行できない問題
                                                    • macOS向けパッケージ管理システム「Homebrew」がApple Silicon搭載Macに正式対応

                                                      macOS向けのパッケージ管理システム「Homebrew」のバージョン3.0.0が2021年2月5日に公開され、「Apple Silicon」を搭載したMacに正式対応したことが発表されました。 3.0.0 — Homebrew https://brew.sh/2021/02/05/homebrew-3.0.0/ これまで、Apple Siliconを搭載したMacでHomebrewを使うには、互換性維持技術「Rosetta 2」を用いることが推奨されていました。しかし、バージョン3.0.0からはApple Silicon搭載Macでのネイティブ動作が正式サポートされます。 また、Homebrewが提供するオンラインパッケージブラウザの「Homebrew Formulae」では、各パッケージの詳細画面に、対応プラットフォームが表示されるようなりました。例えば、テキストエディタ「vim」のパ

                                                        macOS向けパッケージ管理システム「Homebrew」がApple Silicon搭載Macに正式対応
                                                      • PackagingCon 2023

                                                        PackagingCon 2023 was an amazing hybrid and in-person (first time) gathering, October 26-28th, in Berlin, one of the most open source friendly cities of the world. PackagingCon’s mission is to bring different ecosystems together: from Python’s pip to Rust’s cargo to Julia’s Pkg, from Debian apt over Nix to conda and mamba, and from vcpkg to Spack. We highlight many different approaches to package

                                                        • mysql2 インストール時に 「ld: library not found for -limported_openssl」が表示された場合の対応 - fkm_y' log

                                                          ローカルのRails開発環境を構築するときにハマったので対応方法を記しておく。 mysql2が修正されるまでハマる人が多そうなので手助けになれば! 追記(2019/12/09) 現在は Homebrew の mysql@5.6 の修正が完了しているようです。 ld: library not found for -limported_openssl on macOS 10.14.6 · Issue #1074 · brianmario/mysql2 · GitHub 前提情報 環境はこんな感じ MacOS Mojave Rails@5.1.6 Ruby@2.5.0 MySQL@5.6.46 遭遇してたこと 10/15頃にbundle install にて mysql2 をインストールしようとすると以下のエラーが発生してコケていた。 railsの環境構築で必要な他の対応は済んでいたんだけど、

                                                            mysql2 インストール時に 「ld: library not found for -limported_openssl」が表示された場合の対応 - fkm_y' log
                                                          • GitHub - apple/homebrew-apple

                                                            You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                              GitHub - apple/homebrew-apple
                                                            • Security Incident Disclosure

                                                              On 18th April 2021, a security researcher identified a vulnerability in our review-cask-pr GitHub Action used on the homebrew-cask and all homebrew-cask-* taps (non-default repositories) in the Homebrew organization and reported it on our HackerOne. Whenever an affected cask tap received a pull request to change only the version of a cask, the review-cask-pr GitHub Action would automatically revie

                                                                Security Incident Disclosure
                                                              • macOS 11 Big Sur compatibility on Apple Silicon · Issue #7857 · Homebrew/brew

                                                                Latest news on native ARM compatibility (2020-12-26) We currently have 3168 formulas bottled for Apple Silicon in homebrew-core. At this point, the table below is probably not really relevant anymore (except for historical reference) and the best way to know if a formula is working is “does it have an ARM bottle” (a :arm64_big_sur line in the bottle block). (2020-12-04) A fellow maintainer has bee

                                                                  macOS 11 Big Sur compatibility on Apple Silicon · Issue #7857 · Homebrew/brew
                                                                • Using “modern” Ruby to build a better, faster Homebrew

                                                                  Using "modern" Ruby to build a better, faster Homebrew 17 May 2024 Learn why Homebrew now ships its own Ruby, modern Ruby tooling we rely on, how to make Homebrew faster and how we are improving Homebrew. Presented at RubyKaigi 2024.

                                                                    Using “modern” Ruby to build a better, faster Homebrew
                                                                  • MacOSとHomebrewとpyenvで快適python環境を。 - Qiita

                                                                    MacにPythonを複数インストールしてゴチャゴチャしてきたので、初心に返って綺麗に入れ直そうという思い至った際の作業のメモです。 これからMacでpython開発環境を構築する際のガイドになれば幸いです。 MacBook Pro 13" (mid-2020) / Mac Mini M1 macOS BigSure Version 11.4.x Xcode Version 12.5 XCodeをインストールする Appleの提供する統合開発環境(IDE)のXcodeは色々とライブラリを提供してくれるので、便利な子です。入れておきましょう。 入手はAppStoreのXcodeのページを踏むとMacのアプリであるAppStoreを開いてくれますので、インストールボタンを押してからのんびりお茶でもいれててください。 終わったら、XCodeのCommand Line Toolsが次のステップに必

                                                                      MacOSとHomebrewとpyenvで快適python環境を。 - Qiita
                                                                    • Homebrew完全に理解した

                                                                      macOSで開発をする人の999割が使っているであろうHomebrewですが, Homebrewで入れているopensslのバージョンをごちゃごちゃにしてしまったことがちょっと前にあったので,仕組みをちゃんと知ろうと思い調べてみました. 基本的にはHomebrewの公式ページとman brew, man brew-caskを読んでまとめました. Homebrewの基本的な使い方などはここでは説明しないので,公式ページのドキュメントを見てください. 各用語の意味 Homebrewはその名の通り,自家醸造をモチーフにした用語を使っています. これらについて調べてみました. 全体の関係図 formula formulaとは「調理法,調合方法」という意味で,パッケージ定義を表します.これには, ソースのURL bottle(後述) 依存パッケージ インストールスクリプト テストスクリプト などの情

                                                                        Homebrew完全に理解した
                                                                      • いつの間にかbrew caskが使用できなくなっていた話

                                                                        はじめに 試行錯誤が長くなったので先に結論だけ書いておきます。 以下の3点をチェックしてみてください。 ※いずれにも当てはまらない場合は当方とは異なる事象かと思います… ①caskコマンドの使い方が変更になった 旧) $ brew cask install xxx ↓ 新) $ brew install xxx --cask 新しい環境で古いコマンド、古い環境で新しいコマンドを使用していたりしないでしょうか? ②brew updateができない homebrewのリポジトリというかGitHubが、”shallow cloneをやめようぜ”、って流れらしく、今までshallow cloneしていた人(恐らくデフォルト)はフェッチし直さないといけないらしいです。 (この辺の背景はあまり自信ないですが…) 以下のコマンドを実行すれば解決するはずです。 $ git -C /usr/local/Ho

                                                                        • Homebrewで過去のバージョンを使いたい【tap版】 - Carpe Diem

                                                                          概要 以前以下の記事でhomebrewの過去バージョンの使い方を紹介しました。 christina04.hatenablog.com あれからHomebrewも変わり、以前の方法ではうまくいかなくなったため新しい過去バージョンのインストール方法を紹介します。 環境 macOS Catalina 10.15.6 Homebrew 2.5.2 課題 以下の課題により以前の手法が使えなくなりました。 brewは最新版しか保持しない方針 Homebrew automatically uninstalls old versions of a formula after that formula is upgraded with brew upgrade, and periodically performs additional cleanup every 30 days. FAQ — Homebre

                                                                            Homebrewで過去のバージョンを使いたい【tap版】 - Carpe Diem
                                                                          • Homebrewで過去バージョンのパッケージをインストールする方法 - SIS Lab

                                                                            Homebrewで入れたHugoを、「brew upgrade hugo」でv0.60.1にアップグレードしたところ、まともにビルドできなくなってしまった。これでは困ると思い、前のバージョンをインストールしようと思ったがやり方が分からなかったので、調べてみました。 まず試してみたのは、「brew install [email protected]」とバージョン指定してインストールを試みましたがダメ・・・。 諦めてちゃんと調べてみると、下記の方法で過去バージョンをインストールできることがわかりました。 1. まずはbrew info hugoで状況を確認する $ brew info hugo hugo: stable 0.60.1 (bottled), HEAD Configurable static site generator https://gohugo.io/ /usr/local/

                                                                              Homebrewで過去バージョンのパッケージをインストールする方法 - SIS Lab
                                                                            • M1 MacでのシンプルなHomebrew管理

                                                                              はじめに :::message note この記事は2021年3月10日に執筆したものです。 情報が古くなっているケースにご注意ください。 改善点・間違いの指摘と言ったご意見もお待ちしております。 ::: 本記事はRosettaを使用する・しない二つの環境のHomebrew管理に関する私なりの解答になっています。今後行う説明の実行環境は以下の通りです。 Hardware: Mac mini(M1) MacOS: Big Sur v11.2.2 iTerm2: v3.4.4 Homebrew: v3.0.5 執筆者はできる限りApple Silicon対応ソフトを使用して、対応していない・バグがあるといった場合にRosettaに逃げる形式を想定しています。 本文は一部知識・実装は以下の記事を参考にさせていただいています。 この記事の方の実装をベースにデフォルトのHomebrewの仕組みに乗っ

                                                                                M1 MacでのシンプルなHomebrew管理
                                                                              • M1 MacでARMとIntelのターミナルを切り替えて使う (Homebrew 3以降の場合) - Qiita

                                                                                M1 MacではRosetta 2を使って x86, x86_64 (以下x64) のIntelアプリやライブラリを実行できるのは有名だが、ターミナルを切り替えて使うことで、ARM非対応のツールやライブラリを使ってIntel版の開発を進めることができ、かつARM版と共存させることができる。 ARMとIntelのターミナルを切り替えて使う記事は既にあるものの、2021/2/5にARMに正式対応したHomebrew 3.0.0以前の記事しか見当たらず、Homebrew 3.0.0以降の正式対応後の手順と設定を改めてまとめてみることにした。 iTermをインストール デフォルトのターミナルでも良いのだけれど、後述の見た目を分けることができなかったり、名称変更後のターミナルがSpotlightで呼び出しにくいなどで不便が多いので、iTermをインストールしている前提で以下説明する。 Intel版

                                                                                  M1 MacでARMとIntelのターミナルを切り替えて使う (Homebrew 3以降の場合) - Qiita
                                                                                • phpenv & php-build で macOS Catalina に複数バージョンの PHP 環境を構築する

                                                                                  公開日 2020.7.24カテゴリ:PHPタグ:PHP,mac,phpenv,php-build,Catalina

                                                                                    phpenv & php-build で macOS Catalina に複数バージョンの PHP 環境を構築する