web-dev-qa-db-ja.com

Git for Macの起動に失敗:「違法な指示」

...私はかなり注意深く見ました(私は信じています)、私のMacにGitをインストールすることに失敗しました。

さまざまな理由で、私は10.6.8のMac OS Xを実行していますが、すぐには変更されません。

私はすでにここに公開されているバンドルを収集してインストールしました:

https://help.github.com/articles/set-up-git

インストール手順はかなり明確で、パッケージがインストールされたことは私には明らかです。ただし、コマンドラインからgitクライアントを使用しようとすると、「無効な命令」エラーが発生します。

私はここで入手可能な情報をかなり注意深くふるいにかけました:

http://git-scm.com/book/en/Getting-Started-Installing-Git

利用できると思われる別のバンドルがあります。 「GitHub for Mac 1.7.5」と呼ばれていますが、Mac OS X 10.7以降が必要なようです。

他の誰かがこの問題に遭遇しましたか?ソースからビルドする必要がありますか?

私はこの取り組みを数時間読んでハッキングしていますか?私が考慮していない明らかなことはありますか?

18
agentv

はい、まったく同じ問題が発生しました。私がしたことは、ここから以前のビルドをインストールしました: https://code.google.com/p/git-osx-installer/

10.6.8を実行していて、最新ビルド1.8.4.2をインストールしました

SourceForgeには1.9.0と1.8.5.2しかありません http://sourceforge.net/projects/git-osx-installer/reviews?source=navbar

レビューの誰かが両方に問題があると言い、1.7に戻りました。 1.8.4.2が機能しない場合は、これを試してみます。

少なくとも、違法な命令エラーなしでconfigコマンドを実行することができました。

19
harpersferry

私はこの問題を抱えていて、 Homebrew を使用して作業バージョンをインストールすることができました。

# first uninstall the broken version
# mount the DMG for the broken version using Finder
# "type" this with the tab key! it saves typing and fixes the version number
cd /Volumes/Git\ 2.0.1\ Snow\ Leopard\ Intel\ Universal/
./uninstall.sh
# make bash forget about the uninstalled binary
hash -r
cd

# now install the working version
# assumes you have Homebrew installed
brew install git
git version
4
Seth W. Klein

提案されたgitインストーラーをgit-scmから実行した後、Snow Leopardでこれを今日体験しました。本当にひどい。 古いSnow Leopardパッケージ を使用してMacportsをインストールし、

Sudo port install git +svn +doc +bash_completion +gitweb

gitとその依存関係をインストールし、gitが正常に機能するようになりました。バージョン1.9.3がインストールされ、10.6.8で動作します。

4
Polsonby

公式のSnow Leopardの最新ビルドgit-osx-installerリポジトリはGit 2.3.5現在。 http://sourceforge.net/projects/git-osx-installer/files/git-2.3.5-intel-universal-snow-leopard.dmg/download からWebブラウザを使用してダウンロードできます。 。このインストールは、OS X 10.6.8で動作します。

または、新しいバージョンを確認することもできます。
http://sourceforge.net/projects/git-osx-installer/files/

2
Melebius

私も同じ問題を抱えていました。 gitのダウンロードとインストールにはさまざまな方法があります-macportsまたはhomebrewを試してください。最終的に私にとってうまくいったのは、追加のコマンドラインツールでxcode 3.2.6をインストールすることでした-ヒョウインストールディスクに付属するバージョン3.2では不十分でした。ディスクからxcodeなどをインストールし、ソフトウェアアップデートを実行して3.2.6にアップグレードできます。

2
Darryl Snow

はい-古いOSバージョン(私のバージョンは10.6.8)をサポートしていないようです。私は最新のMac OS 10.9.4にアップグレードし(インストールにはしばらく時間がかかります)、Gitソフトウェアを再インストールし(xcodeのインストールを要求することに注意してください)、そこからすべてが正常に機能します。お役に立てれば。

1
paulyap

参照: https://help.github.com/articles/does-github-for-mac-run-on-os-x-10-6-snow-leopard

引用するには:

Mac向けGitHubはOS X 10.6 Snow Leopardで動作しますか?

いいえ、Mac用GitHubにはOS X 10.7(Lion)以降が必要です。

アプリがMac OS X 10.6以前では利用できない多くのテクノロジーに依存しているため、この決定を行いました。アプリのユーザーに可能な限り最高のエクスペリエンスを提供したいので、10.7以降のみをサポートし、以前のバージョンを利用可能にしないことを選択しました。

0
staticVoidMan