-
源碼包和RPM包的區別:3、源碼包安裝位置 【/usr/local】就相當于windows下的【Program Files】,卸載的時候直接刪掉目錄即可。查看全部
-
源碼包和RPM包的區別:4、安裝位置不同帶來的影響 1、源碼包是不能使用【service】命令來啟動服務,因為源碼包的安裝位置由用戶指定,放在哪并不統一。而rpm包安裝后,通常都是放在【/etc/rc.d/init.d】目錄中的,而【service】命令執行時,會自動搜索該目錄,所以rpm包安裝的服務可以使用【service】命令。 2、綜上所述,安裝位置不同,啟動方法是有區別的。 3、使用絕對路徑啟動程序的方法是通用的,通常軟件包中會寫上啟動程序的方法的。 4、如果將源碼包安裝后的啟動程序復制到【/etc/rc.d/init.d】目錄中,則也是可以使用【service】命令執行的。查看全部
-
源碼包和RPM包的區別:2、RPM包安裝位置 rpm包安裝的位置,由軟件作者決定,下面列舉的位置只是一般的原則,軟件作者并不一定遵循。 注:rpm可以指定安裝位置,但盡量不要使用。否則,常用軟件的標準啟動方法就不生效了。查看全部
-
源碼包和RPM包的區別:1、區別查看全部
-
Yum在線安裝:2、yum軟件組管理命令 【yum grouplist】列出當前已安裝的和可安裝的所有組,例如: [root@CentOS6 sysconfig]# yum grouplist ...省略部分內容... Available Groups: ...省略部分內容... Java 平臺 【yum groupinstall 軟件組名】用于安裝指定的軟件組(注意:【軟件組名】最好用雙引號括起來,不能是中文。PS:經在CentOS6.5上測試,中文也可以正常安裝)。 例如,我們想安裝【Java 平臺】組,由于組名不能是中文,所以我們需要知道該組名對應的英文組名才能安裝。有兩種方式可以獲得英文組名: a、因為本機是英文語系,所以可直接在本機通過【yum grouplist】命令查看組名; b、若是遠程連接的話,通常都是中文語系,需要使用【LANG=en_US】命令臨時將當前系統下的語系修改為英文,然后通過【yum grouplist】命令查看組名。例如: [root@CentOS6 sysconfig]# LANG=en_US [root@CentOS6 sysconfig]# yum grouplist Installed Groups: ...省略部分內容... Available Groups: ...省略部分內容... Java Platform 通過上面查詢,可以知道【Java 平臺】對應的英文名是【Java Platform】,下面是執行安裝操作的命令: [root@CentOS6 sysconfig]# yum groupinstall "Java Platform" ...省略部分內容... Installed: java-1.6.0-openjdk.i686 1:1.6.0.0-1.66.1.13.0.el6 java-1.7.0-openjdk.i686 1:1.7.0.45-2.4.3.3.el6 ...省略部分內容... Complete! 注:【LANG=zh_CN.utf8】是臨時將當前系統下運行的語系改為中文的命令(若需要永久修改,則在【/etc/sysconfig/i18n】文件中修改。)查看全部
-
Yum在線安裝:1、常用yum命令:卸載 服務器使用最小化安裝,用什么軟件安裝什么,盡量不卸載,否則系統容易崩潰! 總之,正在運行的服務器,盡量不要升級或卸載軟件!查看全部
-
Yum在線安裝:1、常用yum命令:升級 【yum -y update 包名】:升級指定的軟件包。(若該包沒有安裝或版本已是最新版,則不會執行升級) 若后面不帶包名,如【yum -y update】,則執行后會升級linux中的所有軟件包,包括內核。升級后的新內核需要人為做配置才能啟動,所以遠程執行該命令的話,會造成機器無法啟動,因此,若服務器在機房或已在使用的話,應慎用該命令。(CentOS6.3以前版本只要執行該命令必崩潰) 注:除非爆發了致命或關鍵錯誤或漏洞,否則能不升級盡量不升級。查看全部
-
Yum在線安裝:1、常用yum命令:安裝 【yum -y install 包名】:注意這里是【包名】,而不是【包全名】,【包全名】的概念只針對手工rpm安裝有效。查看全部
-
Yum在線安裝:1、常用yum命令:查詢 【yum list】示例: [root@CentOS6 yum.repos.d]# yum list|grep httpd httpd-tools.i686 2.2.15-29.el6.centos installed httpd.i686 2.2.15-29.el6.centos c6-media httpd-devel.i686 2.2.15-29.el6.centos c6-media 【yum search 關鍵字】示例: [root@CentOS6 yum.repos.d]# yum search httpd Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile ================================================= N/S Matched: httpd ================================================ httpd.i686 : Apache HTTP Server httpd-devel.i686 : Development interfaces for the Apache HTTP server httpd-manual.noarch : Documentation for the Apache HTTP server httpd-tools.i686 : Tools for use with the Apache HTTP Server mod_dav_svn.i686 : Apache httpd module for Subversion server mod_dnssd.i686 : An Apache HTTPD module which adds Zeroconf support Name and summary matches only, use "search all" for everything.查看全部
-
Yum在線安裝:光盤搭建yum源 有三個步驟: 1、掛載光盤; 2、使網絡yum源【CentOS-Base.repo】失效,參加下面截圖; 3、使光盤yum源【CentOS-Media.repo】生效,需要編輯【CentOS-Media.repo】文件,修改【baseurl】和【enabled】兩項內容,操作如下: [root@CentOS6 yum.repos.d]# vi CentOS-Media.repo [c6-media] name=CentOS-$releasever - Media baseurl=file:///mnt/cdrom/ -->將baseurl設置為實際光盤掛載地址(另外兩個要注釋掉,否則會因為找不到光盤而報錯?!?】注釋時,必須寫在行開頭) # file:///media/cdrom/ # file:///media/cdrecorder/ gpgcheck=1 enabled=1 -->將enabled設置為1,使這個yum源配置文件生效 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6 編輯后保存退出即可。 注:可以使用【yum list】命令列出當前yum源中的所有rpm包: [root@CentOS6 yum.repos.d]# yum list ......省略部分內容...... Available Packages 389-ds-base.i686 1.2.11.15-29.el6 c6-media 389-ds-base-devel.i686 1.2.11.15-29.el6 c6-media 389-ds-base-libs.i686 1.2.11.15-29.el6 c6-media ......省略部分內容...... 可以從后面的【c6-media】看出這是光盤yum源,因為這是光盤yum源文件【CentOS-Media.repo】中定義的名字。查看全部
-
解壓源碼包 進入解壓目錄 ./config make 編譯 make clean 清除make文件 make install 編譯安裝查看全部
-
Yum查看全部
-
123查看全部
-
123查看全部
-
Yum在線安裝:yum源文件 1、yum的優點:將所有軟件包放到官方服務器上,當進行yum在線安裝時,可以自動解決依賴性問題。(rpm缺點:安裝過程中,rpm包依賴性太強) 2、redhat的yum在線安裝需要付費,centOS不需要。 3、在【/etc/yum.repos.d/】目錄中,默認有4個yum源文件,其中【CentOS-Base.repo】是基本yum源文件,如果我們能上網,那它是默認生效的,而其他的都是默認不生效的。 4、[base]:名字可以隨便起。 5、name:名字也是隨便起。 6、mirrorlist和baseurl一個是主站點,一個是輔助站點,這兩個有一個就行。可以找一個163或清華大學的yum源更換。 7、enabled:默認最后一個容器不生效,其他容器都生效。 8、gpgcheck:一般都要開啟,開啟后安裝時會驗證rpm包是否是官方的,以保證系統安全。 9、gpgkey:默認系統安裝后,在目錄【/etc/pki/rpm-gpg】下都會存在數字證書。注:前面的【file://】表示文件協議,后面的【/etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6】是數字證書的位置。 [root@CentOS6 ~]# cd /etc/pki/rpm-gpg [root@CentOS6 rpm-gpg]# ll 總用量 16 -rw-r--r--. 1 root root 1706 11月 27 2013 RPM-GPG-KEY-CentOS-6 -rw-r--r--. 1 root root 1730 11月 27 2013 RPM-GPG-KEY-CentOS-Debug-6 -rw-r--r--. 1 root root 1730 11月 27 2013 RPM-GPG-KEY-CentOS-Security-6 -rw-r--r--. 1 root root 1734 11月 27 2013 RPM-GPG-KEY-CentOS-Testing-6 [root@CentOS6 rpm-gpg]#查看全部
舉報
0/150
提交
取消