-1

私はGitをインストールしようとしていapt-getます:

$ apt-get install git-core

このエラーが発生します:

E: Could not open lock file /var/lib/dpkg/lock - open (13 Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?

私のアカウントがルートであると確信していますが、とにかくこれを試してみました:

$ su -

その後、私は応答を受け取ります:

su: must be run from a terminal

また、sudoを実行すると、プログラムがインストールされていないことがわかります。また、上記のエラーのためにインストールできません(ターミナルから実行する必要があります)。

この問題を解決するにはどうすればよいですか?

4

2 に答える 2

4

これを試して:

$ sudo apt-get install git-core
于 2012-07-18T20:45:35.040 に答える
1

一部のコンピューターで動作するCコンパイラーがあり、コンパイル()の経験がmake configure && configure && make all && make installあり、perlおよびcurl / openssl開発ファイル(ヘッダーとライブラリー)がある場合は、Gitを自分でコンパイルして、そのシステムのホームディレクトリにインストールするように構成できます。 。これは非常に簡単で、Git開発の初期には実際に推奨されるインストールルーチンでした(Makefileにはまだ$HOMEデフォルトのインストールディレクトリがあります)。

インストール後、ファイルを収集してリモートシステムにコピーできます。

現在のリリース/安定版ブランチのスナップショット(.tar.gz)は、 kernel.orgでいつでも見つけることができます。どこかで解凍して、上記のコマンドを実行するだけです。オフラインのドキュメント(マンページまたはhtmlファイル)が必要な場合は、開発マシンにasciidocをインストールする必要があります。

于 2012-07-18T21:22:52.203 に答える