Mono lze nainstalovat také na Ubuntu 20.04 Tento jazyk, který je mezi mnoha vývojáři velmi oblíbený, je nyní k dispozici pro Ubuntu a v tomto příspěvku vám v několika rychlých krocích ukážeme, jak jej nainstalovat.
Co je to Mono?
Podle webu projektu:
Mono je open-source vývojová platforma založená na .NET Framework. Umožňuje vývojářům vytvářet aplikace pro různé platformy se zlepšenou vývojovou produktivitou. Implementace .NET společnosti Mono je založena na standardech ECMA pro C# a Common Language Infrastructure.
S Mono můžeme rychle vytvářet multiplatformní aplikace pomocí databází jako Mysql, Postgresql a dalších. To vše s C# jako základem projektu.
Nyní je možné jej nainstalovat na Ubuntu, což dále rozšiřuje možnosti jazyka a projektu. Kromě toho jej mnoho vývojářů používá pro malé aplikace, kde převažuje rychlost nebo řešení konkrétního problému.
Výše uvedené dokazuje velké množství dokumentace dostupné prostřednictvím blogů a dalších fór.
Instalovat Mono na Ubuntu 20.04
Jak se očekávalo, Mono není zahrnuto v repozitářích Ubuntu 20.04, takže se k jeho instalaci musíme uchýlit k úložišti, které poskytuje Mono.
Otevřete tedy terminál z hlavní nabídky
Nyní nainstalujte některé balíčky potřebné pro tutoriál.
sudo apt update sudo apt install ca-certificates software-properties-common dirmngr gnupg apt-transport-https
Tyto balíčky nám umožní přidat do systému úložiště Mono.
Dalším krokem je přidání klíče GPG úložiště do systému.
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
Ukázkový výstup:
Executing: /tmp/apt-key-gpghome.fde4Y7IXaz/gpg.1.sh --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF gpg: key A6A19B38D3D831EF: public key "Xamarin Public Jenkins (auto-signing) <[email protected]>" imported gpg: Total number processed: 1 gpg: imported: 1
Poté přidejte úložiště Mono spuštěním následujícího příkazu:
sudo apt-add-repository 'deb https://download.mono-project.com/repo/ubuntu stable-focal main'
Poté můžete nainstalovat Mono pomocí metabalíčku nazvaného mono-complete
který nainstaluje všechny komponenty Mono potřebné k úplnému používání Ubuntu.
sudo apt install mono-complete
Po dokončení procesu budete moci zkontrolovat nainstalovanou verzi, abyste viděli, jak příkaz funguje:
mono --version
Ukázkový výstup:
Mono JIT compiler version 6.12.0.122 (tarball Mon Feb 22 17:33:28 UTC 2021) Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com TLS: __thread SIGSEGV: altstack Notifications: epoll Architecture: amd64 Disabled: none Misc: softdebug Interpreter: yes LLVM: yes(610) Suspend: hybrid GC: sgen (concurrent by default)
Vytvoření souboru Hello World
Nejlepší způsob, jak zkontrolovat, zda je vše v pořádku, je vytvořit nový soubor, do kterého můžeme přidat nějaký kód a zkompilovat jej.
Takže s textovým editorem podle vašeho výběru použiji nano
, vytvořte soubor s názvem helloworld.cs
a přidejte následující.
nano helloworld.cs using System; public class HelloWorld { public static void Main(string[] args) { Console.WriteLine ("Hello World. Welcome to atechtown"); } }
Poté zkompilujte soubor:
csc helloworld.cs
A spusťte jej pomocí následujícího příkazu:
mono helloworld.exe
Výstup:
Hello World. Welcome to atechtown
To nám říká, že celý proces byl úspěšný
Závěr
Mono je projekt, pomocí kterého lze vytvářet multiplatformní aplikace a s podporou Microsoftu si můžeme udělat představu o jeho závažnosti. Instalace není složitý proces a je v dosahu každého.