日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

FreeBSD下PPPoE的設(shè)置( 二 )


3.;如果你要對(duì)軟件打補(bǔ)丁 , 你就需要有源代碼 。
4.;一些人喜歡整天圍著源代碼轉(zhuǎn) , 所以他們喜歡親自閱讀源代碼 , 修改源代碼等等 。
這章的其余部分將介紹如何使用packages;和ports;來安裝和管理第三方軟件 。
4.2;尋找你要的應(yīng)用程序
在你安裝任何應(yīng)用程序之前 , 你需要知道你需要什么 , 那個(gè)應(yīng)用程序叫什么 。FreeBSD;中
可用的應(yīng)用程序正在不斷地增長(zhǎng)著 。當(dāng)前已經(jīng)有超過6000;個(gè)可用的應(yīng)用程序以package;或
ports;的形式存在 。有許多方法可以找到你所需要的程序 。
第2;頁(yè)FreeBSD;使用手冊(cè)
1.;FreeBSD;站點(diǎn)上擁有一個(gè)可以搜索到的所有可用的應(yīng)用程序列表 , ;在
(http://www.FreeBSD.org/ports/)上 。它分很多種類 , 你既可以通過名稱來搜索 , ;
也可以在分類中列出所有可用的應(yīng)用程序 。
2.;Dan;Langille;維護(hù)著網(wǎng)站FreshPorts(http://www.freshports.org/) 。FreshPort;
時(shí)刻追蹤著在ports;中應(yīng)用程序的變化 。當(dāng)有任何程序被升級(jí)時(shí) , 他們就會(huì)發(fā)email;
提醒你 。
3.;如果你不知道你想要的應(yīng)用程序的名字 , ;可以通過FreshMeat;
(http://www.freshmeat.net/);或AppWatch;(http://www.appwatch.com/這樣的網(wǎng)站
來尋找 。如果應(yīng)用程序被找到了 , 你可以回FreeBSD;的主站去看一下 。
4.3;使用包管理系統(tǒng)
4.3.1;安裝一個(gè)package;
你可以使用pkg_add;工具從本地或通過網(wǎng)絡(luò)從一臺(tái)服務(wù)器上安裝FreeBSD;的package 。
例如4-1.下載一個(gè)package;然后在本地安裝它:;
#;ftp;ftp2.freebsd.org;
Connected;to;ftp2.freebsd.org.;
220;ftp2.freebsd.org;FTP;server;(Version;6.00LS);ready.;
331;Guest;login;ok,;send;your;email;address;as;password.;
230-;
230-;This;machine;is;in;Vienna,;VA,;USA,;hosted;by;Verio.;
230-;Questions?;E-mail;freebsd@vienna.verio.net.;
230-;
230-;
230;Guest;login;ok,;access;restrictions;apply.;
第3;頁(yè)FreeBSD;使用手冊(cè)
Remote;system;type;is;UNIX.;
Using;binary;mode;to;transfer;files.;
ftp>;cd;/pub/FreeBSD/ports/packages/irc;
250;CWD;command;successful.;
ftp>;get;xchat-1.7.1.tgz;
local:;xchat-1.7.1.tgz;remote:;xchat-1.7.1.tgz;
150;Opening;BINARY;mode;data;connection;for;‘xchat-1.7.1.tgz’;(471488;
bytes).;
100%;|**************************************************|;460;KB;
00:00;ETA;
226;Transfer;complete.;
471488;bytes;received;in;5.37;seconds;(85.70;KB/s);
ftp>;exit;
#;pkg_add;xchat-1.7.1.tgz;
#;
如果你沒有本地package;的源代碼 , 可能需要為pkg_add;加上-r;選項(xiàng) 。這將迫使程序
自動(dòng)決定目標(biāo)文件的正確格式和版本 , 然后自動(dòng)從一個(gè)FTP;站點(diǎn)尋找和安裝package.;
#;pkg_add;-r;xchat-1.7.1;
這將下載正確的package , 而不需要用戶的干預(yù)就可以添加 。Package;文件是以.tgz;的
格式分發(fā)的 。你可以在(;ftp://ftp.freebsd.org/pub/FreeBSD/ports/packages/;);或
FreeBSD;CDROM;上找到 。每一個(gè)FreeBSD;發(fā)行CD;都把packages;放在/packages;目錄中 。
packages;的設(shè)計(jì)與/usr/ports;樹很相似 。每個(gè)分類都有它自己的目錄 , 每個(gè)package;也能
在所有目錄下找到 。Package;系統(tǒng)的整個(gè)目錄結(jié)構(gòu)是與ports;的目錄結(jié)構(gòu)相對(duì)應(yīng)的;他們以
package/port;的形式互相協(xié)調(diào)工作 。
第4;頁(yè)4.3.2;刪除一個(gè)package;
pkg_delete;是用來刪除先前安裝的軟件package;的工具 。
4.3.3;管理packages;
pkg_info;是用來列出和描述已安裝的不同package;的工具 。
#;pkg_info;
cvsup-bin-16.1;A;general;network;file;distribution;system;optimized;for;CV;
docbook-1.2;Meta-port;for;the;different;versions;of;the;DocBook;DTD;
...;
pkg_version;是一個(gè)用來統(tǒng)計(jì)所有安裝的package;的版本的工具 。它可以用來比較本地
package;的版本與ports;目錄中的當(dāng)前版本是否一致 。
#;pkg_version;
cvsup-bin;=;
docbook;=;

推薦閱讀