MonoDevelop
本家: MonoDevelop | MonoDevelop 翻訳
ソースコード: mono/monodevelop: MonoDevelop is a cross platform .NET IDE
MonoDevelop(Xamarin Studioとも呼ばれる)は、Monoプラットフォーム上で動作するオープンソースの統合開発環境。MonoとGTKが対応する環境であればオペレーティングシステム (OS) を問わず動作可能である。
ただし、公式にサポートされるOSはUbuntu 14.04以降およびDebian/Raspbian 8以降、RHEL/CentOS 6以降に限られる。
また、Ubuntu 20.04以降では18.04用のリポジトリを流用してインストールを行う。RHEL/CentOS 8以降に関しても前者と同様にCentOS 7用のリポジトリを流用する形でインストール可能である。
元来Monoと.NET Frameworkを使ったソフトウェアの開発をターゲットにしていた。 EclipseやMicrosoft Visual Studioのように、自動補完、ソースコード管理を利用することができる。
GTK# GUIデザイナーのSteticが搭載されたことによりRADにも対応した。 その他にもウェブデザイナーなどが統合されている
MonoDevelop - Wikiwand より
インストール
$ sudo dnf install monodevelop
Fedora 38 - x86_64 - Updates 7.1 kB/s | 5.3 kB 00:00 Fedora Modular 38 - x86_64 - Updates 7.8 kB/s | 5.2 kB 00:00 依存関係が解決しました。 ============================================================================================================== パッケージ アーキテクチャー バージョン リポジトリー サイズ ============================================================================================================== インストール: monodevelop x86_64 5.10.0-24.fc38 fedora 12 M 依存関係のインストール: GConf2 x86_64 3.2.6-37.fc38 fedora 980 k ORBit2 x86_64 2.14.19-30.fc38 fedora 176 k gnome-desktop-sharp x86_64 2.26.0-46.fc38 fedora 107 k gnome-sharp x86_64 2.24.2-32.fc38 fedora 317 k gnome-vfs2 x86_64 2.24.4-40.fc38 fedora 400 k gnome-vfs2-common noarch 2.24.4-40.fc38 fedora 413 k gtk-sharp2 x86_64 2.12.45-17.fc38 fedora 724 k gtk-sharp2-devel x86_64 2.12.45-17.fc38 fedora 8.7 k gtksourceview2 x86_64 2.11.2-37.fc38 fedora 698 k libIDL x86_64 0.8.14-73.fc38 fedora 87 k libart_lgpl x86_64 2.3.21-29.fc38 fedora 72 k libbonobo x86_64 2.32.1-24.fc38 fedora 466 k libbonoboui x86_64 2.24.5-24.fc38 fedora 365 k libgdiplus x86_64 6.1-4.fc38 fedora 191 k libglade2 x86_64 2.6.4-29.fc38 fedora 62 k libgnome x86_64 2.32.1-27.fc38 fedora 631 k libgnome-keyring x86_64 3.12.0-25.fc38 fedora 124 k libgnomecanvas x86_64 2.30.3-25.fc38 fedora 246 k libgnomeui x86_64 2.24.5-28.fc38 fedora 803 k libwnck x86_64 2.31.0-20.fc38 fedora 372 k mono-addins x86_64 1.3.3-3.fc38 fedora 509 k mono-core x86_64 6.12.0-11.fc38 fedora 17 M mono-data x86_64 6.12.0-11.fc38 fedora 4.7 M mono-data-sqlite x86_64 6.12.0-11.fc38 fedora 75 k mono-devel x86_64 6.12.0-11.fc38 fedora 5.8 M mono-extras x86_64 6.12.0-11.fc38 fedora 476 k mono-locale-extras x86_64 6.12.0-11.fc38 fedora 321 k mono-mvc x86_64 6.12.0-11.fc38 fedora 468 k mono-wcf x86_64 6.12.0-11.fc38 fedora 945 k mono-web x86_64 6.12.0-11.fc38 fedora 2.5 M mono-winforms x86_64 6.12.0-11.fc38 fedora 1.6 M mono-winfx x86_64 6.12.0-11.fc38 fedora 293 k monodoc x86_64 6.12.0-11.fc38 fedora 19 M nunit2 x86_64 2.6.4-31.fc38 fedora 292 k sqlite x86_64 3.40.1-2.fc38 fedora 813 k vte x86_64 0.28.2-38.fc38 fedora 408 k トランザクションの概要 ============================================================================================================== インストール 37 パッケージ ダウンロードサイズの合計: 74 M インストール後のサイズ: 221 M これでよろしいですか? [y/N]: y パッケージのダウンロード: (1/37): ORBit2-2.14.19-30.fc38.x86_64.rpm 430 kB/s | 176 kB 00:00 (2/37): gnome-desktop-sharp-2.26.0-46.fc38.x86_64.rpm 247 kB/s | 107 kB 00:00 (3/37): gnome-sharp-2.24.2-32.fc38.x86_64.rpm 915 kB/s | 317 kB 00:00 (4/37): GConf2-3.2.6-37.fc38.x86_64.rpm 1.2 MB/s | 980 kB 00:00 (5/37): gnome-vfs2-2.24.4-40.fc38.x86_64.rpm 970 kB/s | 400 kB 00:00 (6/37): gtk-sharp2-devel-2.12.45-17.fc38.x86_64.rpm 38 kB/s | 8.7 kB 00:00 (7/37): gnome-vfs2-common-2.24.4-40.fc38.noarch.rpm 1.1 MB/s | 413 kB 00:00 (8/37): gtk-sharp2-2.12.45-17.fc38.x86_64.rpm 1.7 MB/s | 724 kB 00:00 (9/37): libIDL-0.8.14-73.fc38.x86_64.rpm 501 kB/s | 87 kB 00:00 (10/37): libart_lgpl-2.3.21-29.fc38.x86_64.rpm 73 kB/s | 72 kB 00:00 (11/37): gtksourceview2-2.11.2-37.fc38.x86_64.rpm 545 kB/s | 698 kB 00:01 (12/37): libbonobo-2.32.1-24.fc38.x86_64.rpm 404 kB/s | 466 kB 00:01 (13/37): libgdiplus-6.1-4.fc38.x86_64.rpm 1.5 MB/s | 191 kB 00:00 (14/37): libbonoboui-2.24.5-24.fc38.x86_64.rpm 1.1 MB/s | 365 kB 00:00 (15/37): libglade2-2.6.4-29.fc38.x86_64.rpm 595 kB/s | 62 kB 00:00 (16/37): libgnome-keyring-3.12.0-25.fc38.x86_64.rpm 1.0 MB/s | 124 kB 00:00 (17/37): libgnomecanvas-2.30.3-25.fc38.x86_64.rpm 1.3 MB/s | 246 kB 00:00 (18/37): libgnome-2.32.1-27.fc38.x86_64.rpm 1.6 MB/s | 631 kB 00:00 (19/37): libgnomeui-2.24.5-28.fc38.x86_64.rpm 2.3 MB/s | 803 kB 00:00 (20/37): libwnck-2.31.0-20.fc38.x86_64.rpm 1.3 MB/s | 372 kB 00:00 (21/37): mono-addins-1.3.3-3.fc38.x86_64.rpm 683 kB/s | 509 kB 00:00 (22/37): mono-data-sqlite-6.12.0-11.fc38.x86_64.rpm 208 kB/s | 75 kB 00:00 (23/37): mono-data-6.12.0-11.fc38.x86_64.rpm 1.8 MB/s | 4.7 MB 00:02 (24/37): mono-extras-6.12.0-11.fc38.x86_64.rpm 1.4 MB/s | 476 kB 00:00 (25/37): mono-locale-extras-6.12.0-11.fc38.x86_64.rpm 1.3 MB/s | 321 kB 00:00 (26/37): mono-mvc-6.12.0-11.fc38.x86_64.rpm 1.4 MB/s | 468 kB 00:00 (27/37): mono-wcf-6.12.0-11.fc38.x86_64.rpm 1.6 MB/s | 945 kB 00:00 (28/37): mono-core-6.12.0-11.fc38.x86_64.rpm 3.0 MB/s | 17 MB 00:05 (29/37): mono-web-6.12.0-11.fc38.x86_64.rpm 1.5 MB/s | 2.5 MB 00:01 (30/37): mono-winfx-6.12.0-11.fc38.x86_64.rpm 713 kB/s | 293 kB 00:00 (31/37): mono-winforms-6.12.0-11.fc38.x86_64.rpm 3.0 MB/s | 1.6 MB 00:00 (32/37): monodoc-6.12.0-11.fc38.x86_64.rpm 2.8 MB/s | 19 MB 00:06 (33/37): monodevelop-5.10.0-24.fc38.x86_64.rpm 1.6 MB/s | 12 MB 00:07 (34/37): mono-devel-6.12.0-11.fc38.x86_64.rpm 467 kB/s | 5.8 MB 00:12 (35/37): nunit2-2.6.4-31.fc38.x86_64.rpm 361 kB/s | 292 kB 00:00 (36/37): vte-0.28.2-38.fc38.x86_64.rpm 1.5 MB/s | 408 kB 00:00 (37/37): sqlite-3.40.1-2.fc38.x86_64.rpm 1.5 MB/s | 813 kB 00:00 -------------------------------------------------------------------------------------------------------------- 合計 4.1 MB/s | 74 MB 00:17 トランザクションの確認を実行中 トランザクションの確認に成功しました。 トランザクションのテストを実行中 トランザクションのテストに成功しました。 トランザクションを実行中 準備 : 1/1 インストール中 : GConf2-3.2.6-37.fc38.x86_64 1/37 scriptletの実行中: GConf2-3.2.6-37.fc38.x86_64 1/37 インストール中 : gnome-vfs2-2.24.4-40.fc38.x86_64 2/37 scriptletの実行中: gnome-vfs2-common-2.24.4-40.fc38.noarch 3/37 インストール中 : gnome-vfs2-common-2.24.4-40.fc38.noarch 3/37 scriptletの実行中: gnome-vfs2-common-2.24.4-40.fc38.noarch 3/37 インストール中 : libglade2-2.6.4-29.fc38.x86_64 4/37 インストール中 : libart_lgpl-2.3.21-29.fc38.x86_64 5/37 インストール中 : libgnomecanvas-2.30.3-25.fc38.x86_64 6/37 インストール中 : vte-0.28.2-38.fc38.x86_64 7/37 インストール中 : sqlite-3.40.1-2.fc38.x86_64 8/37 インストール中 : libwnck-2.31.0-20.fc38.x86_64 9/37 インストール中 : libgnome-keyring-3.12.0-25.fc38.x86_64 10/37 インストール中 : libgdiplus-6.1-4.fc38.x86_64 11/37 インストール中 : mono-data-sqlite-6.12.0-11.fc38.x86_64 12/37 インストール中 : mono-extras-6.12.0-11.fc38.x86_64 13/37 インストール中 : mono-data-6.12.0-11.fc38.x86_64 14/37 インストール中 : mono-mvc-6.12.0-11.fc38.x86_64 15/37 インストール中 : mono-wcf-6.12.0-11.fc38.x86_64 16/37 インストール中 : mono-web-6.12.0-11.fc38.x86_64 17/37 インストール中 : mono-core-6.12.0-11.fc38.x86_64 18/37 scriptletの実行中: mono-core-6.12.0-11.fc38.x86_64 18/37 インストール中 : mono-winforms-6.12.0-11.fc38.x86_64 19/37 インストール中 : gtk-sharp2-2.12.45-17.fc38.x86_64 20/37 インストール中 : monodoc-6.12.0-11.fc38.x86_64 21/37 インストール中 : mono-devel-6.12.0-11.fc38.x86_64 22/37 インストール中 : gtk-sharp2-devel-2.12.45-17.fc38.x86_64 23/37 インストール中 : mono-addins-1.3.3-3.fc38.x86_64 24/37 インストール中 : nunit2-2.6.4-31.fc38.x86_64 25/37 インストール中 : mono-locale-extras-6.12.0-11.fc38.x86_64 26/37 インストール中 : mono-winfx-6.12.0-11.fc38.x86_64 27/37 インストール中 : libIDL-0.8.14-73.fc38.x86_64 28/37 インストール中 : ORBit2-2.14.19-30.fc38.x86_64 29/37 インストール中 : libbonobo-2.32.1-24.fc38.x86_64 30/37 scriptletの実行中: libgnome-2.32.1-27.fc38.x86_64 31/37 インストール中 : libgnome-2.32.1-27.fc38.x86_64 31/37 scriptletの実行中: libgnome-2.32.1-27.fc38.x86_64 31/37 インストール中 : libbonoboui-2.24.5-24.fc38.x86_64 32/37 インストール中 : libgnomeui-2.24.5-28.fc38.x86_64 33/37 インストール中 : gnome-sharp-2.24.2-32.fc38.x86_64 34/37 インストール中 : gtksourceview2-2.11.2-37.fc38.x86_64 35/37 インストール中 : gnome-desktop-sharp-2.26.0-46.fc38.x86_64 36/37 インストール中 : monodevelop-5.10.0-24.fc38.x86_64 37/37 scriptletの実行中: monodevelop-5.10.0-24.fc38.x86_64 37/37 検証 : GConf2-3.2.6-37.fc38.x86_64 1/37 検証 : ORBit2-2.14.19-30.fc38.x86_64 2/37 検証 : gnome-desktop-sharp-2.26.0-46.fc38.x86_64 3/37 検証 : gnome-sharp-2.24.2-32.fc38.x86_64 4/37 検証 : gnome-vfs2-2.24.4-40.fc38.x86_64 5/37 検証 : gnome-vfs2-common-2.24.4-40.fc38.noarch 6/37 検証 : gtk-sharp2-2.12.45-17.fc38.x86_64 7/37 検証 : gtk-sharp2-devel-2.12.45-17.fc38.x86_64 8/37 検証 : gtksourceview2-2.11.2-37.fc38.x86_64 9/37 検証 : libIDL-0.8.14-73.fc38.x86_64 10/37 検証 : libart_lgpl-2.3.21-29.fc38.x86_64 11/37 検証 : libbonobo-2.32.1-24.fc38.x86_64 12/37 検証 : libbonoboui-2.24.5-24.fc38.x86_64 13/37 検証 : libgdiplus-6.1-4.fc38.x86_64 14/37 検証 : libglade2-2.6.4-29.fc38.x86_64 15/37 検証 : libgnome-2.32.1-27.fc38.x86_64 16/37 検証 : libgnome-keyring-3.12.0-25.fc38.x86_64 17/37 検証 : libgnomecanvas-2.30.3-25.fc38.x86_64 18/37 検証 : libgnomeui-2.24.5-28.fc38.x86_64 19/37 検証 : libwnck-2.31.0-20.fc38.x86_64 20/37 検証 : mono-addins-1.3.3-3.fc38.x86_64 21/37 検証 : mono-core-6.12.0-11.fc38.x86_64 22/37 検証 : mono-data-6.12.0-11.fc38.x86_64 23/37 検証 : mono-data-sqlite-6.12.0-11.fc38.x86_64 24/37 検証 : mono-devel-6.12.0-11.fc38.x86_64 25/37 検証 : mono-extras-6.12.0-11.fc38.x86_64 26/37 検証 : mono-locale-extras-6.12.0-11.fc38.x86_64 27/37 検証 : mono-mvc-6.12.0-11.fc38.x86_64 28/37 検証 : mono-wcf-6.12.0-11.fc38.x86_64 29/37 検証 : mono-web-6.12.0-11.fc38.x86_64 30/37 検証 : mono-winforms-6.12.0-11.fc38.x86_64 31/37 検証 : mono-winfx-6.12.0-11.fc38.x86_64 32/37 検証 : monodevelop-5.10.0-24.fc38.x86_64 33/37 検証 : monodoc-6.12.0-11.fc38.x86_64 34/37 検証 : nunit2-2.6.4-31.fc38.x86_64 35/37 検証 : sqlite-3.40.1-2.fc38.x86_64 36/37 検証 : vte-0.28.2-38.fc38.x86_64 37/37 インストール済み: GConf2-3.2.6-37.fc38.x86_64 ORBit2-2.14.19-30.fc38.x86_64 gnome-desktop-sharp-2.26.0-46.fc38.x86_64 gnome-sharp-2.24.2-32.fc38.x86_64 gnome-vfs2-2.24.4-40.fc38.x86_64 gnome-vfs2-common-2.24.4-40.fc38.noarch gtk-sharp2-2.12.45-17.fc38.x86_64 gtk-sharp2-devel-2.12.45-17.fc38.x86_64 gtksourceview2-2.11.2-37.fc38.x86_64 libIDL-0.8.14-73.fc38.x86_64 libart_lgpl-2.3.21-29.fc38.x86_64 libbonobo-2.32.1-24.fc38.x86_64 libbonoboui-2.24.5-24.fc38.x86_64 libgdiplus-6.1-4.fc38.x86_64 libglade2-2.6.4-29.fc38.x86_64 libgnome-2.32.1-27.fc38.x86_64 libgnome-keyring-3.12.0-25.fc38.x86_64 libgnomecanvas-2.30.3-25.fc38.x86_64 libgnomeui-2.24.5-28.fc38.x86_64 libwnck-2.31.0-20.fc38.x86_64 mono-addins-1.3.3-3.fc38.x86_64 mono-core-6.12.0-11.fc38.x86_64 mono-data-6.12.0-11.fc38.x86_64 mono-data-sqlite-6.12.0-11.fc38.x86_64 mono-devel-6.12.0-11.fc38.x86_64 mono-extras-6.12.0-11.fc38.x86_64 mono-locale-extras-6.12.0-11.fc38.x86_64 mono-mvc-6.12.0-11.fc38.x86_64 mono-wcf-6.12.0-11.fc38.x86_64 mono-web-6.12.0-11.fc38.x86_64 mono-winforms-6.12.0-11.fc38.x86_64 mono-winfx-6.12.0-11.fc38.x86_64 monodevelop-5.10.0-24.fc38.x86_64 monodoc-6.12.0-11.fc38.x86_64 nunit2-2.6.4-31.fc38.x86_64 sqlite-3.40.1-2.fc38.x86_64 vte-0.28.2-38.fc38.x86_64 完了しました!