1 從命令行運行:
成都創(chuàng)新互聯(lián)專注于企業(yè)營銷型網(wǎng)站、網(wǎng)站重做改版、吉安網(wǎng)站定制設(shè)計、自適應品牌網(wǎng)站建設(shè)、HTML5、成都商城網(wǎng)站開發(fā)、集團公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站建設(shè)公司、高端網(wǎng)站制作、響應式網(wǎng)頁設(shè)計等建站業(yè)務,價格優(yōu)惠性價比高,為吉安等各大城市提供網(wǎng)站開發(fā)制作服務。
從命令行或者 shell 提示符執(zhí)行應用程序的一個常用方法是使用 ./ 命令。如果您在 Linux 中使用句號 (。) 和正斜杠 (/),就意味著告訴環(huán)境您想要以可執(zhí)行文件運行該文件。例如,運行一個名為 myapp 的可執(zhí)行文件,您可以使用 ./myapp 命令。
2從桌面運行應用程序
在 Linux 中從桌面運行圖形用戶界面 (GUI) 應用程序與在 Windows 中沒多大區(qū)別。通常,您需要了解特定的桌面環(huán)境下應用程序在菜單中是如何分組的。Linux 有足夠的桌面應用程序,可用于各種任務。有一些應用程序是 Linux 本機固有的,還有另外一些應用程序可能是在一個常用運行時環(huán)境中使用 C# 開發(fā)的跨應用程序,比如,。NET Framework 應用程序。您會發(fā)現(xiàn),使用一個 Wine 這樣的虛擬環(huán)境,您甚至可以在 Linux 上運行您最喜愛的 Windows 應用程序。
一、安裝依賴關(guān)系包
代碼如下:
yum install gcc bison pkgconfig glib2-devel gettext make gcc-c++ libstdc++-devel libgdiplus-devel
二、下載源碼并解壓
代碼如下:
#下載地址在
#我下載的是2.10.2《/p》 《p》cd /usr/local/src
wget -c
tar xf mono-2.10.2.tar.bz2
cd mono-2.10.2
三、編譯安裝
代碼如下:
。/configure --prefix=/usr/local/mono
make
make install
四、為使用mono的用戶增加環(huán)境變量
代碼如下:
#在這個用戶的~/.bash_profile時增加
export PKG_CONFIG_PATH=/usr/local/mono/lib/pkgconfig:
export
PATH=/usr/local/mono/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
#重新加載一下
source ~/.bash_profile
五、測試
代碼如下:
/usr/local/mono/bin/mono-test-install
Active Mono: /usr/local/mono/bin/mono《/p》 《p》Your have a working System.Drawing setup
Your file system watcher is: System.IO.InotifyWatcher
如果沒有做第四步會發(fā)現(xiàn)報下邊這個錯誤:
代碼如下:
/usr/local/mono/bin/mono-test-install
Active Mono:
Warning: pkg-config could not find mono installed on this system
No dotnet pkgconfig found, Windows.Forms, System.Drawing and others will not work
上面就是Linux服務器下編譯安裝mono筆記的方法介紹了,按照上面的步驟就能快速的編譯安裝mono筆記,是不是很方便
你好,這個問題有解決嗎?我現(xiàn)在也遇到這個問題,暫時的想法是用Process調(diào)出終端來執(zhí)行命令,但是現(xiàn)在終端可以調(diào)出,但是不能執(zhí)行命令。