Freebsd 下如何最有效率的安裝軟體

2022-04-16 02:49:18 字數 2245 閱讀 7132

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

[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

如果你需要安裝什麼軟體,只要進入當前目錄,然後「make install clean」即可。

[root@bsd01 ~]# cd /usr/ports/www/apache22

[root@bsd01 /usr/ports/www/apache22] make install clean

二、加速ports的公升級速度

cd /usr/ports/ftp/axel

make install

#修改 /et/make.conf

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?=$

三、更新ports目錄樹

①配置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 fetch

[root@bsd01 ~]# portsnap extract

portsnap fecth是從網上獲取portsnap快照的最新壓縮包,聽聞這個壓縮包官方沒小時更新一次。

portsnap extract 則是把這個壓縮包創立到/usr/ports。哪怕你以前已經手工安裝了ports,他也會重新創立一次。

(注:這2步可以合成使用,指令為 [root@bsd01 ~]# portsnap fetch extract)

③以後使用portsnap更新,只需要執行下面2步:

[root@bsd01 ~]# portsnap fetch

[root@bsd01 ~]# portsnap update

同樣,這2步可以合成使用:[root@bsd01 ~]# portsnap fetch update

portsnap第一次執行extract命令時,可能需要一段時間,以後更新使用update的時候,速度就快很多了。

有效率的會議方式

開會有效率的方式 1.漫無目的的會議是最令人討厭的。2.開會的真正意圖應該是統一認識,查漏補缺,形成結論。討論只是其中乙個不太重要的環節。不要在會議上去思考問題和發現問題,開會之前這些問題都應該提前發現,並找出解決方案。3.開會一定有乙個強有力的有控制力的主持人,這樣能保證不跑題,開會有效率。這樣開...

Oracle效能優化之選擇最有效率的表名順序

選擇最有效率的表名順序 只在基於規則的優化器中有效 oracle的解析器按照從右到左的順序處理from子句中的表名,因此from子句中寫在最後的表 基礎表 driving table 將被最先處理.在from子句中包含多個表的情況下,你必須選擇記錄條數最少的表作為基礎表.當oracle處理多個表時,...

怎麼排隊最有效率?有人總結出乙個公式

排隊,對大多數人來說,都是日常生活中經常遇到的事。從大型商場到街角小店,從機場 火車站安檢到各類辦事處都可以看到絡繹不絕的佇列。然而很多時候,你一定有這樣的感覺 自己選的佇列都走得很慢,甚至排到一半換個隊排,還是很慢。那麼,究竟該如何判斷哪支隊列的移動速度最快呢?近日在澳大利亞 對話 雜誌 上,英國...