Re: [問題] 如何看已安裝套件?

作者: Kuster (克斯特)   2013-08-28 11:09:47
※ 引述《pig (歡迎加入豬頭黨)》之銘言:
: ports 跟 pkg_* 安裝資訊都是丟到 /var/db/pkg 下面,
: 直接 ls 就可以看到裝過了什麼,你用 pkg_info 一樣可以看到,
: 基本上 pkg 的那些套件也是用 ports 做出來的
: 補充說明一下,如果是新的 pkgng (指令是 pkg *),
: 那 /var/db/pkg 可能只會看到 local.sqlite
: 要看裝過哪些就只能用 pkg info 了
我試著比較了一下FreeBSD 9.1與FreeNAS 9.1
都是剛安裝完的狀態
FreeBSD使用了約3G的硬碟空間
FreeNAS使用了約576MB
可是/var/db/pkg底下都是空的,沒有任何檔案
試著手工安裝vim(下載tbz檔並使用pkg_add安裝)之後,/var/db/pkg裡面才有東西
我不知道該怎麼得知兩個OS到底各別裝了什麼
所以我想問的是,我要怎麼樣去確認我拿一個iso安裝完BSD系統後
系統裡面有了什麼或者沒有什麼呢?
甚至是版本號與對應的source?
順帶問一下,就過去在Linux環境下的經驗,我可以透過lsmod看到現在跑了那些driver
因為通常driver會編成獨立的module
例如有intel的網卡,我就會看到一個igb的module
可是在BSD底下,我看到網卡都被驅動可以用了
透過kldstat卻只看到一個kernel的module
這意思是BSD習慣把所有的module全部build in到kernel嗎?
謝謝!

Links booklink

Contact Us: admin [ a t ] ucptt.com