pkgngでパッケージをtbzで作る ― 2014/06/03
txz作るのは重いし遅いのでtbzへ変更
/etc/make.conf
PKG_SUFX= .tbz
/usr/local/etc/pkg.conf
ALIAS : { create: create -f tbz, }
pkgngへ移行(8.4-RELEASE) ― 2014/06/03
- 5.4. pkgng によるバイナリ package の管理
- 日常使いのpkgng その1
- 次世代パッケージ管理システム、pkg(8) (1/3)
- pkg_* から pkgng に移行 - FreeBSD
- pkg - FreeBSD入門
- pkgng - FreeBSD Wiki(英文)
- pkgng | Nobwak's Lair
設定
- /etc/make.conf
WITH_PKGNG= yes
- /usr/local/etc/pkg/repos/FreeBSD.conf
FreeBSD: { url: "pkg+http://pkg.freebsd.org/${ABI}/latest", enabled: true, mirror_type: "srv", }
- /etc/peridoc.conf
daily_backup_pkgng_enable="YES" daily_status_security_pkgaudit_enable="YES"
pkgngでプライベートリポジトリ ― 2014/06/04
pkgngでプライベートリポジトリ
サーバ側
- /etc/make.conf(10.0未満)
WITH_PKGNG= yes
- packageを今までのように作る
- make packageではインストールされなくなった
/var/ports/packages/ /var/ports/packages/All/ /var/ports/packages/Latest/
- カタログを作る
# pkg repo /var/ports/packages
- /var/ports/packages/ をWebで公開する
クライアント側
- /usr/local/etc/pkg/repos/FreeBSD.conf を編集
enabled: false,
- /usr/local/etc/pkg/repos/Private.conf
Private: { url: "pkg+http://pkg.example.jp/pkg/", enabled: true, mirror_type: "srv", }
- 設定確認
# pkg -vv
- アップデート
# pkg update -f
参考
- man pkg-repository
うれしい点
- /usr/portsやportupgradeがサーバ側だけでよい
- packageを転送しておく必用が無い
radiko.jp,らじる★らじる,コミュニティFM,放送大学,AFN等を聴くアプリ Ver.0.92.02 ― 2014/06/15
変更点
- ラジオ局のWebを開く メニューを追加
- JCBAに FMはな(北海道) ,エルシーブイFM(長野県)を追加
- TBSのWebサイトをTBSラジオページに修正