Sudo apt-get install git
でgitをインストールしてみました。しかし、エラーが発生しました。
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package git is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source
E: Package 'git' has no installation candidate
Sudo apt-get install git-core
も試しましたが、このエラーが発生しました
E: Unable to locate package git-core
私の現在のスタックオーバーフローの評価では、ここに2つ以上のリンクを投稿することが許可されていないためです。したがって、grep '^[^#]' /etc/apt/sources.list
の出力では Pastebinリンク です。
「Sudo apt-get update」を実行した後、エラーが発生しました。
取得できませんでした。ネットワークに到達できません。
完全な出力 です。
編集:Sudo apt-get install git
の出力:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package git is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source
E: Package 'git' has no installation candidate
最初に、あなたの場合のようにゲートウェイにpingを実行できるかどうかを確認します
ping 192.168.0.1(ここにゲートウェイ)
ルートを一時的に無効にして、ネットワークマネージャーを一時的に無効にする場合は、返信して返信する場合
Sudo service network-manager stop
Sudo ifconfig eth0(your adapter) 192.168.0.12/24(your ip) up
Sudo route add default gw 192.168.0.1(your gateway)
Sudo -i
echo "nameserver 208.67.222.222" > /etc/resolv.conf (opendns dont change these two)
echo "nameserver 208.67.220.220" >> /etc/resolv.conf
ルートの確認
route
それから
Sudo apt-get update && Sudo apt-get install git
すべてが機能する場合、それに応じてnetwork-managerの設定を変更し、Sudo apt-get update
が機能するが、
Sudo apt-get install git
dosentは、これらの手順を手動で実行します
1)依存関係をインストールする
Sudo apt-get update
Sudo apt-get install build-essential libssl-dev libcurl4-gnutls-dev libexpat1-dev gettext unzip
o先に GitHub のgitプロジェクトのページにアクセスして、目的のgitのバージョンを取得します。
プロジェクトのページに到達したときに表示されるバージョンは、アクティブにコミットされているブランチです。最新の安定版リリースが必要な場合は、ブランチを最新のnon- "rc"タグに変更してください
2)次に、ページの右側で、Download Zipボタンを右クリックし、「リンクアドレスのコピー」と同様のオプションを選択します。
3)
wget https://github.com/git/git/archive/v1.9.2.Zip -O git.Zip
バージョンは異なります
4)
unzip git.Zip
cd git-*
make prefix=/usr/local all
Sudo make prefix=/usr/local install
4)gitがインストールされたので、後のバージョンにアップグレードする場合は、リポジトリを複製してビルドしてインストールするだけです。
git clone https://github.com/git/git.git
クローン操作に使用するURLを見つけるには、プロジェクトの GitHub ページで目的のブランチまたはタグに移動し、右側にクローンURLをコピーします
これにより、現在のディレクトリ内に新しいディレクトリが作成され、上記と同様にパッケージを再構築して新しいバージョンを再インストールできます。これは古いバージョンを上書きします
5)
make prefix=/usr/local all
Sudo make prefix=/usr/local install