Какая из лучших возможностей для запуска программ на C # в Ubuntu?
с использованием Mono и компиляции в терминале Microsoft Visual Studio Code Microsoft .NET SDK.Терминал и MonoDevelop (monodevelop) из репозиториев Ubuntu по умолчанию, возможно, все, что вам нужно, и Visual Studio Code не оправдывает весь свой потенциал до тех пор, пока вы не установите для него много программного обеспечения. Удивительно, как быстро Visual Studio Code может пережевывать гигабайт дискового пространства, когда он превращает ваш Ubuntu в среду разработки Windows.
Если вы не останавливаетесь на этом, вам необходимо предоставить root-доступ к некоторому причудливому программному обеспечению для разработки. Visual Studio Code обрабатывает каждую платформу, как будто это Windows, поэтому иногда дополнительное программное обеспечение, которое вы установили, не работает. Код Visual Studio не предупреждает вас об этом, поэтому вам нужно установить программное обеспечение, чтобы выяснить, работает оно или нет. Наконец, у вас есть прозорливый момент Microsoft, когда вы понимаете, что вам нужно купить последнюю версию Windows. Все это необязательно, поэтому вам лучше начать с легкой среды разработки MonoDevelop и посмотреть, как это происходит.
MonoDevelop может быть установлен из репозиториев Ubuntu по умолчанию в Ubuntu 17.10 и более ранних версиях. Эта ссылка рассказывает, как запускать программы C # с терминала и в MonoDevelop: как установить Mono для 17.10?
Замечательный C # - это с открытым исходным кодом и кроссплатформенная платформа, выпустила версию .NET Core, и это невероятно быстро. Для установки .NET Core в Ubuntu следуйте за . Как установить Mono для 17.10? , которые также перечислены ниже для Ubuntu 16.04. Перейдите по ссылке для инструкций по установке для других версий Ubuntu.
Зарегистрируйте ключ и канал Microsoft. Чтобы начать установку .NET, вам необходимо зарегистрировать ключ подписи Microsoft и добавить фид продукта Microsoft. Это нужно делать только один раз на машину. Откройте командную строку и выполните следующие команды:curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg
sudo mv microsoft.gpg /etc/apt/trusted.gpg.d/microsoft.gpg
sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/microsoft-ubuntu-xenial-prod xenial main" > /etc/apt/sources.list.d/dotnetdev.list'
Установите .NET SDK. Обновите продукты, доступные для установки, затем установите .NET SDK. В командной строке выполните следующие команды: sudo apt install apt-transport-https
sudo apt update
sudo apt install dotnet-sdk-2.1.103
Перед установкой .NET вам необходимо зарегистрировать ключ Microsoft, зарегистрировать репозиторий продуктов и установите необходимые зависимости.
Откройте командную строку и запустите следующие команды:
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.asc.gpg
sudo mv microsoft.asc.gpg /etc/apt/trusted.gpg.d/
wget -q https://packages.microsoft.com/config/ubuntu/18.04/prod.list
sudo mv prod.list /etc/apt/sources.list.d/microsoft-prod.list
sudo chown root:root /etc/apt/trusted.gpg.d/microsoft.asc.gpg
sudo chown root:root /etc/apt/sources.list.d/microsoft-prod.list
Обновите продукты, доступные для установки, затем установите .NET SDK .
sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install dotnet-sdk-2.1
Терминал и MonoDevelop (monodevelop) из репозиториев Ubuntu по умолчанию, возможно, все, что вам нужно, и Visual Studio Code не оправдывает весь свой потенциал до тех пор, пока вы не установите для него много программного обеспечения. Удивительно, как быстро Visual Studio Code может пережевывать гигабайт дискового пространства, когда он превращает ваш Ubuntu в среду разработки Windows.
Если вы не останавливаетесь на этом, вам необходимо предоставить root-доступ к некоторому причудливому программному обеспечению для продолжения. Visual Studio Code обрабатывает каждую платформу, как будто это Windows, поэтому иногда дополнительное программное обеспечение, которое вы установили, не работает. Код Visual Studio не предупреждает вас об этом, поэтому вам нужно установить программное обеспечение, чтобы выяснить, работает оно или нет. Наконец, у вас есть прозорливый момент Microsoft, когда вы понимаете, что вам нужно купить последнюю версию Windows. Все это необязательно, поэтому вам лучше начать с легкой среды разработки MonoDevelop и посмотреть, как это происходит.
MonoDevelop может быть установлен из репозиториев Ubuntu по умолчанию в Ubuntu 17.10 и более ранних версиях. Эта ссылка рассказывает, как запускать программы C # с терминала и в MonoDevelop: как установить Mono для 17.10?
Замечательный C # - это с открытым исходным кодом и кроссплатформенная платформа, выпустила версию .NET Core, и это невероятно быстро. Для установки .NET Core в Ubuntu следуйте за . Как установить Mono для 17.10? , которые также перечислены ниже для Ubuntu 16.04. Перейдите по ссылке для инструкций по установке для других версий Ubuntu.
Зарегистрируйте ключ и канал Microsoft. Чтобы начать установку .NET, вам необходимо зарегистрировать ключ подписи Microsoft и добавить фид продукта Microsoft. Это нужно делать только один раз на машину. Откройте командную строку и выполните следующие команды:curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg
sudo mv microsoft.gpg /etc/apt/trusted.gpg.d/microsoft.gpg
sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/microsoft-ubuntu-xenial-prod xenial main" > /etc/apt/sources.list.d/dotnetdev.list'
Установите .NET SDK. Обновите продукты, доступные для установки, затем установите .NET SDK. В командной строке выполните следующие команды: sudo apt install apt-transport-https
sudo apt update
sudo apt install dotnet-sdk-2.1.103
Перед установкой .NET вам необходимо зарегистрировать ключ Microsoft, зарегистрировать репозиторий продуктов и установите необходимые зависимости.
Откройте командную строку и запустите следующие команды:
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.asc.gpg
sudo mv microsoft.asc.gpg /etc/apt/trusted.gpg.d/
wget -q https://packages.microsoft.com/config/ubuntu/18.04/prod.list
sudo mv prod.list /etc/apt/sources.list.d/microsoft-prod.list
sudo chown root:root /etc/apt/trusted.gpg.d/microsoft.asc.gpg
sudo chown root:root /etc/apt/sources.list.d/microsoft-prod.list
Обновите продукты, доступные для установки, затем установите .NET SDK .
sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install dotnet-sdk-2.1