Meniu

Instalare F # (fsharp) pe Linux

F # ruleaza pe Linux, Mac OS X, Android, iOS, Windows, GPU si browsere. Atunci când se utilizeaza ca limbaj .NET, F # necesita o executie .NET. Pe Linux necesita runtime Mono sau .NET Core . Cele mai multe distributii Linux includ o versiune a Mono în depozitele lor. Cu toate acestea, aceste versiuni sunt de obicei destul de vechi. Prin urmare, este foarte recomandat sa adaugati oficial depozit de pachete Mono la managerul de pachete, asa cum este descris mai jos. Acest lucru face mai usoara obtinerea actualizarilor sau dezinstalare, daca este necesar.

Ubuntu/Mint
Debian
CentOS/RHEL/Amazon/Fedora
Gentoo/Sabayon/Funtoo/Calculate

Retineti ca runtime Mono este disponibil pentru o mare varietate de arhitecturi CPU, nu doar x86 si ARM. Toate acestea sprijina F #.

Ubuntu / Mint

Adaugati magazia mono la managerul de pachete, asa cum este detaliat aici .

Instalati pachetul fsharp, care va trage într-o versiune actualizata a Mono, daca este necesar.

sudo apt-get update
sudo apt-get install fsharp

Acest lucru instaleaza F # compilator fsharpc si F # interactiv fsharpi.

Debian

Adaugati magazia mono la managerul de pachete, asa cum este detaliat aici .

Instalati pachetul, fsharp care va trage într - o versiune actualizata a Mono, daca este necesar.

sudo apt-get update sudo apt-get install fsharp

Acest lucru instaleaza F # compilator fsharpc si , iar F # intereactive fsharpi.

Va rugam sa retineti ca pachetul Debian tinde sa fie mai putin de pâna la zi decât pachetele de mai sus.

CentOS / RHEL / Amazon / Fedora

Adaugati magazia mono la managerul de pachete, asa cum este detaliat aici

Urmati aceste instructiuni .

Apoi instalati pachetele mono-completesi fsharp.

sudo yum update sudo yum install mono-complete fsharp

Acest lucru instaleaza F # compilator fsharpc si , iar F # intereactive fsharpi.

Gentoo/Sabayon/Funtoo/Calculate

Din Portage:

emerge fsharp

Alternativ, exista o suprapunere disponibila cu versiunile curente ale diferitelor programe .NET, inclusiv F #, FALS, NuGet si altele.

Adaugati „DotNet“ Suprapunere de mirean. (Daca trebuie sa - l configurati, exista un manual pe site - ul Gentoo.)

layman -a dotnet

Acum puteti construi F #.

emerge fsharp

(Optional) Exista modul emacs si MonoDevelop legari, puteti alege ceea ce doriti prin stabilirea unor steaguri de utilizare la fel în urmatorul exemplu:

USE="+emacs -monodevelop" emerge fsharpbinding

 

Source: fsharp.org

FlorinM

Utilizator Linux - Solus OS, pasionat de calatorii.
  • | 2708 articole

Nici un comentariu inca. Fii primul!
  • powered by Verysign