27

Linuxディストリビューションにgitをインストールする際に問題が発生したことはありませんが、今ではSLES 11 SP2であるクライアントのサーバーを使用することを余儀なくされています. これまでに使用したことのないパッケージ管理を使用yastまたは実行します。zypperどうやらできるはずですzypper install git-coreが、特定のレポを追加する必要があるため、機能しません。もちろん、これは公式の git インストール ページhereにはありません。

ここでSLE11-SP2-SDK リポジトリに属する​​パッケージを見つけました。しかし、リポジトリを yast または zypper に追加する方法についての説明はありません。

また、SLES サーバーに git をインストールする方法を簡単に教えてくれる回答も受け入れます。私はすでにソースから試しましたが、もちろん、SDK リポジトリにも属する要件がありません。

これは、「zypper install git-core」を実行したときに得られるものです。

$ sudo zypper install git-core

Refreshing service 'nu_novell_com'.
Loading repository data...
Reading installed packages...
'git-core' not found in package names. Trying capabilities.
No provider of 'git-core' found.
Resolving package dependencies...

Nothing to do.
4

6 に答える 6

54

主にOpenSUSEプロジェクトからの他の情報をつなぎ合わせることによってのみ、私はそれを理解しました。基本的には:

$ sudo zypper addrepo http://download.opensuse.org/repositories/devel:/tools:/scm/SLE_11_SP2/devel:tools:scm.repo
$ sudo zypper install git-core
于 2012-06-08T18:52:19.020 に答える
6

git は SLES 用の SDK の一部であり、次の場所からダウンロードできます。

http://download.novell.com (現在使用されている SP2 に最適)

インストールすると、zypper または yast コマンドが機能します。SLES 環境内で openSUSE rpm を使用することはお勧めしません。

于 2012-08-02T14:20:16.790 に答える
1

SDK ISO を使用して SLES 12 SP2 に git をオフラインでインストールする

リモート/オンライン SLES zypper リポジトリに直接アクセスできない場合は、SDK ISO をリポジトリとして追加できます。一部のパッケージは、この ISO で利用できます。

1) https://download.suse.com/Download?buildid=g3e7P21X6Lw~からSLE-12-SP2-SDK-DVD-x86_64-GM-DVD1.isoをダウンロードします(サインアップが必要です)。また、 https: //download.suse.com で目的の ISO SDK を見つけることもできます。

2) ダウンロードしたファイルを SLES マシンにコピー & 転送します。(ここでは /temp/SLE-12-SP2-SDK-DVD-x86_64-GM-DVD1.iso に転送します)

3) ISO を Zypper リポジトリとして追加する

zypper ar iso:/?iso=/temp/SLE-12-SP2-SDK-DVD-x86_64-GM-DVD1.iso sdk_dvd

4) git をインストールする

zypper install git-core
于 2019-11-04T06:30:07.867 に答える
0

インストールを試みる前に、コマンドを使用zypperするリポジトリを追加する必要があります。ここでパッケージのリポジトリ URL を取得できます。gitzypper addrepo <repo_url>git

于 2018-09-24T10:38:46.423 に答える