日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > linux >内容正文

linux

linux下mono的安装与卸载

發(fā)布時(shí)間:2023/11/29 linux 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux下mono的安装与卸载 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

我很遺憾的告訴你,這里沒(méi)有安裝,為什么標(biāo)題里加入安裝倆字呢,因?yàn)槿绻患拥脑捘銜?huì)搜到這篇文章嗎?哈哈!別氣餒,這里會(huì)給你些安裝的tips!

源碼安裝,git安裝:建議安裝路徑如下,至于為什么,我也講不太清楚,宇內(nèi)說(shuō)很多時(shí)候系統(tǒng)啟動(dòng)的時(shí)候調(diào)用或者加載so文件的時(shí)候會(huì)找不到對(duì)應(yīng)目錄,因?yàn)榘惭b路徑不在PATH中。

./configure --prefix=/usr
或者 .autogen.h
--prefix=/usr //這個(gè)相當(dāng)不太好用啊,慎重吧

如果碰巧你使用的是官方tar包,那么恭喜你,你make的時(shí)候可能會(huì)遇到如下錯(cuò)誤,善友寫(xiě)過(guò),或者很多網(wǎng)友寫(xiě)過(guò)

../src/.libs/libeglib.a(libeglib_la-gunicode.o): In function `monoeg_g_get_charset': /root/mono/eglib/src/gunicode.c:223: undefined reference to `locale_charset' collect2: ld returned 1 exit status make[4]: *** [test-eglib] Error 1 make[4]: Leaving directory `/root/mono/eglib/test' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/root/mono/eglib' make[2]: *** [all] Error 2 make[2]: Leaving directory `/root/mono/eglib' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/root/mono' make: *** [all] Error 2

那么我們就改源碼目錄下(eglib/config.h)文件中的代碼

#define HAVE_LOCALCHARSET_H 1
改為
#define HAVE_LOCALCHARSET_H 0

我也受到源碼安裝的折磨,不過(guò)還好,現(xiàn)在已經(jīng)有“jws.mono”綠色包了,讓你享受很輕松的環(huán)境部署,不再為環(huán)境部署煩惱。

使用方法參照小蝶博文:綠色版的Linux.NET——“Jws.Mono”

以上是安裝的tips。

好,開(kāi)始本文重點(diǎn)吧-mono的刪除

1、如果你是yum安裝的,或者apt-get安裝的或者其他的,那么請(qǐng)直接對(duì)應(yīng)?remove吧,這個(gè)簡(jiǎn)單,上網(wǎng)搜一大把。

2、如果源碼包安裝或者git源碼安裝的

第一種情況,你安裝完了沒(méi)有刪除源碼包

這種情況你應(yīng)該很高興,因?yàn)樾遁dso easy,不用往下看了,直接進(jìn)入源碼目錄,make?uninstall就ok了

第二種情況,你刪除了源碼安裝包

一般這種情況是有點(diǎn)潔癖的,比如我,或者因?yàn)榭臻g不夠用,比如我。不管如何,我們已經(jīng)刪除了。那么我們刪除源碼了之后再想刪除mono,我急啊。。。

那就查mono的安裝路徑吧,或者說(shuō)查mono安裝到了哪些目錄,我們把這些刪除了mono是不是就被刪除了呢?答案是是的,而且很干凈啊。。。

sudo find / -name 'mono'

注意咱們的情況可能不同,請(qǐng)根據(jù)自己的實(shí)際情況進(jìn)行rm

刪吧,下面這段來(lái)自宇內(nèi)

sudo rm /usr/bin/mono sudo rm /usr/local/bin/mono sudo rm -rf /usr/lib/mono sudo rm -rf /usr/local/lib/mono sudo rm -rf /usr/etc/mono sudo rm -rf /usr/loca/etc/mono sudo rm -rf /etc/mono

刪除了再看看,mono命令還能用嗎?

最后:以上全部在測(cè)試環(huán)境測(cè)試,請(qǐng)各位不要拿生產(chǎn)環(huán)境來(lái)測(cè)試啊?哈哈

?

總結(jié)

以上是生活随笔為你收集整理的linux下mono的安装与卸载的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。