suse linux通过iso文件安装gcc

时间:2021-11-30 13:27:54
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-headers new packages to install.
总下载大小:7.8 MiB 。 操作完成后,额外的 41.4 MiB 空间将会被使用。
是否继续? [y/n/?] (y): y
正在接收 软件包 linux-kernel-headers-3.0-19.18.noarch (/), 813.0 KiB (解压后 3.0 MiB)
正在接收 软件包 cpp-4.3-62.200..x86_64 (/), 5.0 KiB (解压后 1.0 KiB)
正在接收 软件包 glibc-devel-2.11.-17.84..x86_64 (/), 4.9 MiB (解压后 31.2 MiB)
正在接收 软件包 gcc43-4.3.4_20091019-0.37..x86_64 (/), 2.1 MiB (解压后 7.2 MiB)
正在接收 软件包 gcc-4.3-62.200..x86_64 (/), 6.0 KiB (解压后 B)
正在安装: linux-kernel-headers-3.0-19.18 [完毕]
Additional rpm output:
post linux-kernel-headers-3.0-19.18 /var/tmp/rpm-tmp. 正在安装: cpp-4.3-62.200. [完毕]
正在安装: glibc-devel-2.11.-17.84. [完毕]
正在安装: gcc43-4.3.4_20091019-0.37. [完毕]
正在安装: gcc-4.3-62.200. [完毕]
DN1:~/bone # zypper in gcc-c++
正在加载安装源数据...
正在读取已安装的软件包...
正在解析软件包依赖性... 以下新的软件包将被安装:
gcc43-c++ gcc-c++ libstdc++-devel new packages to install.
总下载大小:5.5 MiB 。 操作完成后,额外的 26.7 MiB 空间将会被使用。
是否继续? [y/n/?] (y): y
正在接收 软件包 libstdc++-devel-4.3.4_20091019-0.37..x86_64 (/), 2.2 MiB (解压后 18.1 MiB)
正在接收 软件包 gcc43-c++-4.3.4_20091019-0.37..x86_64 (/), 3.2 MiB (解压后 8.6 MiB)
正在接收 软件包 gcc-c++-4.3-62.200..x86_64 (/), 5.0 KiB (解压后 B)
正在安装: libstdc++-devel-4.3.4_20091019-0.37. [完毕]
正在安装: gcc43-c++-4.3.4_20091019-0.37. [完毕]
正在安装: gcc-c++-4.3-62.200. [完毕]

参考下文:

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

或者

zypper sa file:///mnt/iso/ suse11sp1iso

注:直接挂载ISO镜像文件,其中路径<iso-path>和<service-name>需要自行修改,命令如下:

zypper sa iso:///?iso=<iso-path> 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 <repo name>

删除掉软件源:zypper rs <service name>

# 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查看。

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

suse linux通过iso文件安装gcc的更多相关文章

  1. 通过linux的iso镜像安装(RPM)扩展工具包

    通过linux的iso镜像安装(RPM)扩展工具包 在linux安装软件时,现在越来越流行通过rpm指令安装完成,原因是:采用RPM安装简单方便:越来越多的软件提供RPM安装包:linux的IOS镜像 ...

  2. 使用ISO文件安装Linux

    一. 准备知识 1. ISO文件 我们普遍使用的ISO文件是指包含着整个CD-ROM(ISO-9660 文件系统)内容的 映象, 是整个碟片从0扇区到最后一个扇区的完整复制,经常被用来在网络上传输 对 ...

  3. SUSE Linux Enterprise 11 离线安装 DLIB python机器学习模块

    python机器学习模块安装 环境:SUSE Linux Enterprise 11 sp4  离线安装 说明:在安装dlib时依赖的基础 环境较多,先升级gcc,以适应c++ 11的使用:需要用到c ...

  4. SUSE Linux Enterprise 11 离线安装 DLIB 人脸识别 python机器学习模块

    python机器学习模块安装 我的博客:http://www.cnblogs.com/wglIT/p/7525046.html 环境:SUSE Linux Enterprise 11 sp4  离线安 ...

  5. Red Hat Enterprise Linux Server 6&period;5安装GCC 4&period;9&period;2

    现在很多程序员都应用GCC,怎样才能更好的应用GCC.目前,GCC可以用来编译C/C++.FORTRAN.JAVA.OBJC.ADA等语言的程序,可根据需要选择安装支持的语言.本文以在RedHat L ...

  6. 【教程】在UEFI启动方式下,通过GRUB2引导,直接从硬盘ISO文件安装Windows10和Ubuntu双系统

    本文为作者原创,允许转载,但必须注明原文地址: https://www.cnblogs.com/byronxie/p/9949789.html 动机 最近在自学MIT6.828 Operating S ...

  7. Linux如何查找文件安装路径?

    Linux中查看某 个软件的安装路径(地址)有时显得非常重要.比如某个文件的快速启动项被删除,或者你要建立快速启动项,或者想删除. 添加安装文件等等,很多地方都要用到查案文件安装路径的命令. 这里给大 ...

  8. 如何将iso文件安装到VirtualBox里的ubuntu去

    我在Window的virtualbox里安装了一个ubuntu: 默认情况下IDE Secondary Master是空的. 方法1:Devices->Insert Guest Addition ...

  9. linux 挂载iso文件,挂载ntfs文件系统

    映像档不可录就挂载使用.通过loop命令来执行 好吧.跟同事要了一个win10系统盘.插入,竟然是灰色的. ,一点击,提示无法挂载,仔细看了一下下面的内容,原来不支持ntfs格式,好吧,win10系统 ...

随机推荐

  1. IM 去中心化概念模型与架构设计

    今天打算写写关于 IM 去中心化涉及的架构模型变化和设计思路,去中心化的概念就是说用户的访问不是集中在一个数据中心,这里的去中心是针对数据中心而言的. 站在这个角度而言,实际上并非所有的业务都能做去中 ...

  2. WordPress基础:固定链接的设置

    安装wordpressp后的工作之一最好修改固定链接,原因就是wp默认的/?p=123形式不利于搜索引擎优化而且也不美观. URL结构参数说明:%year%:日志发表的年份,如2009%monthnu ...

  3. WINHEX 使用教程

    Winhex有完善的分区管理功能和文件管理功能,能自动分析分区链和文件簇链,能对硬盘进行不同方式不同程度的备份,甚至克隆整个硬盘:它能够编 辑任何一种文件类型的二进制内容(用十六进制显示)其磁盘编辑器 ...

  4. RxJava 平常使用

    本文转载自: http://blog.csdn.net/theone10211024/article/details/50435325 一.Scheduler线程切换 这种场景经常会在“后台线程取数据 ...

  5. 发现一个好的开源项目:lomoX(挑着看,每天看一点,看一年就ok了)——用Webkit开发桌面软件,炫

    http://www.oschina.net/p/lomox https://github.com/caidongyun/lomox 用Web技术做桌面客户端.虽然仍然免不了要分发客户端,但好处是,界 ...

  6. SecureCRT辅助解决方案

    SecureCRT辅助解决方案 1. 下载SecureCRT 7.3版本并激活: 2. SecureCRT linux配色方案: 3. SecureCRT设置log保存方案: 1. secureCRT ...

  7. Java中&OpenCurlyDoubleQuote;&equals;&equals;”和&OpenCurlyDoubleQuote;equals&lpar;&rpar;”的区别

    “==”比较的是变量所指向的对象,当S1在内存中定义以后,再定义s2的时候s2所指向的值是定义s1时候所创建的,而不是又在内存创建了一个“Monday”. “equals”比较的是对象所指向的值,所以 ...

  8. python http请求类

    # -*- coding: UTF-8 -*- # coding="utf-8" import httplib2 import json from urllib.parse imp ...

  9. css div相对屏幕永远居中

    不管屏幕如何滑动,该div始终保持在屏幕正*(支持IE7(包括IE7)以上版本) <div class="loginBox"></div> .loginB ...

  10. Contest1036 - 2017西安电子科技大学程序设计新生赛网络预选赛

    一名大三older 希望能帮助大一萌新...加油 xiandianer!!!!; xdoj 1260 (B) 水题 用了一下STL (好长啊...) #include<iostream> ...