ユーザ用ツール

サイト用ツール


サイドバー

Index

はじめてのおつかい




DokuWiki整形記法


PlayGround



os:freebsd:pkg_replace

pkg_replace

pkgngへの未対応、最近はメンテされていないことから、今後はあまり使わない予定 2013/09/12

pkgngへの対応が、Portsへ取り込まれた模様です 2014.06.19

pkg_replace は FreeBSD および NetBSD のパッケージ (ports / pkgsrc) を更新するユーティリティです。
これは、portupgrade ユーティリティの代替機能を提供します。
とのことです。

pkg_replace の pkgng 対応

pkgngへの対応が、Portsへ取り込まれた模様です 2014.06.19

パッチのダウンロード patch-sbin-pkg_replace-pkg_replace.sh patchの適用手順 - /usr/ports/ports-mgmt/pkg_replace/files ディレクトリを作成 - ダウンロードしたpatchを作成したディレクトリにコピー - あとは普通に pkg_replace を make する

インストール

# cd /usr/ports/ports-mgmt/pkg_replace
# make install clean

とか

# cd /usr/ports/ports-mgmt/pkg_replace && make install clean && rehash

新規パッケージを入れる

# pkg_replace -N パッケージ名 

更新

指定パッケージの更新

# pkg_replace パッケージ名

全部更新

# pkg_replace -a

バージョンなどが変わった場合

# pkg_replace 旧パッケージ名=/usr/ports/新バージョンPath
  OR
# pkg_replace 旧パッケージ名=/usr/ports/packages/All/新バージョン.tbz

更新が必要なパッケージを確認

# pkg_replace -V

参照

os/freebsd/pkg_replace.txt · 最終更新: 2017/04/14 14:21 (外部編集)