NAME
enblder - Enbldのユーティリティコマンド
SYNOPSIS
$ enblder intro # Enbldのイントロダクションドキュメントを表示
$ enblder tutorial # Enbldのチュートリアルを表示
$ enblder available # Enbldがサポートするソフトウェアの一覧を表示
$ enblder available git # インストール可能なバージョンの一覧を表示
$ enblder install git # ターゲットのソフトウェアをインストール
$ enblder list # インストール済のソフトウェアの一覧を表示
$ enblder list git # 指定したソフトウェアのインストール済のバージョンの一覧を表示
$ enblder outdated # 旧バージョンのソフトウェアの一覧を表示
$ enblder upgrade git # ターゲットのソフトウェアのアップグレード
$ enblder freeze # インストール済のソフトウェアを再現するコンディションスクリプトを表示
$ enblder deploy ~/path # 指定したパスにソフトウェアをデプロイ
$ enblder selfupgrade # Enbld自身をアップグレード
説明
enblderは、Enbldのユーティリティコマンドです。
コマンド
- intro
-
$ enblder introEnbldのイントロダクションドキュメントを表示します。
このドキュメントは、
perldoc lib/Enbld.pmと同じです。 - tutorial
-
$ enblder tutorialEnbldのチュートリアルを表示します。
このドキュメントは、
perldoc lib/Enbld/Tutorial.pmと同じです。 - available
-
$ enblder availableEnbldがサポートする全てのソフトウェアの一覧を表示します。
$ enblder available [target_software]ターゲットのソフトウェアを引数に指定すると、そのソフトウェアでインストール可能なバージョンの一覧を表示します。
- install
-
$ enblder install [target_software]Installs target software.
$ enblder install [target_software] --forceIf a target software is already instlled, It becomes an error. however, the case where he would like to reinstall compulsorily '--force' option is used.
$ enblder install [target_software] --testThe case where a test is performed at the time of installation '--test' option is used.
However, when a test goes wrong, installation also goes wrong.
- list
-
$ enblder listDisplays all installed software.
$ enblder list [target_software]If a target software is specified as an argument, displays the list of the versions which is installed.
- outdated
-
$ enblder outdatedDisplays all outdated software.
- upgrade
-
$ enblder upgrade [target_software]Installs upgraded target software.
Nothing is done when a high version is not released.
- rehash
-
$ enblder rehashRe-create target software's symbolic link.
When you install an executable file using the module management tool of a programming language ( e.g. CPAN), please restretch a symbolic link using this command.
- freeze
-
$ enblder freezeDisplays the conditions script reproduce installed software.
$ enblder freeze --currentIf '--current' option is attached, the version installed now will be displayed.
- deploy
-
$ enblder deploy ~/path/to/deployDeploys all installed software to specific path.
- off
-
$ enblder off target_softwareDisables target software.
- use
-
$ enblder use target_software installed_versionEnables specfic version of target.
- selfupgrade
-
$ enblder selfupgradeUpgrade Enbld itself.
- help
-
$ enblder helpDisplays the short help message.
- version
-
$ enblder versionDisplays the version number.
OPTIONS
- -f, --force
-
'install'の説明を見て下さい。
- -t, --test
-
'install'の説明を見て下さい。
- -c, --current
-
'freeze'の説明を見て下さい。
- -h, --help
-
このオプションは、'help'サブコマンドと同じです。
- -v, --version
-
このオプションは、'version'サブコマンドと同じです。
更なる情報
ウェブサイト
https://github.com/magnolia-k/Enbld
http://code-stylistics.net/enbld
課題のレポート
https://github.com/magnolia-k/Enbld/issues
コピーライト
copyright 2013- Magnolia <magnolia.k@me.com>.
LICENSE
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.