2015年5月9日土曜日

rpmコマンド オプション一覧

RPMはRedHat Package Manageの略称です。
RedHatのソフトウェア管理ツールの一つです。

よく使うオプションは以下の通りです。

-i, --install    install package(s) インストール
-v, --verbose  provide more detailed output 
      インストール/アンインストール時 の情報表示オプション
-h, --hash    print hash marks as package installs (good with -v)
     インストール/アンインストールする際に'#'で表示します。
-e, --erase                       erase (uninstall) package アンインストール
-U, --upgrade=<packagefile>+      upgrade package(s)アップグレード、存在しない場合はinstall
--replacepkge                    regardless of whether a package has been installed, are         forced to       install the package.インストール済みを関わらず、強制的にインストールを行う
--test                            インストールをせず、インストールチェックのみを実施する
--nodeps                          依存関係を無視する
--force                           強制的にインストールするz
-q Query options (with -q or --query):パッケージの詳細を表示する
-a, --all       query/verify all packages インストールされている全てのパッケージを選択する
-p, --package     query/verify a package file 指定したパッケージを選択する。パッケージ名またURLを指定可能
-l, --list    list files in package パッケージ内のファイル一覧を表示する
-d, --docfiles   list all documentation files パッケージ内のドキュメントのみを表示する
-f, --file query/verify package(s) owning file 指定したファイルを所有するパッケージを選択する
-F, --freshen パッケージをアップグレード,存在しない場合はインストールしない
-V,--verify パッケージを検証
-root 作業ディレクトリを指定
--prefix パッケージをインストールするディレクトリを指定
--relocate インストール済のパッケージを、ディレクトリを変更して再インストール

dpkg コマンド オプション アクション一覧

dpkgとは、Debianパッケージを管理するためのコマンドです。

dpkg コマンドの設定ファイルは/etc/dpkg/dpkg.cfg

主なアクションは以下の通りです。


  • -c (--contents) パッケージに含まれるファイルの一覧を表示
  • -i (--install) パッケージをインストール
  • -P(--purge) 設定ファイルも含めて、パッケージを削除
  • -r(--remove) 設定ファイルを残して、パッケージを削除

  • -C(--audit) パッケージのインストール状態を検査
  • -I(--info) パッケージの情報を表示
  • -l(--list) インストール済みパッケージの一覧を表示
  • -L(--listfiles) 指定したパッケージからインストールされたファイルを表示

  • -s(--status) 指定したパッケージの詳細情報を表示
  • -S(--search) 指定したファイルを含んでいるパッケージを表示
主なオプションは以下になります。
  • -E(--skip-same-version) 同じバージョンが既にインストールされている場合は、インストールを行われない
  • -R(--recursive) 再帰的に処理
  • -G(--refuse-downgrade) デグレインストールを行わない

2015年5月8日金曜日

Mac Javaのバージョン変更する方法

MacでJAVA_HOMEを 変更する方法

たまにjavaのバージョンを変更したい~その時、まず新しいバージョンのJAVAをインストールして、JAVA_HOMEを再設定すれば完成です

JAVA_HOME再設定するには以下のコマンドを実行します

echo export "JAVA_HOME=\$(/usr/libexec/java_home)" >> ~/.bash_profile
最後ターミナルを再起動してecho $JAVA_HOME で確認します。