Reklāma

Linux ir daudzas lietas. Tas ir galvenā sastāvdaļa Kā viegli uzlabot Ubuntu Linux kodolu ar UkuuLinux kodola jaunināšana nav vienkārša, bet, ja jūs izmantojat Ubuntu un vēlaties jaunāko kodola versiju, tagad ir pieejams vienkāršs rīks, kuru varat izmantot atjauninājuma lejupielādei: Ukuu. Lasīt vairāk no liela skaita sadalījumu, pleciem, uz kuriem a liela mobilā platforma Vai Android tiešām ir atvērts avots? Un vai tas ir pat svarīgi?Šeit mēs izpētīsim, vai Android patiešām ir atvērtā koda versija. Galu galā tas ir balstīts uz Linux! Lasīt vairāk stāv uz, un labāk nekā citi Vai Linux beidzot ir pietiekami, lai aizstātu Windows?Jaunākie skaitļi liecina, ka Linux darbvirsmas lietojums ir sasniedzis 2%, tas tomēr ir augstākais. Vai tas nozīmē, ka Linux ir sasniedzis punktu, kurā vidējam lietotājam tas var aizstāt Windows un Mac OS X? Lasīt vairāk , populārākas operētājsistēmas (noteikti nav viedokļa).

Tomēr viens no tā trūkumiem izriet no tā zemākās popularitātes uz darbvirsmas: programmu pieejamība. Par laimi, ir lietas, kas var tam palīdzēt, Mono būt vienam no viņiem.

Programmatūras ietvari: celtniecības bloki

Programmatūras ietvari nav aizraujošākās lietas, taču tie ir noderīgi savā veidā, strādājot aizkulisēs. Tie ļauj cilvēkiem viegli izstrādāt lietojumprogrammas citiem, pilnīgi nesākot no nulles. Mono ir viens no tiem, tāpat kā .NET Framework GNU, kas sākas ar Microsoft: ko pārējiem mums nozīmē atvērtā koda. NET FrameworkMicrosoft tikko izlaida ievērojamu sava koda daļu saskaņā ar pieļaujamo atvērtā koda licenci. Šis solis pārtrūkst ar gadu tradīcijām. Bet kāpēc un ko tas jums nozīmē? Lasīt vairāk .

Šie ietvari var svārstīties no tā, ka tos izmanto īpašiem darbvirsmas vide 5 lieliskas Linux darbvirsmas vides, kuras jūs vēl neesat dzirdējisTur ir daudz Linux darbvirsmu vides, ieskaitot dažas lieliskas, par kurām jūs, iespējams, neesat dzirdējis. Šeit ir pieci no mūsu favorītiem. Lasīt vairāk kaut kam, kas pieejams vairākām operētājsistēmām. Piemēram, KDE plazmas darbvirsma KDE skaidrojums: Linux konfigurējamākās darbvirsmas saskarnes apskatsKā izskatās Linux? Dažreiz Vienotība; citreiz, GNOME. Bieži vien Linux darbojas KDE. Ja savā Linux personālajā datorā nelietojat iepriekšējo K darbvirsmas vidi, tagad ir laiks to mainīt! Lasīt vairāk ir vairākas programmatūras vienības, kas palīdz vienkāršot integrētu, vietējo programmu rakstīšanu. Tas ietver viņu pašu IDE (integrēto attīstības vidi), ko sauc par KDevelop.

linux mono kdevelop

Tam var būt daudz labumu arī galalietotājiem. Izstrādātāji spēj radīt aplikācijas 10 ekskluzīvas Linux lietotnes, kuras neatradīsit operētājsistēmā WindowsPārejot no Windows, jūs atradīsit daudz lietotņu, kuras varat izmantot vecās patentētās programmatūras aizstāšanai. Jūs pat atradīsit iespaidīgu lietojumprogrammu un rīku izvēli, kas ekskluzīvi domāti Linux. Lasīt vairāk ātrāk, vienkāršāk un tādējādi var daudz ātrāk ieviest izmaiņas un uzlabojumus. Kad jūs stāvat uz milžu pleciem, šī papildu augstuma sasniegšana padara nedaudz mazāk sāpīgu.

Daži ietvari pēc būtības ir vairāku platformu - ar tiem rakstītās programmas var darboties starp dažādas operētājsistēmas Kuru operētājsistēmu izvēlēties nākamajam datoram?Vai pērkat jaunu datoru? Jums ir vairāk operētājsistēmas izvēles nekā jebkad agrāk. Kura ir labākā datora operētājsistēma? Lasīt vairāk . Tas ir noderīgi gan izstrādātājiem, gan lietotājiem. No vienas puses, šādas programmas var sasniegt vairāk cilvēku, no otras puses, lielāku uzticamību no plašākas lietotāju bāzes.

Kas ir Mono?

Mono ir starp platformu ietvara piemērs, kas pieejams operētājsistēmā Windows, MacOS Padariet Linux līdzīgu macOS ar šiem vienkāršajiem uzlabojumiemJa jums patīk Linux, bet vēlaties, lai tas izskatās vairāk kā macOS, jums veicas! Tālāk ir norādīts, kā padarīt Linux darbvirsmu līdzīgu macOS. Lasīt vairāk , Linux un vairāk. Tas vispirms tika izveidots kā atvērtais avots Jūsu pilnīgs ceļvedis, kā dzīvot 100% bezmaksas un atvērtā koda dzīviWindows un macOS ir komerciālas, patentētas, slēgta avota operētājsistēmas. Linux un tās daudzās lietojumprogrammas ir bezmaksas un atvērtā koda. Vai vēlaties izmantot tikai bezmaksas un atvērtā koda programmatūru? Lūk, kā. Lasīt vairāk .NET Framework ieviešana Linux. Turpmāk tas pārvērtās par kaut ko vairāk, atbalstot vairākas dažādas operētājsistēmas.

mono platformas linux

Mono (piemēram, .NET) ir cieši saistīts ar C # programmēšanas valodu, kas pazīstama ar augsto pārnesamības līmeni. Piemēram, Vienotības spēles dzinējs Spēles programmēšana ar Vienotību: rokasgrāmata iesācējiemIndie spēļu attīstības ainavā Unity ir parādījies kā kaut kas de facto standarts: tās zemās izmaksas, lietošanas ērtums un plašais funkciju komplekts padara to par ideālu ātrai spēles attīstībai. Lasīt vairāk izmanto C # kā platformu veidu, kā izveidot videospēles. Daļēji tas ir saistīts ar valodas noformējumu. C # var pārvērst CIL (Kopējā starpvaloda), kas var būt vai nu sastādīts Kā sastādīt un instalēt TAR GZ un TAR BZ2 failus Ubuntu Linux Lasīt vairāk uz vietējo kodu (ātrāku, mazāk pārnēsājamu) vai palaist cauri virtuālā iekārta Kāpēc Java virtuālā mašīna palīdz jūsu kodam darboties labākKas jāzina, kāpēc java virtuālā mašīna Java dod vairāk priekšrocību nekā lietojumprogrammas vietējā programmēšana? Lasiet tālāk, lai uzzinātu! Lasīt vairāk (lēnāks, pārnēsājams). Mono nodrošina līdzekļus C # programmu apkopošanai un palaišanai, līdzīgi kā .NET Framework.

Mūsdienās to ir izstrādājuši tās programmatūras īpašnieki, kuru tā mēģināja līdzināties: Microsoft. Ar atklāta iegūšana Kas ir atvērtā pirmkoda programmatūra? [MakeUseOf skaidrojumi]“Atklātais avots” ir termins, kas mūsdienās tiek ļoti daudz izmantots. Jūs, iespējams, zināt, ka dažas lietas ir atvērtā koda, piemēram, Linux un Android, bet vai zināt, ko tas nozīmē? Kas ir atvērts ... Lasīt vairāk .NET karkasa versijā Mono ir līdzīgāks tam nekā jebkad agrāk, spējot integrēt savu kodu savā dizainā. Projektā ietilpst arī īpašs IDE (integrēta attīstības vide) Teksta redaktori vs. IDE: Kurš no tiem ir labāks programmētājiem?Var būt grūti izvēlēties starp uzlaboto IDE un vienkāršāku teksta redaktoru. Mēs piedāvājam nelielu ieskatu, lai palīdzētu jums pieņemt šo lēmumu. Lasīt vairāk ko sauc par MonoDevelop, mazliet līdzīgu Visual Studio Linux ekvivalentam.

linux mono monodevelop

Mono un vairāku platformu lietojumprogrammas

Ņemot to visu vērā, ir pilnīgi skaidrs, ka Mono dažādo platformu būtība ir diezgan noderīga cilvēkiem, kas pārceļas uz dzīvi Linux no Windows Windows vs. Linux: lūk, kas viņiem ir kopīgsTā vietā, lai apdomātu, kā Linux ir šāds vai Windows, trūkst, iespējams, mums vajadzētu atzīmēt, ka abas operētājsistēmas ir stabilas, efektīvas un pilnīgas. Redzēsim, kas tieši viņiem ir kopīgs. Lasīt vairāk . Tas darbojas kā vēl viens pārejas punkts starp abām operētājsistēmām, lai mazinātu vienu no lielākajām pārslēgšanas problēmām: ekskluzīva programmatūra 10 ekskluzīvas Linux lietotnes, kuras neatradīsit operētājsistēmā WindowsPārejot no Windows, jūs atradīsit daudz lietotņu, kuras varat izmantot vecās patentētās programmatūras aizstāšanai. Jūs pat atradīsit iespaidīgu lietojumprogrammu un rīku izvēli, kas ekskluzīvi domāti Linux. Lasīt vairāk .

Ir vairākas programmas, kuras tiek rakstītas mono valodā. Šīm lietojumprogrammām ir liela iespējamība pārrobežu platforma Lieliskas 10 un vairāk platformu lietotnes gan Windows, gan Linux Lasīt vairāk , pieejams starp vairākām operētājsistēmām. Paralēli tam Mono faktiski atbalsta daudzus .NET bināri Binārā vs. Avotu paketes: kuras jums vajadzētu izmantot?Linux lietotājiem ir divi galvenie programmu instalēšanas veidi: izmantojiet iepriekš izveidotu paketi vai pats to sastādiet. Parasti mēs izvēlamies paketi, taču ir reizes, kad jums vajadzētu apsvērt iespēju veidot ēku no avota. Lasīt vairāk ārpus kastes (tas ir, C # EXE faili Kā izveidot "EXE" instalācijas failuKo jūs darāt, kad esat izveidojis kādu jaunu Windows programmatūru un vēlaties to kopīgot ar pasauli? Ideālā gadījumā jūs izveidotu EXE instalēšanas pakotni. Lūk, kā. Lasīt vairāk rakstīts Visual Studio). Kā tāds ir iespējams, ka nākotnē var tikt izmantotas .NET programmas, kuras vēl nav Linux.

Jūs, iespējams, pat izmantojat kādu no šīm lietojumprogrammām, to nezinot!

KeePass

KeePass KeePass Droša parole - galīgā šifrētā paroļu sistēma [Windows, Portable]Droši glabājiet savas paroles. Komplektā ar šifrēšanu un pienācīgu paroli ģeneratoru - nemaz nerunājot par Chrome un Firefox spraudņiem - KeePass vienkārši varētu būt labākā paroļu pārvaldības sistēma, kas pastāv. Ja jūs ... Lasīt vairāk ir lielisks bezsaistes paroli pārvaldnieks. Tas nozīmē, ka atšķirībā no, teiksim, LastPass Kā migrēt no LastPass uz alternatīvu paroli pārvaldniekuLastPass ir populārs paroļu pārvaldnieks, taču, ja esat nolēmis pāriet uz citu risinājumu, jums būs jāeksportē savi dati. Tālāk ir norādīts, kā eksportēt datus uz 1Password, Dashlane vai KeePass. Lasīt vairāk , ērtības labad jūsu informācija nav piesaistīta serverim. Bet tā varētu būt cienīga cena, kas jāmaksā par augstāku kontroles līmeni jūsu rokās.

Tas ir uzrakstīts arī mono valodā, ļaujot tam darboties vairākās dažādās platformās. Lai arī tas galvenokārt ir paredzēts Windows, tas nozīmē arī to, ka tas atbalsta gan macOS, gan Linux. Lai arī tas varētu neizskatīties ļoti dabiski, tas darbojas lieliski. Turklāt paroļu pieejamība ir pietiekams ieguvums.

linux mono keepass

Pinta

Labākais veids, kā aprakstīt Pinta, būtu Paint vairāku platformu versija. NET (kas savukārt ir labāka Microsoft Paint versija 7 bezmaksas Microsoft Paint alternatīvasMicrosoft atteicās no MS Paint par labu programmai Paint 3D. Vai nav iespaidu? Mēs esam atraduši bezmaksas Microsoft Paint alternatīvas visām jūsu attēlu skatīšanas un rediģēšanas vajadzībām. Lasīt vairāk ). Tā ir diezgan vienkārša lietojumprogramma, kurai ir diezgan daudz iespēju rediģēt un izveidot attēlus. Atšķirībā no KeePass, tas izskatās nedaudz labāk starp dažādām operētājsistēmām.

pinta linux mono

Diemžēl tas demonstrē arī dažus Mono ierobežojumus. Krāsas. NET, lietojumprogramma, kuru tā iedvesmoja, galu galā tika uzrakstīta, izmantojot .NET Framework Microsoft .NET Framework: kāpēc jums tas nepieciešams un kā to instalēt operētājsistēmā WindowsJums tas jāinstalē vai jāatjaunina. Bet vai jūs zināt, kas ir .NET Framework? Mēs parādīsim, kāpēc jums tas ir vajadzīgs un kā jūs varat iegūt jaunāko versiju. Lasīt vairāk un tomēr joprojām paliek tikai Windows. Lai gan vairums lietu var darboties starp abām, jums būs jādara, ja programma balstās uz Windows specifiskiem ietvara komponentiem meklēt alternatīvas 5 labākās Photoshop alternatīvas, kuras varat palaist operētājsistēmā LinuxAtrast Adobe Photoshop alternatīvu Linux nav tik grūti. Šeit ir labākās Photoshop alternatīvas Linux. Lasīt vairāk .

Vīns + mono = labāka savietojamība

Mono var arī palīdzēt Windows komutatoriem, pagarinot to Vīns Kā palaist Windows lietotnes un spēles ar Linux WineVai ir kāds veids, kā panākt, lai Windows programmatūra darbotos ar Linux? Viena atbilde ir lietot Vīnu, taču, lai arī tas var būt ļoti noderīgs, visdrīzāk tam vajadzētu būt tikai jūsu pēdējam risinājumam. Lūk, kāpēc. Lasīt vairāk , saderības slānis, kas ļauj lietotājiem palaist Windows lietojumprogrammas. Vīns reversās inženierijas sistēmā Windows izmanto lielu funkcionalitāti un pārveido šo izturēšanos savos Linux ekvivalentos. Kā tāds tas var palaist daudzas programmas, kas nav paredzētas Linux, it kā tās būtu.

Faktiskais Mono instalācijas fails satur vairākas programmatūras bibliotēkas, komponentus, no kuriem citas programmas var izveidot. Tie ir izstrādāti, lai ieviestu pēc iespējas vairāk .NET Framework (kaut arī vairāku platformu). Tāpēc daudzas lietas, kas rakstītas operētājsistēmai Windows, izmantojot minēto sistēmu, darbosies arī Mono režīmā.

linux mono komponenti

Vīns var izmantot visu darbu, ko Mono ir paveicis gadu gaitā, izmantojot to, lai palīdzētu palaist .NET lietojumprogrammas vai pat programmas ar minētajiem komponentiem tajās. Dažas spēles Kā pievienot modējumus The Sims 4 un labākie modificētie izmēģinājumiSims 4 ietver jaudīgu modificējošu atbalstu. Ambiciozie veidotāji jau tagad izdomā jaunus veidus, pārdomātas frizūras, spēles modus un daudz ko citu, lai uzlabotu jūsu spēli. Lasīt vairāk , piemēram, zināmā mērā paļauties uz ietvaru.

Mono atvērtā koda .NET pasaulē

Kā minēts iepriekš, liela daļa .NET ietvaru tagad ir atvērtā pirmkoda, ar vēl vairāk. Jau tagad to ir iespējams (nedaudz) izmantot citās platformās, nevis Windows. Tad var rasties jautājums, vai Mono joprojām varētu būt noderīgs cilvēkiem.

Atbilde uz to ir pavisam vienkārša: liela daļa .NET izmantojamo komponentu gala lietotājiem ir neredzami. Joprojām ir diezgan grūti izveidot vairāku platformu grafiskas lietojumprogrammas, izmantojot tikai Microsoft tagad atvērtā pirmkoda ietvaru. Mono, no otras puses, ir labi izveidota, un tai ir daudz iespēju, kā bez īpašām grūtībām rakstīt dzimtā izskata programmas. Un tas tikai turpinās augt,

Protams, kad .NET atvērtā pirmkoda komponenti kļūs visizdevīgāki, tas būs ieguvis daudzus ieguvumus, ko Mono šobrīd sniedz. Un tas var nākt par labu tikai operētājsistēmai Linux, kā arī lietotājiem, kuri varētu vēlēties pāriet uz to. Galu galā vienmēr ir laipni gaidīti vēl citi portatīvie lietojumi.

Kā jūs risināt lietojumprogrammu nepilnības Linux operētājsistēmā?

Attēla kredīts: OndrejProsicky /Depositphotos

Pašlaik studē BIT, Ostins Luongs ir dedzīgs Linux entuziasts, kurš mīl izplatīt informāciju par bezmaksas programmatūru. Viņam arī patīk rakstīt sci-fi, bet tikai sava cietā diska privātumā.