位置: 编程技术 - 正文

Linux系统下安装软件,程序(linux系统怎么安装)

编辑:rootadmin

推荐整理分享Linux系统下安装软件,程序(linux系统怎么安装),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux 系统 安装,linux 系统 安装,linux安装步骤详解,linux20.04安装,linux安装步骤详解,linux 系统 安装,linux系统安装软件教程,linux 系统 安装,内容如对您有帮助,希望把文章链接给更多的朋友!

Linux系统下安装软件,程序(linux系统怎么安装)

1、源代码包的安装gzip -d apache_1.3..tar.gz (解压)tar xvf apache_1.3..tar (解包)cd apache_1.3. ./configure (配置) ----./configure --help(查看configure选项)make (编译)make install (安装)make clean (卸载)注:典型的源代码包可以这样安装,但不都是这样,如webmin要执行其目录下./setup.sh进入交互式配置安装卸载用uninstall程序具体如果不清楚看要安装的包下的README文件2、RPM包的安装RPM软件包的一个例子:foo-1.0-1.i.rpm 其中包括软件包的名称(foo),版本号(1.0),发行号(1),和硬件平台(i)。 (1)安装 # rpm -ivh foo-1.0-1.i.rpmfoo####################### A. 软件包已被安装 # rpm -ivh foo-1.0-1.i.rpm foo package foo-1.0-1 is already installed error: foo-1.0-1.i.rpm cannot be installed如果你仍旧要安装该软件包,你可以在命令行上使用--replacepkgs 选项,这将忽略该错误信息。B. 文件冲突如果要安装的软件包中有一个文件已在安装其它软件包时安装,会出现以下错误信息:# rpm -ivh foo-1.0-1.i.rpm foo /usr/bin/foo conflicts with file from bar-1.0-1 error: foo-1.0-1.i.rpm cannot be installed要想让RPM 忽略该错误信息, 请使用--replacefiles 命令行选项C.未解决依赖关系 RPM软件包可能依赖于其它软件包, 在安装了特定的软件包之后才能安装该软件包。 # rpm -ivh bar-1.0-1.i.rpm failed dependencies: foo is needed by bar-1.0-1你必须安装完所依赖的软件包,才能解决这个问题。如果想强制安装 (但是,这样安装后的软件包未必能正常运行),请使用-nodeps 命令行选项。 (2) 卸载 # rpm -e foo注意:这里使用软件包的名字foo,而不是软件包文件的名字“foo-1.0-1.i.rpm”. 如果其它软件包依赖于你要卸载的软件包,卸载时则会产生错误信息。如: # rpm -e foo removing these packages would break dependencies: foo is needed by bar-1.0-1要想RPM忽略该错误信息继续卸载的话 (但是,依赖于该软件包的程序可能无法运行), 请使用-nodeps 命令行选项。(3)升级 # rpm -Uvh foo-2.0-1.i.rpm foo ###############################当使用旧版本的软件包来升级新版本的软件时,会产生以下错误信息: # rpm -Uvh foo-1.0-1.i.rpm foo package foo-2.0-1 (which is newer) is already installed error: foo-1.0-1.i.rpm cannot be installed要使RPM 坚持这样“升级”,可使用--oldpackage 命令行参数。(4)查询 # rpm -q foo foo-2.0-1软件包指定选项: -a 查询所有已安装的软件包. -f <file>; 将查询包含有文件<file>;的软件包 -p <packagefile>; 查询软件包文件名为<packagefile>;的软件包 信息选择选项: -i 显示软件包信息,如描述, 发行号, 尺寸, 构建日期, 安装日期, 平台, 以及其它各类信息。 -l 显示软件包中的文件列表。 -s 显示软件包中所有文件的状态。 -d 显示被标注为文档的文件列表(man 手册, info 手册, README's, etc). -c 显示被标注为配置文件的文件列表。这些是要在安装完毕以后加以定制的文件(sendmail.cf, passwd, inittab, etc)。对于那些要显示文件列表的文件,可以增加-v 命令行选项以获得如同 ls -l 格式的输出。 (5)验证验证软件包是通过比较软件包中安装的文件和软件包中的原始文件信息来进行的。除了其它一些东西,验证主要是比较文件的尺寸, MD5 校验码, 文件权限, 类型, 属主和用户组等。 rpm -V命令用来验证一个软件包,如 rpm -V foo 验证包含特定文件的软件包: rpm -Vf /bin/vi 验证所有已安装的软件包: rpm -Va根据一个RPM来验证某个软件包: rpm -Vp foo-1.0-1.i.rpm 如果你担心RPM数据库已被破坏,就可以使用这种方式。如果一切校验均正常将不会产生任何输出。如果有不一致的地方,就会显示出来。 输出格式是8位长字符串,c 用以指配置文件,接着是文件名. 8位字符的每一个用以表示文件与RPM数据库中一种属性的比较结果。“.” (点)表示测试通过。 以下字符表示某种测试的失败:5 MD5 校验码 S 文件尺寸 L 符号连接 T 文件修改日期 D 设备 U 用户 G 用户组 M 模式e (包括权限和文件类型) 如果有信息输出,应当认真加以考虑,是删除,重新安装,还是修正出现的问题。 (6)RPM应用的几个例子A. 如你误删了一些文件, 但是不能肯定到底删除了哪些文件。如果你想验证一下整个系统看看都丢失了哪些文件的话,可以键入: rpm –VaB.若是一些文件丢失了或已被损坏, 就可以重新安装或先卸载再安装该软件包。如果碰到了一个自己不认识的文件,要想查处它属于哪个软件包,可以输入以下命令: rpm -qf /usr/XR6/bin/xjewel 而输出的结果会是: xjewel-1.6-1C. 如果发生综合以上两个例子的情况,如文/usr/bin/paste出了问题。你想验证一下拥有该文件的软件包,可又不知道软件包的名字,这时可以简单的键入: rpm -Vf /usr/bin/paste 这样相应的软件包就会被验证。D. 如果你想了解一个正在使用的程序的详细信息,可以键入如下命令来获得拥有该程序的软件包中的文档信息: rpm -qdf /usr/bin/ispell 输出结果为: /usr/man/man4/ispell.4 /usr/man/man4/english.4 …………………………………………………………E. 如果你发现了一个新的koules RPM,但是不知道它是什么东西,可以键入如下命令: rpm -qip koules-1.2-2.i.rpmF. 现在你想了解koules RPM 所安装的文件。可以键入: rpm -qlp koules-1.2-2.i.rpm图形管理工具:kpackage3、shell或java脚本安装基于图形界面的安装,一般基于SHELL或Java语言编写,主要应用于一些办公软件和制图软件及安装程序,如staroffice、oracle的安装,很容易,和windows一样

RHEL5 Squid透明代理服务器配置过程详细说明 一、环境及操作平台xp(eth1)AS5(eth0)Internet..1.0/.0.0.0/8LinuxAS5+squid-2.6(RPM)二、安装安装AS5自带的squid-2.6rpm包三、配置routeadddefaultgw.../

Linux系统下文件的压缩、打包与解压 处理.zip文件的zip和unzipzip和unzip程序位于/usr/bin目录中,它们和MS-DOS下的pkzip、pkunzip以及MS-windows的Winzip软件功能一样、可将文件压缩成.zip文件以节省硬

Linux系统下快速删除某个目录下大量文件 不管是哪个操作系统,同一级目录存在太多的文件都是一件可怕的事情,不管是读取还是删除的时候。一旦这种不幸的事情发生在你身上,而又不能完

标签: linux系统怎么安装

本文链接地址:https://www.jiuchutong.com/biancheng/360732.html 转载请保留说明!

上一篇:redhat下磁盘配额设置!(redhat磁盘挂载)

下一篇:Linux系统下文件的压缩、打包与解压(linux系统文件在哪个目录)

  • 个税申报的收入是应发还是实发
  • 经审计的财务报告包括的内容
  • 商业承兑汇票贴现率
  • 服装公司的吊牌是什么
  • 金税盘如何增加税率
  • 银行入息是入几个月的
  • 预提费用所得税前扣除
  • 增值税负数申报监控
  • 即征即退的增值税需要缴纳附加税吗
  • 没有用完的发票怎么退
  • 计提的增值税比例怎么算
  • 土地增值税清算利息扣除规定
  • 增值税扣款凭证包括
  • 学校应该缴纳的税
  • 注册资本与注册资金的区别
  • 会计报表怎么处理
  • 软件开发公司研发主管绩效考核
  • 银行承兑电子汇票到期要怎么操作
  • 花语大全各种花的花语花树
  • 共管帐户的特点是什么
  • 所有者权益变动表范本
  • PHP:pg_lo_import()的用法_PostgreSQL函数
  • PHP:escapeshellarg()的用法_命令行函数
  • 储金会是干什么的
  • 专利年费的滞纳金
  • 数字图像处理总结
  • css3栅格布局
  • pytorch如何学
  • 单元测试的测试工具
  • 长期待摊费用科目怎么使用
  • 企业合并的会计处理方法
  • 织梦cms为什么不维护了
  • 社保应该怎么计提
  • webservice api接口
  • phpcms数据库文件
  • 固定资产被替换的账面原值怎么算
  • 交通费怎么报销
  • 电脑自学网
  • mysql批量新增字段
  • mysql出现箭头
  • mysql卡住了
  • 暂估和冲暂估分录
  • 专职独立研发企业是指
  • 商业地产收税
  • 开具红字发票抵扣后如何退税?
  • 工资汇算清缴前发
  • 建筑业预缴税款怎么退税
  • 注册资金没有到位
  • 公司银行账号注销需要法人到场吗
  • 职工医保门诊一年报销多少钱
  • 应收股利在资产负债表中怎么填
  • 个体户一个月能赚多少钱
  • 营业外收入核算的内容有
  • sql server的go
  • xp系统和2003系统的异同
  • 苹果mac 最新系统
  • centos8复制文件
  • windows关闭安全引导
  • 两种方法解决一半模型的问题
  • win7系统笔记本怎么连接wifi
  • msng.exe是什么
  • 对象转化为字符串的几种方式
  • android aidl in out
  • android 开发环境
  • node.js请求HTTPS报错:UNABLE_TO_VERIFY_LEAF_SIGNATURE的解决方法
  • 如何设置div自适应宽度
  • 批处理循环执行批处理
  • 在dos下运行
  • nodejs如何安装
  • jquery ui dialog替代confirm实例分析
  • node实现文件上传
  • 公司的完税证明必须打印吗
  • 税务师事务所行政登记表怎么办理
  • 江之都财税服务集团有限公司地址
  • 超市开发票每月额度,超了之后税率是多少
  • 税务总局电子申报软件怎么用
  • 消费税的征税范围包括
  • 小规模纳税人应交增值税账务处理
  • 主题党日活动标题副标题格式
  • 财税公司经营范围介绍
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设