Existe alguma maneira de instalar o Gtk# no Ubuntu 18.04? Estou sentindo falta da biblioteca gnome-desktop-sharp, que não consigo instalar porque requer o gnome-desktop2.
Se for impossível, existem outras boas estruturas de GUI C# para Linux?
Responder1
Pacotes GTK# baseados em Mono sãodisponível noBiônicorepositório.
Você pode começar instalando exemplos:
sudo apt-get install gtk-sharp2-examples gtk-sharp3-examples
Então execute-os
/usr/share/gtk-sharp2-examples/button.exe
/usr/share/gtk-sharp3-examples/button.exe
ou veja o código deles
xdg-open /usr/share/gtk-sharp2-examples/ButtonApp.cs
xdg-open /usr/share/gtk-sharp3-examples/ButtonApp.cs
Além disso, você pode baixar o pacote fonte gtk-sharp2-examples
, editar e compilar exemplos dele:
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