码迷,mamicode.com
首页 > 系统相关 > 详细

Linux入门进阶第二天——软件安装管理(上)

时间:2017-08-07 22:29:34      阅读:201      评论:0      收藏:0      [点我收藏+]

标签:span   制作   开发环境   bz2   操作系统   封装   安装文件   进阶   技术分享   

一、大纲介绍

  技术分享

二、简介

  软件包分类:

技术分享

  源码包:

 技术分享

  技术分享

  二进制包:(源码包编译后的包,将不能再看到源代码)

技术分享

 

  MySQL PhP等开发环境的搭建比较麻烦

   更详细的封装类型介绍:

软件包的封装类型
1.RPM软件包:这种软件包文件的扩展名为".rpm",只能在使用RPM机制的Linux操作系统中安装。RPM软件包一般针对特定版本的系统定制,因此依赖性较强。安装RPM包需要使用rpm命令。

2.DEB软件包:这种软件包文件的扩展名为".deb",只能在使用DPKG机制的Linux操作系统中安装。安装DEB软件包需要使用Linux系统中的dkpg命令。

3.源代码包:这种软件包是程序员开发完成的原始代码,一般被制作成".tar.gz"".tar.bz2"等格式的压缩包文件,因多数使用tar命令打包而成,所以经常被称为"TarBall"。安装源代码软件包需要使用相应的编译工具,由于大部分Linux系统中都安装有基本的编译环境,因此使用源码软件包要更加灵活。

4.提供安装程序的软件包:这种软件包的扩展名不一,但仍以TarBall格式的居多。软件包中会提供用于安装的可执行程序或脚本文件,如install.sh、setup等,只需运行安装文件就可以根据向导完成安装。

5.绿色免安装的软件包:这种软件包直接包含有编译好的执行程序文件,因此不需要特别安装。

  //反编译基本是不可能,也就是编译是一般认为的不可逆的

Linux入门进阶第二天——软件安装管理(上)

标签:span   制作   开发环境   bz2   操作系统   封装   安装文件   进阶   技术分享   

原文地址:http://www.cnblogs.com/jiangbei/p/7301060.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!