差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
lazarus:install [2025/06/16 16:17] – [Fcitx5を利用している場合] Modify subtle expression freemikan | lazarus:install [2025/06/24 18:55] (現在) – [Debian/Ubuntu] Modify subtle expression freemikan | ||
---|---|---|---|
行 2: | 行 2: | ||
[[lazarus: | [[lazarus: | ||
+ | Lazarusは軽量な開発環境ではありません。 | ||
+ | Lazarus IDEとFree Pascalコンパイラを中心として、様々なコンポーネントライブラリで構成されます。 | ||
+ | 依存するシステムライブラリも多くあります。 | ||
+ | クリーンな環境にインストールするときには1〜2ギガバイトほどの容量が必要になります。 | ||
- | ===== パッケージ情報 | + | ===== インストール手順 |
+ | ほとんどのLinuxディストリビューションで一式まとめたパッケージが提供されているので、インストール作業はとても簡単です。 | ||
- | * [[https:// | ||
- | * [[https:// | ||
- | * [[https:// | ||
- | ===== Fcitx5を利用している場合 ===== | + | ==== Debian/ |
+ | Debian/ | ||
+ | |||
+ | < | ||
+ | $ sudo apt install lazarus | ||
+ | </ | ||
+ | |||
+ | Ubuntu 25.04 (plucky)で提供されているLazarusのバージョンは3.8です。 | ||
+ | |||
+ | Debian 12 (bookworm)で提供されているLazarusのバージョンは2.2と古いので、[[https:// | ||
+ | |||
+ | |||
+ | ==== Fedora ==== | ||
+ | Fedoraでは、dnfでパッケージ[[https:// | ||
+ | |||
+ | < | ||
+ | $ sudo dnf install lazarus | ||
+ | </ | ||
+ | |||
+ | Fedora 42で提供されているLazarusのバージョンは4.0です。 | ||
+ | |||
+ | ==== Arch Linux ==== | ||
+ | Arch Linuxのベースのディストリビューションでは、pacmanでパッケージ[[https:// | ||
+ | |||
+ | < | ||
+ | $ sudo pacman -S lazarus | ||
+ | </ | ||
+ | |||
+ | 2025年6月時点で、Arch Linuxで提供されているバージョンは4.0です。 | ||
+ | |||
+ | |||
+ | ===== Fcitx5を利用している場合の注意 | ||
日本語入力のためのIMとしてFcitx5を利用している場合、残念ながらLazarus IDEのソースコードエディタで日本語の入力ができません。 | 日本語入力のためのIMとしてFcitx5を利用している場合、残念ながらLazarus IDEのソースコードエディタで日本語の入力ができません。 | ||
それだけならまだしも、システムの状態によっては英数字さえまともに入力できなかったりIDEがクラッシュしてしまう場合があります。 | それだけならまだしも、システムの状態によっては英数字さえまともに入力できなかったりIDEがクラッシュしてしまう場合があります。 | ||
- | ソースコードエディタでFcitx5による日本語を入力できるようにする方法はまだ見つけていません。 | + | ソースコードエディタでFcitx5による日本語入力をできるようにする方法はまだ見つけていません。 |
しかし、英数字の入力ならば支障なく行える方法は見つかったので、それを紹介しておきます。 | しかし、英数字の入力ならば支障なく行える方法は見つかったので、それを紹介しておきます。 | ||
- | ==== Debian/ | + | ==== Debian/ |
- | パッケージ [[https:// | + | Debian/ |
このパッケージがインストールされていないと文字入力に際して様々な問題が発生します。 | このパッケージがインストールされていないと文字入力に際して様々な問題が発生します。 | ||
もし自発的にインストールしたことがなければ__インストールされていない可能性が高いです__。 | もし自発的にインストールしたことがなければ__インストールされていない可能性が高いです__。 | ||
+ | 次のコマンドでインストールできます。 | ||
<cli> | <cli> | ||
行 27: | 行 61: | ||
</ | </ | ||
- | ==== Fedoraの場合 | + | ==== Fedora ==== |
- | パッケージ [[https:// | + | Fedoraでは、パッケージ[[https:// |
- | このパッケージは自発的にインストールしていなくてもインストールされている可能性が高いです。 | + | このパッケージは自発的にインストールしていなくても、fcitx5とlazarusの両方がインストールされているならば自動でインストールされている可能性が高いです。 |
- | もしインストールされていなければ次のコマンドでインストールできます。 | + | それでももしインストールされていなければ次のコマンドでインストールできます。 |
<cli> | <cli> | ||
$ sudo dnf install fcitx5-gtk2 | $ sudo dnf install fcitx5-gtk2 | ||
+ | </ | ||
+ | |||
+ | |||
+ | ==== Arch Linux ==== | ||
+ | Arch Linuxベースのディストリビューションでは、パッケージ[[https:// | ||
+ | このパッケージにはGTKの他のバージョンと同時にGTK2のサポートも含まれています。 | ||
+ | 自発的にインストールしていなくても、fcitx5とlazarusの両方がインストールされているならば自動でインストールされている可能性が高いです。 | ||
+ | それでももしインストールされていなければ次のコマンドでインストールできます。 | ||
+ | |||
+ | <cli> | ||
+ | $ sudo dnf install fcitx5-gtk | ||
</ | </ | ||