动态网站制作指南 [  QQ表情  ]
[ 投票调查 ]
[ 企业邮箱 ]
[ 网站空间 ]
网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
ASP源码 | .Net源码 | PHP源码 | JSP源码 | JAVA源码 | CGI源码 | VB源码 | C++源码 | Delphi源码 | PB源码 | VF源码 | 汇编 | 服务器
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 操作系统 > Linux教程
文章搜索服务
邮件订阅
输入你的邮件地址,
你将不会错过任何关于:
[ Linux教程 ]的信息

本月文章推荐
.教你十种提高Linux系统安全性的招.
.Linux操作系统下安装Perl及Perl模.
.Google已经取消Linux版开源CoreA.
.教你完全免费自建Linux防火墙.
.Red Hat/Novell:Linux重点将是企.
.命令详解:efax.
.Redhat Linux系统下双网卡配置实.
.Linux系统平台下架建个人蓝牙局域.
.linux磁盘管理命令--df.
.网络OS显神威 认识Linux远程桌面.
.教你制作Linux操作系统的USB启动.
.学习Linux系统的九条忠告.
.Ubuntu Linux系统下声卡独占的解.
.ubuntu立方体桌面每个侧面显示不.
.Linux 指令篇:文件打印--lpr.
.Linux 指令篇:档案目录管理--cat.
.Linux 指令篇:起始管理--init.
.Ubuntu Linux系统下修改文档权限.
.Linux 指令篇:日期时间排程--date.
.Linux下配置和安装Domino 服务器.

新手学堂:Linux操作系统下的软件安装包

发表日期:2008-5-30 |


 

这个对于新手来说,也是比较困惑的问题,谈谈我对这个问题的认识。

一:rpm包

rpm包,分两种,binary rpm 跟 source rpm

binary rpm,就是我们平时用的最多的,已经编译好的,直接安装就可以了。

以前学linux的时候,老想通过rpm来安装软件,不过你通过rpm安装,是够简单了,但是你没有什么地方可以设置的,这就像当年一个老师说过的,比如装windows,ms的专家装和我装,没有任何的区别,因为没有任何你可以操作的地方。

用rpm安装其实就是这样,好处当然是简单,一切安装默认。省时间,快,

二:源码

如果我们下载的是源码,那么这里就关系到一个编译。

linux下都是用c开发的程序,那么用c开发的程序,如何才能让cpu认识呢,那么就需要编译器,gcc的编译器,把代码转换成机器认识的代码。cpu只认识0和1.

当源代码编译成2进制的代码,也就是binary code ,那么你就可以安装到你的机器上了。

如果我们下载的是binary code ,2进制的代码,这个以mysql为例,不少的文档,mysql是下载binary code ,那么你解压后,其实就可以直接用了。

source code 是程序员写的码,

binary code 是机器跑的码。

source code 得经过 compile 才能成为 binary code 。

如何分?用 file 命令看一看罗:

tar -zxvf some.version.tar.gz

cd some

file *

$ file source.file

$ file binary.file

RPM 有分两种:binary rpm 跟 source rpm 。

前者是编好的 binary ,安装就可用。

後者是还没编好的 source ,需 rebuild 之後才能安装。

如何安装.src.rpm软件包

有些软件包是以.src.rpm结尾的,这类软件包是包含了源代码的rpm包,在安装时需要进行编译。这类软件包有两种安装方法

方法1:

1. #rpm -i your-package.src.rpm

2. #cd /usr/src/redhat/SPECS

3. #rpmbuild -bp your-package.specs //一个和你的软件包同名的specs文件

4. #cd /usr/src/redhat/BUILD/your-package/ 一个和你的软件包同名的目录

5. #./configure

6. #make

7. #make install

方法2:

1. #rpm -i you-package.src.rpm

2. #cd /usr/src/redhat/SPECS

3. rpmbuild -bb your-package.specs //一个和你的软件包同名的specs文件。这时,在/usr/src/redhat/RPM/i386/ (根据具体包的不同,也可能是i686,noarch等等) 在这个目录下,有一个新的rpm包,这个是编译好的二进制文件。

4. #rpm -i new-package.rpm 即可安装完成。

上一篇:Fedora 9下使用VirtualBox安装WindowsXP 人气:965
下一篇:实用技巧:把Linux操作系统加入到域方法 人气:555
浏览全部Linux的内容 Dreamweaver插件下载 常用网页广告代码全集
  最新网站源码 最新软件下载
2008-10-10 企业网站智能管理系统(TZIMS) v6
2008-10-10 拓文asp.net网站内容管理系统 v6
2008-10-10 动网论坛PHP版 v2.0++ Build 081
2008-10-10 免费时代CMS v5.0
2008-10-10 wodig第四季中文DIGG社区 v4.1 b
2008-10-10 老Y文章管理系统 v2.2 bulid 081
2008-10-10 魔法盒动感相册 ASP+SQL版 v2.0
2008-10-10 Asoft签到管理系统 v3.0 Pack1
2008-10-10 哥特人音乐网潮流留言本 v1.1
2008-9-29 酷狗音乐(原KuGoo)2008 v5.310 正
2008-9-29 QQTab 1.1
2008-9-29 网络传送带 Net Transport 2.64a
2008-9-29 谷歌金山词霸v1.8
2008-9-29 TweakVI 1.0 Build 1090
2008-9-29 ACDSee Pro 2.5 Build 333 汉化绿
2008-9-29 Winamp v5.541(2189) 周明波简体
2008-9-27 CCleaner 2.12.651
2008-9-27 Mozilla Thunderbird 2.0.0.17 英
  发表评论
姓 名: 验证码:
内 容:
站长工具:网站收录查询 | Google PR查询 | ALEXA排名查询 | CSS在线编辑器 | 广告代码 | js/vbs加密 | md5加密 | 进制转换 | UTF-8 转换工具 | Html转换js | Html转换asp | Html转换php | Html转换perl
实用工具:汉字翻译拼音 | 拼音字典 | 符号对照表 | 个税计算 | 实时汇率查询换算 | 经典小工具 | 汉字简繁转换 | 普通单位换算 | 公制单位换算 | 生辰老黄历 | 国内电话区号 | 国家代码与域名缩写 | 文字加密解密 | 健康查询 | 万年历 | 汉字横竖排版 | 手机号码查询 | 计算器 | ip搜索
业务联系 | 广告刊登 | 频道合作 | 投稿荐稿 | 联系方式 | 加入收藏 | RSS订阅
Copyright © 2000-2008 www.knowsky.com All rights reserved | 网络实名:动态网站制作指南 | 沪ICP备05001343号
ホームページ制作 不動産検索システム 求人情報
防水工事·改修工事 フットサル大会 探偵
SEO対策 中国語教室 ホームページ作成