Linux Sys Monitor 运维 插件 RPM 应用程序

RedHat应用程序,简称rpm程序。
您在安装操作系统时,向导就会让您安装过一些应用程序。
这些程序在您的安装光盘的rpm目录中,它们后缀都是.rpm。
A:我们可以用rpm -ivh *.rpm 来安装各种rpm程序。
用rpm -qa 来查已经安装的rpm程序。
B:这么简单我们都会。
A:如果要安装一堆软件呢?
B:写个批处理脚本就搞定了。
A:写脚本累吗?
B:不累。
A:好吧,你赢了。
楼主疯了,自言自语。
:(

 

为了方便您操作,在插件tab页中提供了一些工具。
它们与系统监控类型无关。
但是却很重要,也是使用率最高的。
点击每个栏目后面的运行按钮打开各种功能界面。
我们先来打开RedHat应用程序界面。


在名称栏中包含中不输入,直接点击查询,
将显示全部已安装在Linux上的全部rpm程序到列表中。

 

下面我们以安装vsftpd为例作讲解。
安装ftp需要三个应用程序。
db4-utils-4.2.52-7.1.i386.rpm
db4-devel-4.2.52-7.1.i386.rpm
vsftpd-2.0.1-5.i386.rpm
最后一个在应用时依赖于前两个。
因为我们要生成一个db4的数据表文件,用于存用户名密码对。
我们先来看看与db4相关的程序是不是已经安装了。
输入 db4 点查询,显示程序名中有“db4”的所有程序。


已经安装了utils和devel这两个。
我们先把它们都卸载了。
要卸载一个程序,在列表中选中它,再点“卸载”按钮。

选“是”继续。卸载成功后,会有这样的提示。

再点查询,它就不在列表中了。

要安装一个程序时,点“安装”按钮。
然后在安装对话框中点击“显示所有文件”,
这个按钮的意思是,显示服务器上:/root/LinuxSysMonitor/rpm/路径下的所有rpm包。\

我们把光盘中的这三个安装文件都放到:/root/LinuxSysMonitor/rpm/路径下

再点显示所有文件。

在表格中需要安装的项后面打钩,表示需要安装此项。


点“RPM文件”列,还可以按名称排序。
上移、下移:改变安装的先后顺序。
还原顺序按钮用于,顺序排乱了之后,把顺序进行还原。
反选:是让选中的不选中,没选中的都选中。
选中一个后,点击“安装”按钮,
按您的钩选和安装顺序,顺序的安装rpm包。

下面的小字,显示安装进度。

我们一次安装三个。

 

注:如果正在安装的包很多时,时间会很长,
如果需要中断时点击“中断”按钮,
正在安装的包安装完之后将停下来,后面的包将不会继续安装了。

 

您点“保存为安装宏”还可以把刚才的安装顺序保存成宏,
方便下次快速安装而不必重新编排。


安装宏可以保存在您客户机的任何文件夹下。
我放在安装目录的macro目录下。

下次要用时,点击“选择安装宏”按钮导入。



然后,全选安装就行了。
如果有已经安装过的,您也可以去掉钩再点安装。

用这个方法给N台服务器安装N多程序,也就是一会的事。

你同时在一台windows上打开N个客户端,然后一起安装。

再,端上咖啡休息一会就都搞定了。

 

看了上面的讲解,是不是觉得比写脚本轻松?

后面将讲用户与组管理、文件树,功能也很方便。
如有不足的地方,欢迎大家来留言!

----------------------------------------------

2013-07-26 修改:

1.去掉了“还原顺序”功能,没有什么的用处所以去掉。

2.添加了“向上合并”、“向下分离” 两个按钮。

用于将两行的rpm合并为一行,或者分离为两行。

合并为一行的rpm包为这样安装:rpm -ivh A.rpm B.rpm

此功能是为了,解决A B 两个包相互依赖的问题。

例如:我们想要安装一个elfutils-devel-0.97-5.i386.rpm包时,弹出如下错误

 

它说明还需要依赖于0.97-5版本的elfutils-libelf-devel包。

 

 

我们把第4行的包与第5行的包合并到一起去。

选中第5行,按“向上合并”按钮,(不用把后面的勾打上,只要背景色高亮就行)。

效果如下:

 

然后,把第4行打上勾,再点“安装”按钮,安装完成后,下面提示安装成功。

你可能感兴趣的:(linux)