配置zypper

加本地源:zypper ar file:///mnt/cdrom update #要mount ISO文件到cdrom, mount -o loop susexxxx.iso /mnt/cdrom
然后就可以 zypper install xxx; zypper remove xxx

可以下载svn:http://ftp5.gwdg.de/pub/opensuse/discontinued/distribution/11.3/repo/oss/suse
可以下载git:http://ftp5.gwdg.de/pub/opensuse/discontinued/distribution/11.1/repo/oss/

Svn下载及依赖
http://download.opensuse.org/repositories/devel:/tools:/scm:/svn:/1.8/SLE_11_SP4/x86_64/

外网:
zypper addrepo -f http://mirrors.163.com/openSUSE/update/11.1/ main
zypper addrepo -f http://mirrors.163.com/openSUSE/distribution/11.1/repo/non-oss/ nonoss
zypper addrepo -f http://mirrors.163.com/openSUSE/distribution/11.1/repo/oss/ oss

参考资料:https://blog.csdn.net/qq1332479771/article/details/73287338

获取git、svn安装文件

可以在自己的虚拟机上下载这rpm以及其所依赖的rpm的(suse用zypper,类似yum),我是这样做的:
zypper addrepo http://download.opensuse.org/repositories/devel:/tools:/scm/SLE_11_SP4/devel:tools:scm.repo
git install -d git
然后到目录: /var/cache/zypp/找前面的命令所下载的rpm
cd /var/cache/zypp/
find . -name 'git
find . -name ‘libpcre

再将安装包拷贝到内网机器,即可以完成离线安装

Q.E.D.


知之为知之