-
yum安裝方便好用
查看全部 -
aajsdjdndn查看全部
-
rpm2cpio | cpio -idv
查看全部 -
Python查看全部
-
安裝完成,啟動方法:
報錯,因為端口沖突,解決辦法,停掉rpm包那個apache停掉
問題:
1.怎么知道apache的啟動命令是/usr/local/apache2/bin/apachectl start呢?
回到根目錄中的源碼包目錄,里面有一個INSTALL文件寫得很清楚,源碼包的作者已經告訴你了,看安裝說明文檔就知道。
停掉源碼包的,開啟rpm包的:
查看全部 -
進入解壓縮目錄必須要執行。
這個目錄/usr/local/apache2不用自己建立,執行了./configure命令之后自己能建立。執行完后生成Makefile,之后的make和make install都是依賴這個Makefile文件進行。
make:編譯就是把源碼翻譯成機器語言0101.過程最慢
萬一報錯,執行make clean,清除緩存,臨時文件,讓安裝過程變成沒有安裝一樣。但是,如果在configure和make這一步報錯,不用刪除/usr/local/apache2,因為還沒建立,只有最后這一步make install才會真正安裝成文件。
如果在make install這一步報錯,
1.make clean????2.刪除/usr/local/apache
查看全部 -
linux中的源碼包全都是用linux寫的,所以必須安裝c語言的編譯器
????2.源碼包從哪里來?
從各種官網下載。
3.已經用rpm裝了阿帕奇,還能再用源碼安裝一個嗎?
可以的,原因:安裝位置不同。
但是,只能啟動一個,原因:都要占用相同的80端口。
?
查看全部 -
rpm的安裝位置不是你自己決定,是寫這個軟件包的人指定。但是可以指定軟件包安裝位置,建議不要rpm制定安裝,不然找不到。
源碼包安裝位置一定要手工指定,一般放在/usr/local/軟件名/:
源碼包沒有卸載命令。不指定安裝目錄則會在系統中安裝得到處都是,,指定了安裝目錄后,卸載的時候直接把這個文件刪除即可。
service是不能啟用源碼包安裝的軟件的,安裝說明有源碼包安裝軟件的使用說明。
查看全部 -
這節:rpm包安裝命令
、
沒看完,目前工作只涉及源碼包安裝,以后再補
查看全部 -
此節是準備章節
1.rpm在哪?
系統光盤中Packages中,所以需要先掛載光盤
2.rpm包命名規則:
包名稱-版本號-軟件的發布次數.適合的Linux平臺.
3.rpm包依賴性
模塊依賴舉例:
或者庫文件依賴,后面叫.so.數字,是一個文件,不是軟件包,是藏身在這些軟件包中的一個文件而已,所以安裝包含這個文件的軟件包就可以,但是問題:
怎么知道這個文件藏在哪個包里面?
查詢網站。
3.1如果沒有網站怎么解決?
yum在線安裝,redhat和centos在遠程搭一個服務器,把所有用到的軟件都放在服務器里,然后執行yum命令,只要linux能正常訪問這臺服務器,則服務器會在服務器上自動幫我匹配依賴性。
yum不一定都需要聯網,可以用光盤。
查看全部 -
因為不是本機編譯,效率不如源碼包,如果我的程序用成千上萬人用的,用源碼包,給個人用用rpm包。
依賴性:linux包基本上每個都有依賴
腳本安裝包,其實就是源碼包,或者二進制包:
對于復雜的環境搭建,高手們把安裝過程寫成了Linuxshell腳本,所有的命令都寫在里面。
查看全部 -
編譯不可逆轉,反編譯一般要丟一部分代碼。 win上的程序就看不到源代碼。
而linux上的程序都是開源的
win中c盤會產生大量的垃圾文件,卸載不干凈,而在linux中只需要刪除安裝目錄,任何垃圾文件都不會存在。源碼包的優點。
源碼包的缺點:
1.安裝過程步驟較多,尤其是安裝較大的軟件集合時,(如LAMP環境搭建),容易出現拼寫錯誤。
Linux,阿帕奇,MySQL,PHP,這幾種Linux中的開發架構,如果適合企業級應用,需要安裝幾十個軟件包,出錯可能性很大。如果單獨裝一個單獨的軟件,出錯幾率不大。
2.編譯過程時間較長。安裝比二進制安裝時間長。(時間花在編譯過程)
用源代碼裝linux,不報錯情況下,2-3天,等編譯。
3.編譯安裝出錯新手很難解決。
查看全部 -
如何在linux中進行軟件安裝?
查看全部 -
使光盤yum源生效
查看全部 -
源文件地址
查看全部 -
yum源文件
查看全部 -
yum好處
查看全部 -
RPM命令管理
查看全部 -
腳本安裝包
查看全部 -
源碼包
查看全部 -
軟件包分類
查看全部
舉報