软件包管理 之 软件在线升级更新yum 图形工具介绍
作者:北南南北
来自:LinuxSir.Org
提要:yum 是Fedora/Redhat 软件包管理工具,包括文本命令行模式和图形模式;图形模式的yum也是基于文本模式的;目前yum图形前端程序主要有 yumex和kyum ;
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
正文
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
一、yum 在线安装、移除、更新及管理rpm软件包工具;
我们除了系统提供的软件包管理工具 system-config-packages ,但这个软件包管理工具,只能用于系统安装盘提供的软件的管理;
Fedora也提供了 up2date升级工具,但这个工具明显无任何优势;升级速度慢,效率低下,大多人是忍受不了 up2date折磨的;
yum 工具是Fedora 推荐使用的在线升级更新软件包的工具,在安装系统时,一般都是默认安装;yum 是一个命令行式的工具,如果您不习惯命令行式的yum,您可以用yumex和kyum;
yumex和kyum并不是独立于yum的,而是yum的图形前端,也就是说,我们在安装和使用yumex和kyum同时,都是以yum的安装和配置为基础;您在用yumex或kyum 时,必须先安装配置yum ;
做为初学者,如何使用yum及yum的资源,拜请您读以下几篇文档;
1、《Fedora/Redhat 在线安装更新软件包,yum 篇》
2、《Fedora Extras(Fedora 计划的扩充资源) rpm.livna.org软件仓库的介绍和应用》
3、《Freshrpms.net 资源介绍,及apt 和yum 的应用》
二、安装yumex;
注:您在用yumex或kyum 时,必须先安装配置yum ;请看前面提到的文章;
如果您用 kde桌面,您可以用kyum,yunex和kyum二者任选其一,找一个自己习惯的就行;
1、yumex 的安装和使用;
首先确认系统是不是有yumex
[root@localhost beinan]# rpm -q yumex
yumex-0.42-3.0.fc4
如果没有类似的输出,请用下面的命令安装,前提是您已经完成了前面说的yum的配置;
[root@localhost beinan]# yum install yumex
2、yumex的调用:
[beinan@localhost ~]# yumex
3、yumex的操作;会点鼠标就会用 yumex
三、安装kyum ;
注:yumex 和kyum您只需选择一个适合您的就行,没有必要两个都安装,不过尝试一下再做选择也好;
1、安装kyum ;
[root@localhost beinan]# yum install kyum
2、调用kyum ;
[root@localhost beinan]# kyum
3、用法图示;
四、关于yum补充:
如果您想要深入了解yum ,您必须到查看yum主页上的文档;
yum主页地址:
http://www.linux.duke.edu/projects/yum
后记:至此yum基础文档就差不多完成了,我写了一系列的教程;软件包管理基础的东西差不多就这些;如果您在教程发现您所要的东西没有,就看man;
附录一:
安装软件时,最好用各自发行版所提供的系统软件包管理工具,对于Fedora/Redhat 您可以参考如下文章;
0)RPM 基础 《RPM 的介绍和应用》
1)Fedora 系统管理软件包工具 system-config-packages,方便的添加和移除系统安装盘提供的软件包,详情请看 《Fedora 软件包管理器system-config-packages》
2)Redhat 系统管理软件包工具,新一点的系统应该是 redhat-config-packages ,用法和 《Fedora 软件包管理器system-config-packages》 一样;
3)apt + synaptic 软件包在线安装、移除、升级工具; 用法:《用apt+synaptic 在线安装或升级Fedora core 4.0 软件包》
4)yum 软件包在线安装、升级、移除工具;用法:《Fedora/Redhat 在线安装更新软件包,yum 篇》
5)所有的yum和apt 教程 《apt and yum》
6)《file.src.rpm 使用方法的简介》
7)《如何编译安装源码包软件》
提示:目前 apt和yum 已经极为成熟了,建议我们安装软件时采用 apt或者yum ;如果安装系统盘提供的软件包,可以用 system-config-packages 或redhat-config-packages ;
附录二:
1、《Fedora/Redhat 在线安装更新软件包,yum 篇》
2、《软件在线升级更新yum 图形工具介绍》
3、《Freshrpms.net 资源介绍,及apt 和yum 的应用》
4、《Fedora Extras(Fedora 计划的扩充资源) rpm.livna.org软件仓库的介绍和应用》
5、《RPM 的介绍和应用》
6、《file.src.rpm 使用方法的简单介绍》
7、《如何编译安装源码包软件>
8、《Fedora/Centos/Redhat及相关RPM资源收集及介绍》
转载于:https://www.cnblogs.com/licheng/archive/2008/01/21/1047480.html
软件包管理 之 软件在线升级更新yum 图形工具介绍相关推荐
- 【Java从0到架构师】Linux 应用 - 软件包管理、软件安装
Linux 应用 - 软件包管理.软件安装 软件包管理器 rpm yum 软件的安装 jdk 1.8 mysql 5.7 tomcat8 Java 从 0 到架构师目录:[Java从0到架构师]学习记 ...
- electron在线升级更新的两种方式(整体更新和部分更新)及我是如何实现electron在线升级热更新功能的?(企业级项目已上线)
这篇主要以讲解部分资源在线热更新的实现为核心,electron自带的整体更新的实现较简单,简单说一下即可,如有疑问点的可以自行查阅相关资料或在下面留言给我即可 一.electron的在线升级更新方式都 ...
- HBuilder实现App资源在线升级更新
本文只要介绍HBuilder实现App资源在线升级更新. 梳理思路: 1.获取线上App版本号和当前App版本号 2.比对版本号,判断是否资源在线升级更新 3.是否下载最新安装包[可以静默下载或用户触 ...
- 软件管理----安装软件、rpm、 yum、源码安装 卸载软件
目录 一.rpm 介绍 1.1rpm 安装 1.2各种查询 二.yum 方式管理文件 2.1yum 操作 2.2更换网络yum源 --aliyun 三.制作本地yum 源方式 3.1 挂载镜像 3.2 ...
- Qt软件在线升级功能-逻辑分享
因为软件需要完成在线升级功能,主要提供给内部人员使用,经常使用U盘拷贝很不方便,所以用了两天时间吧在线升级功能做了出来,开始我也是在网上找资料,看了很多大多都是C/S框架下一个服务器端,一个客户端,所 ...
- 一种迪文屏软件在线升级方法
--来自迪文开发者论坛 开发自己的项目中遇到文件升级不方便的问题,因此设计了一个在线升级方案,可以有效解决如下问题: 1. 当产品已发出需要修复Bug时,无法在线修复. 2. 无法判断新老版本,当数据 ...
- 软件在线升级系统设计
需求描述 一直用Qt开发PC版本的程序,常用的方法都是打包发布.目前开发的程序比较复杂,涉及到上百个独立的进程以及4000多个相关文件,采用原来的打包发布就变得很麻烦,第一改动比较频繁,打包次数过多: ...
- C#单exe程序在线升级更新
有一个小工具,除了配置文件就只有一个exe主程序,以前弄别的工具有引用一些dll,还做了更新器,这个小工具不想弄太复杂,希望保持单exe又具有在线升级的功能,网上看到有人问过同样问题,写下我的方法以作 ...
- 批量采集html软件,在线批量获取网页链接工具 浏览器插件版-♚付涛纪实阁♚
这两天在弄网站蜜蜂采集的时候,发现原来收藏的一个[在线批量获取网页链接工具]工具对应的网站已经不知道什么原因打不开了:在百度里面通过这个词去一搜索,一初搜索,看到百度结果里面拥有大量的匹配信息,但是经 ...
最新文章
- 方差分析的MATLAB实现(单因子)
- 使用qtcreator中的git_Git中submodule的使用
- C# 生成编号的方法
- sql的子查询超级慢-子查询酿的祸
- word break II 对字符串根据已知字典 分解出所有可能组合
- 格式化 SQL 来提高效率
- git已经删除了远程分支,但本地环境仍能看到远程分支
- CSS 绘制三角形原理演示(动画)
- 详解netty原理分析
- Vue安装及环境配置、开发工具
- Linux bpf 1.1、BPF内核实现
- c语言黑底图片,用c语言把bmp格式的彩色图片转换成黑白的
- 公众号运营-Datawhale-1
- 如何使用ffmpeg分离视频和音频t
- scratch3.0-穿越城市的巴士
- 【Web技术】1118- 图片防盗链的实现既然如此简单
- 引文分析软件histcite简介(中科大 罗昭锋)
- 用c语言编写计费程序,电信计费模拟实现(C语言)...docx
- android开发 九宫格,Android开发(2) - 九宫格的实现
- 关于DIV中display属性误区以及牵扯出来的两个问题
热门文章
- C/C++中static关键字用法汇总
- 64位Ubuntu上编译32位程序操作步骤
- linux内核异常分析ecp,内核基于嵌入式Linux的PocketIX系统
- error 系统错误 错误码10007_为什么阿里巴巴禁止工程师直接使用日志系统( Log4j 、Logback )中的 API...
- mysql8 my 010457_分享一下我在mysql5.6+mysql8数据库安装过程中的一些坑!
- Java项目:家庭财务管理系统(java+Springboot+ssm+mysql+maven)
- php 腾讯云实时音视频,腾讯云视频 -实时音视频学习日志
- 2020年行政区划代码_2020年柳州市行政区划,了解柳州市有几个区,详细数据
- easyexcel怎么设置表头宽度_easyexcel 自动设置列宽
- 异步方法顺序调用问题