共计 2126 个字符,预计需要花费 6 分钟才能阅读完成。
这篇文章将为大家详细讲解有关如何安装 Suse Linux,丸趣 TV 小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
我最近正在研究 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”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。