• Linux基础学习-RPM


    1. RPM简介

    rpm命令的全称是Red Hat Package Manager(Red Hat包管理器),几乎所有的Linux发行版本都使用了这种形式的命令管理、安装、更新和卸载软件。

    2. 常用软件安装工具

    1. RPM redhat centos 
    2. YUM ->最常用
    3. deb ubuntu debian
    4. 源码 ->不常用
    5. 二进制包 ->解压即可安装使用
    

    3. RPM命令参数

    参数选项 解释说明
    -q 查询软件包
    -p 后接以.rpm为后缀的软件包
    -i 可以与-pq配合使用,表示显示软件包的概要信息
    -l 显示软件包中的所有文件列表
    -R 显示软件包的依赖环境
    -v 显示详细信息
    -h 用#显示安装进度条
    -a 与-q搭配使用,用于查询所有的软件包
    -e 卸载软件包
    -f 查询文件或命令属于哪个软件包
    -U 升级软件包
    --force 强制安装
    --nodeps 忽略依赖安装

    4. 使用范例

    4.1 查看rpm包信息

    [root@qdlinux Packages]# rpm -pqi httpd-2.4.6-80.el7.centos.x86_64.rpm
    warning: httpd-2.4.6-80.el7.centos.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY
    Name        : httpd
    Version     : 2.4.6
    Release     : 80.el7.centos
    Architecture: x86_64
    Install Date: (not installed)
    Group       : System Environment/Daemons
    Size        : 9817285
    License     : ASL 2.0
    Signature   : RSA/SHA256, Wed 25 Apr 2018 07:04:41 PM CST, Key ID 24c6a8a7f4a80eb5
    Source RPM  : httpd-2.4.6-80.el7.centos.src.rpm
    Build Date  : Sat 21 Apr 2018 02:12:22 AM CST
    Build Host  : x86-01.bsys.centos.org
    Relocations : (not relocatable)
    Packager    : CentOS BuildSystem <http://bugs.centos.org>
    Vendor      : CentOS
    URL         : http://httpd.apache.org/
    Summary     : Apache HTTP Server
    Description :
    The Apache HTTP Server is a powerful, efficient, and extensible
    web server.
    
    

    4.2 查看rpm包内容

    [root@qdlinux Packages]# rpm -pql httpd-2.4.6-80.el7.centos.x86_64.rpm
    warning: httpd-2.4.6-80.el7.centos.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY
    /etc/httpd
    /etc/httpd/conf
    /etc/httpd/conf.d
    /etc/httpd/conf.d/README
    /etc/httpd/conf.d/autoindex.conf
    /etc/httpd/conf.d/userdir.conf
    /etc/httpd/conf.d/welcome.conf
    /etc/httpd/conf.modules.d
    /etc/httpd/conf.modules.d/00-base.conf
    /etc/httpd/conf.modules.d/00-dav.conf
    /etc/httpd/conf.modules.d/00-lua.conf
    /etc/httpd/conf.modules.d/00-mpm.conf
    /etc/httpd/conf.modules.d/00-proxy.conf
    /etc/httpd/conf.modules.d/00-systemd.conf
    /etc/httpd/conf.modules.d/01-cgi.conf
    /etc/httpd/conf/httpd.conf
    /etc/httpd/conf/magic
    /etc/httpd/logs
    /etc/httpd/modules
    /etc/httpd/run
    /etc/logrotate.d/httpd
    /etc/sysconfig/htcacheclean
    /etc/sysconfig/httpd
    /run/httpd
    /run/httpd/htcacheclean
    /usr/lib/systemd/system/htcacheclean.service
    /usr/lib/systemd/system/httpd.service
    /usr/lib/tmpfiles.d/httpd.conf
    /usr/lib64/httpd
    /usr/lib64/httpd/modules
    /usr/lib64/httpd/modules/mod_access_compat.so
    /usr/lib64/httpd/modules/mod_actions.so
    /usr/lib64/httpd/modules/mod_alias.so
    /usr/lib64/httpd/modules/mod_allowmethods.so
    /usr/lib64/httpd/modules/mod_asis.so
    /usr/lib64/httpd/modules/mod_auth_basic.so
    /usr/lib64/httpd/modules/mod_auth_digest.so
    /usr/lib64/httpd/modules/mod_authn_anon.so
    /usr/lib64/httpd/modules/mod_authn_core.so
    /usr/lib64/httpd/modules/mod_authn_dbd.so
    /usr/lib64/httpd/modules/mod_authn_dbm.so
    /usr/lib64/httpd/modules/mod_authn_file.so
    /usr/lib64/httpd/modules/mod_authn_socache.so
    /usr/lib64/httpd/modules/mod_authz_core.so
    /usr/lib64/httpd/modules/mod_authz_dbd.so
    /usr/lib64/httpd/modules/mod_authz_dbm.so
    /usr/lib64/httpd/modules/mod_authz_groupfile.so
    /usr/lib64/httpd/modules/mod_authz_host.so
    /usr/lib64/httpd/modules/mod_authz_owner.so
    /usr/lib64/httpd/modules/mod_authz_user.so
    /usr/lib64/httpd/modules/mod_autoindex.so
    /usr/lib64/httpd/modules/mod_buffer.so
    /usr/lib64/httpd/modules/mod_cache.so
    /usr/lib64/httpd/modules/mod_cache_disk.so
    /usr/lib64/httpd/modules/mod_cache_socache.so
    /usr/lib64/httpd/modules/mod_cgi.so
    /usr/lib64/httpd/modules/mod_cgid.so
    /usr/lib64/httpd/modules/mod_charset_lite.so
    /usr/lib64/httpd/modules/mod_data.so
    /usr/lib64/httpd/modules/mod_dav.so
    /usr/lib64/httpd/modules/mod_dav_fs.so
    /usr/lib64/httpd/modules/mod_dav_lock.so
    /usr/lib64/httpd/modules/mod_dbd.so
    /usr/lib64/httpd/modules/mod_deflate.so
    /usr/lib64/httpd/modules/mod_dialup.so
    /usr/lib64/httpd/modules/mod_dir.so
    /usr/lib64/httpd/modules/mod_dumpio.so
    /usr/lib64/httpd/modules/mod_echo.so
    /usr/lib64/httpd/modules/mod_env.so
    /usr/lib64/httpd/modules/mod_expires.so
    /usr/lib64/httpd/modules/mod_ext_filter.so
    /usr/lib64/httpd/modules/mod_file_cache.so
    /usr/lib64/httpd/modules/mod_filter.so
    /usr/lib64/httpd/modules/mod_headers.so
    /usr/lib64/httpd/modules/mod_heartbeat.so
    /usr/lib64/httpd/modules/mod_heartmonitor.so
    /usr/lib64/httpd/modules/mod_include.so
    /usr/lib64/httpd/modules/mod_info.so
    /usr/lib64/httpd/modules/mod_lbmethod_bybusyness.so
    /usr/lib64/httpd/modules/mod_lbmethod_byrequests.so
    /usr/lib64/httpd/modules/mod_lbmethod_bytraffic.so
    /usr/lib64/httpd/modules/mod_lbmethod_heartbeat.so
    /usr/lib64/httpd/modules/mod_log_config.so
    /usr/lib64/httpd/modules/mod_log_debug.so
    /usr/lib64/httpd/modules/mod_log_forensic.so
    /usr/lib64/httpd/modules/mod_logio.so
    /usr/lib64/httpd/modules/mod_lua.so
    /usr/lib64/httpd/modules/mod_macro.so
    /usr/lib64/httpd/modules/mod_mime.so
    /usr/lib64/httpd/modules/mod_mime_magic.so
    /usr/lib64/httpd/modules/mod_mpm_event.so
    /usr/lib64/httpd/modules/mod_mpm_prefork.so
    /usr/lib64/httpd/modules/mod_mpm_worker.so
    /usr/lib64/httpd/modules/mod_negotiation.so
    /usr/lib64/httpd/modules/mod_proxy.so
    /usr/lib64/httpd/modules/mod_proxy_ajp.so
    /usr/lib64/httpd/modules/mod_proxy_balancer.so
    /usr/lib64/httpd/modules/mod_proxy_connect.so
    /usr/lib64/httpd/modules/mod_proxy_express.so
    /usr/lib64/httpd/modules/mod_proxy_fcgi.so
    /usr/lib64/httpd/modules/mod_proxy_fdpass.so
    /usr/lib64/httpd/modules/mod_proxy_ftp.so
    /usr/lib64/httpd/modules/mod_proxy_http.so
    /usr/lib64/httpd/modules/mod_proxy_scgi.so
    /usr/lib64/httpd/modules/mod_proxy_wstunnel.so
    /usr/lib64/httpd/modules/mod_ratelimit.so
    /usr/lib64/httpd/modules/mod_reflector.so
    /usr/lib64/httpd/modules/mod_remoteip.so
    /usr/lib64/httpd/modules/mod_reqtimeout.so
    /usr/lib64/httpd/modules/mod_request.so
    /usr/lib64/httpd/modules/mod_rewrite.so
    /usr/lib64/httpd/modules/mod_sed.so
    /usr/lib64/httpd/modules/mod_setenvif.so
    /usr/lib64/httpd/modules/mod_slotmem_plain.so
    /usr/lib64/httpd/modules/mod_slotmem_shm.so
    /usr/lib64/httpd/modules/mod_socache_dbm.so
    /usr/lib64/httpd/modules/mod_socache_memcache.so
    /usr/lib64/httpd/modules/mod_socache_shmcb.so
    /usr/lib64/httpd/modules/mod_speling.so
    /usr/lib64/httpd/modules/mod_status.so
    /usr/lib64/httpd/modules/mod_substitute.so
    /usr/lib64/httpd/modules/mod_suexec.so
    /usr/lib64/httpd/modules/mod_systemd.so
    /usr/lib64/httpd/modules/mod_unique_id.so
    /usr/lib64/httpd/modules/mod_unixd.so
    /usr/lib64/httpd/modules/mod_userdir.so
    /usr/lib64/httpd/modules/mod_usertrack.so
    /usr/lib64/httpd/modules/mod_version.so
    /usr/lib64/httpd/modules/mod_vhost_alias.so
    /usr/lib64/httpd/modules/mod_watchdog.so
    /usr/libexec/initscripts/legacy-actions/httpd
    /usr/libexec/initscripts/legacy-actions/httpd/configtest
    /usr/libexec/initscripts/legacy-actions/httpd/graceful
    /usr/sbin/apachectl
    /usr/sbin/fcgistarter
    /usr/sbin/htcacheclean
    /usr/sbin/httpd
    /usr/sbin/rotatelogs
    /usr/sbin/suexec
    /usr/share/doc/httpd-2.4.6
    /usr/share/doc/httpd-2.4.6/ABOUT_APACHE
    /usr/share/doc/httpd-2.4.6/CHANGES
    /usr/share/doc/httpd-2.4.6/LICENSE
    /usr/share/doc/httpd-2.4.6/NOTICE
    /usr/share/doc/httpd-2.4.6/README
    /usr/share/doc/httpd-2.4.6/VERSIONING
    /usr/share/doc/httpd-2.4.6/httpd-dav.conf
    /usr/share/doc/httpd-2.4.6/httpd-default.conf
    /usr/share/doc/httpd-2.4.6/httpd-info.conf
    /usr/share/doc/httpd-2.4.6/httpd-languages.conf
    /usr/share/doc/httpd-2.4.6/httpd-manual.conf
    /usr/share/doc/httpd-2.4.6/httpd-mpm.conf
    /usr/share/doc/httpd-2.4.6/httpd-multilang-errordoc.conf
    /usr/share/doc/httpd-2.4.6/httpd-vhosts.conf
    /usr/share/doc/httpd-2.4.6/proxy-html.conf
    /usr/share/httpd
    /usr/share/httpd/error
    /usr/share/httpd/error/HTTP_BAD_GATEWAY.html.var
    /usr/share/httpd/error/HTTP_BAD_REQUEST.html.var
    /usr/share/httpd/error/HTTP_FORBIDDEN.html.var
    /usr/share/httpd/error/HTTP_GONE.html.var
    /usr/share/httpd/error/HTTP_INTERNAL_SERVER_ERROR.html.var
    /usr/share/httpd/error/HTTP_LENGTH_REQUIRED.html.var
    /usr/share/httpd/error/HTTP_METHOD_NOT_ALLOWED.html.var
    /usr/share/httpd/error/HTTP_NOT_FOUND.html.var
    /usr/share/httpd/error/HTTP_NOT_IMPLEMENTED.html.var
    /usr/share/httpd/error/HTTP_PRECONDITION_FAILED.html.var
    /usr/share/httpd/error/HTTP_REQUEST_ENTITY_TOO_LARGE.html.var
    /usr/share/httpd/error/HTTP_REQUEST_TIME_OUT.html.var
    /usr/share/httpd/error/HTTP_REQUEST_URI_TOO_LARGE.html.var
    /usr/share/httpd/error/HTTP_SERVICE_UNAVAILABLE.html.var
    /usr/share/httpd/error/HTTP_UNAUTHORIZED.html.var
    /usr/share/httpd/error/HTTP_UNSUPPORTED_MEDIA_TYPE.html.var
    /usr/share/httpd/error/HTTP_VARIANT_ALSO_VARIES.html.var
    /usr/share/httpd/error/README
    /usr/share/httpd/error/contact.html.var
    /usr/share/httpd/error/include
    /usr/share/httpd/error/include/bottom.html
    /usr/share/httpd/error/include/spacer.html
    /usr/share/httpd/error/include/top.html
    /usr/share/httpd/icons
    /usr/share/httpd/icons/README
    /usr/share/httpd/icons/README.html
    /usr/share/httpd/icons/a.gif
    /usr/share/httpd/icons/a.png
    /usr/share/httpd/icons/alert.black.gif
    /usr/share/httpd/icons/alert.black.png
    /usr/share/httpd/icons/alert.red.gif
    /usr/share/httpd/icons/alert.red.png
    /usr/share/httpd/icons/apache_pb.gif
    /usr/share/httpd/icons/apache_pb.png
    /usr/share/httpd/icons/apache_pb.svg
    /usr/share/httpd/icons/apache_pb2.gif
    /usr/share/httpd/icons/apache_pb2.png
    /usr/share/httpd/icons/back.gif
    /usr/share/httpd/icons/back.png
    /usr/share/httpd/icons/ball.gray.gif
    /usr/share/httpd/icons/ball.gray.png
    /usr/share/httpd/icons/ball.red.gif
    /usr/share/httpd/icons/ball.red.png
    /usr/share/httpd/icons/binary.gif
    /usr/share/httpd/icons/binary.png
    /usr/share/httpd/icons/binhex.gif
    /usr/share/httpd/icons/binhex.png
    /usr/share/httpd/icons/blank.gif
    /usr/share/httpd/icons/blank.png
    /usr/share/httpd/icons/bomb.gif
    /usr/share/httpd/icons/bomb.png
    /usr/share/httpd/icons/box1.gif
    /usr/share/httpd/icons/box1.png
    /usr/share/httpd/icons/box2.gif
    /usr/share/httpd/icons/box2.png
    /usr/share/httpd/icons/broken.gif
    /usr/share/httpd/icons/broken.png
    /usr/share/httpd/icons/burst.gif
    /usr/share/httpd/icons/burst.png
    /usr/share/httpd/icons/c.gif
    /usr/share/httpd/icons/c.png
    /usr/share/httpd/icons/comp.blue.gif
    /usr/share/httpd/icons/comp.blue.png
    /usr/share/httpd/icons/comp.gray.gif
    /usr/share/httpd/icons/comp.gray.png
    /usr/share/httpd/icons/compressed.gif
    /usr/share/httpd/icons/compressed.png
    /usr/share/httpd/icons/continued.gif
    /usr/share/httpd/icons/continued.png
    /usr/share/httpd/icons/dir.gif
    /usr/share/httpd/icons/dir.png
    /usr/share/httpd/icons/diskimg.gif
    /usr/share/httpd/icons/diskimg.png
    /usr/share/httpd/icons/down.gif
    /usr/share/httpd/icons/down.png
    /usr/share/httpd/icons/dvi.gif
    /usr/share/httpd/icons/dvi.png
    /usr/share/httpd/icons/f.gif
    /usr/share/httpd/icons/f.png
    /usr/share/httpd/icons/folder.gif
    /usr/share/httpd/icons/folder.open.gif
    /usr/share/httpd/icons/folder.open.png
    /usr/share/httpd/icons/folder.png
    /usr/share/httpd/icons/folder.sec.gif
    /usr/share/httpd/icons/folder.sec.png
    /usr/share/httpd/icons/forward.gif
    /usr/share/httpd/icons/forward.png
    /usr/share/httpd/icons/generic.gif
    /usr/share/httpd/icons/generic.png
    /usr/share/httpd/icons/generic.red.gif
    /usr/share/httpd/icons/generic.red.png
    /usr/share/httpd/icons/generic.sec.gif
    /usr/share/httpd/icons/generic.sec.png
    /usr/share/httpd/icons/hand.right.gif
    /usr/share/httpd/icons/hand.right.png
    /usr/share/httpd/icons/hand.up.gif
    /usr/share/httpd/icons/hand.up.png
    /usr/share/httpd/icons/icon.sheet.gif
    /usr/share/httpd/icons/icon.sheet.png
    /usr/share/httpd/icons/image1.gif
    /usr/share/httpd/icons/image1.png
    /usr/share/httpd/icons/image2.gif
    /usr/share/httpd/icons/image2.png
    /usr/share/httpd/icons/image3.gif
    /usr/share/httpd/icons/image3.png
    /usr/share/httpd/icons/index.gif
    /usr/share/httpd/icons/index.png
    /usr/share/httpd/icons/layout.gif
    /usr/share/httpd/icons/layout.png
    /usr/share/httpd/icons/left.gif
    /usr/share/httpd/icons/left.png
    /usr/share/httpd/icons/link.gif
    /usr/share/httpd/icons/link.png
    /usr/share/httpd/icons/movie.gif
    /usr/share/httpd/icons/movie.png
    /usr/share/httpd/icons/odf6odb.png
    /usr/share/httpd/icons/odf6odc.png
    /usr/share/httpd/icons/odf6odf.png
    /usr/share/httpd/icons/odf6odg.png
    /usr/share/httpd/icons/odf6odi.png
    /usr/share/httpd/icons/odf6odm.png
    /usr/share/httpd/icons/odf6odp.png
    /usr/share/httpd/icons/odf6ods.png
    /usr/share/httpd/icons/odf6odt.png
    /usr/share/httpd/icons/odf6otc.png
    /usr/share/httpd/icons/odf6otf.png
    /usr/share/httpd/icons/odf6otg.png
    /usr/share/httpd/icons/odf6oth.png
    /usr/share/httpd/icons/odf6oti.png
    /usr/share/httpd/icons/odf6otp.png
    /usr/share/httpd/icons/odf6ots.png
    /usr/share/httpd/icons/odf6ott.png
    /usr/share/httpd/icons/p.gif
    /usr/share/httpd/icons/p.png
    /usr/share/httpd/icons/patch.gif
    /usr/share/httpd/icons/patch.png
    /usr/share/httpd/icons/pdf.gif
    /usr/share/httpd/icons/pdf.png
    /usr/share/httpd/icons/pie0.gif
    /usr/share/httpd/icons/pie0.png
    /usr/share/httpd/icons/pie1.gif
    /usr/share/httpd/icons/pie1.png
    /usr/share/httpd/icons/pie2.gif
    /usr/share/httpd/icons/pie2.png
    /usr/share/httpd/icons/pie3.gif
    /usr/share/httpd/icons/pie3.png
    /usr/share/httpd/icons/pie4.gif
    /usr/share/httpd/icons/pie4.png
    /usr/share/httpd/icons/pie5.gif
    /usr/share/httpd/icons/pie5.png
    /usr/share/httpd/icons/pie6.gif
    /usr/share/httpd/icons/pie6.png
    /usr/share/httpd/icons/pie7.gif
    /usr/share/httpd/icons/pie7.png
    /usr/share/httpd/icons/pie8.gif
    /usr/share/httpd/icons/pie8.png
    /usr/share/httpd/icons/portal.gif
    /usr/share/httpd/icons/portal.png
    /usr/share/httpd/icons/poweredby.png
    /usr/share/httpd/icons/ps.gif
    /usr/share/httpd/icons/ps.png
    /usr/share/httpd/icons/quill.gif
    /usr/share/httpd/icons/quill.png
    /usr/share/httpd/icons/right.gif
    /usr/share/httpd/icons/right.png
    /usr/share/httpd/icons/screw1.gif
    /usr/share/httpd/icons/screw1.png
    /usr/share/httpd/icons/screw2.gif
    /usr/share/httpd/icons/screw2.png
    /usr/share/httpd/icons/script.gif
    /usr/share/httpd/icons/script.png
    /usr/share/httpd/icons/small
    /usr/share/httpd/icons/small/back.gif
    /usr/share/httpd/icons/small/back.png
    /usr/share/httpd/icons/small/binary.gif
    /usr/share/httpd/icons/small/binary.png
    /usr/share/httpd/icons/small/binhex.gif
    /usr/share/httpd/icons/small/binhex.png
    /usr/share/httpd/icons/small/blank.gif
    /usr/share/httpd/icons/small/blank.png
    /usr/share/httpd/icons/small/broken.gif
    /usr/share/httpd/icons/small/broken.png
    /usr/share/httpd/icons/small/burst.gif
    /usr/share/httpd/icons/small/burst.png
    /usr/share/httpd/icons/small/comp1.gif
    /usr/share/httpd/icons/small/comp1.png
    /usr/share/httpd/icons/small/comp2.gif
    /usr/share/httpd/icons/small/comp2.png
    /usr/share/httpd/icons/small/compressed.gif
    /usr/share/httpd/icons/small/compressed.png
    /usr/share/httpd/icons/small/continued.gif
    /usr/share/httpd/icons/small/continued.png
    /usr/share/httpd/icons/small/doc.gif
    /usr/share/httpd/icons/small/doc.png
    /usr/share/httpd/icons/small/folder.gif
    /usr/share/httpd/icons/small/folder.png
    /usr/share/httpd/icons/small/folder2.gif
    /usr/share/httpd/icons/small/folder2.png
    /usr/share/httpd/icons/small/forward.gif
    /usr/share/httpd/icons/small/forward.png
    /usr/share/httpd/icons/small/generic.gif
    /usr/share/httpd/icons/small/generic.png
    /usr/share/httpd/icons/small/generic2.gif
    /usr/share/httpd/icons/small/generic2.png
    /usr/share/httpd/icons/small/generic3.gif
    /usr/share/httpd/icons/small/generic3.png
    /usr/share/httpd/icons/small/image.gif
    /usr/share/httpd/icons/small/image.png
    /usr/share/httpd/icons/small/image2.gif
    /usr/share/httpd/icons/small/image2.png
    /usr/share/httpd/icons/small/index.gif
    /usr/share/httpd/icons/small/index.png
    /usr/share/httpd/icons/small/key.gif
    /usr/share/httpd/icons/small/key.png
    /usr/share/httpd/icons/small/movie.gif
    /usr/share/httpd/icons/small/movie.png
    /usr/share/httpd/icons/small/patch.gif
    /usr/share/httpd/icons/small/patch.png
    /usr/share/httpd/icons/small/ps.gif
    /usr/share/httpd/icons/small/ps.png
    /usr/share/httpd/icons/small/rainbow.gif
    /usr/share/httpd/icons/small/rainbow.png
    /usr/share/httpd/icons/small/sound.gif
    /usr/share/httpd/icons/small/sound.png
    /usr/share/httpd/icons/small/sound2.gif
    /usr/share/httpd/icons/small/sound2.png
    /usr/share/httpd/icons/small/tar.gif
    /usr/share/httpd/icons/small/tar.png
    /usr/share/httpd/icons/small/text.gif
    /usr/share/httpd/icons/small/text.png
    /usr/share/httpd/icons/small/transfer.gif
    /usr/share/httpd/icons/small/transfer.png
    /usr/share/httpd/icons/small/unknown.gif
    /usr/share/httpd/icons/small/unknown.png
    /usr/share/httpd/icons/small/uu.gif
    /usr/share/httpd/icons/small/uu.png
    /usr/share/httpd/icons/sound1.gif
    /usr/share/httpd/icons/sound1.png
    /usr/share/httpd/icons/sound2.gif
    /usr/share/httpd/icons/sound2.png
    /usr/share/httpd/icons/sphere1.gif
    /usr/share/httpd/icons/sphere1.png
    /usr/share/httpd/icons/sphere2.gif
    /usr/share/httpd/icons/sphere2.png
    /usr/share/httpd/icons/svg.png
    /usr/share/httpd/icons/tar.gif
    /usr/share/httpd/icons/tar.png
    /usr/share/httpd/icons/tex.gif
    /usr/share/httpd/icons/tex.png
    /usr/share/httpd/icons/text.gif
    /usr/share/httpd/icons/text.png
    /usr/share/httpd/icons/transfer.gif
    /usr/share/httpd/icons/transfer.png
    /usr/share/httpd/icons/unknown.gif
    /usr/share/httpd/icons/unknown.png
    /usr/share/httpd/icons/up.gif
    /usr/share/httpd/icons/up.png
    /usr/share/httpd/icons/uu.gif
    /usr/share/httpd/icons/uu.png
    /usr/share/httpd/icons/uuencoded.gif
    /usr/share/httpd/icons/uuencoded.png
    /usr/share/httpd/icons/world1.gif
    /usr/share/httpd/icons/world1.png
    /usr/share/httpd/icons/world2.gif
    /usr/share/httpd/icons/world2.png
    /usr/share/httpd/icons/xml.png
    /usr/share/httpd/noindex
    /usr/share/httpd/noindex/css
    /usr/share/httpd/noindex/css/bootstrap-theme.min.css
    /usr/share/httpd/noindex/css/bootstrap.min.css
    /usr/share/httpd/noindex/css/fonts
    /usr/share/httpd/noindex/css/fonts/Bold
    /usr/share/httpd/noindex/css/fonts/Bold/OpenSans-Bold.eot
    /usr/share/httpd/noindex/css/fonts/Bold/OpenSans-Bold.svg
    /usr/share/httpd/noindex/css/fonts/Bold/OpenSans-Bold.ttf
    /usr/share/httpd/noindex/css/fonts/Bold/OpenSans-Bold.woff
    /usr/share/httpd/noindex/css/fonts/BoldItalic
    /usr/share/httpd/noindex/css/fonts/BoldItalic/OpenSans-BoldItalic.eot
    /usr/share/httpd/noindex/css/fonts/BoldItalic/OpenSans-BoldItalic.svg
    /usr/share/httpd/noindex/css/fonts/BoldItalic/OpenSans-BoldItalic.ttf
    /usr/share/httpd/noindex/css/fonts/BoldItalic/OpenSans-BoldItalic.woff
    /usr/share/httpd/noindex/css/fonts/ExtraBold
    /usr/share/httpd/noindex/css/fonts/ExtraBold/OpenSans-ExtraBold.eot
    /usr/share/httpd/noindex/css/fonts/ExtraBold/OpenSans-ExtraBold.svg
    /usr/share/httpd/noindex/css/fonts/ExtraBold/OpenSans-ExtraBold.ttf
    /usr/share/httpd/noindex/css/fonts/ExtraBold/OpenSans-ExtraBold.woff
    /usr/share/httpd/noindex/css/fonts/ExtraBoldItalic
    /usr/share/httpd/noindex/css/fonts/ExtraBoldItalic/OpenSans-ExtraBoldItalic.eot
    /usr/share/httpd/noindex/css/fonts/ExtraBoldItalic/OpenSans-ExtraBoldItalic.svg
    /usr/share/httpd/noindex/css/fonts/ExtraBoldItalic/OpenSans-ExtraBoldItalic.ttf
    /usr/share/httpd/noindex/css/fonts/ExtraBoldItalic/OpenSans-ExtraBoldItalic.woff
    /usr/share/httpd/noindex/css/fonts/Italic
    /usr/share/httpd/noindex/css/fonts/Italic/OpenSans-Italic.eot
    /usr/share/httpd/noindex/css/fonts/Italic/OpenSans-Italic.svg
    /usr/share/httpd/noindex/css/fonts/Italic/OpenSans-Italic.ttf
    /usr/share/httpd/noindex/css/fonts/Italic/OpenSans-Italic.woff
    /usr/share/httpd/noindex/css/fonts/Light
    /usr/share/httpd/noindex/css/fonts/Light/OpenSans-Light.eot
    /usr/share/httpd/noindex/css/fonts/Light/OpenSans-Light.svg
    /usr/share/httpd/noindex/css/fonts/Light/OpenSans-Light.ttf
    /usr/share/httpd/noindex/css/fonts/Light/OpenSans-Light.woff
    /usr/share/httpd/noindex/css/fonts/LightItalic
    /usr/share/httpd/noindex/css/fonts/LightItalic/OpenSans-LightItalic.eot
    /usr/share/httpd/noindex/css/fonts/LightItalic/OpenSans-LightItalic.svg
    /usr/share/httpd/noindex/css/fonts/LightItalic/OpenSans-LightItalic.ttf
    /usr/share/httpd/noindex/css/fonts/LightItalic/OpenSans-LightItalic.woff
    /usr/share/httpd/noindex/css/fonts/Regular
    /usr/share/httpd/noindex/css/fonts/Regular/OpenSans-Regular.eot
    /usr/share/httpd/noindex/css/fonts/Regular/OpenSans-Regular.svg
    /usr/share/httpd/noindex/css/fonts/Regular/OpenSans-Regular.ttf
    /usr/share/httpd/noindex/css/fonts/Regular/OpenSans-Regular.woff
    /usr/share/httpd/noindex/css/fonts/Semibold
    /usr/share/httpd/noindex/css/fonts/Semibold/OpenSans-Semibold.eot
    /usr/share/httpd/noindex/css/fonts/Semibold/OpenSans-Semibold.svg
    /usr/share/httpd/noindex/css/fonts/Semibold/OpenSans-Semibold.ttf
    /usr/share/httpd/noindex/css/fonts/Semibold/OpenSans-Semibold.woff
    /usr/share/httpd/noindex/css/fonts/SemiboldItalic
    /usr/share/httpd/noindex/css/fonts/SemiboldItalic/OpenSans-SemiboldItalic.eot
    /usr/share/httpd/noindex/css/fonts/SemiboldItalic/OpenSans-SemiboldItalic.svg
    /usr/share/httpd/noindex/css/fonts/SemiboldItalic/OpenSans-SemiboldItalic.ttf
    /usr/share/httpd/noindex/css/fonts/SemiboldItalic/OpenSans-SemiboldItalic.woff
    /usr/share/httpd/noindex/css/open-sans.css
    /usr/share/httpd/noindex/images
    /usr/share/httpd/noindex/images/apache_pb.gif
    /usr/share/httpd/noindex/images/poweredby.png
    /usr/share/httpd/noindex/index.html
    /usr/share/man/man8/apachectl.8.gz
    /usr/share/man/man8/fcgistarter.8.gz
    /usr/share/man/man8/htcacheclean.8.gz
    /usr/share/man/man8/httpd.8.gz
    /usr/share/man/man8/rotatelogs.8.gz
    /usr/share/man/man8/suexec.8.gz
    /var/cache/httpd
    /var/cache/httpd/proxy
    /var/lib/dav
    /var/log/httpd
    /var/www
    /var/www/cgi-bin
    /var/www/html
    
    

    4.3 查看rpm包依赖

    [root@qdlinux Packages]# rpm -pqR httpd-2.4.6-80.el7.centos.x86_64.rpm
    warning: httpd-2.4.6-80.el7.centos.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY
    /etc/mime.types
    system-logos >= 7.92.1-1
    httpd-tools = 2.4.6-80.el7.centos
    /usr/sbin/useradd
    /usr/sbin/groupadd
    systemd-units
    systemd-units
    systemd-units
    /bin/sh
    /bin/sh
    /bin/sh
    /bin/sh
    /bin/sh
    /bin/sh
    rpmlib(FileDigests) <= 4.6.0-1
    rpmlib(FileCaps) <= 4.6.1-1
    rpmlib(PayloadFilesHavePrefix) <= 4.0-1
    rpmlib(CompressedFileNames) <= 3.0.4-1
    /bin/sh
    libapr-1.so.0()(64bit)
    libaprutil-1.so.0()(64bit)
    libcrypt.so.1()(64bit)
    libc.so.6()(64bit)
    libc.so.6(GLIBC_2.14)(64bit)
    libc.so.6(GLIBC_2.2.5)(64bit)
    libc.so.6(GLIBC_2.3.4)(64bit)
    libc.so.6(GLIBC_2.3)(64bit)
    libc.so.6(GLIBC_2.4)(64bit)
    libdb-5.3.so()(64bit)
    libdl.so.2()(64bit)
    libexpat.so.1()(64bit)
    liblua-5.1.so()(64bit)
    libm.so.6()(64bit)
    libpcre.so.1()(64bit)
    libpthread.so.0()(64bit)
    libpthread.so.0(GLIBC_2.2.5)(64bit)
    libselinux.so.1()(64bit)
    libsystemd-daemon.so.0()(64bit)
    libsystemd-daemon.so.0(LIBSYSTEMD_DAEMON_31)(64bit)
    libz.so.1()(64bit)
    rtld(GNU_HASH)
    rpmlib(PayloadIsXz) <= 5.2-1
    
    

    4.4 安装rpm包

    [root@qdlinux Packages]# rpm -ivh tree-1.6.0-10.el7.x86_64.rpm 
    warning: tree-1.6.0-10.el7.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY
    Preparing...                          ################################# [100%]
    Updating / installing...
       1:tree-1.6.0-10.el7                ################################# [100%]
    
    

    4.5 卸载rpm包

    rpm -e tree
    
    

    4.6 查询系统是否安装指定的rpm包

    [root@qdlinux Packages]# rpm -qa tree
    tree-1.6.0-10.el7.x86_64
    
    

    4.7 查询文件属于哪个rpm包

    [root@qdlinux Packages]# which ifconfig
    /usr/sbin/ifconfig
    [root@qdlinux Packages]# rpm -qf /usr/sbin/ifconfig 
    net-tools-2.0-0.22.20131004git.el7.x86_64
    
    
    
  • 相关阅读:
    腾讯云分配子域名
    回调函数
    caution
    科普知识图谱
    SQLServer 日期函数大全
    如何进行库存管理?
    SSIS高级转换任务—执行SQL语句
    运行SSIS包的几种方式
    SSIS+CDC 增量抽取数据
    Notepad++中没有Plugin Manager怎么办
  • 原文地址:https://www.cnblogs.com/qdlinux/p/9443046.html
Copyright © 2020-2023  润新知