位置: 编程技术 - 正文

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系统文件在哪个目录)

  • 所得税报表的营业成本
  • 2021年销售农机免增值税吗
  • 购货发票属于什么证据?
  • 重分类八个对应科目有哪些
  • 税收滞纳金计入营业外支出的哪一项
  • 开发票产品名称
  • 模具费入什么会计科目
  • 房产交房前开发商要办齐的手续
  • 申报更正日期改变会导致逾期申报吗
  • 月末结存材料的实际成本怎么计算
  • 股权计税成本如何计算?
  • 行政事业单位核算短期投资时有关预算会计核算正确的是
  • 收到办公用品的普票怎么入账
  • 外币折算准则规范的外币交易
  • 内部收据可以做入账处理吗?
  • 怎么导出全年开奖记录
  • 如果工程款要不到的话怎么办
  • 卖给客户
  • 资产计税基础是怎么填
  • 库存商品过期报损
  • 工资的结转
  • Win10打开浏览器后自动弹出查找框
  • 社保费税前扣还是税后扣
  • u盘无法格式化为NTFS
  • mac系统回到桌面快捷键
  • win11自带照片查看器
  • 安全生产责任险保障范围
  • php aop
  • PHP:mcrypt_enc_get_iv_size()的用法_Mcrypt函数
  • 企业购入设备涉及的税种
  • 结算借款的账务处理办法
  • 金融机构同业外汇存款账户管理办法
  • node.js环境搭建
  • jsp做登录界面
  • react 入门教程
  • 基于thinkphp开发的框架
  • 怎样才能帮你
  • 餐厅如何计提固定成本
  • 技术服务费计入成本会计分录
  • 企业之间的借款计入什么科目
  • 配件盘点的方法
  • mongodb 日志
  • 装订会计凭证步骤
  • 缴税零申报
  • 什么公司可以开普票
  • 烟丝缴纳消费税计算
  • SQL Server性能优化工具Profiler
  • 什么是公司财务管理中的一个重要组成部分
  • 应收票据周转率公式
  • 餐饮赠送的菜品需要缴税吗
  • 销售返现如何做账务处理
  • 收到建筑发票会计分录
  • 公司注销后退资需要交税吗
  • 会计分录的记账要素
  • 递延收益属于哪个报表项目
  • 投资收益下期间怎么结转
  • window修复系统
  • 修改注册表显示隐藏文件
  • win7链接联机id
  • ubuntu rar压缩
  • ubuntu服务器安装matlab2014a环境配置
  • linux的awk命令大全
  • win8打开运行的快捷键是什么
  • win8在哪里看安装的所有程序
  • linux 截屏
  • google collections
  • 如何制作批处理
  • Cocos2dx 3.0 lambda表达式的使用
  • 初识年岁尚温柔 小说 免费
  • python基础开发
  • unity3d有什么用
  • unity strangeioc
  • jquery制作下拉菜单
  • jquery怎么修改样式
  • unity2d摇杆
  • 江苏省无锡市国家电网客服电话是多少
  • 车船税多少钱一辆
  • 国家规定的免税项目
  • 成都税务局网站首页
  • 吉林省会考成绩查询入口网站官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设