FreeBSD pkg を pkg で更新2014年09月25日 08時38分51秒

pkg をインストールしたがバージョンが低く、1.3.7 以降に更新して pkg check -Ba を行う必要がある。折角なので pkg で更新。

まずは、最新の pkg の情報を取得。


# pkg update
Updating repository catalogue
digests.txz                         100% 1993KB   2.0MB/s 143.3KB/s   00:01    
packagesite.txz                     100% 5149KB   1.7MB/s   3.0MB/s   00:03    
Incremental update completed, 23474 packages processed:
0 packages updated, 0 removed and 23474 added.
% ls /var/db/pkg/
local.sqlite            repo-FreeBSD.sqlite
/var/db/pkg 以下にサイトの情報を保持するみたいだ。

そして、pkg だけ更新。他のものには触りたくはない。


# pkg install pkg
Updating repository catalogue
The following 1 packages will be installed:

        Installing pkg: 1.3.8

The installation will require 8 MB more space

2 MB to be downloaded

Proceed with installing packages [y/N]: 
pkg-1.3.8.txz                       100% 2265KB   2.2MB/s   1.2MB/s   00:01    
Checking integrity... done
[1/1] Installing pkg-1.3.8... done
If you are upgrading from the old package format, first run:

  # pkg2ng
# pkg check -Ba
Checking all packages: 100%

更新後のデータベースの修正を行って終わり。

コメント

コメントをどうぞ

※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。

※なお、送られたコメントはブログの管理者が確認するまで公開されません。

名前:
メールアドレス:
URL:
コメント:

トラックバック

このエントリのトラックバックURL: http://uyota.asablo.jp/blog/2014/09/25/7442652/tb

※なお、送られたトラックバックはブログの管理者が確認するまで公開されません。