首页 > 系统相关 >Linux软件安装(Ⅱ)

Linux软件安装(Ⅱ)

时间:2024-01-04 23:01:12浏览次数:44  
标签:sbin 安装 root server vsftpd Linux test 软件 rpm

系统软件查询

1.使用root用户连接到具有图形界面的CentOS7系统

Linux软件安装(Ⅱ)_centos

2.使用rpm命令查看系统中一共安装了哪些软件包,将查询结果保存到/root/rpm_packge文件中

[root@test-server ~]# rpm -qa >> /root/rpm_packge

3.统计一下你的系统中一共安装了多少个软件包

[root@test-server ~]# rpm -qa | wc -l
1469

4.查看系统中是否安装了vsftpd软件包

[root@test-server ~]# rpm -q vsftpd 
vsftpd-3.0.2-27.el7.x86_64

5.如果没有安装,挂载你的光盘镜像,然后找到vsftpd软件包,使用rpm命令将其安装上

[root@test-server /]# mkdir -p /media/cdrom
[root@test-server /]# mount /dev/cdrom /media/cdrom
[root@test-server Packages]# rpm -ivh vsftpd-3.0.2-25.el7.x86_64.rpm

6.查看你安装的vsftpd软件包都在你的系统中安装了哪些文件,将其查询结果保存到/root/vsftpd-file文件中

[root@test-server /]# rpm -ql vsftpd >> /root/vsftpd-file

7.查找ifconfig命令的存放具体位置(命令的绝对路径)

[root@test-server /]# which ifconfig 
/usr/sbin/ifconfig

8.使用rpm包查看一下ifconfig命令是由哪个软件包安装出来的

[root@test-server /]# rpm -qf /usr/sbin/ifconfig 
net-tools-2.0-0.25.20131004git.el7.x86_64

9.查看一下和ifconfig命令同时安装的还有哪些命令?

[root@test-server Packages]# rpm -ql net-tools 
/bin/netstat
/sbin/arp
/sbin/ether-wake
/sbin/ifconfig
/sbin/ipmaddr
/sbin/iptunnel
/sbin/mii-diag
/sbin/mii-tool
/sbin/nameif
/sbin/plipconfig
/sbin/route
/sbin/slattach
..............

10.查看一下系统是否安装了httpd软件包

[root@test-server /]# rpm -q httpd
未安装软件包 httpd

11.如果安装了httpd,就将其卸载

[root@test-server /]# rpm -e httpd

12.如果没有安装httpd,在光盘中找到安装包,查看一下如果安装它,将在系统中安装哪些文件(不要真实安装)

[root@test-server Packages]# rpm -qpl httpd-2.4.6-90.el7.centos.x86_64.rpm

13.卸载已经安装的vsftpd软件包

[root@test-server /]# rpm -e vsftpd


标签:sbin,安装,root,server,vsftpd,Linux,test,软件,rpm
From: https://blog.51cto.com/u_16206331/9105719

相关文章

  • rcs群发软件功能分析,这些代码缺一不可!
    在当今数字化时代,信息传递的重要性日益凸显,rcs群发软件作为一种高效的信息传递工具,在企业和个人用户中得到了广泛应用。本文将为你深入分析rcs群发软件的功能特点,并分享一些关键源代码,让你更好地了解其工作原理和实现方式。一、rcs群发软件功能分析1、高效的信息传递rcs群发软件能......
  • 软件测试/测试开发全日制培训|Pytest跳过用例和失败重试
    前言在我们日常进行自动化测试时,经常会遇到功能阻塞,未实现或者环境有问题等等原因,一些用例执行不了,如果我们注释掉或删除掉这些测试用例,后面可能还要进行恢复操作,这个时候pytest的跳过测试功能就能帮助我们,先跳过,等到问题解决时,恢复执行即可;同时我们还有可能会遇到需要对失败用例重......
  • 软件测试/测试开发|什么是Python,我们为什么选择Python?
    简介要说最近几年,哪个编程语言是最受欢迎的?学习人数最多的?那非Python莫属,加上人工智能时代的到来,Python热度就更加持续,那么Python为什么能够超越Java和C语言,成为现在最受欢迎的语言呢?本文就带大家一探究竟。Python简介Python发展背景Python是一种高级编程语言,由荷兰人吉多·范罗苏......
  • 软件测试/测试开发|什么是pytest,我们为什么选择pytest?
    前言作为一个程序猿,免不了要为自己写的代码做单元测试,因为我是一个Pythoner,所以最开始用的是unittest测试框架,但是我的使用体验很不好,后面我了解到了pytest,简直能把uinttest秒成渣,在这里和大家一起分享下pytest使用经验,本文先来给大家介绍一下pytest以及它如何安装,运行一下最简单的......
  • 软件开发隐藏报价和虚假信息协议书,明确的如下2点关键原则
    软件开发外包已成为众多企业实现技术创新、降低成本的有效途径。然而,在这一领域中,不透明的定价策略和虚假信息问题屡见不鲜,给交易双方带来了不少困扰与风险。因此,为了保障企业的合法权益,签署包含隐藏报价和虚假信息赔偿条款的外包合同显得尤为重要。如下参考“东莞梦幻网络科技”......
  • 有哪些常用的 Python 模块需要进行安装
    Python是一种高级编程语言,它提供了许多标准库和第三方库,可以帮助我们更快、更高效地编写程序。在Python中,模块是一组相关的函数、类和变量的集合,可以通过导入模块来使用其中的功能。本文将介绍一些常用的Python模块,需要进行安装才能使用。一、NumPyNumPy是一个用于科学计算的Python......
  • 北京软件开发公司推荐
    北京有很多优秀的软件开发公司,推荐以下几家:华盛恒辉科技有限公司:是一家专注于高端软件定制开发服务和高端建设的服务机构,致力于为企业提供全面、系统的开发制作方案。在开发、建设到运营推广领域拥有丰富经验,在教育,医疗,APP,管理,商城,人工智能,ERP,系统二次开发,CRM等领域有很多......
  • 40 个简单又有效的 Linux Shell 脚本示例
    原创:厦门微思网络  【微思2002年成立,专业IT认证培训21年!】linux学习专栏历史上,shell一直是类Unix系统的本地命令行解释器。它已被证明是Unix的主要功能之一,并发展成为一个全新的主题。Linux提供了各种功能强大的shell,包括Bash、Zsh、Tcsh和Ksh。这些外壳最令人惊讶......
  • Proxmox VE 8 安装开源监控平台Centreon 23
    作者:田逸(formyz)非常好用的开源监控系统Centreon从版本号21.40以后(包括Centreon21.40这个版本),不在提供ISO一键式安装包,取而代之的是在线脚本安装和VMware虚拟机或者OracleVirtualBox虚拟机镜像。本着开源的精神,以及对现有资源的有效利用,打算把VMware虚拟机形式的Centreon镜像,部......
  • Maven基础入门​及与IDEA的集成(上)基础知识及安装配置
    Maven基础入门基础知识ApacheMaven是一个项目管理和构建工具,它基于项目对象模型(POM)的概念,通过一小段描述信息来管理项目的构建、报告和文档官网:http://maven.apache.org/Maven是专门用于管理和构建Java项目的工具,它的主要功能有:提供了一套标准化的项目结构提供了一套标准化的构......