用rpm在centos7上安裝httpd的過程

[root@master /]# mkdir cdrom
[root@master /]# mount /dev/sr0 /cdrom  #掛載光盤
mount: /dev/sr0 is write-protected, mounting read-only
[root@master /]# cd /cdrom/Packages/
[root@master Packages]# ls httpd-*
httpd-2.4.6-40.el7.centos.x86_64.rpm
httpd-devel-2.4.6-40.el7.centos.x86_64.rpm
httpd-manual-2.4.6-40.el7.centos.noarch.rpm
httpd-tools-2.4.6-40.el7.centos.x86_64.rpm
[root@master Packages]# rpm -ivh httpd-2.4.6-40.el7.centos.x86_64.rpm
error: Failed dependencies:
        /etc/mime.types is needed by httpd-2.4.6-40.el7.centos.x86_64
        httpd-tools = 2.4.6-40.el7.centos is needed by httpd-2.4.6-40.el7.centos.x86_64
        libapr-1.so.0()(64bit) is needed by httpd-2.4.6-40.el7.centos.x86_64   #https://www.rpmfind.net上查找所在包
        libaprutil-1.so.0()(64bit) is needed by httpd-2.4.6-40.el7.centos.x86_64  #https://www.rpmfind.net上查找所在包
[root@master Packages]# ls apr-util-*
apr-util-1.5.2-6.el7.x86_64.rpm  apr-util-devel-1.5.2-6.el7.x86_64.rpm
[root@master Packages]# rpm -ivh apr-util-1.5.2-6.el7.x86_64.rpm
error: Failed dependencies:
        libapr-1.so.0()(64bit) is needed by apr-util-1.5.2-6.el7.x86_64
[root@master Packages]# ls apr-*
apr-1.4.8-3.el7.x86_64.rpm  apr-devel-1.4.8-3.el7.x86_64.rpm  apr-util-1.5.2-6.el7.x86_64.rpm  apr-util-devel-1.5.2-6.el7.x86_64.rpm
[root@master Packages]# rpm -ivh apr-1.4.8-3.el7.x86_64.rpm
Preparing...                          ################################# [100%]
Updating / installing...
   1:apr-1.4.8-3.el7                  ################################# [100%]
[root@master Packages]# rpm -ivh apr-util-1.5.2-6.el7.x86_64.rpm
Preparing...                          ################################# [100%]
Updating / installing...
   1:apr-util-1.5.2-6.el7             ################################# [100%]
[root@master Packages]# ls  httpd-tools*
httpd-tools-2.4.6-40.el7.centos.x86_64.rpm
[root@master Packages]# rpm -ivh httpd-tools-2.4.6-40.el7.centos.x86_64.rpm
Preparing...                          ################################# [100%]
Updating / installing...
   1:httpd-tools-2.4.6-40.el7.centos  ################################# [100%]
[root@master Packages]# yum search mime.types
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
============================= Matched: mime.types ==============================
mailcap.noarch : Helper application and MIME type associations for file types
perl-LWP-MediaTypes.noarch : Guess media type for a file or a URL    
[root@master Packages]# ls mailcap*
mailcap-2.1.41-2.el7.noarch.rpm
[root@master Packages]# rpm -ivh mailcap-2.1.41-2.el7.noarch.rpm
Preparing...                          ################################# [100%]
Updating / installing...
   1:mailcap-2.1.41-2.el7             ################################# [100%]
[root@master Packages]# rpm -ivh httpd-2.4.6-40.el7.centos.x86_64.rpm
Preparing...                          ################################# [100%]
Updating / installing...
   1:httpd-2.4.6-40.el7.centos        ################################# [100%]
[root@master Packages]# rpm -q httpd
httpd-2.4.6-40.el7.centos.x86_64  #>>>>>>>>>>>>>>>>安裝完成

[root@master /]# umount /cdrom
umount: /cdrom: target is busy.
        (In some cases useful info about processes that use
         the device is found by lsof(8) or fuser(1))
[root@master Packages]# lsof +d /cdrom
COMMAND  PID   USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
bash    2345 hadoop  cwd    DIR   11,0   612352 2176 /cdrom/Packages
bash    2441   root  cwd    DIR   11,0   612352 2176 /cdrom/Packages
lsof    2497   root  cwd    DIR   11,0   612352 2176 /cdrom/Packages
lsof    2498   root  cwd    DIR   11,0   612352 2176 /cdrom/Packages
[root@master Packages]# kill -9 2345
[root@master Packages]# lsof +d /cdrom
COMMAND  PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
bash    2441 root  cwd    DIR   11,0   612352 2176 /cdrom/Packages
lsof    2500 root  cwd    DIR   11,0   612352 2176 /cdrom/Packages
lsof    2501 root  cwd    DIR   11,0   612352 2176 /cdrom/Packages
[root@master Packages]# cd /
[root@master /]# lsof +d /cdrom
[root@master /]# mount /cdrom
mount: /dev/sr0 is already mounted or /cdrom busy
       /dev/sr0 is already mounted on /cdrom
[root@master /]# 
--------------------- 
作者:ohaozy 
來源:CSDN 
原文:https://blog.csdn.net/ohaozy/article/details/81559559 
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章