More

    How to install Mono on Ubuntu, Debian and derivatives

    Want to program in .Net on Linux and still do not know where to start? Then see how to install Mono on Ubuntu, Debian and derivatives, and start producing.

    While being boosted as a software platform designed to allow developers to easily create cross-platform applications, Microsoft’s .Net Framework officially supports only the Windows operating system.

    Unfortunately, in order for us to port applications written in .Net Framework to platforms other than Windows, such as Linux, Mac OS X, iPhone OS, Oracle Solaris, FreeBSD, and others, we need to use the platform named Mono that is sponsored by Xamarin.

    In summary, Mono is an open source implementation of Microsoft .NET Framework based on ECMA standards for C # and Common Language Runtime. Here’s how to install this technology on Ubuntu, Debian and derivatives of these.

    Get to know Mono better

    To learn more about this technology, click on this link .

    How to install Mono on Ubuntu, Debian and derivatives

    Mono is available in the official repositories of Ubuntu, Debian and derivatives, and can be installed using the Program Center or by using the command sudo apt-get install mono-devel. However, in older versions, to install Mono on Ubuntu and be able to automatically receive future upgrades from it, you must do the following:




    Step 1. Open a terminal (on Unity use the CTRL + ALT + T keys);
    Step 2. If you do not already have it, add the program repository with this command or use this tutorial ;

    echo "deb http://download.mono-project.com/repo/debian wheezy main" | sudo tee /etc/apt/sources.list.d/mono-xamarin.list

    Step 3. Download and install the repository key with this command;

    sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF

    Step 4. Update the package manager with the command:

    sudo apt-get update

    Step 5. To install only what is necessary to compile the code, use the command below;

    sudo apt-get install mono-devel

    Step 6. To install everything from Mono, use the command below;

    sudo apt-get install mono-complete

    Step 7. To install the PCL build support, use the command below;

    sudo apt-get install eferenceassemblies-pcl

    Step 8. To obtain SSL certificates for HTTPS connections in Mono, use the command below;

    sudo apt-get install ca-certificates-mono

    How to install Mono manually or in other distros

    For those who could not install with the above procedure, do not want to add the repository or want to try to install in another Debian-based distribution, you can get the DEB file of the program on that link and install it manually (double-clicking on it).

    But remember! By choosing this type of installation, you will not receive any updates to the program.

    Ready! Now, when you want to start the program, type monoin the terminal and see the command options.
    On another occasion, I’ll show you how to install the MonoDevelop IDE. Keep an eye!

    Uninstalling Mono on Ubuntu and derivatives

    To uninstall Mono in Ubuntu and derivatives, do the following:
    Step 1. Open a terminal;
    Step 2. Uninstall the program, using the commands below;

    sudo apt-get remove mono-*
    sudo apt-get autoremove



    Admin
    Admin
    I'm a blogger. I write on topics concerning design, startups, digital marketing, technology, gadgets, and art & entertainment.

    Latest articles

    Related articles