内容へ移動
[[
✎ pkg_replace
]]
doku@ainoniwa
文書の表示
最近の変更
サイトマップ
ログイン
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
====== pkg_replace ====== * インストール * <code># cd /usr/ports/ports-mgmt/pkg_replace && make install clean && rehash</code> * pkg_replaceでインストール * <code># pkg_replace -N "package name" </code> * pkg_replaceでアップグレード * <code># pkg_replace -r /*</code> * pkg_replaceでアップグレード対象物があるか確認(インストールはしないが取得はする) * <code># pkg_replace -rF /*</code> * こんなの書いて使ってます。 * <code>#!/bin/sh # ports update. portsnap fetch update # pkg_replace check. pkg_replace -l pkg_replace.tmp -Fr \* # update ports select. UPDATE=`cat pkg_replace.tmp | grep ^+ | awk '{print $2}'` for pkg in $UPDATE; do printf "Do you want to upgrade $pkg ? [y/n]:" read line case $line in [yY]*) echo "$pkg upgrade start." pkg_replace -r $pkg ;; [nN]*) echo "$pkg upgrade skipped.";; esac done</code>
文書の表示
以前のリビジョン
メディアマネージャー
文書の先頭へ