gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区

站長(zhǎng)資訊網(wǎng)
最全最豐富的資訊網(wǎng)站

Linux安裝及管理程序詳述

一、RPM包管理工具

RPM Pachage Manager由Red Hat公司提出,被眾多Linux發(fā)行版所采用。建立統(tǒng)一的數(shù)據(jù)庫文件,詳細(xì)記錄軟件包安裝、卸載等變化信息,能夠自動(dòng)分析軟件包依賴關(guān)系。RPM軟件包一般命名格式如下:
Linux安裝及管理程序詳述

1、查詢已安裝的RPM軟件信息

查詢已安裝的RPM軟件包語法格式如下:
Linux安裝及管理程序詳述

應(yīng)用舉例:

[root@CentOS01 ~]# rpm -qa  <!--查詢所有已安裝的rpm軟件信息--> Python2-pyasn1-modules-0.1.9-7.el7.noarch  mesa-libEGL-17.0.1-6.20170307.el7.x86_64  xcb-util-0.4.0-2.el7.x86_64  python-pyblock-0.53-6.el7.x86_64  sysstat-10.1.5-12.el7.x86_64  sos-3.4-6.el7.centos.noarch  xorg-x11-server-Xorg-1.19.3-11.el7.x86_64  libiscsi-1.9.0-7.el7.x86_64  sssd-ldap-1.15.2-50.el7.x86_64  postfix-2.10.1-6.el7.x86_64  …………<!--此處省略部分內(nèi)容-->  [root@centos01 ~]# rpm -q bash    <!--查詢已安裝的bash軟件包-->  bash-4.2.46-28.el7.x86_64  [root@centos01 ~]# rpm -qi bash    <!--查詢bash軟件包的詳細(xì)信息-->  Name        : bash  Version     : 4.2.46  Release     : 28.el7  Architecture: x86_64  Install Date: 2019年10月23日 星期三 22時(shí)29分35秒  Group       : System Environment/Shells  Size        : 3663637  License     : GPLv3+  Signature   : RSA/SHA256, 2017年08月10日 星期四 23時(shí)03分40秒, Key ID 24c6a8a7f4a80eb5  Source RPM  : bash-4.2.46-28.el7.src.rpm  Build Date  : 2017年08月03日 星期四 05時(shí)13分21秒  Build Host  : c1bm.rdu2.centos.org  Relocations : (not relocatable)  Packager    : CentOS BuildSystem <http://bugs.centos.org>  Vendor      : CentOS  URL         : http://www.gnu.org/software/bash  Summary     : The GNU Bourne Again shell  Description :  The GNU Bourne Again shell (Bash) is a shell or command language  interpreter that is compatible with the Bourne shell (sh). Bash  incorporates useful features from the Korn shell (ksh) and the C shell  (csh). Most sh scripts can be run by bash without modification.  [root@centos01 ~]# rpm -qa | grep bash  bash-4.2.46-28.el7.x86_64  bash-completion-2.1-6.el7.noarch  [root@centos01 ~]# rpm -ql openssh <!--查看openssh在系統(tǒng)中安裝的所有目錄-->  /etc/ssh  /etc/ssh/moduli  /usr/bin/ssh-keygen  /usr/libexec/openssh  /usr/libexec/openssh/ctr-cavstest  /usr/libexec/openssh/ssh-keysign  /usr/share/doc/openssh-7.4p1  /usr/share/doc/openssh-7.4p1/CREDITS  …………<!--此處省略部分內(nèi)容-->

2、查詢文件或目錄屬于哪個(gè)RPM軟件

語法格式如下:
Linux安裝及管理程序詳述

應(yīng)用舉例:

[root@centos01 ~]# rpm -qf /usr/bin/vim   <!--查詢vim是由哪個(gè)軟件包安裝的-->  vim-enhanced-7.4.160-2.el7.x86_64  [root@centos01 ~]# rpm -qf /usr/libexec/openssh/  <!--查看配置文件是哪個(gè)程序使用-->  openssh-7.4p1-11.el7.x86_64

3、查詢未安裝的RPM包文件

查詢未安裝的RPM軟件包語法格式如下:
Linux安裝及管理程序詳述

應(yīng)用舉例:

[root@centos01 ~]# rpm -qpi /mnt/Packages/httpd-2.4.6  -67.el7.centos.x86_64.rpm                  <!--查看httpd的rpm包詳細(xì)信息-->  Name        : httpd  Version     : 2.4.6  Release     : 67.el7.centos  Architecture: x86_64  Install Date: (not installed)  Group       : System Environment/Daemons  Size        : 9823661  License     : ASL 2.0  Signature   : RSA/SHA256, 2017年08月11日 星期五 00時(shí)40分32秒, Key ID 24c6a8a7f4a80eb5  Source RPM  : httpd-2.4.6-67.el7.centos.src.rpm  Build Date  : 2017年08月04日 星期五 11時(shí)21分07秒  Build Host  : c1bm.rdu2.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.  [root@centos01 ~]# rpm -qpl /mnt/Packages/httpd-2.4.6  -67.el7.centos.x86_64.rpm                <!--查看httpd的rpm包安裝包含的目錄-->  /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  …………   <!--此處省略部分內(nèi)容-->  [root@centos01 ~]# rpm -qpc /mnt/Packages/httpd-2.4.6  -67.el7.centos.x86_64.rpm                      <!--查看httpd安裝后的配置文件-->  /etc/httpd/conf.d/autoindex.conf  /etc/httpd/conf.d/userdir.conf  /etc/httpd/conf.d/welcome.conf  /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/logrotate.d/httpd  /etc/sysconfig/htcacheclean  /etc/sysconfig/httpd

二、安裝、升級(jí)和卸載RPM軟件

安裝、升級(jí)和卸載RPM軟件的語法格式及常用選項(xiàng)如下:
Linux安裝及管理程序詳述

1、安裝RPM軟件

[root@centos01 ~]# rpm -ivh /mnt/Packages/ntsysv-1.7.4  -1.el7.x86_64.rpm    <!--安裝ntsysv程序-->  警告:/mnt/Packages/ntsysv-1.7.4-1.el7.x86_64.rpm: 頭V3 RSA/SHA256 Signature, 密鑰 ID f4a80eb5: NOKEY  準(zhǔn)備中...                          ################################# [100%]      軟件包 ntsysv-1.7.4-1.el7.x86_64 已經(jīng)安裝

結(jié)尾加“–force”選項(xiàng)是強(qiáng)制安裝所指定的rpm軟件包。

2、升級(jí)RPM軟件

[root@centos01 ~]# rpm -U /mnt/Packages/ntsysv-1.7.4-1.el7.x86_64.rpm  警告:/mnt/Packages/ntsysv-1.7.4-1.el7.x86_64.rpm: 頭V3 RSA/SHA256 Signature, 密鑰 ID f4a80eb5: NOKEY      軟件包 ntsysv-1.7.4-1.el7.x86_64 已經(jīng)安裝

3、卸載RPM軟件

卸載rpm軟件包的語法格式及輔助選項(xiàng)如下:
Linux安裝及管理程序詳述

應(yīng)用舉例:

[root@centos01 ~]# rpm -e ntsysv    <!--卸載ntsysv程序-->  [root@centos01 ~]# rpm -ivh /mnt/Packages/system-config  -kickstart-2.9.6-1.el7.noarch.rpm --nodeps                   <!--結(jié)合“--nodeps”選項(xiàng)忽略依賴關(guān)系-->  警告:/mnt/Packages/system-config-kickstart-2.9.6-1.el7.noarch.rpm: 頭V3 RSA/SHA256 Signature, 密鑰 ID f4a80eb5: NOKEY  準(zhǔn)備中...                          ################################# [100%]  正在升級(jí)/安裝...     1:system-config-kickstart-2.9.6-1.e################################# [100%]

4、維護(hù)RPM數(shù)據(jù)庫

[root@centos01 ~]# rpm --initdb  <!--或者-->  [root@centos01 ~]# rpm --rebuilddb

5、導(dǎo)入驗(yàn)證公鑰

[root@centos01 ~]# cd /mnt/  [root@centos01 mnt]# ls  CentOS_BuildTag  EULA  images    LiveOS    repodata              RPM-GPG-KEY-CentOS-Testing-7  EFI              GPL   isolinux  Packages  RPM-GPG-KEY-CentOS-7  TRANS.TBL  [root@centos01 mnt]# rpm --import ./RPM-GPG-KEY-CentOS-7          <!--導(dǎo)入驗(yàn)證公鑰-->    [root@centos01 ~]# rpm -ivh /mnt/Packages/dhcp-4.2.5  -58.el7.centos.x86_64.rpm                    <!--再次安裝rpm包不再顯示密鑰-->  準(zhǔn)備中...                          ################################# [100%]  正在升級(jí)/安裝...     1:dhcp-12:4.2.5-58.el7.centos      ################################# [100%]

6、解決軟件包依賴關(guān)系

Linux安裝及管理程序詳述

三、Linux應(yīng)用程序基礎(chǔ)

1、應(yīng)用程序與系統(tǒng)命令的關(guān)系

1)文件位置

  • 系統(tǒng)命令:一般在/bin和/sbin目錄中,或?yàn)镾hell內(nèi)部指令。

  • 應(yīng)用程序:通常在/usr/bin和/usr/sbin目錄中。

2)主要用途

  • 系統(tǒng)命令:完成對(duì)系統(tǒng)的基本管理工作,例如IP配置工具。

  • 應(yīng)用程序:完成相對(duì)獨(dú)立的其他輔助任務(wù),例如網(wǎng)頁瀏覽器。

3)適用環(huán)境

  • 系統(tǒng)命令:一般只在字符操作界面中運(yùn)行。

  • 應(yīng)用程序:根據(jù)實(shí)際需要,有些程序可在圖形界面中運(yùn)行。

4)運(yùn)行格式

  • 系統(tǒng)命令:一般包括命令字、命令選項(xiàng)和命令參數(shù)。

  • 應(yīng)用程序:通常沒有固定的執(zhí)行格式。

2、典型應(yīng)用程序的目錄結(jié)構(gòu)

Linux安裝及管理程序詳述

3、常見的軟件包封裝類型

Linux安裝及管理程序詳述

四、源代碼編譯安裝

1、源代碼編譯概述

1)使用源代碼安裝軟件的優(yōu)點(diǎn)

獲得最新的軟件版本,及時(shí)修復(fù)bug;根據(jù)用戶需要,靈活定制軟件功能。

2)應(yīng)用源代碼編譯安裝場(chǎng)合舉例

安裝較新版本的應(yīng)用程序時(shí)使用;當(dāng)前安裝的程序無法滿足需要時(shí)使用;需要為應(yīng)用程序添加新的功能時(shí)使用等等。

2、編譯安裝源代碼包

1)Tarball包

.tar.gz和.tar.bz2格式居多。軟件素材參考:http://sourceforge.net

2)完整性校驗(yàn)

計(jì)算MD5校驗(yàn)和,并與官方提供的值相比較??判斷是否一致。如下:

[root@centos01 ~]# md5sum /mnt/Packages/tomcat-7.0.76-2.el7.noarch.rpm 3c901508f0651c5c3207f999fbf395ed  /mnt/Packages/tomcat-7.0.76-2.el7.noarch.rpm

3)確認(rèn)源代碼編譯環(huán)境

需要安裝支持C/C++程序語言的編譯器,如下所示:

[root@centos01 ~]# rpm -qa | grep gcc  <!--查看是否安裝gcc和gcc-c++-->  libgcc-4.8.5-16.el7.x86_64  gcc-c++-4.8.5-16.el7.x86_64  gcc-4.8.5-16.el7.x86_64  gcc-gfortran-4.8.5-16.el7.x86_64  [root@centos01 ~]# rpm -qa | grep make   <!--查看是否安裝make-->  make-3.82-23.el7.x86_64  automake-1.13.4-3.el7.noarch

4、編譯安裝過程

Linux安裝及管理程序詳述

5、編譯安裝步驟

1)tar解包

通常情況下習(xí)慣性將軟件包釋放到/usr/src/目錄,解包后的源代碼文件位置/usr/src/軟件名-版本號(hào)/。應(yīng)用舉例:

[root@centos01 ~]# tar zxvf /mnt/httpd-2.2.17.tar.gz -C /usr/src/

2)./configure配置

使用源碼目錄中的configure腳本;執(zhí)行“./configure –help”可查看幫助;典型的配置選項(xiàng):–prefix=軟件安裝目錄。應(yīng)用舉例:

[root@centos01 ~]# cd /usr/src/httpd-2.2.17/  [root@centos01 httpd-2.2.17]# ./configure --prefix=/usr/local/httpd

不指定任何配置選項(xiàng),則采用默認(rèn)值。

3)編譯

[root@centos01 httpd-2.2.17]# make 

4)安裝

[root@centos01 httpd-2.2.17]#make install

注意:編譯和安裝可以一起執(zhí)行,中間結(jié)合&&即可一次性執(zhí)行兩條命令。

5)優(yōu)化程序目錄

[root@centos01 ~]# ln -s /usr/local/httpd/bin/* /usr/local/bin/

6)創(chuàng)建系統(tǒng)服務(wù),添加執(zhí)行權(quán)限

[root@centos01 ~]# cp /usr/local/httpd/bin/apachectl /etc/init.d/httpd  [root@centos01 ~]# chmod +x /etc/init.d/httpd

7)修改系統(tǒng)服務(wù)

[root@centos01 ~]# vim /etc/init.d/httpd  #!/bin/sh #chkconfig:35 80 20  ............<!--此處省略部分內(nèi)容-->

8)添加為系統(tǒng)服務(wù),設(shè)置開機(jī)自動(dòng)啟動(dòng)

[root@centos01 ~]# chkconfig --add httpd  [root@centos01 ~]# chkconfig --level 35 httpd on

9)啟動(dòng)apache服務(wù)

[root@centos01 ~]# systemctl start httpd

10)監(jiān)聽apache服務(wù)的端口號(hào)

[root@centos01 ~]# netstat -anptu | grep 80  tcp6       0 0 :::80 :::*                    LISTEN      53115/httpd         
贊(0)
分享到: 更多 (0)
?
網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)
gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区
午夜激情福利在线| 日韩激情视频一区二区| 日韩在线综合网| 人妻少妇被粗大爽9797pw| 五月丁香综合缴情六月小说| 亚洲免费av网| 日本男女交配视频| 国产av熟女一区二区三区| 日韩不卡视频一区二区| 亚欧无线一线二线三线区别| 国产美女网站在线观看| 国产精品亚洲αv天堂无码| 9色porny| 我的公把我弄高潮了视频| 亚洲福利精品视频| 韩国黄色一级大片| 成人观看免费完整观看| 男人的天堂日韩| 中文av字幕在线观看| 国产欧美123| 尤物国产在线观看| 男人天堂a在线| 一区二区三区网址| 日韩av在线播放不卡| 粉色视频免费看| 黑森林福利视频导航| 国产高潮呻吟久久久| 国产精品亚洲二区在线观看| 日韩中文字幕亚洲精品欧美| 在线免费视频a| 日本成年人网址| 欧美精品久久久久久久免费| 男人j进女人j| 青青青免费在线| 日本福利视频在线观看| 久久在线中文字幕| 97xxxxx| 777米奇影视第四色| 久久久久久久久久久久久久久国产| 午夜久久久精品| 黄色网址在线免费看| 91看片淫黄大片91| 欧美激情亚洲天堂| 成人中文字幕在线播放| av网址在线观看免费| 午夜免费一区二区| 波多野结衣在线免费观看| 亚洲欧美一二三| 免费在线a视频| 黄色一级片免费的| 99热亚洲精品| 午夜久久久久久久久久久| 亚洲色欲久久久综合网东京热| 日韩在线一级片| 国产精品无码免费专区午夜| 国产一级不卡视频| 久久久久久久久久久99| 成人中文字幕av| 17c丨国产丨精品视频| 国内自拍视频网| 老子影院午夜伦不卡大全| 男人操女人免费软件| 精品少妇在线视频| 少妇熟女一区二区| 熟女视频一区二区三区| 狠狠热免费视频| 国产九九在线视频| 亚洲国产精品三区| 免费无码国产v片在线观看| 丁香婷婷综合激情| 国内性生活视频| 成人综合视频在线| 亚欧激情乱码久久久久久久久| 手机看片福利盒子久久| 亚洲精品高清无码视频| 欧美大尺度做爰床戏| 日本黄大片一区二区三区| 蜜桃福利午夜精品一区| 在线视频观看一区二区| 欧美一级特黄aaaaaa在线看片| a级片一区二区| 九色91popny| 天天综合五月天| 91免费视频网站在线观看| 国产乱叫456| 成人午夜免费在线| 日本77777| 久久99爱视频| 日韩有码免费视频| 天天操天天干天天做| 亚洲 欧美 综合 另类 中字| 国产免费视频传媒| 国产主播在线看| 99久久免费观看| 91网站在线观看免费| 红桃视频 国产| 亚洲午夜精品一区| 熟女少妇精品一区二区| 日韩手机在线观看视频| 日韩毛片在线免费看| 337p粉嫩大胆噜噜噜鲁| 国产午夜精品视频一区二区三区| 特级黄色片视频| 日韩欧美理论片| 大胆欧美熟妇xx| 日韩欧美国产免费| 亚洲 欧美 另类人妖| 美国av在线播放| 日韩伦理在线免费观看| 日日摸日日碰夜夜爽无码| 那种视频在线观看| 91精品视频国产| 久久黄色片视频| 亚洲一区二区三区观看| av磁力番号网| 国产又大又黄又猛| 免费人成在线观看视频播放| 欧美视频在线播放一区| 桥本有菜av在线| 中日韩av在线播放| av网站手机在线观看| 无套内谢丰满少妇中文字幕| 久久亚洲中文字幕无码| 国产精品久久久久久久99| 成人亚洲视频在线观看| 欧美成人高潮一二区在线看| 亚洲成人手机在线观看| 91亚洲免费视频| 五月天婷婷在线观看视频| 天堂中文视频在线| 亚洲五码在线观看视频| 37pao成人国产永久免费视频| 无码人妻精品一区二区三区99v| 波多野结衣综合网| 97超碰成人在线| 天天操夜夜操很很操| 色婷婷综合网站| 免费男同深夜夜行网站| www.浪潮av.com| 大j8黑人w巨大888a片| 国产毛片视频网站| 中文字幕永久视频| 日韩欧美精品在线观看视频| 男女午夜激情视频| 亚洲第一精品区| 亚洲熟妇国产熟妇肥婆| 99热一区二区| 精品国产免费av| 青青视频免费在线观看| 国产一区亚洲二区三区| 热99这里只有精品| 日韩国产成人无码av毛片| 久久久久国产一区| 丝袜老师办公室里做好紧好爽 | 996这里只有精品| 午夜免费一级片| 日本黄大片一区二区三区| 欧美性潮喷xxxxx免费视频看| 亚洲精品手机在线观看| 妞干网在线免费视频| 日韩中文字幕三区| 欧美aⅴ在线观看| 久久久久久三级| 欧美 日韩 国产 激情| 久久久久免费精品| 牛夜精品久久久久久久| 国内国产精品天干天干| 污污的视频免费| 干日本少妇视频| 国产成人亚洲精品无码h在线| 热久久精品免费视频| 爱豆国产剧免费观看大全剧苏畅 | 毛葺葺老太做受视频| 日韩精品视频在线观看视频| 欧美精品第三页| 欧美日韩激情视频在线观看| 九九热精品在线播放| 奇米777在线| www.色就是色| 日本a在线天堂| 黑森林福利视频导航| 欧美乱大交xxxxx潮喷l头像| 成人综合视频在线| 女性女同性aⅴ免费观女性恋| 一区二区三区 日韩| 国产精品69久久久| 中文字幕一区二区三区四区在线视频| 免费大片在线观看| 熟女熟妇伦久久影院毛片一区二区| av无码久久久久久不卡网站| 亚洲天堂网一区| 欧美日韩在线免费播放| 成人午夜免费在线| 日本高清视频免费在线观看| 久久婷婷国产91天堂综合精品| 17c丨国产丨精品视频| 亚洲天堂网站在线| 伊人免费视频二| 香蕉视频在线网址| 最新av在线免费观看|