差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

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