如何在Linux中安装应用程序

Linux应用程序的安装与管理 没错,我又来进行知识点总结了。原因,如同一般。啊哈,大概率以后也就这样了......既来之则安之,那么就继续我的魔怔“写作”吧!当然...也不会忘记以前的。那么就可以将这些像“姬子咖啡”般更新的帖子,当作为...对,先行版!只要写的越多以后就会写的越少,现在写的越少以后写的越多,那么写的越......(自我PUA ing......)那么既然如此,不如去享受这样的过程吧!今天呢,也算是紧跟着继续向下继续讲解吧。 阅读详情

如果您喜欢这些文章,欢迎点击此处订阅本Blog

Blog 订阅

<script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"></script>


1 安装应用程序

下面我们来解释如何在Linux系统中安装软件,例如如何安装现成的应用程序,或者编
译公开源代码的应用程序。事实上,由于Linux应用程序可以以源代码或者目标程序的方
式提供,所以有多种提供软件包的方法,最常用的两种方法是rpm和tgz。

1.1 rpm程序

rpm是一种将软件打包发行并且实现自动安装的程序,目前,大部分Linux发行版本都
使用rpm程序来管理软件的安装和拆除,例如RedHat,Turbo Linux,Corel Linux等等。
对于个别没有提供rpm程序的发行版本,你可以自己下载rpm程序并且进行编译。

需要用rpm安装的软件包通常是一些打包文件,后缀名是.rpm。rpm程序可以对这种程
序包进行安装,卸载,升级和维护。

Rpm程序的第一个功能是安装应用软件,例如,在当前目录下有一个apache-1.3.6-4.
rpm软件包,那么安装它的命令是

rpm –i apache-1.3.6-4.rpm

-i开关用来安装应用软件,如果你想看到更完整的安装信息,可以同时使用-v和-h选
项:

rpm –ivh apache-1.3.6-4.rpm

这两个选项将在安装的同时显示软件的名称和安装进度。

rpm程序能够在安装程序的同时检查软件包的相互依赖关系,并且检验软件之间的文件
冲突,如果发现冲突或者需要的软件包没有安装,或者已经安装了其他版本的软件包,
就会报错并退出。

对于需要升级旧版本软件的情况,使用-U选项,例如,已经安装了Apache 1.2.1的系
统上再安装1.3.6,那么需要执行

rpm –U apache-1.3.6-4.rpm

同样可以使用-v和-h选项。

偶尔你可能会碰到想要不顾文件冲突或者版本冲突而想强行安装应用程序的情况,这
种情况下可以使--force选项,如:

rpm –i --force apache-1.3.6-4.rpm

类似的还有两个选项--nodeps 和--replacefiles。-nodeps是不检查相互依赖关系,
--replacefiles是自动强制替换文件。

另外一个有趣的用法是可以用rpm从ftp server上安装应用程序,例如

rpm –i ftp://myserver.com/apache/apache-1.3.6-4.rpm

rpm程序的第二个标准用法是卸载软件包,这可以用-e选项,例如,删除apache-1.3.
6的命令是

rpm –e apache

注意删除软件包的时候使用的软件包的名字不包含版本号。

同样,删除软件包也会引起rpm的软件包依赖性验证,如果你想删除的软件包被别的软
件包使用就会出错。--nodeps选项仍然用于禁止依赖性检查。

下一个常用的功能是对软件包进行查询,这是通过-q选项来完成的,例如,要查阅当
前是否安装了apache软件包,版本是什么,可以使用命令(注意没有版本后缀)

rpm –q apache

会显示当前安装的apache rpm的文件名。如果要查询当前安装的所有软件包,使用-a
选项:

rpm –a

有时你想知道某个文件是什么软件包安装上去的,这时可以使用-f选项,例如,要查
出/etc/httpd/httpd.conf属于那个软件包,执行

rpm –qf /etc/httpd/httpd.conf

另外的工作是查询某个软件包所包含的文件,这可以使用-qpl选项,如

rpm –qpl apache-1.3.6-4.rpm

其中,l选项的含义是建立类似于ls –l的文件列表输出,类似的还有-i,-d和-c,例
如

rpm –qpi apache-1.3.6-4.rpm

显示这个软件包的版本和开发人员信息。

rpm –qpc apache-1.3.6-4.rpm

显示软件包中的配置文件清单

rpm –qpd apache-1.3.6-4.rpm

显示软件包中的文档列表。

最后一个常用的功能是校验软件包的完整性,命令是-V。例如,检验某个软件包的文
件是否正确,使用

rpm –V apache

想检查某个安装好的文件和包中的文件是否一致,使用-Vf,例如

rpm –Vf /usr/sbin/httpd

想检查某个包安装到系统上的文件是否完全正确(和包比较),使用-Vp,如

rpm –Vp apache-1.3.6-4.rpm

1.2 编译应用程序

尽管rpm程序带来了很多好处,但是由于各种原因,仍然难免发生在某个系统上编译出
的应用程序在其他系统上不能运行的情况。最常见的情况是运行库的不同,例如,现在
大部分Linux上的应用程序基于GLIBC(GNU GCC编译器使用的运行库),结果是没有包含
正确的GLIBC版本的Linux就无法使用这些目标代码,这种互相不兼容是UNIX传统的一大
体现。幸运的是,所有Linux都基于共同的操作系统内核(内核版本不同引起的冲突除外
)和相同的编译器(GNU GCC)。而且Linux下的应用程序是基于GNU协议的,因此你通常
总是可以重新编译源程序,得到一个可以使用的版本。

要编译应用程序,首先必须拿到应用程序的源代码。一般来说,各个Linux厂商都会提
供它的发行版本中各种应用程序的源代码,实在不行的话你也可到网上去下载。

下载下来的源代码有各种形式,最常见的是rpm,其后缀名是.src.rpm,可以象普通的
rpm文件一样安装,安装时,rpm程序一般会把源代码拷贝到/usr/src/redhat/SOURCE下
(也可能有其他的目录名,你自己到/usr/src下看一下),通常这些源代码安装时并没
有解压,是一些在/usr/src/redhat/SOURCE下后缀名为.tgz或.tar的文件。另外,也可
能你下载的源代码本身就是.tgz或者.tar.gz形式,那么就可以直接进行下一步,不需要
安装了。

.tgz或者.tar.gz就是.tar的压缩格式,可以用gzip程序进行展开:

gzip –d apache-1.3.6.tgz

或者

gzip –d apache-1.3.6.tar.gz

将会将其还原为apache-1.3.6.tar文件,然后

tar xvf apache-1.3.6.tar

将这个程序完全展开成为源代码。关于tar和gzip程序的详细说明见后面“日常维护”
部分。

进入到展开的目录apache-1.3.6,然后执行

./configure

几乎所有的源程序都会包含这个程序,通常,在发行源代码时,开发者会写这个名为
configure的脚本,以便自动确定诸如操作系统类型,编译器的版本等等重要的信息。这
个脚本将生成关键性的Makefile文件。(然而,也有个别开发者会把这个工作留给你自
己,这样的话,他一般会给你一个范例性的Makefile文件,并且给出足够的说明,你可
以在这个文件上修改使之适合你的系统)另外,大部分程序的configure程序包含一些参
数,可以设置程序安装运行的路径,程序的运行库等等信息。一般你可以使用-help参数
来察看这些参数的用法。

然后执行

make

GNU的make程序将自动编译所有源代码。

最后,在编译完毕之后,通常开发者会设计自动安装程序,这可以执行

make install

完成。

为了兼容性的原因,大部分源代码在编译后,目标程序的缺省安装路径是/usr/local
,相应地,配置文件的位置也变到了/usr/local/etc,/usr/local/etc或者/usr/local
/xxxx/etc等(xxxx是被编译的应用程序的名字),通常你可以用configue的选项设定这
些目录,或者干脆按照新的路径进行配置。

个别比较简单的软件只有一个运行文件,例如joe程序,那么就不提供安装命令,你只
要自己把编译出的可执行程序拷贝到/usr/bin就万事大吉了。

上面的操作是编译90%Linux程序的基本步骤,不过,必须记住,这只是一种习惯而已
,如果这样的动作不起作用,那也没有什么奇怪的,那你就的研究软件的文档了。还有
个别的程序只有一个.c文件,那就直接用gcc编译程序编译他就可以了。

gcc编译程序的用法是

gcc –o [目标文件名] [源文件名]

例如,有一个somesoft.c,你想编译这个程序,编译出的执行程序的名字叫soft,那
么执行

gcc –o soft somesoft.c

就可以了。

由于Linux的特性,软件开发者会不断地推出新的patch,通常,这些patch会用在源代
码上修改的方式推出,表现就是一些.patch文件,可以用patch程序来使用这些patch,
例如,我得到了一个关于apache的patch程序,名字叫tok.patch,进入apache的源代码
展开的目录,执行

patch –p0 < tok.patch

就可以了。关于patch命令的情况,参考日常管理的部分。

1.3 其他

还有一些其他的软件包安装程序,例如pkgtool和deb安装程序,说实话这些程序都很
蠢,而且现在大部分Linux厂商都在走向rpm,甚至许多其他的UNIX厂商也在考虑使用rp
m,当然,像sun那样的坚持使用愚蠢的pkgtool的公司也是有的。但是我们不打算介绍这
种东西了。唯一必须指出的是.tgz或是.tar.gz这种直接压缩的软件包还是经常有人使用
的,如同我们刚才说的,这样的压缩包可以先用gzip解压再用tar展开,另外,也可以使
用tar的z选项直接展开:

tar zxvf apache-1.3.6.tgz

 

转自【http://hi.baidu.com/liminghui1986/blog/item/23248081a9e6a8debd3e1eeb.html】



<script src="http://www.google.com/reader/ui/publisher.js" type="text/javas<script src="http://www.google.com/reader/public/javascript/user/00697638153916680411/state/com.google/broadcast?n=5&amp;callback=grc_p(%7bc%3a%22green%22%2ct%3a%22%5cu8fd9%5cu4e9b%5cu6587%5cu7ae0%5cu4e5f%5cu503c%5cu5f97%5cu4e00%5cu770b%22%2cs%3a%22false%22%7d)%3bnew%20grc" type="text/javascript"></script>B%5Cu6587%5Cu7AE0%5Cu4E5F%5Cu503C%5Cu5F97%5Cu4E00%5Cu770B%22%2Cs%3A%22false%22%7D)%3Bnew%20GRC" type="text/javascript">

自制Linux环境应用程序安装打包程序 市面上通用的打包工具主要针对Windows平台开发或某些特定语言生态,而对 .NET Core 应用的支持较为基础,难以覆盖特定需求。《信管通低代码信息管理系统应用平台》是我们开发的多种操作系统都适用的信息管理系统应用平台,在把系统部署到Linux环境时,发现安装比较复杂,影响系统的推广使用。我们编制程序代码实现了一个简单的软件安装器,主要功能包括检测系统环境、安装新的软件版本,以及将软件配置为系统服务。0.zip。 阅读详情

相关推荐

如何在 Linux 上安装应用程序?

因为有许多操作系统,这个问题不止有一个答案。应用程序可以可以来自许多来源 —— 几乎不可能数的清,并且每个开发团队都可以以他们认为最好的方式提供软件。知道如何安装你所得到的软件是成为操作系统高级用户的一部分。 仓库 十多年来,Linux 已经在使用软件库来分发软件。在这种情况下,“仓库”是一个托管可安装软件包的公共服务器。Linux 发行版提供了一条命令,以及该命令的图形界面,用于从服务器获取软件...

z57401的博客 497

Linux系统软件安装的四种方式

如果不配置该选项,安装后可执行文件默认放在/usr /local/bin,库文件默认放在/usr/local/lib,配置文件默认放在/usr/local/etc,其它的资源文件放在/usr /local/share,比较分散。二进制软件包常见的打包格式包括.rpm/.tar.gz/.tgz/.bz2;直接解压到安装文件夹即可完成安装;对于提供了安装程序的软件包,直接进入目录,运行类似于setup/install/install.sh之类的文件,然后跟随提示进行相应设置,之后安装就自动完成;

weixin_47288291的博客 1万+

随机森林文本分类

随机森林原理及代码实现 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 例如:第一章 Python 机器学习入门之pandas的使用 提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录随机森林原理及代码实现前言一、集成算法是什么?二、随机森林是什么三、 数据预处理3.1 先来看一下我们的文本数据3.2 预处理3.3 统计评论情感值积极与消极的占比二、使用步骤参数介绍(4个)属性1.引入库2.参数调参方法总结 前言 提示:这里可以添加本文要记录的大概内容: 例如

m0_46579176的博客 5807

Linux安装软件方法

Linux当中一切皆文件,无论硬件还是软件都要当成文件来使用,硬件不能直接当成文件使用,再加硬盘只能在根分区下进行操作。客户端的配置文件固定位置在**/etc/yum.repos.d/**(客户端配置文件必须以。第一步**./configure**-ql+软件名(该软件的所有文件列表)-qi+软件包名(软件包的详细信息)-qf+软件名(该软件出自哪个安装包)客户端需要配置一个文件指明服务器的路径。查看系统已安装的所有软件(-qa)未安装软件包httpd。未安装软件包httpd。...

Y_S_J_112的博客 3335

从AMCL到SLAM Toolbox:在Nav2中实现高精度纯定位的实践指南

本文详细介绍了从AMCL迁移到SLAM Toolbox纯定位模式的实践指南,帮助开发者在Nav2中实现高精度定位。通过对比AMCL与SLAM Toolbox的性能差异,提供环境配置、参数调优、Nav2集成等关键步骤,显著提升机器人在动态环境中的定位精度和重定位效率。

weixin_29292535的博客 148

Docker一键部署NextCloud+OnlyOffice:打造企业级私有云办公环境(含HTTPS配置)

本文详细介绍了如何使用Docker Compose一键部署NextCloud与OnlyOffice,构建安全、高效的企业级私有云办公平台。内容涵盖从架构设计、Docker编排配置、HTTPS证书自动化管理,到系统初始化、性能优化及高级功能扩展的全栈实战指南,帮助企业实现数据自主可控与高效的在线文档编辑协作。

Apple的专栏 1238

linux程序的安装

rpm全名未Red Hat Package Manager,是由redhat公司提出的,被许多linux发行版采用的建立的统一的数据库文件。yum工作原理:在服务器上创立仓库,仓库中存储众多的rpm包和元数据,安装的时候可以根据元数据自动从仓库中安装包和相关依赖包。yum全名yellow dow updater,modified,是基于rpm包构建的软件更新机制,解决了包与包之间的依赖关系。2,一个设备非要挂载多次设备,只能看到最后一次挂载的数据,其他设备上的信息将会被隐藏。程序的安装有三种方式。

qq_61855329的博客 362

动态时间规整(Dynamic Time Warping,DTW):让时间序列分析不再枯燥和代码全分析

动态时间规整(DTW)是一种用于比较时间序列相似性的算法,特别适用于处理长度不同或时间轴不对齐的序列。本文介绍了DTW的核心概念,包括其通过非线性对齐解决时间扭曲问题的能力,以及在语音识别、金融分析等领域的应用。通过Python代码示例,演示了如何计算两个模拟时间序列的DTW距离,并可视化最优对齐路径。结果显示,DTW能够有效捕捉序列间的相似模式,即使它们在时间轴上存在偏移或伸缩。该算法通过最小化累积距离来评估相似性,得分越低表明序列间相似度越高。

此星光明博客 161

Linux安装应用程序的几种方式

安装python使用rpm安装,也可以用源文件安装,感觉rpm安装更省事,直接一个命令 rpm -ivh 软件名.rpm ,如果缺少依赖会有提示,根据提示安装缺少的包,还是用 rpm -ivh 软件名.rpm 这个命令安装,如果安装不上有冲突可以强制安装 rpm -ivh --force 软件名.rpm。三种方式源码安装最困难,因为要安装的程序不一定是C写的,可能是其他语言写的,比如yum是用python写的,tomcat是用Java写的。安装yum需要先安装python,因为yum是用python写的。

libing__123的博客 2696

零基础基于U-Net网络实战眼底图像血管提取

文章目录1 前言2 血管提取任务概述3 U-Net架构简介4 眼底图像血管分割代码5 结果评估可视化(ROC曲线)6 改进U-Net网络完成眼底图像血管提取任务思路 1 前言 本文基于U-Net架构完成了视网膜血管的提取任务,基于Keras框架更简单的实现分割,网络、工具类、训练和预测的代码一目了然

NJU phd 在读。 5200

【开源电机驱动】位置环控制

这是三闭环里的最后一个:位置闭环控制。如果你认真的阅读并推导了前章节,那么这一节将会很好理解。一如既往,我会使用简练的语言来描述复杂的问题。本章节主要涉及位置环的一些概念,以及控制框图。文章不会涉及具体的代码。

BadBoyHolly的博客 6094

linux安装软件的方式

linux软件的安装方式

weixin_59792733的博客 9995

学Simulink--进阶电机控制场景实例:基于Simulink的异步电机定子磁链定向控制(SFOC)仿真

本文详细介绍了基于Simulink的异步电机定子磁链定向控制(SFOC)仿真实现方法。主要内容包括:1) SFOC原理分析,突出其对转子参数不敏感的优势;2) 工业风机驱动系统的完整建模流程,涵盖主电路搭建、坐标变换、磁链观测器设计等关键步骤;3) 核心模块代码实现,包括电压模型磁链观测器和双闭环PI控制器;4) 仿真结果验证了SFOC在转速响应(0.2s)、转矩恢复(0.15s)和参数鲁棒性(转子电阻变化50%时转速波动<2%)方面的优异性能。本文为工程师提供了实用的SFOC系统开发指南,特别适用于

amy_mhd的博客 116

Linux中应用程序的安装于管理

qpl:查看该软件包准备安装的所有目标目录和文件列表(这些目标目录和文件列表还没有存在)-qpi:查看指定软件包的详细信息----指定软件包的路径要明确。-U 更新,如果该软件包未安装的话,则直接安装最新版本。-F 更新,如果未安装旧版本软件包,则放弃安装或更新。baseurl=file:///mnt/ (本地安装)gpgcheck=0(校验完整性,1:开启,0:关闭)gpgcheck=1(校验完整性,1:开启,0:关闭)-i 安装 (内核的更新和安装用-i)–force 强制。

2201_75894418的博客 707

HFSS实战项目——Ku波段微带发夹线滤波器

保姆级教程!!!看完必会,非常详细!!!Ku频段5阶切比雪夫微带线带通滤波器的仿真实例。首先介绍了滤波器的技术指标和基本理论知识,重点介绍了滤波器的耦合系数和外部品质因数。建立了谐振器的设计模型、耦合系数与谐振器间距的设计模型、外部品质因数与抽头位置的设计模型和滤波器整体电路的模型。详细介绍了谐振器设计模型的建立步骤。

2401_87464239的博客 3040

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

Linux应用程序管理与安装

由Red Hat公司提出,被众多Linux发行版所采用建立统一的数据库文件(一张对应表将信息写入)详细记录软件包安装、卸载等变化信息自动分析软件包依赖关系yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁又好记。yum是RPM升级版本,解决rpm的弊端。

m0_75067030的博客 3092

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

Linux 安装及管理应用程序

RPM 软件包管理机制最早由 Red Hat 公司提出,后来随着版本的升级逐渐融入更多的优秀特性,成为众多 Linux发行版中公认的软件包管理标准。RPM 软件包管理器通过建立统一的文件数据库,对在 Linux 操作系统中安装、卸载、升级的各种.rpm 软件包进行详细的记录,并能够自动分析软件包之间的依赖关系,保持各应用程序在一个协调、有序的整体环境中运行。

m0_71548847的博客 971

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

LINUX应用程序的安装及管理程序

本篇文章主要围绕 Linux 系统中程序的安装及管理展开。首先介绍了 Linux 应用程序基础,涵盖命令与应用程序的关系、组成部分和软件包封装类型。接着详细讲解 RP 软件包管理工具,包括 RPI 概述、rpm命令的格式及功能(查询、安装、升级、卸载、维护数据库)。最后阐述从源代码编译安装程序,分析了源代码编译的原因、所需开发环境,以 Apache 软件为例说明了解包、配置、编译、安装及使用的基本过程,为 Linux 程序安装管理提供了全面指导。

2503_91356004的博客 1240

四、Linux系统之应用程序的安装和管理

本文介绍了Linux应用程序的组成与管理方法。主要内容包括:1)Linux命令与应用程序的区别,内部命令是Shell内置,外部命令以可执行文件存在;2)应用程序的6个组成部分,如可执行程序、配置文件、日志等;3)软件包封装类型(RPM、DEB、源码包);4)RPM软件包管理命令(查询、安装、卸载)及YUM仓库配置。文章详细说明了RPM软件包命名规则和使用方法,并介绍了YUM/DNF命令用于软件包管理。

m0_57074908的博客 1027

Linux 应用程序安装与管理全解析

RPM 软件包管理机制最早由 Red Hat 公司提出,后来随着版本的升级逐渐融入更多的优秀特性,成为众多 Linux 发行版中公认的软件包管理标准。在其官方站点中,可以了解到关于 RPM 包管理机制的详细资料。RPM 软件包管理器通过建立统一的文件数据库,对在 Linux 操作系统中安装、卸载、升级的各种.rpm 软件包进行详细的记录,并能够自动分析软件包之间的依赖关系,保持各应用程序在一个协调、有序的整体环境中运行。

zcz1607127821的博客 638

linux下安装应用程序

linux下安装应用程序 分类: Linux 2008-10-29 20:18 809人阅读 评论(0) 收藏 举报 linux下安装应用程序 1 安装应用程序 下面我们来解释如何在Linux系统中安装软件,例如如何安装现成的应用程序,或者编译公开源代码的应用程序。事实上,由于Linux应用程序可以以源代码或者目标程序的方式提供,所以有多种提供软件

jsd1205的专栏 554

Linux应用程序安装与远程控制

内部命令:exit、history、cd、source、echo等等。使用help命令可以查看内部命令列表Linux命令:(1):命令的执行文件大多比较小,通常放置在目录/bin、/sbin中(2):命令文件一般在安装操作系统时一起安装(3):命令的格式基本一样(命令+选项+参数)(4):命令只在字符界面操作应用程序:(1):应用程序的执行文件通常放在/usr/bin、/usr/sbin和/usr/local/bin、/usr/local/sbin等目录中。

qq_61507096的博客 565

Linux应用程序管理,Linux应用程序安装与管理

一、Linux应用程序组成1、 普通执行程序文件,保存在“/usr/bin”目录中2、 服务器执行程序文件和管理程序文件,保存在“/usr/sbin”目录中3、应用程序配置文件,保存在“/etc”目录下4、应用程序文档文件,保存在“/usr/share/doc/”目录下5、应用程序物册页文件,保存在“/usr/share/man”目录下二、RPM(Redhat Package Manager)包管...

weixin_35363322的博客 248

Linux——应用程序安装及管理

一、Linux应用程序的组成 1)普通的可执行程序文件:一般保存在/usr/bin目录中,普通用户即可执行。 2)服务器程序、管理程序文件:一般保存在/usr/sbin目录中,只有管理员才能执行。 3)配置文件:一啊不能保存在/etc目录中,配置文件较多时会建立相应的子目录。 4)日志文件:一般保存在/var/log目录中。 5)关于应用程序的参考文档等数据:一般保存在/usr/share/doc...

weixin_45191791的博客 400

linux基础之应用程序安装及管理

centos操作系统安装rpm包和源码包的操作命令及注意事项。

qq_59726553的博客 1032

Linux应用程序基础及安装

Linux应用程序基础及安装 文章目录Linux应用程序基础及安装一、Linux应用程序基础1.应用程序与系统命令的关系2.典型应用程序的目录结构3.常见的软件包封装类型二、RPM软件包管理器1.RPM软件包管理器Red-Hat Package Manager2.RPM软件包3.rpm命令的格式4.查询RPM软件包信息1.查询已安装的RPM软件信息命令格式2.常用选项及其功能3.查询RPM指定软件包文件中的信息5.安装、升级、卸载 RPM 软件包6.维护RPM数据库1.重建 RPM 数据库2.导入验证公钥三

qq_35456705的博客 191
上一篇: 北京十大情人分手圣地
下一篇: Glassfish服务器的配置与应用
系统信息
系统信息 领域专家: 后端开发技术领域 领域专家: 后端开发技术领域
博客等级 码龄23年 2404粉丝 565原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值