これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド gmtswitchgmt です。
プログラム:
NAME
gmtswitch - 異なる GMT バージョン間の切り替え
SYNOPSIS
GMスイッチ [ D | バージョン ]
はじめに
GMスイッチ 環境を変更して前後の切り替えを可能にするのに役立ちます
インストールされている複数の GMT バージョン間、特に GMT 5 と GMT 4 以降のバージョン間
シリーズ。 これは、GMT インストールへのディレクトリのリストをファイルに保持することで機能します。
ホーム ディレクトリを作成し、シンボリック リンクを操作して GMT ディレクトリを指すようにします。
使用したい実行ファイル [Windows バージョンの動作は少し異なります。 「ウィンドウ」を参照
未満]。
REQUIRED 議論
なし。 引数が指定されていない場合は、インストールされている GMT バージョンのメニューが表示されます。
1ないし n そしてどれに切り替えるかを指定します。
オプション 議論
D デフォルトの GMT バージョンを選択します。 これは、 ~/.gmtversions file
バージョン
内で一意の一致を検索します。 ~/.gmtversions ファイル。 一致するものが XNUMX つ見つかった場合、
そのエントリに切り替えます。 それ以外の場合はエラーが生成されます。 ここでモジュールは名前です
GMT プログラムとオプションはその特定のプログラムに関連するものです。
セットアップ
公式バージョンがインストールされている場合、初めて gmtswitch を実行すると、
/ から始まるハードディスクを調べて、GMT4 または GMT5 を含むディレクトリを探します。
名前。 これにより、Subversion ディレクトリや、場合によっては他のディレクトリも見つけることができなくなります。
別の場所に置かれます。 起動して実行する最も速い方法は次のとおりです。
1.
編集/作成 ~/.gmtversions 加えます パス 〜へ を GMT インストール
検討する必要がある、または検討する必要があります。 各パスは別々の線上にあり、
各ディストリビューションの最上位ディレクトリ。例:
/Users/pwessel/UH/RESEARCH/PROJECTS/GMTdev/GMT4.5.7
2.
In .bashrc or .[t]csrh or どこにでも フォーム 保守 パス
またはパス変数を削除し、GMT を含む追加したディレクトリをすべて削除します。
新しいパス $HOME/this_gmt/bin (csh ユーザーの場合は $home になる可能性があります) を追加します。 確認する
このパスは、GMT インストールが含まれる可能性のある他のパスよりも前に表示されます。
パッケージマネージャーで使用されるものと同様 (たとえば、fink の場合は /sw/bin、fink の場合は /opt/local/bin)
Macport など)。
3. 新しいパスを有効にします (ターミナルの終了/再起動、ログアウト/ログインなど)。
4.
cd 〜へ 最も 最近 GMT ディレクトリにジョブを開始します。 コラボレー a GMスイッチ バージョン 生きています、
引数なしで gmtswitch を実行します。 メニューからいずれかのバージョンを選択します。
5. csh の場合は、後で rehash と言う必要があるかもしれません。
6.
タイプ psxy - 概要 すべき 言う フォーム それ フォーム だ
正しいバージョン。 どこからでも gmtswitch を実行できるようになりました。 試して作ってみる
バージョンを切り替えることができることを確認してください。
例
GMT バージョン 4.5.7 に切り替えるには (パッケージ経由ではなくそのままインストールされたと仮定します)
マネージャー)、試してみてください
gmtswitch GMT4.5.7
デフォルト (一番上の選択) に切り替えるには、次のようにします。
GMスイッチD
最後に、メニューから選択するには、実行するだけです
GMスイッチ
必要なものを選択してください。
知っている
GMT は最初にインストールされた場所を記憶しており、そのディレクトリを使用してデフォルトのディレクトリを見つけます。
GMT 共有ディレクトリ。 コンパイル後に GMT インストール全体を移動する場合は、
動作させるには、GMT_SHAREDIR を最上位ディレクトリを指すように設定する必要があります。 最高です
設置後は物を動かさないでください。
WINDOWS
Windows では、Windows PATH を変更するバッチ スクリプトである gmtswitch.bat を使用します。
変数を使用して、優先バージョンの BIN ディレクトリが常に最初に来るようにします。 そのためには
バッチは XNUMX つの代替モードで動作します。
1 - 永続モード
2 - 一時モード
永続モードでは、無料の実行可能プログラム「EditPath」を使用してユーザーを変更します。
レジストリ内のパス。 変更は次まで残るため、永続的と呼ばれます。
変化。 見る
http://www.softpedia.com/get/Tweak/Registry-Tweak/EditPath.shtml
もちろん、editpath.exe バイナリもシステムのパスに存在する必要があります。 警告:
パスの変更は、それが実行されたシェル cmd には表示されません。 への変更については、
アクティブにするには、新しい cmd ウィンドウを開く必要があります。
XNUMX 番目のモードは、選択した GMT バイナリ ディレクトリへのパスが先頭に付加されるため、一時的なものです。
シェルコマンドライン経由で前のパスに移動します。 この変更は、シェルが終了すると消えます。
cmd を実行したウィンドウが削除されます。
以下の G32_32 ~ G5_64 の内容を有効に設定するのはユーザーの責任です。
異なる GMT バージョンのバイナリがインストールされるパスではないことに注意してください。
XNUMX つすべてをコンピュータにインストールすることが必須です。 持っていないものについては、そのままにしておいてください
それらは何も指していません。例:
G4_64= を設定します
永続モードはデフォルトのモードです (ただし、これは変更できます。編集セクションを参照してください)。
一時モードでは、XNUMX 番目の引数を指定するだけです (何でも構いません)
GMT5 64 ビットを永続的に設定する使用例
gmtswitch g5_64
GMT4 32 ビットを一時的に設定するには、次のようにします。
gmtswitch g4_32 1
引数なしで実行して「使用状況」を取得します (永続モードの場合)
COPYRIGHT
2015、P. ウェッセル、WHF スミス、R. シャールー、J. ルイス、F. ウォッブ
onworks.net サービスを使用してオンラインで gmtswitchgmt を使用する