【Delphi】GetIt パッケージをローカルインストールする

# はじめに
Embarcadero の GetIt サーバーが 2024/01 上旬から断続的にダウンしています。

 - [Some Embarcadero Servers Are Experiencing A Hardware Outage (blogs.embarcadero.com)](https://blogs.embarcadero.com/we-are-experiencing-a-hardware-outage/)

Embaracadero 製品自体は ISO でダウンロードしてきてインストールする事が可能なのですが、ESD インストールや GetIt の追加パッケージがインストールできません。

# GetIt パッケージをローカルインストールする

RAD Studio / Delphi / C++Builder 11 および 12 の GetIt ローカルパッケージのインストールについてです。

いくつかの製品は GetIt 用ローカルパッケージが用意されており、これを使ってローカルインストールする事が可能です。以下は 12 Athens に用意されているローカルパッケージです。

| No | Products |
|:-:|:---|
| 1 | Radiant Shapes |
| 2 | Konopka Controls |
| 3 | BeaconFence |
| 4 | Bookmarks |
| 5 | Navigator |
| 6 | Parallel Debugger  |
| 7 | FMXLinux |


:::note warn
GetIt パッケージのローカルインストールには有効なアップデートサブスクリプションライセンスが必要です。
:::

:::note warn
RAD Studio / Delphi / C++Builder 10.4 以前については解決方法がありません。
:::

## "パーソナリティ 'Default.Personality' はサポートされていません."

GetIt サーバーに問題があると、RAD Studio IDE の起動時にエラーが出る事があります。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/21785/4ff459eb-ce38-a2e4-f914-625606253aa8.png)

 - [Q18: IDE 起動時に "パーソナリティ 'Default.Personality' はサポートされていません." が出て何もできなくなる (Qiita)](https://qiita.com/ht_deko/items/8b3941e52576ae8736ab#q18-ide-%E8%B5%B7%E5%8B%95%E6%99%82%E3%81%AB-%E3%83%91%E3%83%BC%E3%82%BD%E3%83%8A%E3%83%AA%E3%83%86%E3%82%A3-defaultpersonality-%E3%81%AF%E3%82%B5%E3%83%9D%E3%83%BC%E3%83%88%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%81%BE%E3%81%9B%E3%82%93-%E3%81%8C%E5%87%BA%E3%81%A6%E4%BD%95%E3%82%82%E3%81%A7%E3%81%8D%E3%81%AA%E3%81%8F%E3%81%AA%E3%82%8B)

まずはリンク先の記事を参考にしてウェルカムページの GetIt プラグインを外しておく事をオススメします。

## GetIt ローカルパッケージのダウンロード

[登録製品ポータル](https://my.embarcadero.com/#downloadsPage) に行き、ローカルパッケージをダウンロードします。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/21785/4c20246d-e516-94fe-7315-254a93a523c4.png)

ダウンロードが完了したら、適当な場所に解凍しておきます。

 - [登録製品ポータル (Embarcadero)](https://my.embarcadero.com/#downloadsPage)

| ver | パッケージ |
|:---:|:---|
| 12.0 | Embarcadero General Packages Download for RAD Studio 12.0 |
| 12.0 | FMXLinux Package Download for RAD Studio 12.0 |
| 11.3 | Embarcadero General Packages Download for RAD Studio 11.3 |
| 11.3  | FMXLinux Package Download for RAD Studio 11.3 |

## GetIt ローカルパッケージのインストール

RAD Studio IDE を起動し、`[ツール | GetIt パッケージマネージャ]` で **パッケージマネージャ** を起動します。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/21785/31c24ab0-8e9f-6844-e365-e05ceb908bb4.png)

左下にある `[ローカルパッケージの読み込み]` をクリックし、解凍したパッケージから必要なものを開きます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/21785/c51a6191-8d48-17c7-9c71-3b1270009730.png)

インストールしたい製品が複数ある場合には `[複数のパッケージを読み込む]` をクリックしてください。パッケージのフォルダを選択する事ができます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/21785/565abd81-4c46-2fcf-3a9b-64359fbdee3f.png)

# おわりに
FastReport 等のローカルパッケージは用意されていないので、この手法ですべての問題が解決する訳ではありません。

**See also:**

 - [GetIt パッケージ マネージャのウィンドウ (DocWiki: en)](https://docwiki.embarcadero.com/RADStudio/en/GetIt_Package_Manager_Window)
 - [Local GetIt Packages Introduction (DocWiki: en)](https://docwiki.embarcadero.com/RADStudio/en/Local_GetIt_Packages_Introduction)
 - [FastReport Embarcadero Editionの ご紹介 (Qiita: @igy)](https://qiita.com/igy/items/32bef6a31530a3b9287e)