SUSE-11 本地 zypper 配置

配置本地 zypper 目的:

安装 SUSE-11 后想要再添加或删除软件组件将比较麻烦。通过配置本地 zypper 将可以从下载的软件仓库(repository)中安装软件包。

本地 zypper 配置步骤:

1.下载 zypper 软件仓库(repository)文件

例如:saltstack 的软件仓库根目录结构如下。则至少应该下载对应架构(x86_64)目录、noarch 目录、repodata 目录以及 .repo 文件。

2.拷贝 zypper 软件仓库(repository)文件至目标服务器

例如:将软件仓库文件拷贝至目标服务器的 /root/download 目录下。

3.修改 .repo 文件

name=SaltStack, dependencies, and addons (SLE_11_SP4)  #仓库名称

type=rpm-md  #仓库类型

baseurl=file:///root/download/  #仓库根目录,可以为 file:///、http:// 等类型的根目录。

gpgcheck=1  #是否启用 gpg 检查 gpgkey,可置为 0 禁用检查。

gpgkey=file:///root/download/repodata/repomd.xml.key   #仓库 gpgkey 文件所在路径,当 gpgcheck=0 时此条目无须使用。

enabled=1  #仓库是否启用

4.添加 zypper 仓库

#> zypper ar [.repo 文件]

例如:#>zypperar systemsmanagement_saltstack.repo

刷新包列表

#> zypper refresh

5.检查 zypper 仓库情况

#> zypper lr

例如:添加仓库后,显示情况如下。

html,body { font-size: 12pt }
body { font-family: Helvetica, "Hiragino Sans GB", "微软雅黑", "Microsoft YaHei UI", SimSun, SimHei, arial, sans-serif; line-height: 1.6; margin: 0 auto; padding: 1.25rem 1rem }
h1,h2,h3,h4,h5,h6 { margin: 1.25rem 0 0.625rem; padding: 0; font-weight: bold }
h1 { font-size: 1.67rem }
h2 { font-size: 1.5rem }
h3 { font-size: 1.25rem }
h4 { font-size: 1.17rem }
h5 { font-size: 1rem }
h6 { font-size: 1rem; color: #777777; margin: 1rem 0 }
div,p,ul,ol,dl,li { margin: 0 }
blockquote,table,pre,code { margin: 8px 0 }
ul,ol { padding-left: 2rem }
ol.wiz-list-level1>li { list-style-type: decimal }
ol.wiz-list-level2>li { list-style-type: lower-latin }
ol.wiz-list-level3>li { list-style-type: lower-roman }
blockquote { padding: 0 0.75rem }
blockquote>:first-child { margin-top: 0 }
blockquote>:last-child { margin-bottom: 0 }
img { border: 0; max-width: 100%; height: auto !important; margin: 2px 0 }
table { border-collapse: collapse; border: 1px solid #bbbbbb }
td,th { padding: 4px 8px; border-collapse: collapse; border: 1px solid #bbbbbb; min-height: 28px }
.wiz-hide { display: none !important }

时间: 2024-12-24 16:52:48

SUSE-11 本地 zypper 配置的相关文章

Suse 11.0 nfsserver 配置固定端口

最新公司要搬家,防火墙规则更改,需要我们提供固定的IP,协议以及端口,以便建立防火墙规则. 系统环境: OS 版本: xx-xx-patch:~ # cat /etc/SuSE-release SUSE Linux Enterprise Desktop 11 (i586) VERSION = 11 PATCHLEVEL = 0 nfs 版本: bj-ct-patch:~ # nfsstat -v Server packet stats: packets    udp        tcp    

Suse 11下多路径及udev配置

最近给客户基于SuSe 11 SP3下多路径部署Oracle 10g RAC.SuSe 11下用10g,也算一朵奇葩,连篇文档都比较难找,谁叫Oracle太贵呢.下面主要是描述了在该环境下如何去配置多路径.由于10g下的ocr与votingdisk不能直接存放到asm磁盘,所以依旧要使用raw设备方式来保存.下文供大家参考. 一.查看当前scsi设备及获取设备wwid#使用 cat /proc/partitions或者/sbin/sfdisk命令查看当前系统中的scsi设备suse11a:~ #

SuSE 11 sp3 下安装配置nfs共享挂载

SUSE 11 sp3 下安装配置nfs共享 服务器:Server端:10.133.212.145 /nfs/145Client端: 10.133.212.146 /nfs/146目的:将/nfs/145挂载到 /nfs/146使用1.Server端 1.1 检查是否已经安装NFS服务,SUSE安装nfs服务端主要是这个nfs-kernel-server 检查是否安装nfs-kernel-server:Server:~ # rpm -aq|grep nfsyast2-nfs-common-2.1

SuSe 11以编译安装的方式升级OpenSSH、OpenSSL及依赖问题解决

OpenSSH OpenSSH是实现远程控制.远程加密传输数据的安全的网络连接工具,也就是为我们提供ssh服务的程序.SSH由服务端和客户端组成,服务端是一个守护进程(sshd),在后台运行并响应客户端的连接请求:客户端包含ssh(openssh-clients).scp.rsync.slogin.sftp等应用程序. SSH服务本身提供了一种安全加密的数据传输方式.在一些比较旧的Linux系统版本中,多数是openssh 5版本.而目前OpenSSH已更新到OpenSSH 7.X版本,修复许多

SUSE linux使用zypper 安装软件-比yum更好用

以前接触red hat或者debian一类的linux比较常用的在线软件安装的工具就是yum或者apt-get 命令,但是第一次接触SUSE系统发现竟然都没有,本以为要自己装,后来在网上发现一个更为好用的工具:zypper 尤其是添加源一个命令就可以搞定.这里给大家简单介绍下zypper命令的使用,另外提供几个可用的源(网上能用的不多) 安装源操作:zypper+ 参数 repos, lr 列出所有定义的安装源.addrepo, ar 添加一个新的安装源.removerepo, rr 删除指定的

AIX 6.1 挂载 SUSE 11.1 NFS

需求:在SUSE11.1 建NFS    AIX6.1上挂载NFS SUSE 11.1上建NFS    (1)首先使用安装光盘安装nfs-kernel-server (2)配置共享目录,编辑  /etc/exports,加入 /nfs_dir *(rw,sync,no_root_squash,no_all_squash) /nfs_dir 是共享目录 *表示可以访问的IP范围,这里指所有IP都能访问 no_all_squash 保留共享文件的UID和GID(默认) no_root_squash

Nginx Suse 11开机自动启动脚本

是一个高性能的 Web 和反向代理服务器等许多优越的特性. 作为 Web 服务器:相比 Apache,Nginx 使用更少的资源,支持更多的并发连接,体现更高的效率,这点使 Nginx 尤其受到虚拟主机提供商的欢迎.能够支持高达 50,000 个并发连接数的响应,感谢 Nginx 为我们选择了 epoll and kqueue 作为开发模型. 作为负载均衡服务器:Nginx 既可以在内部直接支持 Rails 和 PHP,也可以支持作为 HTTP代理服务器 对外进行服务.Nginx 用 C 编写,

Linux YUM本地源配置

通過rmp安裝Linux包時由於依賴關係原因總是提示需先安裝其依賴的包,創建yum既是先將所有的系統安裝包創建一個庫,然后對所有安裝包進行一個依賴關係分析,那么在下次安裝rpm包時則會自動依據創建的yum去安裝所依賴的所有包.比如安裝Oracle時就需安裝N多個依賴包,如果通過yum來裝就省去了先查找安裝這些依賴的包了,方便很多.下面以創建本地YUM為例,當然最好的是創建ftp YUM,那么其它人也可直接通過它來安裝. 一.创建个目录 mkdir /u2/yum/pub 并从光盘中(我的目錄是m

openSUSE 11 上的配置可以Xmanager远程桌面

openSUSE 11 上的配置(适用于默认图形环境为KDE的Linux): 1.配置KDM. openSUSE 11的默认图形环境为KDE,虽然可以同时安装GDM和KDM,但默认只启动了KDM.所以openSUSE 11只需配置KDM,如果你启动了GDM来代替KDM,则配置可参考CentOS 5. 修改/etc/X11/xdm/Xaccess, 把#*                                    #any host can get a login window这一行开