首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >用木偶删除"X Windows系统“和Gnome

用木偶删除"X Windows系统“和Gnome
EN

Server Fault用户
提问于 2012-04-17 06:48:00
回答 2查看 471关注 0票数 1

我试图在生产RHEL/CentOS机器上删除不必要的服务,如XWindows和Gnome (我没有安装操作系统)。

据我所知,目前还不支持/推荐“群移动”,因为它并不完全是"groupinstall“的”反面“。然后有一个类似于rpm -q --group "User Interface/X"的命令,我认为它应该使用exec{}来工作,但是必须有一种更优雅的方法来完成它,因为我确信它必须是定期执行的。

有没有人?非常感谢!

EN

回答 2

Server Fault用户

发布于 2012-05-22 09:40:57

有两张来自木偶实验室的门票。

http://projects.puppetlabs.com/issues/5175

http://projects.puppetlabs.com/issues/11995

目前这两家公司的活动都不多。您可能会支持他们,这可能会提高开发人员的意识。

与组有关的部分问题是,并不是所有的包管理器都有它们,在声明式系统管理的世界中,对它们进行建模有点奇怪。

您还可以在卸载组时无意中卸载其他包(属于其他组)。不过,对于所有类型的卸载,这都是一种已知的风险。

就目前而言,你的主管可能是实现这一目标最优雅的方式。(除了不安装您不想开始安装的软件包之外)。

票数 0
EN

Server Fault用户

发布于 2013-05-08 05:42:08

在yum的最新版本中,您可以使用一个groupremove_leaf_only选项,该选项应该涵盖您想要删除包组的大多数情况。它只卸载属于给定组的包,而不卸载系统上“已安装”的任何其他组。它的工作方式如下:yum --setopt=groupremove_leaf_only=1 group remove <group name>

groupremove_leaf_only选项是在yum3.2.28中添加的,这意味着RHEL 6有它,但是RHEL 5没有。

我通过编写我自己的管理百胜软件包组的类型来处理这个问题。它维护自己的已安装组列表,这样就不会被模糊匹配的yum用于确定是否安装了组所混淆。如果要求卸载已安装的组,则在RHEL 6和Fedora 17上使用groupremove_leaf_only;在RHEL 5上使用直接yum group remove <group>,然后在应该安装的所有其他组上执行yum group install。这并不理想,但这是我想出的最好的方法。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/380266

复制
相关文章
从Mysql备份中恢复单个表
因为云平台的备份是把库中所有的表都打包成一个 .sql文件,然而这一个.sql文件大约有20G,现阶段的方法是把.sql文件source到数据库数据处理机器上,然后再根据需求提出需要的表。每次这个操作都需要大约2个多小时,太耗时。闲暇时间,Google到了一个大神写的几行代码,经过实验确实很好用。下面就分享出来,仅供参考。 思路(原谅我也理解了好一会儿): 主要使用sed命令来实现,加上-n,-e参数把打印的结果追加到一个文件中,就得到了想要的表的内容。 一般情况下我们使用sed打印指定行的内容是: [ro
行 者
2018/03/26
4.6K0
从Mysql备份中恢复单个表
python中csv的应用
dic = {'张三':123, '李四':456, '王二娃':789} csvFile3 = open('ming.csv','w') writer2 = csv.writer(csvFile3) for key in dic: writer2.writerow([key, dic[key]]) csvFile3.close()
py3study
2020/01/14
1.2K0
python中如何打开csv文件_python如何读取csv文件
python如何读取csv文件,我们这里需要用到python自带的csv模块,有了这个模块读取数据就变得非常容易了。
全栈程序员站长
2022/09/16
8K0
python中如何打开csv文件_python如何读取csv文件
Excel VBA解读(140): 从调用单元格中获取先前计算的值
如果有一个依赖于一些计算慢的资源的用户定义函数,可能希望该用户定义函数在大多数情况下只返回其占用的单元格中最后一次计算得到的值,并且只偶尔使用计算慢的资源。
fanjy
2019/07/19
6.9K0
python 从csv读数据到mysql
import csv import sys,os import MySQLdb def read_csv(filename): with open(filename) as f: f_csv = csv.reader(f) headers = next(f_csv) #数据格式[1111,22222,1111,1111,.....] #for row in f_csv: # Process row
py3study
2020/01/11
1.3K0
怎么用python打开csv文件_Python文本处理之csv-csv文件怎么打开[通俗易懂]
csv英文全称是Comma-Separated Value,字面翻译逗号分隔值,是一种常见的文本格式文档,可用Excel打开,也可用常见的文本编辑器打开。csv文件经常用于在电子表格软件和纯文本之间交互数据。
全栈程序员站长
2022/09/16
6.8K0
怎么用python打开csv文件_Python文本处理之csv-csv文件怎么打开[通俗易懂]
unity3d:csv读取数据,兼容单元格中包含逗号
由于excel导出csv不好转utf8,并且不能打开时跑程序,所以推荐个编辑器Ron‘s Editor csv编辑器https://www.ronsplace.eu/Products/RonsEditor/Download
立羽
2023/08/24
2470
unity3d:csv读取数据,兼容单元格中包含逗号
使用Python获取Excel文件中单元格公式的计算结果
假设有如下Excel文件,其中第二个WorkSheet中数据如下: 其中D列为公式,现在要求输出该列公式计算的数值结果,代码如下: 代码运行结果:
Python小屋屋主
2018/04/16
4.2K0
使用Python获取Excel文件中单元格公式的计算结果
用python的pandas打开csv文件_如何使用Pandas DataFrame打开CSV文件 – python[通俗易懂]
message : UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0xa1 in position 0: invalid start byte.
全栈程序员站长
2022/09/16
11.9K0
python从SUMO中获取车辆平均行驶时间
在SUMO的帮助文档中的simulation output中有如下说明。SUMO提供用来记录车辆trip信息的文件。
钱塘小甲子
2019/01/29
3.4K0
python 从mysql获取变为redis获取
1.因采集是每分钟写入一次数据库,故redis每分钟读取一次数据库最新信息,读取脚本如下:
葫芦
2019/04/17
3.3K0
python 从mysql获取变为redis获取
【MindiaX实例】 PHP 在foreach 中获取JSON 单个数据
之前在开发MindiaX 主题的时候,遇到一个要解析远程JSON 文件的数据的问题。当时困扰我的是整型与数字字符串是否等价的问题。现在过年有时间,就记录回来。 PHP解析JSON 文件 这里的话就直接先讲结果,MindiaX 主题有一个定时自动更换背景的功能,调用的背景图是来自于http://dreamafar.qiniudn.com/destination.json,解析其中的几个名称/值组合成url。实现这部分的函数如下: // get remote img date from json functi
Jeff
2018/01/22
3.4K0
【MindiaX实例】 PHP 在foreach 中获取JSON 单个数据
用Python获取磁力种子
陈键冬,Python中文社区专栏作者,pyecharts开源项目核心开发者,github id:chenjiandongx
Python中文社区
2018/07/27
2.9K0
用Python获取磁力种子
用Python读取CSV文件的5种方式
一个股票的数据集,其实就是常见的表格数据。有股票代码,价格,日期,时间,价格变动和成交量。这个数据集其实就是一个表格数据,有自己的头部和身体。
全栈程序员站长
2022/09/16
10.6K0
用Python读取CSV文件的5种方式
用Python获取内网地址
import socket def get_host_ip(): with socket.socket(socket.AF_INET, socket.SOCK_DGRAM) as s:
云深无际
2020/11/19
1.3K0
用Python获取内网地址
用Python获取磁力种子
现在我们使用迅雷等工具下载资源的时候,基本上都只需要一个叫做磁力链接的东西就可以了,非常方便。
小小科
2018/08/17
4K1
用Python获取磁力种子
Python使用csv模块读写csv文件
有时也称为字符分隔值,因为分隔字符也可以不是逗号,其文件以纯文本形式存储表格数据。纯文本意味着该文件是一个字符序列,不含必须像二进制数字那样被解读的数据。
Python碎片公众号
2021/02/26
3.5K0
Python使用csv模块读写csv文件
csv模块-python
程序运行结果testqq.csv文件已经写入了aa bb cc内容。不过把之前文件里面的内容都清除掉了。
py3study
2020/01/14
1.3K0
Python3外置模块使用
(1)外置模块一览表 描述:Python外置模块可以说是Python的强大之处的存在,使得Python语言扩展性高,使用方法众多并且使用也非常简单,在我们日常的运维开发学习中尤为重要;
全栈工程师修炼指南
2020/10/23
4.7K0
Python3外置模块使用
Python3外置模块使用
(1)外置模块一览表 描述:Python外置模块可以说是Python的强大之处的存在,使得Python语言扩展性高,使用方法众多并且使用也非常简单,在我们日常的运维开发学习中尤为重要;
全栈工程师修炼指南
2022/09/28
3.5K0
Python3外置模块使用

相似问题

从.CSV文件中的单个单元格中获取多个值

25

用python从CSV文件中删除空白单元格

21

用Python计算CSV。从列表中获取数据

22

用python将单个.csv导入mysql

11

Python读取csv单个特定单元格

2377
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文