当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: 1、源代码包的安装gzip -d apache_1.3.20.tar.gz (解压)tar xvf apache_1.3.20.tar (解包)cd apache_1.3.20./configure (配置) ----./configure --help(查看configure选项)make (...
 

 

    摘要: file system filter manager filter driver development guide summary this specification includes, but is not limited to, the following topic areas: · description of the new ´fi......
 ·排序与查找---c语言    »显示摘要«
    摘要:在计算机科学中,排序(sorting)是研究得最多的问题之一,许多书籍都深入讨论了这个问题。本章仅仅是一个介绍,重点放在c语言的实际应用上。 排 序 程序员可以使用的基本排序算法有5种: ·插入排序(insertionsort.) ·交换排序(exchangesort) ·选择排序(selectionsort) ·归并排序(mergesort) &#......


◆[转]Linux中软件的安装 选择自 joohnnie 的 Blog
1.源代码包的安装

gzip -d apache_1.3.20.tar.gz (解压) 【程序编程相关:表格架构基本框架DEMO码

【推荐阅读:Java编写中容易搞错的一些东西

tar xvf apache_1.3.20.tar (解包) 【扩展信息:VB计算农历的算法

cd apache_1.3.20

./configure (配置) ----./configure --help(查看configure选项)

make (编译)

make install (安装)

make clean (卸载)

注:典型的源代码包可以这样安装,但不都是这样,如webmin

要执行其目录下./setup.sh进入交互式配置安装

卸载用uninstall程序

具体如果不清楚看要安装的包下的readme文件

2.rpm包的安装

rpm软件包的一个例子:

foo-1.0-1.i386.rpm

其中包括软件包的名称(foo),版本号(1.0),发行号(1),与硬件平台(i386).

(1)安装

# rpm -ivh foo-1.0-1.i386.rpm

foo

#######################

a. 软件包已被安装

# rpm -ivh foo-1.0-1.i386.rpm

foo package foo-1.0-1 is already installed

error: foo-1.0-1.i386.rpm cannot be installed

如果你仍旧要安装该软件包,你可以在命令行上使用--replacepkgs 选项,这将忽略该错误信息.

b. 文件冲突

如果要安装的软件包中有一个文件已在安装其它软件包时安装,会出现以下错误信息:

# rpm -ivh foo-1.0-1.i386.rpm

foo /usr/bin/foo conflicts with file from bar-1.0-1

error: foo-1.0-1.i386.rpm cannot be installed

要想让rpm 忽略该错误信息, 请使用--replacefiles 命令行选项

c.未解决依赖关系

rpm软件包可能依赖于其它软件包, 在安装了特定的软件包之后才能安装该软件包.

# rpm -ivh bar-1.0-1.i386.rpm

failed dependencies:

foo is needed by bar-1.0-1

你必须安装完所依赖的软件包,才能解决这个问题.如果想强制安装 (但是,这样安装后的软件包未必能正常运行),请使用-nodeps 命令行选项.

(2) 卸载

# rpm -e foo

注意:这里使用软件包的名字foo,而不是软件包文件的名字"foo-1.0-1.i386.rpm".

如果其它软件包依赖于你要卸载的软件包,卸载时则会产生错误信息.如:


...   下一页
 ·数 组--c语言    »显示摘要«
    摘要:c语言处理数组的方式是它广受欢迎的原因之一。c语言对数组的处理是非常有效的,其原因有以下三点: 第一,除少数翻译器出于谨慎会作一些繁琐的规定外,c语言的数组下标是在一个很低的层次上处理的。但这个优点也有一个反作用,即在程序运行时你无法知道一个数组到底有多大,或者一个数组下标是否有效。ansi/isoc标准没有对使用越界下标的行为作出定义,因此,一个越界下标有可能导致这样几种后果: (1) 程序仍能......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE