MonoDevelop, fifi sori ẹrọ lori Ubuntu 20.04 nipasẹ PPA rẹ

nipa monodevelop

Ninu nkan ti n bọ a yoo wo MonoDevelop. Eyi ni orisun idagbasoke ati ṣiṣi orisun ayika idagbasoke ti a ṣe apẹrẹ ni akọkọ fun C # ati awọn ede .NET miiran. Ayika idagbasoke yii bẹrẹ idagbasoke ni ọdun 2003. MonoDevelop akọkọ ni aṣamubadọgba ti SharpDevelop fun Gtk, ṣugbọn lati igba ti o ti ni idagbasoke lati pade awọn iwulo ti awọn olupilẹṣẹ Mono Project.

Niwon ikede 2.2, MonoDevelop ti ni atilẹyin ni kikun fun Gnu / Linux, Windows ati Mac, nitorinaa o jẹ IDE Multiplatform otitọ. Ti o ba nifẹ si siseto pẹlu .Net ni Gnu / Linux ni ọna iyara ati iṣelọpọ, awọn olumulo le fi MonoDevelop sori Ubuntu nipasẹ PPA.

MonoDevelop n fun awọn onise idagbasoke lọwọ lati yara kọwe wẹẹbu ati awọn ohun elo tabili lori Gnu / Linux, Windows, ati Mac OS X. O tun jẹ ki o rọrun fun awọn olupilẹṣẹ lati jade kuro ni awọn ohun elo NET ti a ṣe pẹlu Studio wiwo si Gnu / Linux ati Mac OS, lakoko mimu ẹyọkan ipilẹ koodu fun gbogbo awọn iru ẹrọ. IDE yii jẹ sọfitiwia ọfẹ ti a pin labẹ Iwe-aṣẹ Gbangba Gbogbogbo GNU.

monodevelop nṣiṣẹ

MonoDevelop n ṣe atilẹyin lọwọlọwọ awọn ede siseto C #, C / C ++, JavaScript, Ifojusi C, Ipilẹ wiwo .NET ati MSIL, laarin awọn miiran. MonoDevelop jẹ iṣẹ akanṣe lati Idagbasoke Sharp, ti ṣepọ sinu ayika tabili GNOME.

Awọn ẹya Gbogbogbo MonoDevelop

awọn ayanfẹ eto

  • Eto yii jẹ isodipupo pupọ. O le ṣee lo lori Gnu / Linux, Windows ati macOS.
  • O ni a ṣiṣatunkọ ọrọ to ti ni ilọsiwaju. Pẹlu atilẹyin ipari koodu fun C #, awọn awoṣe koodu, kika koodu, ati bẹbẹ lọ.
  • Pẹlu kan atunto workbench. Pẹlu eyi a le gba awọn ipa ọna isọdi ti asefara ni kikun, awọn akojọpọ bọtini ti a ṣalaye olumulo, awọn irinṣẹ ita, ati bẹbẹ lọ.
  • Atilẹyin fun awọn ede pupọ. C #, F #, Ipilẹ wiwo .NET, Vala, abbl. Nigbamii ti ọna asopọ fihan awọn ẹya wo ni o wa fun pẹpẹ kọọkan. Awọn ẹya MonoDevelop ti a ko ṣe akojọ wa fun gbogbo awọn iru ẹrọ.
  • Ninu eto a yoo wa a ese debugger, pẹlu eyiti o ṣe yokokoro abinibi ati awọn ohun elo eyọkan.
  • Olupilẹṣẹ wiwo GTK #. Eyi yoo gba wa laaye lati ṣẹda awọn ohun elo GTK # ni irọrun.
  • ASP.NET. A yoo le ṣẹda awọn iṣẹ akanṣe wẹẹbu pẹlu atilẹyin ipari koodu ni kikun, bii ni anfani lati dan wọn wò lori XSP, olupin ayelujara Mono.

fi awọn idii kun

  • Ninu eto yii a le wa awọn irinṣẹ miiran. Iṣakoso koodu orisun, isopọmọ faili, idanwo ọkan, apoti ati imuṣiṣẹ, agbegbe, ati diẹ sii.
  • Idagbasoke MonoDevelop wa pẹlu awọn iṣẹ akanṣe, eyiti o le ṣe iranlọwọ fun wa lati bẹrẹ pẹlu itọnisọna rẹ, awọn ohun elo Gnome tabi Gtk.

Fi MonoDevelop sori Ubuntu ni lilo PPA

IDE yii a le fi sori ẹrọ lati awọn PPA ti awon eleda nse. Ibi-ipamọ package ni awọn idii ti a yoo nilo lati fi sori ẹrọ lori ẹrọ wa. Ti a ba ṣii ebute kan (Ctrl + Alt + T) a le ṣafikun rẹ si atokọ wa nipa lilo awọn ofin:

ṣafikun repo monodevelop

sudo apt install apt-transport-https dirmngr

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF

echo "deb https://download.mono-project.com/repo/ubuntu vs-bionic main" | sudo tee /etc/apt/sources.list.d/mono-official-vs.list

sudo apt update

Lọgan ti gbogbo atokọ ti sọfitiwia ti o wa ti wa ni imudojuiwọn, a le fi sori ẹrọ monodevelop lori kọmputa wa. Aṣẹ lati lo ninu ebute kanna yoo jẹ atẹle:

fi sori ẹrọ monodevelop

sudo apt install monodevelop

Nigbati fifi sori ba pari, a le wa bayi fun nkan jiju IDE yii lori kọnputa wa.

nkan jiju monodevelop

Aifi si po

para yọ eto yii kuro ninu ẹgbẹ wa, a yoo ni lati ṣii ebute nikan (Ctrl + Alt + T) ati ṣiṣe aṣẹ ninu rẹ:

aifi si monodevelop

sudo apt remove monodevelop; sudo apt autoremove

para pa ibi ipamọ ti a lo fun fifi sori ẹrọ, aṣẹ lati lo ninu ebute naa yoo jẹ atẹle:

sudo rm /etc/apt/sources.list.d/mono-official-vs.list

Monodevelop jẹ aṣayan ti o dara lati dagbasoke awọn ohun elo, Yato si ominira, ọfẹ ati isodipupo pupọ, o tun jẹ imọlẹ lati ṣiṣẹ ni awọn ẹgbẹ pẹlu awọn orisun diẹ. Eto yii yoo gba awọn oludasile laaye lati kọ wẹẹbu ati awọn ohun elo tabili. Tun jẹ ki o rọrun fun awọn oludasile lati jade kuro ni awọn ohun elo .NET ti a ṣe pẹlu Studio wiwo si Gnu / Linux ati macOS, lakoko mimu ipilẹ koodu ọkan kan fun gbogbo awọn iru ẹrọ.

Fun alaye diẹ sii nipa iṣẹ yii, awọn olumulo le kan si alagbawo awọn iwe-aṣẹ Monodevelop lori oju opo wẹẹbu iṣẹ akanṣe. Ninu rẹ o tun le kan si alagbawo awọn FAQ nipa eto yii. Koodu orisun wa ni GitHub tabi bi Bọọlu afẹsẹgba.


Awọn akoonu ti nkan naa faramọ awọn ilana wa ti awọn ilana olootu. Lati jabo aṣiṣe kan tẹ nibi.

Awọn asọye 3, fi tirẹ silẹ

Fi ọrọ rẹ silẹ

Adirẹsi imeeli rẹ yoo ko le ṣe atejade. O beere aaye ti wa ni samisi pẹlu *

*

*

  1. Lodidi fun data naa: Miguel Ángel Gatón
  2. Idi ti data naa: SPAM Iṣakoso, iṣakoso ọrọ asọye.
  3. Ofin: Iyọọda rẹ
  4. Ibaraẹnisọrọ data: Awọn data kii yoo ni ifọrọhan si awọn ẹgbẹ kẹta ayafi nipasẹ ọranyan ofin.
  5. Ibi ipamọ data: Alaye data ti o gbalejo nipasẹ Awọn nẹtiwọọki Occentus (EU)
  6. Awọn ẹtọ: Ni eyikeyi akoko o le ni opin, gba pada ki o paarẹ alaye rẹ.

  1.   Ren wi

    Eyi ko ṣiṣẹ fun mi lori Ubuntu 20.04. Mo gba awọn aṣiṣe (s) atẹle yii:

    sudo apt fi sori ẹrọ monodevelop
    Awọn akojọ ipilẹ akojọ ... Ti ṣee
    Igi itọju ile
    Alaye kika ipinle ... Ti ṣee
    Diẹ ninu awọn idii ko ṣee fi sii. Eyi le tumọ si pe o ni
    beere ipo ti ko ṣeeṣe tabi ti o ba nlo riru
    pinpin pe diẹ ninu awọn idii ti o nilo ko tii ṣẹda
    tabi ti gbe kuro ni Ti nwọle.
    Alaye atẹle le ṣe iranlọwọ lati yanju ipo naa:

    Awọn idii wọnyi ni awọn igbẹkẹle ti a ko le ri:
    monodevelop: Da lori: libglade2.0-cil (> = 2.12.45) ṣugbọn kii yoo fi sii
    E: Lagbara lati ṣatunṣe awọn iṣoro, o ti waye awọn idii ti o fọ.

  2.   Ren wi

    Eyi ko ṣiṣẹ fun mi, Mo gba aṣiṣe (awọn) atẹle yii:

    sudo apt fi sori ẹrọ monodevelop
    Awọn akojọ ipilẹ akojọ ... Ti ṣee
    Igi itọju ile
    Alaye kika ipinle ... Ti ṣee
    Diẹ ninu awọn idii ko ṣee fi sii. Eyi le tumọ si pe o ni
    beere ipo ti ko ṣeeṣe tabi ti o ba nlo riru
    pinpin pe diẹ ninu awọn idii ti o nilo ko tii ṣẹda
    tabi ti gbe kuro ni Ti nwọle.
    Alaye atẹle le ṣe iranlọwọ lati yanju ipo naa:

    Awọn idii wọnyi ni awọn igbẹkẹle ti a ko le ri:
    monodevelop: Da lori: libglade2.0-cil (> = 2.12.45) ṣugbọn kii yoo fi sii
    E: Lagbara lati ṣatunṣe awọn iṣoro, o ti waye awọn idii ti o fọ.

    1.    Damien A. wi

      Pẹlẹ o. Gbiyanju awọn aṣẹ wọnyi:

      sudo apt update

      sudo apt install dirmngr gnupg apt-transport-https ca-certificates software-properties-common

      sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF

      sudo apt-add-repository 'deb https://download.mono-project.com/repo/ubuntu stable-focal main'

      sudo apt install mono-complete

      Mo ti gbiyanju ni Ubuntu 20.04 ati pe wọn ṣiṣẹ. ṣakiyesi