ports機制
首先,freebsd下最有特色的軟體安裝和公升級機制就是ports,既方便又高效。下面我們從ports套件的安裝開始講起,讓你細緻的了解有關ports的每乙個細節
一、ports套件的安裝
①我的freebsd 8.0-release是最小化安裝,所以既沒有ports,也沒有/usr/ports目錄。選擇啟用ports的話,需要在root下輸入"sysinstall"來安裝它:
輸入sysinstall --> 選擇configure --> distributions --> ports,然後安裝即可。
②ports的預設路徑是/usr/ports。這個ports的根目錄下面有很多的資料夾及子資料夾,組成乙個樹狀目錄,包含大量ports下的軟體。比如mail是郵件服務軟體,games是遊戲,www代表web服務軟體,databases則是資料庫軟體。
[root@bsd01 /usr/ports]# cd www如果你需要安裝什麼軟體,只要進入當前目錄,然後「make install clean」即可。[root@bsd01 /usr/ports/www]# ls -d apache*
apache-contrib apache13 apache13-modssl+ipv6
apache-forrest apache13+ipv6 apache13-ssl
apache-jserv apache13-modperl apache20
apache-mode.el apache13-modssl apache22
[root@bsd01 ~]# cd /usr/ports/www/apache22二、加速ports的公升級速度[root@bsd01 /usr/ports/www/apache22] make install clean
cd /usr/ports/ftp/axelmake install
#修改 /et/make.conf三、更新ports目錄樹vi /etc/make.conf
#加入以下內容
fetch_cmd=axel
fetch_before_args= -n 10 -a
fetch_after_args=
disable_size=yes
master_site_override?=\
master_site_override?=$
①配置portsnap:
我們使用portsnap,首先要設定一下它的配置檔案,位於/etc/portsnap.conf:
[root@bsd01 /usr/ports]# vi /etc/portsnap.conf把
servername=portsnap.freebsd.org
修改成:
servername=portsnap.hshh.org
這個是他的更新伺服器。另外還有幾個國內比較快的portsnap伺服器:
portsnap.hshh.org
portsnap2.hshh.org
portsnap3.hshh.org (網通)
portsnap4.hshh.org
②首次使用portsnap:
在你的freebsd首次使用portsnap必須執行下面2步:
[root@bsd01 ~]# portsnap fetchportsnap fecth是從網上獲取portsnap快照的最新壓縮包,聽聞這個壓縮包官方沒小時更新一次。[root@bsd01 ~]# portsnap extract
portsnap extract 則是把這個壓縮包創立到/usr/ports。哪怕你以前已經手工安裝了ports,他也會重新創立一次。
(注:這2步可以合成使用,指令為 [root@bsd01 ~]# portsnap fetch extract)
③以後使用portsnap更新,只需要執行下面2步:
[root@bsd01 ~]# portsnap fetch同樣,這2步可以合成使用:[root@bsd01 ~]# portsnap fetch update[root@bsd01 ~]# portsnap update
portsnap第一次執行extract命令時,可能需要一段時間,以後更新使用update的時候,速度就快很多了。
有效率的會議方式
開會有效率的方式 1.漫無目的的會議是最令人討厭的。2.開會的真正意圖應該是統一認識,查漏補缺,形成結論。討論只是其中乙個不太重要的環節。不要在會議上去思考問題和發現問題,開會之前這些問題都應該提前發現,並找出解決方案。3.開會一定有乙個強有力的有控制力的主持人,這樣能保證不跑題,開會有效率。這樣開...
Oracle效能優化之選擇最有效率的表名順序
選擇最有效率的表名順序 只在基於規則的優化器中有效 oracle的解析器按照從右到左的順序處理from子句中的表名,因此from子句中寫在最後的表 基礎表 driving table 將被最先處理.在from子句中包含多個表的情況下,你必須選擇記錄條數最少的表作為基礎表.當oracle處理多個表時,...
怎麼排隊最有效率?有人總結出乙個公式
排隊,對大多數人來說,都是日常生活中經常遇到的事。從大型商場到街角小店,從機場 火車站安檢到各類辦事處都可以看到絡繹不絕的佇列。然而很多時候,你一定有這樣的感覺 自己選的佇列都走得很慢,甚至排到一半換個隊排,還是很慢。那麼,究竟該如何判斷哪支隊列的移動速度最快呢?近日在澳大利亞 對話 雜誌 上,英國...