1. 源碼安裝程序mysql
一。下載源碼包,壓縮包一般使用gzip 或bzip2進行壓縮,後綴格式爲.tar.gz與tar.bz2,解壓方法:sql
tar zxvf filename.tar.gz數據庫
tar jxvf filename.tar.bz2 (z指gzip壓縮方式,x解壓,v顯示過程,f是指指定文件吧,j是bzip2壓縮方式)centos
二。解壓完成後進入解壓目錄,使用ls命令查看新生成的解壓目錄,進入就能夠了spa
三。準備編譯工做 ./configure --prefix=/usr/local/program (configure腳本文件至關於檢測系統是否合適安裝該軟件,如軟件依賴性,編譯器等等,--prefix是用來指定安裝路徑的,當腳本檢查到系統環境合適時會在當前目錄生成makefile文件,若是沒有--prefix程序會默認安裝到/usr/local/bin位置).net
四。生成安裝程序 makeip
五。安裝服務程序 make installrem
六。清理安裝時產生的臨時文件 make cleanget
七。卸載命令(卸載的時候才須要執行) make uninstall
編譯器
安裝軟件 apt-get install softname1 softname2 softname3……
卸載軟件 apt-get remove softname1 softname2 softname3……
卸載並清除配置 apt-get remove --purge softname1
更新軟件信息數據庫 apt-get update
進行系統升級 apt-get upgrade
搜索軟件包 apt-cache search softname1 softname2 softname3……
安裝deb軟件包 dpkg -i xxx.deb
刪除軟件包 dpkg -r xxx.deb
連同配置文件一塊兒刪除 dpkg -r --purge xxx.deb
查看軟件包信息 dpkg -info xxx.deb
查看文件拷貝詳情 dpkg -L xxx.deb
查看系統中已安裝軟件包信息 dpkg -l
從新配置軟件包 dpkg-reconfigure xxx
2.rpm包安裝
rpm -ivh rpm包名.rpm
3.rmp包的另外一種安裝方法,貌似rpm -ivh會出現依賴包缺失等問題,後來看到有這個方法,使用yum安裝rpm包,應該是能夠自動解決掉依賴包問題的
yum localinstall cloudstack-management-4.11.1.0-1.el7.centos.x86_64.rpm cloudstack-common-4.11.1.0-1.el7.centos.x86_64.rpm
4.yum安裝,這種方法最簡單,自動解決依賴關係,好比說咱們要安裝httpd
yum install httpd -y