Как установить Gtk# на Ubuntu 18.04?

Как установить Gtk# на Ubuntu 18.04?

Есть ли способ установить Gtk# на Ubuntu 18.04? Мне не хватает библиотеки gnome-desktop-sharp, которую я не могу установить, потому что для нее требуется gnome-desktop2.

Если это невозможно, то существуют ли другие хорошие фреймворки C# GUI для Linux?

решение1

Пакеты GTK# на основе Mono — этодоступно вБионическийрепозиторий.

Начать можно с установки примеров:

sudo apt-get install gtk-sharp2-examples gtk-sharp3-examples

Затем запустите их.

/usr/share/gtk-sharp2-examples/button.exe
/usr/share/gtk-sharp3-examples/button.exe

или просмотреть их код

xdg-open /usr/share/gtk-sharp2-examples/ButtonApp.cs
xdg-open /usr/share/gtk-sharp3-examples/ButtonApp.cs

Также вы можете скачать исходный пакет gtk-sharp2-examples, редактировать и компилировать примеры из него:

sudo apt-get build-dep gtk-sharp2-examples
apt-get source gtk-sharp2-examples
cd gtk-sharp2-2.12.40/
./configure
make -j3

cd sample # go to examples
xdg-open ButtonApp.cs # do some edits edit
make # compile
./button.exe # see changes

Связанный контент