本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名原文链接~~~

Linux软件安装(10)之SRPM的使用:rpmbuild

谈完了RPM类型的软件之后,再来我们谈一谈包含了Sourcecode的SRPM该如何使用呢?假如今天我们由网络上面下载了一个SRPM的文件,该如何安装它?还有,如果我想要修改这个SRPM里面源代码的相关设定值,又该如何订正与重新编译呢?此外,最需要注意的是,新版的rpm已经将RPM与SRPM的指令分

Linux软件安装(9)之YUM在线升级机制

我们很早就谈到过yum这玩意儿,这个yum是通过分析RPM的标头资料后,根据各软件的相关性制作出属性相依时的解决方案,然后可以自动处理软件的相依属性问题,以解决软件安装或移除与升级的问题。由于distribution必须要先释出软件,然后将软件放置于yum服务器上面,以提供客户端来要求安装与升级之用

Linux软件安装(8)之RPM软件管理程序:rpm

RPM的使用其实不难,只要使用rpm这个指令即可!最喜欢的就是rpm指令的查询功能了,可以让我很轻易的就知道某个系统有没有安装鸟哥要的软件呢!此外,我们最好还是得要知道一下,到底RPM类型的文件他们是将软件的相关文件放置在哪里呢?还有,我们说的那个RPM的数据库又是放置在哪里呢?事实上,下一小节要讲

Linux软件安装(7)之软件管理程序介绍

在前面我们提到了以源代码的方式来安装软件,也就是利用厂商释出的Tarball来进行软件的安装。不过,你应该很容易发现,那就是每次安装软件都需要侦测操作系统与环境、设定编译参数、实际的编译、最后还要依据个人喜好的方式来安装软件。这过程是真的很麻烦的,而且对于不熟悉整个系统的朋友来说,还真是累人啊!那有

Linux软件安装(6)之检验软件正确性

前面提到很多升级与安装需要注意的事项,因为我们需要克服很多的程序漏洞,所以需要前往Linuxdistribution或者是某些软件开发商的网站,下载最新并且较安全的软件文件来安装才行。好了,那么有没有可能我们下载的文件本身就有问题?是可能的!因为cracker无所不在,很多的软件开发商已经公布过他们

Linux软件安装(5)之函式库管理

在Linux操作系统当中,函式库是很重要的一个项目。因为很多的软件之间都会互相取用彼此提供的函式库来进行特殊功能的运作,例如很多需要验证身份的程序都习惯利用PAM这个模块提供的验证机制来工作,而很多网络联机机制则习惯利用SSL函式库来实现联机加密的机制。所以说,函式库的利用是很重要的。不过,函式库又

Linux软件安装(4)之Tarball的管理与建议

在我们知道了源代码的相关信息之后,再来要了解的自然就是如何使用具有源代码的Tarball来建立一个属于自己的软件。从前面几个小节的说明当中,我们晓得其实Tarball的安装是可以跨平台的,因为C语言的程序代码在各个平台上面是可以共通的,只是需要的编译程序可能并不相同而已。例如Linux在上面就是用g

Linux软件安装(3)之用make进行宏编译

我们提到过make的功能是可以简化编译过程里面所下达的指令,同时还具有很多很多方便的功能,那么下面咱们就来试试使用make简化下达编译指令的流程吧!为什么要使用make先来想象一个案例,假设我的执行档里面包含了四个源代码文件,分别是main.c、haha.c、sin_value.c、cos_valu

Linux软件安装(2)之使用传统程序语言进行编译的简单案例

经过前面的介绍之后,你应该比较清楚的知道源码文件、编译程序、函式库与可执行文件之间的相关性了。不过,详细的流程可能还是不很清楚,所以,在这里我们以一个简单的程序范例来说明整个编译的过程!赶紧进入Linux系统,实地的操作一下下面的的案例!单一程序:印出HelloWorld我们以Linux上最常见的C

Linux软件安装(1)之开放源码的软件安装与升级简介

如果想要在自己的Linux系统上面跑网页服务器(WWWserver)这项服务,那么我应该要做些什么事呢?当然就需要安装网页服务器的软件呀(如apache)!如果自己的服务器上面没有这个软件的话,那当然也就无法启用WWW的服务了!所以,想要在你的Linux上面进行一些有的没的功能,学会如何安装软件是很

公众号:zze_coding

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×