SUSE 12 SP3 的源管理相关
SUSE12SP3 基本没有可用的在线 Repositories, 要安装一些依赖的时候非常的懵逼,也许是我的姿势有误,实在是无力吐槽,尝试了各种姿势以后,把一些可用的姿势做一个记录和分享。
1.利用 DVD iso 镜像,在官网下载安装文件一般会有2张 DVD ,第二张基本都是官方收录的程序包,需要在系统里挂载到 CDROM, 然后添加到 Repositories 里,具体步骤可以参考下面:
(1)首先将光盘挂载到 vm 的虚拟 CD/ROM 中,这里我挂载了4张牒, 稍后会解释为什么有4张:
(2)添加软件源
在VM中挂载好了之后,在桌面就可以看到了:
(3)打开 Yast:
(4)选择 Software Repositories
(5)这里默认有一个源,可以选择下方的 “Delete” 删除,然后添加刚才挂载的4张牒:
(6)一步步添加这4张牒到源里面,可以自定义每张牒对应的源的名字,注意要勾选“Enable”,以下是我添加完这4张牒后的界面:
2.上一步添加好 Repositories 之后,在系统中可以看到:
此时就可以正常使用 zypper install vim 这样的命令去安装软件包了
至于在这4张牒之外的程序包或者依赖,就听天由命,自己解决了...
3.常用的一些下载地址
(1) SUSE Linux Enterprise Software Development Kit - SUSE的一些开发包,也是 DVD iso,下载再挂载进去;
https://www.suse.com/download/sle-sdk/
2张安装的DVD,2张这个SDK DVD ,所以一共是4张:
(2) sle-sdk 中包含的软件包的一个说明页面,可以参考
https://www.suse.com/support/update/announcement/2018/suse-su-20180846-1/
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 一文读懂知识蒸馏
· 终于写完轮子一部分:tcp代理 了,记录一下