Skelbimas
„Linux“ yra daugybė dalykų. Tai pagrindinis komponentas Kaip lengvai atnaujinti Ubuntu Linux branduolį naudojant UkuuAtnaujinti „Linux“ branduolį nėra lengva, tačiau jei naudojate „Ubuntu“ ir norite naujausio branduolio, dabar yra paprastas įrankis, kurį galite naudoti norėdami atsisiųsti naujinį: „Ukuu“. Skaityti daugiau daugybė paskirstymų, pečiai, ant kurių a didelė mobilioji platforma Ar „Android“ išties yra atvirojo kodo? Ar tai net svarbu?Čia mes tiriame, ar „Android“ yra atvirojo kodo programa, ar ne. Galų gale, jis yra pagrįstas Linux! Skaityti daugiau stovi ant ir geriau nei kiti Ar „Linux“ pagaliau pakanka pakeisti „Windows“?Naujausi duomenys rodo, kad „Linux“ darbalaukio naudojimas pasiekė 2%, tačiau tai yra pats didžiausias rodiklis. Ar tai reiškia, kad „Linux“ pasiekė tašką, kuriame jis gali pakeisti „Windows“ ir „Mac OS X“ paprastam vartotojui? Skaityti daugiau , populiaresnės operacinės sistemos (tikrai ne nuomonė).
Vis dėlto vienas iš jo trūkumų yra mažesnis populiarumas darbalaukyje: programų prieinamumas. Laimei, yra dalykų, kurie gali tai padėti,
Mono būdamas vienas iš jų.Programinės įrangos sistemos: Statybiniai blokai
Programinės įrangos karkasai nėra patys įdomiausi dalykai, tačiau jie yra naudingi savaip, dirbant užkulisiuose. Jie leidžia žmonėms lengvai kurti programas kitiems, visiškai nepradėjus nuo nulio. Mono yra vienas iš jų, kaip ir .NET Framework „GNU“, pradedanti „Microsoft“: ką mums atviro kodo „.NET Framework“ reiškiaKą tik „Microsoft“ išleido didelę savo kodo dalį pagal leistiną atvirojo kodo licenciją. Šis žingsnis nutrūksta su ilgamete tradicija. Bet kodėl ir ką tai reiškia tau? Skaityti daugiau .
Šios sistemos gali būti įvairios, nuo to, kaip naudojamos konkrečioms darbalaukio aplinka 5 puikios „Linux“ darbalaukio aplinkos, kurių dar negirdėjoteYra daugybė „Linux“ darbalaukio aplinkų, įskaitant puikias, apie kurias greičiausiai dar negirdėjote. Čia yra penki mūsų mėgstamiausi. Skaityti daugiau tam, kas prieinama kelioms operacinėms sistemoms. Pavyzdžiui, KDE plazminis darbalaukis KDE paaiškinimas: Pažvelkite į labiausiai konfigūruojamą „Linux“ darbalaukio sąsająKaip atrodo „Linux“? Kartais, Vienybė; kitu metu, GNOME. Dažnai „Linux“ paleidžia KDE. Jei savo „Linux“ kompiuteryje nenaudojate ankstesnės „K Desktop Environment“, dabar pats laikas pasikeisti! Skaityti daugiau turi keletą programinės įrangos dalių, kurios palengvina integruotų, vietinių programų rašymą. Tai apima jų pačių IDE (integruotą kūrimo aplinką), vadinamą „KDevelop“.
Tai gali turėti daug naudos ir galutiniams vartotojams. Kūrėjai sugeba kurti programos 10 išskirtinių „Linux“ programų, kurių nerasite sistemoje „Windows“Perėję iš „Windows“, rasite daugybę programų, kurias galite naudoti norėdami pašalinti seną patentuotą programinę įrangą. Jūs netgi rasite įspūdingų programų ir įrankių, išskirtinių „Linux“, pasirinkimą. Skaityti daugiau greičiau, lengviau ir todėl gali padaryti pakeitimus ir patobulinimus daug greitesnius. Kai stovi ant milžinų pečių, pasiekti šį papildomą ūgį yra šiek tiek mažiau skausminga.
Kai kurios sistemos yra kelių platformų pobūdžio - su jomis parašytos programos gali veikti tarp skirtingos operacinės sistemos Kurią operacinę sistemą turėtumėte pasirinkti kitame kompiuteryje?Perkate naują kompiuterį? Turite daugiau operacinės sistemos pasirinkimų nei bet kada anksčiau. Kuri yra geriausia jūsų kompiuterio operacinė sistema? Skaityti daugiau . Tai naudinga tiek kūrėjams, tiek galutiniams vartotojams. Viena vertus, tokios programos gali pasiekti daugiau žmonių, kita vertus, didesnis patikimumas iš platesnės vartotojų bazės.
Kas yra Mono?
„Mono“ yra kelių platformų sistemos, prieinamos „Windows“, pavyzdys, „MacOS“ Padarykite „Linux“ panašų į „macOS“ naudodamiesi šiais nesudėtingais taisymaisJei jums patinka Linux, bet norite, kad jis atrodytų labiau kaip „macOS“, jums pasisekė! Štai kaip padaryti, kad jūsų „Linux“ darbalaukis atrodytų kaip „MacOS“. Skaityti daugiau , „Linux“ ir dar daugiau. Pirmiausia ji buvo suprojektuota kaip atviro kodo Jūsų pilnas 100% nemokamo ir atviro kodo gyvenimo vadovas„Windows“ ir „MacOS“ yra komercinės, patentuotos, uždarojo tipo operacinės sistemos. „Linux“ ir daugybė jos programų yra nemokama ir atvira. Norite naudoti tik nemokamą ir atvirojo kodo programinę įrangą? Štai kaip. Skaityti daugiau .NET Framework diegimas Linux. Iš ten tai tapo kažkuo daugiau, palaikančiu kelias skirtingas operacines sistemas.
„Mono“ (pvz., .NET) yra labai susietas su C # programavimo kalba, žinoma dėl aukšto perkeliamumo lygio. Pavyzdžiui, Vienybės žaidimo variklis Žaidimo su vienybe programavimas: vadovas pradedančiajamBesivystančiame „indie“ žaidimų kūrimo peizaže „Unity“ pasirodė kaip faktiškas standartas: dėl mažų kainų, patogumo naudoti ir plačių funkcijų rinkinio jis puikiai tinka greitam žaidimų vystymui. Skaityti daugiau C # naudoja kaip kelių platformų vaizdo žaidimų kūrimo būdą. Iš dalies taip yra dėl kalbos dizaino. C # galima paversti CIL (Bendroji tarpinė kalba), kuri gali būti bet kuri sudaryta Kaip kompiliuoti ir įdiegti TAR GZ ir TAR BZ2 failus „Ubuntu Linux“ Skaityti daugiau į vietinį kodą (greitesnį, mažiau nešiojamą) arba paleisti per Virtuali mašina Kodėl „Java“ virtualioji mašina padeda geriau vykdyti jūsų kodąKą žinoti, kodėl „Java“ virtualioji mašina suteikia „Java“ daugiau pranašumų, palyginti su programos vietiniu programavimu? Skaitykite toliau ir sužinokite! Skaityti daugiau (lėčiau, nešiojamiau). „Mono“ suteikia priemones kaupti ir vykdyti C # programas, panašias į .NET Framework.
Šiomis dienomis ją sukūrė programinės įrangos, kurią bandė mėgdžioti, savininkai: „Microsoft“. Su atviras tiekimas Kas yra atvirojo kodo programinė įranga? [„MakeUseOf“ paaiškina]„Atviras šaltinis“ yra terminas, kuris šiais laikais yra labai mėgiamas. Galbūt žinote, kad tam tikri dalykai yra atvirojo kodo, pvz., „Linux“ ir „Android“, bet ar žinote, ką tai reiškia? Kas atvira ... Skaityti daugiau .NET struktūros, „Mono“ yra panašesnė į ją nei bet kada anksčiau, gebanti integruoti savo kodą į savo dizainą. Projektas taip pat apima specialųjį IDE (integruota kūrimo aplinka) Teksto redaktoriai vs. IDE: kuris iš jų yra geresnis programuotojams?Gali būti sunku pasirinkti sudėtingesnį IDE ir paprastesnį teksto rengyklę. Siūlome šiek tiek įžvalgos, kuri padės priimti šį sprendimą. Skaityti daugiau vadinamas MonoDevelop, šiek tiek panašus į „Visual Studio“ „Linux“ atitikmenį.
Vieno ir kelių platformų programos
Turint omenyje visa tai, yra visiškai akivaizdu, kad „Mono“ įvairių platformų pobūdis yra gana naudingas žmonėms, judantiems „Linux“ iš „Windows“ „Windows“ ir „Windows“ „Linux“: Štai ką jie turi bendroUžuot tikrinę, kaip tai turi „Linux“ ar „Windows“, ko gero, turėtume švęsti, kad abi operacinės sistemos yra patikimos, veiksmingos ir pilnos. Pažiūrėkime, ką tiksliai jie turi bendro. Skaityti daugiau . Tai veikia kaip dar vienas jungiamasis taškas tarp dviejų operacinių sistemų, kad būtų pašalinta viena iš didesnių perjungimo problemų: išskirtinė programinė įranga 10 išskirtinių „Linux“ programų, kurių nerasite sistemoje „Windows“Perėję iš „Windows“, rasite daugybę programų, kurias galite naudoti norėdami pašalinti seną patentuotą programinę įrangą. Jūs netgi rasite įspūdingų programų ir įrankių, išskirtinių „Linux“, pasirinkimą. Skaityti daugiau .
Yra daugybė programų, parašytų monofoniniu būdu. Šios programos turi didelę galimybę būti kryžminė platforma 10 ir daugiau puikių platformų programų, skirtų „Windows“ ir „Linux“ Skaityti daugiau , galima naudoti tarp kelių operacinių sistemų. Be to, „Mono“ palaiko daugelį .NET dvejetainiai Dvejetainis vs. Šaltinio paketai: kurį turėtumėte naudoti?„Linux“ vartotojai turi du pagrindinius programų diegimo būdus: naudokite iš anksto sukurtą paketą arba patys sudarykite jį. Paprastai pasirenkame paketą, tačiau kartais reikia apsvarstyti galimybę kurti iš šaltinio. Skaityti daugiau iš dėžutės (tai yra, C # EXE failai Kaip sukurti „EXE“ diegimo failąKą jūs darote sukūrę naują „Windows“ programinę įrangą ir norite ja pasidalyti su pasauliu? Idealiu atveju jūs sukurtumėte EXE diegimo paketą. Štai kaip. Skaityti daugiau parašyta „Visual Studio“). Taigi gali būti, kad ateityje dar bus „NET“ programų, kurios dar nėra „Linux“.
Galbūt net naudojate vieną iš šių programų to nežinodami!
„KeePass“
„KeePass“ „KeePass“ slaptažodžiu - svarbiausia šifruota slaptažodžių sistema [„Windows“, nešiojama]Saugiai saugokite savo slaptažodžius. Komplektuojama su šifravimu ir tinkamu slaptažodžių generatoriumi - jau neminint „Chrome“ ir „Firefox“ papildinių - „KeePass“ tiesiog gali būti geriausia slaptažodžių valdymo sistema. Jei tu... Skaityti daugiau yra puikus neprisijungęs slaptažodžių tvarkytuvas. Tai reiškia, kad skirtingai nuo, tarkim, „LastPass“ Kaip perkelti iš „LastPass“ į alternatyvų slaptažodžio tvarkyklę„LastPass“ yra populiarus slaptažodžių tvarkytuvas, tačiau jei nusprendėte pereiti prie kito sprendimo, turėsite eksportuoti savo duomenis. Štai kaip eksportuoti duomenis į „1Password“, „Dashlane“ arba „KeePass“. Skaityti daugiau , patogumo sumetimais jūsų informacija nėra susieta su serveriu. Bet tai gali būti verta sumokėti kaina už aukštesnį kontrolės lygį jūsų rankose.
Jis taip pat parašytas monofoniniu būdu, leidžiantį veikti per kelias skirtingas platformas. Nors ji daugiausia skirta „Windows“, tai taip pat reiškia, kad ji palaiko ir „MacOS“, ir „Linux“. Nors ji gali neatrodyti labai gimtoji, ji veikia puikiai. Be to, pakankamai naudinga turėti slaptažodžius.
Pinta
Geriausias būdas apibūdinti Pintą būtų kelių platformų „Paint“ versija. NET (kuris savo ruožtu yra geresnė „Microsoft Paint“ versija 7 nemokamos „Microsoft Paint“ alternatyvos„Microsoft“ pasitraukė iš „MS Paint“ už „Paint 3D“. Nesužavėtas? Mes radome nemokamas „Microsoft Paint“ alternatyvas visiems jūsų vaizdo peržiūros ir redagavimo poreikiams. Skaityti daugiau ). Tai gana paprasta programa, turinti nemažą galią redaguoti ir kurti vaizdus. Skirtingai nuo „KeePass“, jis atrodo šiek tiek geriau tarp skirtingų operacinių sistemų.
Deja, tai taip pat parodo keletą Mono apribojimų. Tapyti. NET, programa, kurią ji įkvėpė, galų gale buvo parašyta naudojant .NET Framework „Microsoft .NET Framework“: kodėl jums to reikia ir kaip įdiegti „Windows“Jį turite įdiegti arba atnaujinti. Bet ar žinote, kas yra .NET Framework? Mes parodysime, kodėl jums to reikia ir kaip galite įsigyti naujausią versiją. Skaityti daugiau , ir vis dar išlieka tik „Windows“. Nors dauguma dalykų gali veikti vienas nuo kito, jei programa priklauso nuo konkrečių „Windows“ sistemos komponentų, turėsite tai padaryti ieškoti alternatyvų 5 geriausios „Photoshop“ alternatyvos, kurias galite naudoti „Linux“Surasti „Adobe Photoshop“ alternatyvą „Linux“ nėra taip sunku. Čia yra geriausios „Photoshop“ alternatyvos „Linux“. Skaityti daugiau .
Vynas + vienspalvis = geresnis suderinamumas
Mono taip pat gali padėti „Windows“ perjungikliams išplėsti Vynas Kaip paleisti "Windows" programas ir žaidimus naudojant "Linux Wine"Ar yra koks nors būdas priversti „Windows“ programinę įrangą dirbti su „Linux“? Vienas atsakymas yra naudoti vyną, tačiau nors jis gali būti labai naudingas, tikriausiai tai turėtų būti tik paskutinė jūsų išeitis. Štai kodėl. Skaityti daugiau , suderinamumo sluoksnis, leidžiantis vartotojams paleisti „Windows“ programas. Vynas naudoja daugybę „Windows“ funkcijų ir paverčia tą elgesį savo „Linux“ atitikmenimis. Iš esmės jis gali paleisti daug programų, neskirtų „Linux“, tarsi jos būtų.
Faktiniame „Mono“ diegimo faile yra keletas programinės įrangos bibliotekų, komponentų, kuriuos gali sukurti kitos programos. Jie sukurti tiek, kiek gali .NET Framework (nors ir keliose platformose). Dėl šios priežasties daug dalykų, parašytų „Windows“ naudojant minėtą sistemą, veiks ir naudojant „Mono“.
Vynas gali pasinaudoti visu darbu, kurį „Mono“ nuveikė per daugelį metų, naudodamas jį, kad padėtų paleisti .NET programas ar net programas, turinčias minėtus komponentus jų viduje. Kai kurie žaidimai Kaip pridėti modus „The Sims 4“ ir geriausius išbandomus modifikuojamus kūrinius„The Sims 4“ turi galingą modifikavimo palaikymą. Ambicingi kūrėjai, norėdami patobulinti jūsų žaidimą, jau renkasi naujas madas, atnaujinamas šukuosenas, žaidimo modifikacijas ir dar daugiau. Skaityti daugiau , pavyzdžiui, tam tikru laipsniu pasikliaukite sistema.
Mono atvirojo kodo .NET pasaulyje
Kaip minėta anksčiau, didžioji .NET struktūros dalis dabar yra atviro kodo, dar daugiau. Jau dabar galima (šiek tiek) ja pasinaudoti kitose platformose nei „Windows“. Tuomet gali kilti klausimas, kaip „Mono“ vis dar gali būti naudingas žmonėms.
Atsakymas į tai yra gana paprastas: daugelis naudojamų .NET komponentų yra nematomi galutiniams vartotojams. Vis dar gana sudėtinga sukurti daugiaplatformines grafines programas naudojant tik dabar „Microsoft“ atvirojo kodo sistemą. Kita vertus, „Mono“ yra gerai įsitvirtinęs, turėdamas daug būdų, kaip lengvai rašyti gimtosios išvaizdos programas, be vargo. Ir tik toliau augs
Žinoma, įsitvirtinus atvirojo kodo .NET komponentams, jis įgis daugybę privalumų, kuriuos šiuo metu teikia „Mono“. Tai gali būti naudinga tik „Linux“ ir vartotojams, kurie gali norėti prie jo pereiti. Galų gale visada laukiama daugiau nešiojamųjų programų.
Kaip jūs susidorojate su „Linux“ taikymo spraga?
Vaizdo kreditas: „OndrejProsicky“Depositphotos
Šiuo metu studijuoja BIT, Austinas Luongas yra aktyvus „Linux“ entuziastas, mėgstantis populiarinti laisvą programinę įrangą. Jam taip pat patinka rašyti sci-fi, bet tik privatumo tema kietajame diske.