C#を書きたくて。
前回
http://ytyaru.hatenablog.com/entry/2018/05/24/000000
MONOをインストールした。
インストール
IDEであるMonoDevelopをインストールする。
sudo apt-get install monodevelop
$ sudo apt-get install monodevelop [sudo] password for mint: パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています 状態情報を読み取っています... 完了 以下のパッケージが自動でインストールされましたが、もう必要とされていません: libc-ares2 libv8-3.14.5 これを削除するには 'apt-get autoremove' を利用してください。 以下の特別パッケージがインストールされます: libart2.0-cil libglade2.0-cil-dev libglib2.0-cil-dev libgnome-vfs2.0-cil libgnome2.24-cil libgtk2.0-cil-dev 提案パッケージ: monodoc-gtk2.0-manual exuberant-ctags mono-vbnc mono-xsp mono-xsp4 monodevelop-database monodevelop-debugger-gdb monodevelop-nunit monodevelop-versioncontrol 以下のパッケージが新たにインストールされます: libart2.0-cil libglade2.0-cil-dev libglib2.0-cil-dev libgnome-vfs2.0-cil libgnome2.24-cil libgtk2.0-cil-dev monodevelop アップグレード: 0 個、新規インストール: 7 個、削除: 0 個、保留: 416 個。 6,518 kB のアーカイブを取得する必要があります。 この操作後に追加で 29.7 MB のディスク容量が消費されます。 続行しますか? [Y/n] y 取得:1 http://ftp.tsukuba.wide.ad.jp/Linux/ubuntu/ trusty/main libart2.0-cil all 2.24.2-3 [20.9 kB] 取得:2 http://ftp.tsukuba.wide.ad.jp/Linux/ubuntu/ trusty/main libglib2.0-cil-dev i386 2.12.10-5 [2,406 B] 取得:3 http://ftp.tsukuba.wide.ad.jp/Linux/ubuntu/ trusty/main libgtk2.0-cil-dev i386 2.12.10-5 [155 kB] 取得:4 http://ftp.tsukuba.wide.ad.jp/Linux/ubuntu/ trusty/main libglade2.0-cil-dev i386 2.12.10-5 [4,428 B] 取得:5 http://ftp.tsukuba.wide.ad.jp/Linux/ubuntu/ trusty/main libgnome-vfs2.0-cil all 2.24.2-3 [53.6 kB] 取得:6 http://ftp.tsukuba.wide.ad.jp/Linux/ubuntu/ trusty/main libgnome2.24-cil i386 2.24.2-3 [99.7 kB] 取得:7 http://ftp.tsukuba.wide.ad.jp/Linux/ubuntu/ trusty/universe monodevelop all 4.0.12+dfsg-2 [6,182 kB] 6,518 kB を 28秒 で取得しました (230 kB/s) 以前に未選択のパッケージ libart2.0-cil を選択しています。 (データベースを読み込んでいます ... 現在 197497 個のファイルとディレクトリがインストールされています。) .../libart2.0-cil_2.24.2-3_all.deb を展開する準備をしています ... libart2.0-cil (2.24.2-3) を展開しています... 以前に未選択のパッケージ libglib2.0-cil-dev を選択しています。 .../libglib2.0-cil-dev_2.12.10-5_i386.deb を展開する準備をしています ... libglib2.0-cil-dev (2.12.10-5) を展開しています... 以前に未選択のパッケージ libgtk2.0-cil-dev を選択しています。 .../libgtk2.0-cil-dev_2.12.10-5_i386.deb を展開する準備をしています ... libgtk2.0-cil-dev (2.12.10-5) を展開しています... 以前に未選択のパッケージ libglade2.0-cil-dev を選択しています。 .../libglade2.0-cil-dev_2.12.10-5_i386.deb を展開する準備をしています ... libglade2.0-cil-dev (2.12.10-5) を展開しています... 以前に未選択のパッケージ libgnome-vfs2.0-cil を選択しています。 .../libgnome-vfs2.0-cil_2.24.2-3_all.deb を展開する準備をしています ... libgnome-vfs2.0-cil (2.24.2-3) を展開しています... 以前に未選択のパッケージ libgnome2.24-cil を選択しています。 .../libgnome2.24-cil_2.24.2-3_i386.deb を展開する準備をしています ... libgnome2.24-cil (2.24.2-3) を展開しています... 以前に未選択のパッケージ monodevelop を選択しています。 .../monodevelop_4.0.12+dfsg-2_all.deb を展開する準備をしています ... monodevelop (4.0.12+dfsg-2) を展開しています... shared-mime-info (1.2-0ubuntu3) のトリガを処理しています ... man-db (2.6.7.1-1ubuntu1) のトリガを処理しています ... desktop-file-utils (0.22-1ubuntu1) のトリガを処理しています ... mime-support (3.54ubuntu1.1) のトリガを処理しています ... hicolor-icon-theme (0.13-1) のトリガを処理しています ... libart2.0-cil (2.24.2-3) を設定しています ... * Installing 6 assemblies from libart2.0-cil into Mono libglib2.0-cil-dev (2.12.10-5) を設定しています ... libgtk2.0-cil-dev (2.12.10-5) を設定しています ... libglade2.0-cil-dev (2.12.10-5) を設定しています ... libgnome-vfs2.0-cil (2.24.2-3) を設定しています ... * Installing 6 assemblies from libgnome-vfs2.0-cil into Mono libgnome2.24-cil (2.24.2-3) を設定しています ... * Installing 2 assemblies from libgnome2.24-cil into Mono monodevelop (4.0.12+dfsg-2) を設定しています ... libc-bin (2.19-0ubuntu6.6) のトリガを処理しています ...
以下コマンドでGUIアプリが起動するのを確認した。
$ monodevelop
バージョンは4.0.12
所感
低スペックPCでは動作しないかもしれないが。