在Linux(Debian)下安裝mono(轉)
在Linux(Debian)下安裝mono(轉)[@more@]Debian是諸多Linux發行版之一。MONO是.net在Linux下的移值版,透過Debian的apt-get可方便的安裝MONO
1.首先在 /etc/apt/sources.list 內加上:
deb http://pkg-mono.alioth.debian.org/current ./
deb-src http://pkg-mono.alioth.debian.org/current ./
2.更新現有包:
apt-get update
3.安裝
apt-get install mono
安裝需要40M空間,如果要更新依賴包,將需要更多空間
第一個Linux下的.net程式:
debian:~# cat > hello.cs
using System;
class Hello {
static void Main() {
Console.WriteLine ("Hello, World!");
}
}
debian:~# mcs /target:exe hello.cs
Compilation succeeded
debian:~# ./hello.exe
Hello, World!
將該程式複製到windows下,可以直接執行。
第一個windows下的.net程式
c:csc helloWin.cs
將生成helloWin.exe,該程式可以Windows下執行。
將該程式COPY到Linux下,因為linux下的可執行程式必須要用可執行的屬性,透過:
chmod u=rwx helloWin.exe
賦於可執行屬性。
debian:~# ./helloWin.exe
Hello, World!
可成功執行。
透過MONO,Windows下的.net程式可直接執行在Linux下,Linux下生成的.net程式也可直接執行在Windows下,真的很COOL。
由於我在VMWARE中裝的Linux,所以不知道在VMWare中怎麼訪問HOST機中WindowsXP下的檔案,有知道的朋友,請告之。Debian下好像有一個直接從網站下載檔案的程式,有知道的朋友,也吱一聲.
相關網站:
MONO在Debian下的發行版
MONO的老巢,其中有各個平臺的MONO發行版:
1.首先在 /etc/apt/sources.list 內加上:
deb http://pkg-mono.alioth.debian.org/current ./
deb-src http://pkg-mono.alioth.debian.org/current ./
2.更新現有包:
apt-get update
3.安裝
apt-get install mono
安裝需要40M空間,如果要更新依賴包,將需要更多空間
第一個Linux下的.net程式:
debian:~# cat > hello.cs
using System;
class Hello {
static void Main() {
Console.WriteLine ("Hello, World!");
}
}
debian:~# mcs /target:exe hello.cs
Compilation succeeded
debian:~# ./hello.exe
Hello, World!
將該程式複製到windows下,可以直接執行。
第一個windows下的.net程式
c:csc helloWin.cs
將生成helloWin.exe,該程式可以Windows下執行。
將該程式COPY到Linux下,因為linux下的可執行程式必須要用可執行的屬性,透過:
chmod u=rwx helloWin.exe
賦於可執行屬性。
debian:~# ./helloWin.exe
Hello, World!
可成功執行。
透過MONO,Windows下的.net程式可直接執行在Linux下,Linux下生成的.net程式也可直接執行在Windows下,真的很COOL。
由於我在VMWARE中裝的Linux,所以不知道在VMWare中怎麼訪問HOST機中WindowsXP下的檔案,有知道的朋友,請告之。Debian下好像有一個直接從網站下載檔案的程式,有知道的朋友,也吱一聲.
相關網站:
MONO在Debian下的發行版
MONO的老巢,其中有各個平臺的MONO發行版:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617731/viewspace-949958/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux Debian安裝教程Linux
- Linux(CentOS)下.NET,mono環境的安裝步驟整理LinuxCentOSMono
- 在Debian上安裝freeswitch
- 在Debian 9 (Stretch)安裝Dotclear
- 在Linux下安裝JDKLinuxJDK
- debian 9.4 安裝教程:linux系統debian9.4圖文安裝教程Linux
- Nginx在Linux下的安裝NginxLinux
- Debian安裝MySQLMySql
- Debian Docker 安裝Docker
- 在 Debian 上安裝 IntelliJ IDEA 筆記(含 JDK 的安裝)IntelliJIdea筆記JDK
- 在Linux下安裝配置Cntlm代理教程Linux
- debian安裝和解除安裝vmware
- 在debian 12 中安裝virtualbox擴充套件包套件
- 在 Debian 和 Ubuntu 上安裝 Cutefish 可愛魚Ubuntu
- postgreSQL學習(一):在Linux下安裝postgreSQLSQLLinux
- 在Linux下使用Webots並安裝官方素材LinuxWeb
- yapi 在linux環境下的安裝部署APILinux
- Elasticsearch 在Linux下的安裝部署和配置ElasticsearchLinux
- 5分鐘教你在Linux下安裝VMwareLinux
- linux下安裝 openoffice 實現 office文件轉 pdfLinux
- linux下安裝snap安裝工具Linux
- mysql在linux安裝MySqlLinux
- virtualbox 安裝 debian12
- jdk在linux下安裝、配置環境變數JDKLinux變數
- 在 Linux 上如何安裝 SoundConverter及轉換音訊Linux音訊
- 在Linux(Redhat/CentOS)下安裝MySQL之yum(rpm)線上安裝方式LinuxRedhatCentOSMySql
- 在Linux(Redhat/CentOS)下安裝MySQL之yum(rpm)離線安裝方式LinuxRedhatCentOSMySql
- Debian9(Stretch) 下編譯安裝LNMP環境編譯LNMP
- Debian9 (Stretch) 下編譯安裝 LNMP 環境編譯LNMP
- Linux下安裝pymysqlLinuxMySql
- Linux下安裝jiebaLinuxJieba
- Linux下安裝GensimLinux
- Linux下SuperLU安裝Linux
- Linux下安裝GitLinuxGit
- linux下安裝pythonLinuxPython
- Linux 下安裝 ComposerLinux
- Linux下expect安裝Linux
- Linux下安裝RedisLinuxRedis
- InfluxDB Linux 下安裝Linux