问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

linux 下有几种安装软件的方式 假如我有一个flash的tar包在文档文件夹下

发布网友 发布时间:2022-05-05 17:13

我来回答

5个回答

热心网友 时间:2023-10-09 03:54

Linux下软件安装主要有三种方式,一种是源码安装,需要用户自己手动编译,另一种是RPM包(RedHat Linux Packet Manager),通过RPM命令就可以实现安装。还有一种为*.bin文件,安装方法与Windows下的安装过程类似,这里不做介绍,本文主要介绍源码安装与RPM包的安装。
一、源码包安装
1、*.src.rpm形式的源代码软件包
用法:
安装: rpm –rebuild *.src.rpm
Cd /usr/src/dist/RPMS
Rpm –ivh *.rpm
卸载: rpm –e packagename
2、.tar.gz,*.tgz,*.bz2形式软件包的安装
首先进行解压,命令如下
tar zxvf *.tar.gz
tar xvfz *.tgz
tar xvfj *.tar.bz2
解压之后进入解压目录,然后进行以下操作(一般情况,具体看软件包的文件名)
配置:./configure
编译:make
安装:make install
卸载:make uninstall

源码安装有一定的难度,不同的软件可能有不同的安装,一般在解压之后应该先阅读说明文档,按照说明进行安装,上面说的只是一般情况。
二、RPM包安装
RPM安装包格式是由Redhat公司提出的,大大的简化了Linux下软件的安装,首先介绍一下通用选项。
-v:显示附加信息
-vv:显示调试信息
--root directory:让RPM以directory作为根目录,这样预安装程序和后安装程序都会安装到这个目录下。
1、安装:rpm –i<options> file.rpm
Options:
h:安装时输出hash记号
test:只对安装进行测试,不真正安装
--persent:以百分比形式显示安装进度
--excludedocs:不安装软件包中的文档
--replacepkgs:强制重新安装
--replacefiles:替换属于其它软件包的文件
--force:忽略软件包及文档冲突
--ignorearch:不校验软件包结构
--ignoreos:不检查软件包运行的操作系统
--nodeps:不检查依赖性关系
--noscripts:不运行预安装和后安装脚本程序
2、删除 rpm –e<option> pkgname
Option:
--test:只做删除测试,不真正删除
--noscripts:不运行预安装和后安装脚本程序
--nodeps:不检查依赖性
注意:pkgname是软件包的名字,不是rpm包名字,而是安装后软件包的名字,可以用查询命令来查询软件包名。
3、升级 rpm –U(或者—upgrade)<option> file.rpm
Option:
基本与安装时的option一样,有几个特殊的:
--oldpackage:允许一个旧版本
4、查询 rpm –q(或者--query)<option>
Option:
-p PACKAGE_FILE:查询软件包的文件
-f FIEL:查询FILE属于哪个软件包
-a:查询所有安装的软件包
-g group:查询属于group组的软件包
--whatproVides CAPABILITY:查询提供了CAPABILITY功能的软件包
--whatrequires CAPABILITY:查询所有需要CAPABILITY功能的软件包
-i:显示软件包的概要信息
-l:显示软件包中的文件列表
-c:显示配置文件列表
-s:显示文件列表
-scripts:显示安装、卸载,校验脚本
--qf:以用户指定的方式查询
--mp:显示每个文件的校验信息
--proVides:显示软件包提供的功能
-R:显示软件包需要的功能
5、校验已经安装的软件包 rpm –V(or –verify, or –y)<option>
Option选项与其它命令的类似
6、校验软件包中的文件 rpm –K(or –checksig)<option> file.rpm
Option:
-v:显示版本信息
-vv:显示调试信息
--rcfile FILELIST:设置rpmrc 文件为FILELIST
7、其它RPM选项
--rebuilddb:重建RPM资料库
--initdb:创建一个新的RPM资料库
--quiet:尽可能地减少输出
--help:显示帮助文件
--version:显示RPM当前版本

上面只是对常用选项的总结,具体还有什么问题,可以用man rpm命令进行查看,官方文件永远最好的老师。
三、*.bin格式安装文件的安装
只需双击或单击*.bin文件就可以根据提示安装了,不再敷述。

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/yclz/archive/2007/12/08/1924783.aspx

热心网友 时间:2023-10-09 03:54

安装有好几种:
1.源码编译安装
2.rpm或deb或bin等二进制包安装
3.直接使用

flash先解压,如果解压后是一个XXXX.so文件的话可以直接复制到浏览器的插件目录下,就能用了

热心网友 时间:2023-10-09 03:55

楼上答案的给的很清楚了,不过rpm这个不是源码包,是二进制包。另外就是用deb包
如要果你的是flashplayer,只要把它解压出来,将libflashplayer.so文件复制到你的浏览器中plugins文件夹下。

热心网友 时间:2023-10-09 03:55

tar包要解压出来,tar -xf *.tar

热心网友 时间:2023-10-09 03:56

tar -xvf flash.tar
tar 是解压压缩文件的命令
如果安装软件就用tallbar或rpm形式安装 具体就不说了
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
大学入学应该带哪些必备物品? tim删除聊天记录的方法步骤 pc端彻底删除tim聊天记录 甩脂机调到什么档位 如何用甩脂机 甩脂机的正确使用方法 使用抖脂机要注意什么 怎样申请小号微信号 ...的长和宽分别增加6米,扩建后草坪的面积增加了多少 ...扩建后长和宽分别增加10米,扩建后的操场面积增加了多少平方米?_百 ... 长方形的公园它的面积长和宽分别扩大十米后它的平方增加了面积增加了13... 中国华中地区含金量最高的有哪几所大学? 计算剩余多少日子的软件 武汉地区的大学排名? 中国银行对公账户怎么样开通短信提醒业务? 华为nova7pro5g手机多少钱 如何在我的世界国际版市场上下载东西下载到我的世界国际 solidworks 2016版有时打开STP或IGS会报错 000088深圳机场这只股票后期走势如何 solidworks打开step无反应,右下角显示程序正在运行,但打不开 请各位专家帮忙分析下盐田港000088和苏宁电器002024在11月5日以前的走势如何? 000088盐田港怎么操作呢? 000088盐田港后市该怎么操作呢? 000088股票后市如何? 盐田港 (000088)15.6元买入怎么样,价钱会高吗?2007-11-26 000088怎么样? 请问000088和600824这两支股票如何? 中国银行对公账户开通手机信息通知 签约光大银行对公短信通服务,一个对公账户最多可签约多少个手机号? 000088盐 田 港下周走势如何? 突然enscape xml 报错 修手机的把我的手机修坏了,我该怎么办 魔兽世界给NPC上标记的宏 魔兽世界 欢乐桶 标记宏 怎么使用 魔兽世界 猎人标记宠物攻击宏,在线急等~~ 猎人标记宏 魔兽世界竞技场标记宏 魔兽世界怎么做个怪物标记宏 魔兽世界固定标记宏 银行星期六,周日休息,正好定期存款到期怎么办?请问如果定期存款到期日正好 近站宏,假死宏,标记宏是什么?怎么设定? 春节银行关门了可以用atm机吗 魔兽LR标记宏(带公会、姓名、职业、种族、性别、生命值) 猎人标记宏的问题 凉薯蒸熟后是什么口感? 魔兽世界的快速标记宏有谁懂的 魔兽世界 欢乐桶 标记宏怎么用 久冻了的凉薯可以煮吃吗? 求WOW LR的标记宏与误导宏,能喊出当前目标的为佳. 魔兽世界1区罗宁LR想求标记宏.瞄准射击宏和稳固射击宏...拜托了各位 谢谢 凉薯皮煮热可以吃吗?