suse linux添加iso仓库,suse linux通过iso文件安装gcc

mount -t iso9660 -o loop SLES-11-SP4-DVD-x86_64-GM-DVD1.iso /media/

#仅仅上述iso1即可 不需要mount iso2 mount -t iso9660 -o loop SLES-11-SP4-DVD-x86_64-GM-DVD2.iso /media/

DN1:~/bone # zypper ar /media/suse11sp4iso

正在添加安装源'suse11sp4iso'[完毕]

成功添加了安装源'suse11sp4iso'已启用: 是

自动刷新: 否

GPG check: 是

URI:dir:///media

DN1:~/bone # zypper in gcc正在构建'suse11sp4iso'安装源缓存 [完毕]

正在加载安装源数据...

正在读取已安装的软件包...

正在解析软件包依赖性...

以下新的软件包将被安装:cpp gcc gcc43 glibc-devel linux-kernel-headers5 new packages to install.

总下载大小:7.8 MiB 。 操作完成后,额外的 41.4MiB 空间将会被使用。

是否继续? [y/n/?] (y): y

正在接收 软件包 linux-kernel-headers-3.0-19.18.noarch (1/5), 813.0 KiB (解压后 3.0MiB)

正在接收 软件包cpp-4.3-62.200.2.x86_64 (2/5), 5.0 KiB (解压后 1.0KiB)

正在接收 软件包 glibc-devel-2.11.3-17.84.1.x86_64 (3/5), 4.9 MiB (解压后 31.2MiB)

正在接收 软件包 gcc43-4.3.4_20091019-0.37.30.x86_64 (4/5), 2.1 MiB (解压后 7.2MiB)

正在接收 软件包gcc-4.3-62.200.2.x86_64 (5/5), 6.0 KiB (解压后 0B)

正在安装: linux-kernel-headers-3.0-19.18[完毕]

Additional rpm output:

post linux-kernel-headers-3.0-19.18 /var/tmp/rpm-tmp.84120 1正在安装:cpp-4.3-62.200.2[完毕]

正在安装: glibc-devel-2.11.3-17.84.1[完毕]

正在安装: gcc43-4.3.4_20091019-0.37.30[完毕]

正在安装:gcc-4.3-62.200.2[完毕]

DN1:~/bone # zypper in gcc-c++正在加载安装源数据...

正在读取已安装的软件包...

正在解析软件包依赖性...

以下新的软件包将被安装:

gcc43-c++ gcc-c++ libstdc++43-devel3 new packages to install.

总下载大小:5.5 MiB 。 操作完成后,额外的 26.7MiB 空间将会被使用。

是否继续? [y/n/?] (y): y

正在接收 软件包 libstdc++43-devel-4.3.4_20091019-0.37.30.x86_64 (1/3), 2.2 MiB (解压后 18.1MiB)

正在接收 软件包 gcc43-c++-4.3.4_20091019-0.37.30.x86_64 (2/3), 3.2 MiB (解压后 8.6MiB)

正在接收 软件包gcc-c++-4.3-62.200.2.x86_64 (3/3), 5.0 KiB (解压后 0B)

正在安装: libstdc++43-devel-4.3.4_20091019-0.37.30[完毕]

正在安装: gcc43-c++-4.3.4_20091019-0.37.30[完毕]

正在安装:gcc-c++-4.3-62.200.2 [完毕]

参考下文:

Yast源搭建(更新)

1)挂载ISO镜像

新建一个目录:mkdir /mnt/iso

将iso文件挂载到该目录上:

mount -o loop /path/to/SLES-11-SP1-DVD-x86_64-GM-DVD1.iso /mnt/iso

2)增加zypper安装源

zypper ar /mnt/iso/ suse11sp1iso

或者

zyppersa file:///mnt/iso/ suse11sp1iso

注:直接挂载ISO镜像文件,其中路径和需要自行修改,命令如下:

zypper sa iso:///?iso= service-name

zypper sa iso:///?iso=/media/OS/SLES-11-SP1-DVD-x86_64-GM-DVD1.isoSLES11-SP1

Service'SLES-ISO' has been successfully added.

3)显示zypper安装源命令:

列出软件仓库:

zypper repos

zypper lr

列出软件源:

# zypper ls

4)安装GCC、G++

搜索软件包:

zypper se gcc-c++

zypper se gcc

安装GCC软件包:

zypper insall gcc-c++

zypper install gcc

注:命令中的缩写为install = in,search=se。

注:查看软件包具体安装目录:

# rpm-ql gcc-c++

/usr/bin/c++

/usr/bin/g++

/usr/share/man/man1/c++.1.gz

/usr/share/man/man1/g++.1.gz

注:查看安装软件的版本:

#rpm-q gcc-c++

gcc-c++-4.3-62.198

5)删除掉Zypper软件源或仓库

删除软件仓库:zypper rr

删除掉软件源:zypper rs

# zypper rs "SUSE-Linux-Enterprise-Server-11-SP111.1.1-1.152"

Removing repository'SUSE-Linux-Enterprise-Server-11-SP1 11.1.1-1.152' [done]

Repository'SUSE-Linux-Enterprise-Server-11-SP1 11.1.1-1.152' has been removed.

注:软件源或仓库的名称可以通过zypper ls或zypper lr查看。

注:如果软件源或仓库名称中存在空格,那么需要使用双引号括起来。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值