文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

如何安装Suse Linux

2023-06-17 00:01

关注

这篇文章将为大家详细讲解有关如何安装Suse Linux,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

我最近正在研究Suse Linux,随之也伴随出现了很多问题。有问题就要思考,思考才能解决问题。Suse Linux最让人觉得方便的,应该是YaST。YaST的发展始于1995年一月。它是由Thoamas Fehr(Suse项目的建立者之一)和Michael Andres基于ncurses接口用C++编写。YaST是中心管理和安装工具,用于完成大多数管理性任务。YaST 是Suse Linux 的一个必要组成部分。只有在用户确信绝对不再需要它时才能将其删除。Open Suse是从 Suse Linux 发展出来的社区版本。

今天谈到Open Suse软件软件的安装。我们主要利用 YaST 的部件 “软件管理”。
这次的案例,是一位群友安装为了编译软件,安装gcc。

启动 YaST - 软件管理,用搜索模式搜索 “gcc”。
他发现只有以下几个包:
cpp41
gcc-gij
libgcc41
libgcj41

很明显,安装gcc编译环境需要的包不止这些包。
通过检查 软件源 (software repositories)发现,软件源只有一个网络源。而且光盘软件源没有启用。

一般来说,软件源从功能来说有两种,一种提供升级的升级源 (updata ),一种是安装源。(某些安装源也提供升级)。安装源包括安装光盘、安装镜像(iso之类)、网络安装源(比方来自http://download.Open Suse.org/repositories)。光盘和镜像能携带的软件数量受介质大小影响,Open Suse 的dvdiso所包含的软件应该是少于网络安装源(http://download.Open Suse.org/repositories),属于 < 关系。而大部分的 升级源 提供只提供升级的软件包。

从以上信息我们可以推断出这个案例里,软件源为升级源,不包含gcc所需的所有包。这时候,我们需要给Open Suse 加个安装源。点击 YaST - 软件源 添加安装源。很简单,这里就不一步步说了。

从方便上来说,只要手头的Open Suse的光盘上有的东西,就不要用网络安装源了。网络源因为某些关系(比如网速什么的)速度不稳定且慢。Open Suse在安装的时候,YaST 会记住你的安装介质作为一个安装源。如果用光盘安装,每次用到的时候,会提示你将光盘插进光驱。如果硬盘空间够大的话,我建议将Open Suse 的DVD ISO 放置于硬盘某个不会更改目录名的目录里作为安装源,然后删除光盘安装源。这对经常进行软件管理来说非常方便,而且绿色环保 :)。

这时候问题又来了:如果同时加本地源(安装光盘、安装镜像 )和网络安装源,搜索一个这两种源都有的软件包,YaST 的 软件管理 会选哪个?
通过实践,我发现 软件管理 会优先选择 本地源。可能因为 “网络源因为某些关系(比如网速什么的)速度不稳定且慢 ”这个原因吧? 同时,如果网络源有更新,会显示网络源有更新版本。

添加好安装源后,搜索gcc,很快就出现了并且可以安装使用了。

这时候又提出个问题:不加源可以单独安装吗?

答案当然是可以了,我们可以通过搜索软件包安装。这就需要你自己知道需要什么相关的包,找齐后一一安装。省事一点,就可以在 http://packages.Open Suse-community.org/ 这里根据相应版本搜索 rpm 包,这个地方有个特点,搜索出来后可以点击右边的按钮一键安装,这就是Open Suse大名鼎鼎的 “一键安装” ,一个很不错的创新。

再来个问题:我能找到的源里都没有我要的软件怎么办?

答案更简单了,用搜索引擎搜索该软件,搜索到了找主页下载与系统对应的rpm包(注:debian 系的使用 deb 包,这个和 redhat 系的 rpm 包很相似,各有所长),没有rpm包就找源码编译,一般是tar.gz结尾的。有些特殊的软件是bin (如 Realplayer)或者sh (如 Crossover)为后缀的包,也有一些仅仅是将软件从压缩包里解压缩就可以用的(如 LumaQQ、Mutilget 、LinuxQQ 的 tar.gz 包)。就 Open Suse 这个发行版来说,从稳定性和方便性考虑,我建议有rpm的,尽量用rpm包,没有再找源码。Open Suse 是 rpm 包软件管理的环境,rpm环境在默认安装的情况下已经安装(RPM 的介绍和应用)。而编译是需要环境的。你要编译一个软件需要安装很多工具、库。我记忆很深刻的一次,我为了编译 svn 的 eva,添加了大约500m的东西,包括svn 和编译环境需要的工具、库。用rpm安装的话,我只需要下载个rpm,才不多于10m。且编译的时间约30-60分钟,而装个rpm 只需要1-2分钟。但是,我们不得不承认,编译方式来安装软件有其优秀之处,尤其是比如mplayer这样的软件,强烈建议编译方式安装,可以带来更好的性能,连官方也这么建议。这就是我安装Suse Linux给我带来的思考。

关于“如何安装Suse Linux”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-人工智能
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯