linux安装包(linux安装包格式)
本篇文章给大家谈谈linux安装包,以及linux安装包格式对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
linux 下软件安装包的格式有哪些
主要是分为三种。
一种是Linux系统各种发行版自己开发的软件包,例如后缀是rpm 的一种是dep的。但是不同的Linux它的软件包后缀跟格式是不一样的。反正可以这么理解,不同的Linux它的软件管理方式不一样。并且安装的命令不一样。不是像Windows系统一样都是exe。大多是。Linux系统什么样都有。并且安装方法不一样。有些是输入命棚世令,有些是直接点击就可以了。所以很难统计。但大概就分为两种rpm包 跟dep包。他们都是打包成压缩包的。后缀名是tar gzip等等。安装时候先解压。然后输入命令。就可以。 说一下Linux系统所谓的后缀名例如exe这类的是没有任何关系的。你把安装包后缀名改成rmvb一样可以安装。Windows系统不行。
第二种软件包。就是脚本安装包也是压缩包tar之类的也要先解压。它的安装方法也是输入命令。但是销和枣它使用范围大。前面的包rpm 之类的只能安装在你下载的Linux系统上。不能用其他的Linux。
例如乌班图的dep包在红帽子Linux上不能用。脚本包就可以通用。所以不像Windows系统xp能够用的Win7也可以用。除非是脚本包。
第三种,叫做源码包。安装方法首先是解压。没有编译好的源代码。就是说它是一排排的英文代码。没有变成数字0跟1。电脑只认识0跟1。把英文亏拆变成0跟1叫做编译。
所以电脑要安装编译器。安装好了然后使用命令make安装。就可以。
为什么要用源码包。就是因为它可以在所有的Linux系统上运行。你可以修改它的代码获得新的功能。
[img]如何在linux下安装软件包
一、Linux常用安装包及安装方法
1、安装包一般有四类:
1)tar包,如software-1.2.3-1.tar.gz。他是使用UNIX系统的打包工具tar打包的。
2)rpm包,如software-1.2.3-1.i386.rpm。他是Redhat Linux提供的一种包封装格式。包的管理工具YUM
3)dpkg包,如software-1.2.3-1.deb。他是Debain Linux提供的一种包封装格式。包的管理工具apt-get
4)bin包,如jdk-1_5_0_05-linux-i586.bin,有些Linux软件不公开源代码,只发布二进制可执行程序,这
类程序一般会以bin来标记。
2、tar一般安装方法
1)取得应用软件:通过下载、购买光盘的方法获得;
2)解压缩文件:一般tar包,都会再做一次压缩,如gzip、bz2等,所以你需要先解碰握压。如果是最常见的gz格
式,则能执行:“tar -xvzf 软件包名”,就能一步完成解压和解包工作。如果不是,则先用解压软件,再执
行“tar -xvf 解压后的tar包”进行解包;
3)阅读附带的INSTALL文件、README文件;
4)执行“./configure”命令为编译做好准备;
5)执行“make”命令进行软件编译;
6)执行“make install”完成安装;
7)执行“make clean”删除安装时产生的临时文件。
一般来说,Linux的应用软件的可执行文件会存放在/usr/local/bin目录下!不过这并不是“放四海皆准”的真理
,最可靠的还是看这个软件的INSTALL和README文件,一般都会有说明。
3、rpm包一般安装方法
只需简单的一句话,就能说完。执行:
rpm -ivh rpm软件包名
rpm参数 参 数 说 明
-i 安装软件
-t 测试安装,不是真的安装
-p 显示安装进度
-f 忽略所有错误
-U 升级安装
-v 检测套件是否正确安装
4、deb包一般安装方法
dpkg -i deb软件包名
如:dpkg -i software-1.2.3-1.deb
5、型吵雀bin包一般安装方卜早法
1)、打开一个SHELL,即终端
2)、用CD 命令进入源代码压缩包所在的目录
3)、给文件加上可执行属性:chmod +x ******.bin(中间是字母x,小写)
4)、执行命令:./******.bin(realplayer for linux就是这样的安装包),执行安装过程中可以指定安装目录,类似于Windows下安装。
二、如何查找光盘中的rpm包
使用find命令查找光盘中的内容即可。比如要查找mysql相关的rpm包。可以执行如下命令:
find /media -name mysql*.rpm
说明:一般将光盘插入光驱,Linux系统会自动挂载,如上图,我的机器挂载点是/media目录。找到你需要的包名,直接安装即可。
Linux怎样安装i386.deb安装包?
请在追问发送以下内容伍举虚给我以便我确认你的情况:
i386.deb是安装什么软件的?
你的系统是i386还是amd64?
我答旅现在将根据未知情况向你回答:
在deb安装包所在路径右键打开终端
有两种命令可以安装:
sudo dpkg -i ./i386.deb
或是腔燃
sudo apt install ./i386.deb
根据你的文件名判断,显然前者更适合你的情况。
Linux系统下用什么工具做安装包_linux软件安装包
【享】linux安装程序
初者都知道何linux安装程序面简单说
Linux系统安装软件见两种:
种软件源代码您需要自手编译种软件安装包通用gzip压缩tar包(缀名.tar.gz)
另种软件执行程序要安装种软件安装包通RPM包(RedHatLinuxPacket软件包管理器)缀名.rpm用RPM格式打包源代码、用gzip压缩执行套装程序要您理解思路两种形式安装包
源代码编译安装
Linux软件源代码发指提供该软件所程序源代码发布形式需要用户自编译执行二进制码并进行安装其优点配置灵随意掉或保留某些功能/模块适应种硬件/操作系统平台及编译环境;缺点难度较般适合初者使用
各软件源代码包般都各软件项目主页提供载例:等
1.*.src.rpm形式源宏拍码代码软件包
安装:
rpm-rebuild*.src.rpm
cd/usr/src/dist/RPMS
rpm-ivh*.rpm
卸载:
rpm-epackgename
说蔽哪明:rpm--rebuild*.src.rpm命令源代码编译并/usr/src/dist/RPMS二进制RPM软件包再安装该贺好二进制包即Packgename前所述
2.*.tar.gz/*.tgz/*.bz2形式源代码软件包
tar.gz或tgz或tar.bz2等格式结尾软件包般都源代码式发布软件安装类软件首先需要软件进行解压:
#tarzxvffilename.tar.gz
#tarxvfzfilename.tgz
#tarxvfjfilename.tar.bz2
解压进入解压目录:
#cdfilename/
于类文档见安装步骤:配置、编译安装3步其麻烦配置所软件安装相关配置都步指定:比软件安装位置等
配置:./configure
编译:make
安装:makeinstall
卸载:makeuninstall或手删除
说明:建议解压先阅读说明文件()解安装需求必要需改编译配置些软件包源代码编译安装用makeuninstall命令进行卸载提供功能则软件卸载必须手进行由于软件能文件散安装系统目录往往难删除干净应该编译前进行配置指定软件要安装目标路径:./configure--prefix=目录名使用rm-rf软件目录名命令进行干净彻底卸载与其安装式相比需要用户自编译安装难适合于使用Linux已定经验般推荐初者使用
RPM格式软件包安装
RPMRedHat公司发软件包管理器使用容易RPM形式软件包进行安装、升级、卸载、验证、查询等操作安装简单卸载软件安装处目录文件删除干净推荐初者尽能使用RPM形式软件包软件包往往特定命令规范名字由文件名版本号.rpm组字串例apache-3.1.12-i386.rpmapache-devel-3.1.12-i386.rpm软件包名称别-devel各支持RPM格式Linux见软件RPM包网站rpmfind.net找
1.安装
命令格式:
rpm-i(or--install)optionsfile1.rpm...fileN.rpm
参数:
file1.rpm...fileN.rpm指要安装RPM包文件名
详细选项:
-h(or—hash)安装输hash记号;test安装进行测试并实际安装;--percent百比形式输安装进度;--excludedocs安装软件包文档;--includedocs安装文档;--replacepkgs强制重新安装已经安装软件包;--替换属于其软件包文件;--force忽略软件包及文档冲突;--noscripts运行预安装安装脚本;--prefixNEWPATH软件包安装由NEWPATH指定路径;--ignorearch校验软件包结构;--ignoreos检查软件包运行操作系统;--nodeps检查依赖性关系;--ftpproxyHOST用HOST作FTP代理;--ftpportPORT指定FTP端口号PORT
通用选项:
-v显示附加信息;-vv显示调试信息;--rootDIRECTORY让指定路径作根目录预安装程序安装程序都安装目录;--rcfileFILELIST设置rpmrc文档FILELIST;--dbpathDIRECTORY设置RPM资料库所路径DIRECTORY
2.删除
命令格式:
rpm-e(or--erase)optionspkg1...pkgN
参数:
pkg1...pkgN:要删除软件包
详细选项:
--test执行删除测试;--noscripts运行预安装安装脚本程序;--nodeps检查依赖性
通用选项:
-vv显示调试信息;--rootDIRECTORY让指定路径作根目录预安装程序安装程序都安装目录;--rcfileFILELIST设置rpmrc文档FILELIST;--dbpathDIRECTORY设置RPM资料库所路径DIRECTORY
3.升级
命令格式:
rpm-U(or--upgrade)optionsfile1.rpm...fileN.rpm
参数:
file1.rpm...fileN.rpm指软件包名字
详细选项:
-h(or—hash)安装输hash记号;—oldpackage允许旧版本;--test进行升级测试;--excludedocs安装软件包文件;--includedocs安装文件;--replacepkgs强制重新安装已经安装软件包;--替换属于其软件包文件;--force忽略软件包及文件冲突;--percent百比形式输安装进度;--noscripts运行预安装安装脚本;--prefixNEWPATH软件包安装由NEWPATH指定路径;--ignorearch校验软件包结构;--ignoreos检查软件包运行操作系统;--nodeps检查依赖性关系;--ftpproxyHOST用HOST作FTP代理;--ftpportHOST指定FTP埠号HOST
通用选项:
-v显示附加信息;-vv显示调试信息;--rootDIRECTORY让指定路径作根目录预安装程序安装程序都安装目录;--rcfileFILELIST设置rpmrc文件FILELIST;--dbpathDIRECTORY设置RPM资料库所路径DIRECTORY
4.查询
命令格式:
rpm-q(or--query)options
参数:
pkg1...pkgN:查询已安装软件包
详细选项:
-pPACKAGE_FILE查询软件包文件;-fFILE查询FILE属于哪软件包;-a查询所安装软件包;--CAPABILITY查询提供CAPABILITY功能软件包;-ggroup查询属于group组软件包;--CAPABILITY查询所需要CAPABILITY功能软件包
选项:
-i显示软件包概要信息;-l显示软件包文件列表;-c显示配置文件列表;-d显示文件列表;-s显示软件包文档列表并显示每文件状态-;-scripts显示安装、卸载、校验脚本;--queryformat(or--qf)用户指定式显示查询信息;--mp显示每文件所已校验信息;--proVides显示软件包提供功能;--requires(or-R)显示软件包所需功能
通用选项:
-v显示附加信息;-vv显示调试信息;--rootDIRECTORY让指定路径作根目录预安装程序安装程序都安装目录;-rcfileFILELIST设置rpmrc文件FILELIST;--dbpathDIRECTORY设置RPM资料库所路径DIRECTORY
5.校验已安装软件包
命令格式:
rpm-V(or--verify,or-y)options
参数:
pkg1...pkgN要校验软件包名
软件包选项:
-pPACKAGE_FILE校验PACKAGE_FILE所属软件包;-a校验所软件包;-ggroup校验所属于组group软件包
详细选项:
--noscripts运行校验脚本;--nodeps校验依赖性;--nofiles校验文档属性
通用选项:
-v显示附加信息;-vv显示调试信息;--rootPATH让RPMPATH指定路径做根目录预安装程序安装程序都安装目录;--rcfileFILELIST设置rpmrc文件FILELIST;--dbpathDIRECTORY设置RPM资料库所路径DIRECTORY
6.校验软件包文件
语:
rpm-K(or--checksig)optionsfile1.rpm...fileN.rpm
参数:
file1.rpm...fileN.rpm软件包文件名;Checksig--详细选项;--nopgp校验PGP签名
通用选项:
-v显示附加信息;-vv显示调试信息;--rcfileFILELIST设置rpmrc文件FILELIST
7.其RPM选项
--rebuilddb重建RPM资料库;--initdb创建新RPM资料库;--quiet尽能减少输;--help显示帮助文件;--version显示RPM前版本
喜欢字符接口安装或卸载些软件包完全安装基于X-Window图形接口软件包管理程序glint,xrpm图形接口或使用KDEKPackage(单击【始】→【运行命令】其输入KPackage即启KPackage)等软件包安装、升级、卸载、验证查询通单击鼠标轻松完图所示
需要注意每RPM软件包格式软件并定独立各RPM软件包间定依赖关系删除某RPM软件包能导致别软件能使用升级删除应该注意
本载安装linux发现版本都几百兆我觉系统都没款点软件能用或者说用起问题啊我直觉安装包越越
关于linux安装包和linux安装包格式的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。