位置: 编程技术 - 正文

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

  • 收取罚款
  • 个人哪些捐赠可以税前扣除
  • 税法规定固定资产最低价格
  • 用友t3怎么结转本年利润
  • 附加税申报减免性质代码下面的三个请选择用填吗
  • 行政单位总账科目
  • 建筑公司没有资质可以施工吗
  • 自制原始凭证和原始凭证的区别
  • 小规模纳税人可以抵扣进项税吗
  • 保障房异地建设费缴纳契税吗?
  • 中标服务费可以抵扣进项税吗
  • 增值税专用发票和普通发票的区别
  • 钉钉报销费用明细怎么写
  • 银行汇票多余款收账通知怎么做记账凭证
  • 园林绿化公司前景如何
  • 建筑行业增值税是多少
  • 商业保险和交强险区别
  • 进项税和销项税税率一样吗
  • 企业会计准则基本准则的主要内容
  • 增加以前年度收入是否需要更正申报年报
  • 每月收到融资租赁费利息发票
  • 销售人员差旅费管理办法
  • 小规模纳税人的起征点是多少
  • 集团公司奖励发放遵循什么原则
  • 自己去税务局开票怎么开
  • 代扣税款手续费管理办法
  • 1697510302
  • linux下xhost命令报错:unable to open display的解决办法
  • 无形资产初始计量的表述
  • 联想win10自动修复失败还能保存文件吗
  • 存货包括哪些会计账户
  • 马耳他共和国瓦莱塔福利
  • 银行汇票属于银行存款吗
  • 从银行提取现金分录
  • 中医门诊免增值税吗
  • 基于vue的网上商城
  • 零基础舞蹈培训
  • php判断字符串是否为ip地址
  • 利用php抓取蜘蛛网
  • python获取字符串中汉字的个数
  • 一般纳税人在哪里报税
  • 企业所得税季度申报表怎么填
  • 代开专票时缴纳的增值税账务处理如何做?
  • 让渡资产属于什么
  • 在建工程转固定资产会计科目
  • 金税盘维护费抵扣
  • 财政监制章专用收据可以税前扣除吗
  • 企业短期借款的会计分录
  • 增值税无票收入税率变了
  • 差旅费可以抵扣嘛
  • 预缴增值税的账务处理
  • 暂时进境货物如何申报
  • 本年利润总分类账怎么写
  • 出口转内销会计分录举例
  • 费用报销单如何粘贴票据
  • 确认递延所得税资产账务处理
  • 企业账务流程
  • 待摊费用会计处理
  • mysql分区分表原理
  • mysql in如何优化
  • mysql的全文索引的用处
  • 右键菜单管理 win10
  • 文本文件模式
  • 电脑百度搜索
  • sybase ase数据库用户名密码
  • win8功能
  • 防止非法使用计算机,可口令
  • perl遍历哈希
  • cocos 2d x
  • Node.js中的核心模块包括哪些内容?
  • Spring+MyBatis+Velocity+BootStrap实现Android混合App快速高效服务端
  • e87移植
  • jQuery通过ajax请求php遍历json数组到table中的代码(推荐)
  • 浙江省网上税务局app下载
  • 怎么打印纳税申报清单
  • 全资子公司和全资子企业的区别
  • 北京定额发票查验
  • 一般纳税人申请流程
  • 青岛振兴税务师招聘
  • 房产折旧怎么算
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设