自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Linux Mono項目的Beta3版已經發(fā)布學習到更多的RPM在here

運維 系統(tǒng)運維
最近,Linux Mono項目的Beta3版已經發(fā)布。在這篇文章里,我希望可以使你了解到如何去得到Linux Mono 的Beta3 版,并且如何使它在你的Linux 系統(tǒng)中運行,還有如何通過Linux Mono平臺運行你的第一個.NET應用程序。

特別值得一提的是Linux Mono有很多值得學習的地方,這里我們主要介紹Linux Mono,包括介紹Linux Mono等方面。我們不得不承認,Linux Mono 項目對于開發(fā)者來說,已經成為在開源項目中最引人期待渴望的項目了。它的出現(xiàn)使得.NET framework可以首次在Linux和其它的平臺上運行。把應用程序的部署擴大到了更大的范圍。

最近,Linux Mono項目的Beta3版已經發(fā)布。在這篇文章里,我希望可以使你了解到如何去得到Linux Mono 的Beta3 版,并且如何使它在你的Linux 系統(tǒng)中運行,還有如何通過Linux Mono平臺運行你的第一個.NET應用程序。

如果你是一個Windows 平臺下的開發(fā)者,如果你正在考慮用 Linux作為你 .NET 應用程序的主機。那么Linux Mono beta版提供了一個很好的辦法,使你可以預先在Linux 平臺上對您的應用程序進行測試和調試。

提醒:Linux Mono Beta 3僅僅是被用來測試,并不推薦當作一個產品去使用。我們用Red Hat 9.0作為我們這次文章講解的平臺來安裝和配置Linux Mono。如果你現(xiàn)在還沒有Red Hat 或者其它版本的Linux服務器,那么,你可以從here下載Red Hat 的ISO文件安裝。

但是,如果你沒有空閑的計算機或者服務器去運行RedHat,你可以在你的計算機上安裝一個雙啟動,或者,你可以通過軟件做一個虛擬機,例如像VMWare。不過請注意看 Red Hat.安裝說明。

當你安裝好Red Hat并成功運行了Red Hat后,你下一步需要做的就是下載Linux Mono Beta3從Go-Linux Mono Web site.請注意,針對不同的操作系統(tǒng)的

Linux Mono有不同的版本。

  1. Red Hat 9.0/x86   
  2. Fedora Core 1/x86   
  3. Fedora Core 2/x86   
  4. SLES 8/x86   
  5. SUSE 9/x86   
  6. SUSE 9.1/x86   
  7. Windows (2000 and above)   
  8. Mac OS X  

針對這篇文章,你需要下載的版本是Red Hat 9.0/x86 version.。有兩種不同的下載途徑。一種是比較大尺寸的zip格式文件,這個文件里包含了所需的所有RPM文件。另外一種是單獨下載你所需的每個獨立的RPM文件。

關于RPM如果你是一個Linux的新手,是否對RPM 感到陌生。RPM 是“Red Hat Package Manager”它是一個標準的文件格式。通常在Linux 上的文件管理格式都是RPM。你可以學習到更多的RPM在here.

當然,最方便的方法還是下載包含所有你所需RPM文件的zip文件。當你下載,并解壓縮了那個zip包后。你就會看見很多獨立的RPM文件。這時你可以雙擊每一個RPM文件逐個去安裝。但是這種做法需要注意安裝的從屬關系,先后次序。所以,一種比較簡單的安裝方法是通過命令的方式對RPM文件進行一次統(tǒng)一的安裝。

首先你要保證你是用root的身份登陸的,然后輸入如下命令一次安裝所有的這些packages文件。rpm -Uvh --nodeps *.rpm如果在這個時候,你已經安裝了一部份package文件,也不要緊你可以使用下面的命令一次性的重新安裝所有的Linux Mono package。rpm -Uvh --nodeps --force *.rpm

技巧,在對 RPM文件進行操作的時候,如果不記得命令,可以輸入RPM –help 或者查看這個文檔一但你安裝完了所有的RPM packages,你還需要進行一個測試,以確保所有的Linux Mono組件都可以運行。Linux Mono提供了一個light-weight的Web服務叫XSP。

它是用C#并且裝載了許多的測試頁,你可以通過這些頁面來確定Linux Mono beta版是否安裝并可以運行。
To start the XSP Web server, open a terminal and run:
Linux Mono /usr/bin/xsp.exe --port 80

當Web服務啟動了以后,你可以看到test .ASPX頁,在導航條中輸入http://127.0.0.1/test/,就會出現(xiàn)如下面所示的界面。在這個.ASPX pages頁中尼可以看到很多與ASP.NET不同的特性,包括:用戶界面,code-behind(代碼分離)以及很多不同的技術例如:

data binding (數(shù)據(jù)邦定)。在這個頁面里,你還會看到許多關于Web服務的例子和文檔。注意,這里的很多例子都需要額外的安裝一些程序,例如象data binding邦定的例子,你就需要首先有一個數(shù)據(jù)庫的 table .。否則,許多的例子,當你在瀏覽的時候會顯示一些錯誤的信息。

現(xiàn)在,可以確認,你已經成功地安裝并且已經成功的開啟了Web服務?,F(xiàn)在,我們可以開始測試我們已經做好的.NET應用程序了。在zip文件中提供了一個Linux MonoDevelop,它是一個一個開源的IDE,你可以使用它來進行基于Linux Mono framework的開發(fā)。這個IDE快捷方式在程序啟動—〉More Programming Tools > Linux MonoDevelop.

當你啟動了這個Linux MonoDevelop IDE后,你就可以使用File菜單中的import,插入一個Visual Studio項目,然后在Linux MonoDevelop IDE中編譯和運行。不過這時要注意,Linux Mono支持C#但是并不支持VB.NET,所以,請確定你的應用程序是用c#編寫的。

最后,無論你是一個尋找新的Linux下開發(fā)工具的的開發(fā)者,或者是一個尋找新的平臺的.NET下的開發(fā)者,Linux Mono Beta 3都將會給你帶來驚

【編輯推薦】

  1. Linux Mono極大提高開源領域和GUI應用程序開發(fā)
  2. Linux中使用Linux Mono系統(tǒng)運行
  3. Linux CVS確認系統(tǒng)中是否安裝xinetd
  4. Linux配置文件與用戶管理相關系統(tǒng)文件
  5. Linux交換分區(qū)簡介與實驗場景及過程
責任編輯:佚名 來源: CSDN
相關推薦

2012-03-15 09:21:25

ExpresionJJava

2010-08-20 11:19:31

HibernateHibernate 3Hibernate 3

2011-01-26 11:17:28

iOS 4.3

2009-04-16 07:58:15

Iphone蘋果移動OS

2021-03-31 19:24:35

鴻蒙

2021-03-31 19:42:39

鴻蒙HarmonyOS應用開發(fā)

2010-03-10 09:11:48

傲游新版發(fā)布

2021-03-31 19:28:24

HarmonyOS鴻蒙

2021-03-31 19:31:54

鴻蒙

2016-10-11 16:22:48

蘋果IOS10.1

2014-02-27 11:16:50

SUSE Linux

2009-06-23 21:02:42

Linux

2022-04-27 22:26:18

iOS系統(tǒng)蘋果

2009-06-23 18:34:14

Linux

2009-01-07 16:08:20

Linux系統(tǒng)催化劑OpenGL

2012-02-14 09:23:27

JavaExpressionJ

2009-03-19 11:02:47

SilverlightMIX微軟

2013-07-08 13:43:55

StartOS 操作系統(tǒng)

2011-11-24 14:47:34

Linux Mint 發(fā)布

2010-02-04 09:45:28

Rails 3 Bet
點贊
收藏

51CTO技術棧公眾號