FreeBSD 可以用 pkg 安裝的常用軟體清單整理…

FreeBSD 的 pkgng 越來越成熟方便了,除了後面有支援直接安裝編譯好的套件外,還有一個很大的體會是從這次 bash 的 Shellshock 漏洞爆出來之後(因為漏洞修了不只一次),用pkg upgrade來更新可以很快就搞定 …

同之前整理的Debian/Ubuntu GNU/Linux 常用軟體,也來整理一份 FreeBSD 可以直接用pkng安裝的軟體好了 … 灌好系統就可以順手裝一下 … 反正 FreeBSD 不太可能被我拿來當直接當 Desktop,GUI 的就不必考慮了 …

aria2 sudo bash bash-completion vim tmux htop vnstat curl zsh mtr tree git tig p7zip mosh nmap irssi w3m unzip GeoIP rsync wget gcc gmake portmaster iftop colordiff bind-tools openjdk8-jre screenfetch youtube_dl node npm pxz freecolor gsed coreutils pv most openssh-portable binutils gnugrep pv timelimit

PS: 清單是基於 FreeeBSD 10.1 整理的,還有什麼缺的就慢慢補囉…

把 FreeBSD 9.1 的套件管理機制從 pkg 轉到 pkgng

pkgng 是 FreeBSD 10.0 開始才有的套件管理機制

有鑑於 FreeBSD 9.1 上的 “pkg_install EOL is scheduled for 2014-09-01” 訊息不斷跳出來提醒 …

終於決定開始著手轉換至新的套件管理機制

方法參照:5.4. Using pkgng for Binary Package Management

FreeBSD 8.4 以後的版本可以直接執行(更早的版本需手動安裝ports-mgmt/pkg):
/usr/sbin/pkg

然後會出現:

The package management tool is not yet installed on your system.
Do you want to fetch and install it now? [y/N]:

當然就回答 y 繼續
閱讀全文