
Lesley Fowler
0
2250
662
Linux er mange ting. Det er kernekomponenten Hvordan man nemt kan opgradere Ubuntu's Linux-kerne med Ukuu Hvordan man nemt kan opgradere Ubuntu's Linux-kerne med Ukuu Det er ikke let at opgradere Linux-kernen, men hvis du kører Ubuntu og vil have den nyeste kerne, er der nu et simpelt værktøj du kan bruges til at downloade opdateringen: Ukuu. af et stort antal distributioner, skuldrene, hvorpå en stor mobil platform er Android virkelig Open Source? Og betyder det endda noget? Er Android virkelig open source? Og betyder det endda noget? Her undersøger vi, om Android virkelig er open source. Når alt kommer til alt er det baseret på Linux! står på, og bedre end andet. Er Linux endelig god nok til at udskifte Windows? Er Linux endelig god nok til at udskifte Windows? Nylige tal viser, at Linux-desktopanvendelsen har nået 2%, den er højest endnu. Betyder dette Linux har nået et punkt, hvor det kan erstatte Windows og Mac OS X for den gennemsnitlige bruger? , mere populære operativsystemer (bestemt ikke en mening).
En af dens mangler stammer dog fra dens lavere popularitet på skrivebordet: tilgængeligheden af programmer. Heldigvis er der ting, der kan hjælpe dette, Mono at være en af dem.
Software Frameworks: Building Blocks
Softwarerammer er ikke det mest spændende ved tingene, men de er nyttige på deres egen måde og arbejder bag kulisserne. De giver folk mulighed for let at udvikle applikationer til andre uden at starte helt fra bunden. Mono er en af dem, ligesom .NET Framework En GNU, der begynder for Microsoft: Hvad en Open Source. NET Framework betyder for resten af os En GNU, der begynder for Microsoft: Hvad en Open Source. NET Framework betyder for resten af os Microsoft netop frigivet en betydelig del af sin kode under en tilladt open source-licens. Dette træk bryder med mange års tradition. Men hvorfor og hvad betyder det for dig? .
Disse rammer kan variere fra at blive brugt til specifikke skrivebordsmiljøer 5 Store Linux-skrivebordsmiljøer, som du ikke har hørt om 5 Store Linux-skrivebordsmiljøer, som du ikke har hørt om. Der er masser af Linux-skrivebordsmiljøer derude - inklusive nogle gode, du sandsynligvis har har ikke hørt om. Her er fem af vores favoritter. til noget tilgængeligt for flere operativsystemer. F.eks. Forklarede KDE Plasma-skrivebord KDE: Et kig på Linux mest konfigurerbare skrivebordsgrænseflade KDE forklaret: Et kig på Linuxs mest konfigurerbare skrivebordgrænseflade Hvordan ser Linux ud? Nogle gange, Enhed; andre gange, GNOME. Dog kører Linux ofte KDE. Hvis du ikke bruger det tidligere K Desktop Environment på din Linux-pc, er det nu tid til at ændre sig! har flere stykker software, der hjælper med at gøre skriving integrerede, native applikationer lettere. Dette inkluderer deres eget IDE (integreret udviklingsmiljø) kaldet KDevelop.
Dette kan også have mange fordele for slutbrugerne. Udviklere er i stand til at oprette applikationer 10 eksklusive Linux-apps, du ikke kan finde på Windows 10, eksklusive Linux-apps, du ikke finder på Windows. Flytning fra Windows, du finder, at der er masser af apps, du kan bruge til at erstatte din gamle proprietære software . Du kan endda finde et udvalg af imponerende applikationer og værktøjer eksklusivt til Linux. hurtigere, lettere og som sådan kan skubbe ændringer og forbedringer så meget hurtigere. Når du står på giganters skuldre, gør det at nå den ekstra højde lidt mindre smertefuld.
Nogle rammer er tværgående platforme - programmer, der er skrevet med dem, kan arbejde mellem forskellige operativsystemer Hvilket operativsystem skal du vælge til din næste pc Hvilket operativsystem skal du vælge til din næste pc Køber du en ny pc? Du har flere valg af operativsystem end nogensinde. Hvilket skal du vælge? Vi giver dig et overblik sammen med fordele og ulemper. Spoiler: Der er ingen bedste mulighed! . Dette er nyttigt for både udviklere og slutbrugere. På den ene side kan sådanne programmer nå ud til flere mennesker, og på den anden side højere pålidelighed fra en bredere brugerbase.
Hvad er Mono?
Mono er et eksempel på en tværplatform-ramme, der er tilgængelig på Windows, macOS Få Linux til at ligne macOS Med disse lette tweaks Få Linux til at ligne macOS med disse Easy Tweaks Hvis du kan lide Linux, men vil have det til at se mere ud som macOS, er du i held! Sådan får du dit Linux-skrivebord til at se ud som macOS. , Linux og mere. Det blev først designet som en open source Din komplette guide til at leve et 100% gratis og open source liv Din komplette guide til at leve et 100% gratis og open source liv Windows og macOS er kommercielle, proprietære, lukkede kildekode-operativsystemer. Linux og dens mange applikationer er gratis og open source. Vil du kun bruge gratis og open source-software? Sådan gør du. implementering af .NET Framework på Linux. Derfra blev det til noget mere, der understøtter flere forskellige operativsystemer.
Mono (som .NET) er bundet stærkt omkring C # -programmeringssproget, kendt for sit høje portabilitetsniveau. F.eks. Enhedsspilmotoren Programmering af et spil med enhed: En begynderguide Programmering af et spil med enhed: En begynderguide I det udviklende landskab inden for indie-spiludvikling har Unity dukket op som noget af en de-facto-standard: dets lave omkostninger, brugervenlighed og bredt funktionssæt gør det ideelt til hurtig spiludvikling. bruger C # som en tværplatform måde at skabe videospil på. Dette skyldes delvis sprogets design. C # kan omdannes til CIL (Common Intermediate Language), som enten kan kompileres Sådan kompileres og installeres TAR GZ & TAR BZ2-filer i Ubuntu Linux Sådan kompileres og installeres TAR GZ & TAR BZ2-filer i Ubuntu Linux til native code (hurtigere, mindre bærbar), eller kør gennem en virtuel maskine Hvorfor Java Virtual Machine hjælper din kode med at køre bedre Hvorfor Java Virtual Machine hjælper din kode med at køre bedre Hvad skal du vide, hvorfor den virtuelle Java-maskine giver java flere fordele i forhold til indbygget programmering til en applikation? Læs videre for at finde ud af det! (langsommere, mere bærbar). Mono giver midlerne til at kompilere og køre C # -programmer, der ligner .NET Framework.
I disse dage er den udviklet af ejere af den software, den forsøgte at efterligne: Microsoft. Med open sourcing Hvad er Open Source-software? [MakeUseOf Explains] Hvad er open source-software? [MakeUseOf Explains] "Open source" er et udtryk, der smides meget rundt i disse dage. Du ved muligvis, at visse ting er open source, som Linux og Android, men ved du, hvad det indebærer? Hvad der er åbent ... af .NET-rammen, Mono ligner den end nogensinde før, i stand til at integrere sin kode i sit eget design. Projektet inkluderer også et specielt IDE (integreret udviklingsmiljø) Tekstredaktører vs. IDE'er: Hvilken af dem er bedre for programmerere? Tekstredaktører vs. IDE'er: Hvilken af dem er bedre for programmerere? Det kan være svært at vælge mellem en avanceret IDE og en enklere teksteditor. Vi tilbyder en vis indsigt for at hjælpe dig med at tage denne beslutning. kaldet MonoDevelop, lidt som Linux-ækvivalenten til Visual Studio.
Applikationer til mono og platforme
Med alt dette i tankerne er det helt klart, at Monos tværplatformatur er ret nyttig for folk, der flytter til Linux fra Windows Windows vs. Linux: Her er, hvad de har i fælles Windows vs. Linux: Her er hvad de har til fælles i stedet for at stikke hvordan Linux har dette, eller Windows mangler det, måske skal vi fejre, at begge operativsystemer er robuste, effektive og funktionsfulde. Lad os se, hvad de præcist har til fælles. . Det fungerer som et andet bro-punkt mellem de to operativsystemer for at skære et af de større problemer med at skifte: eksklusiv software 10 eksklusive Linux-apps, du ikke finder på Windows 10, eksklusive Linux-apps, du ikke finder på Windows, flytter fra Windows , finder du, at der er masser af apps, du kan bruge til at erstatte din gamle proprietære software. Du kan endda finde et udvalg af imponerende applikationer og værktøjer eksklusivt til Linux. .
Der er et antal programmer, der er skrevet i Mono. Disse applikationer har en stor chance for at være tværplatform 10+ Great Cross-Platform Apps til både Windows & Linux 10+ Great Cross-Platform Apps til både Windows og Linux, der er tilgængelige mellem flere operativsystemer. Sammen med dette understøtter Mono faktisk mange .NET-binære binære kontra kildepakker: Hvilken skal du bruge? Binære kontra kildepakker: Hvilken skal du bruge? Linux-brugere har to hovedmåder til installation af programmer: Brug en forudbygget pakke eller kompilér den selv. Normalt vælger vi en pakke, men der er tidspunkter, hvor du skal overveje at bygge fra kilden. ude af boksen (det vil sige C # EXE-filer Sådan oprettes en "EXE" installationsfil Sådan opretter du en "EXE" installationsfil. Hvad gør du, når du har oprettet en ny Windows-software, og du vil dele den med verden? Ideelt set ville du oprette en EXE installationspakke. Sådan er det. skrevet i Visual Studio). Som sådan er det muligt, at .NET-programmer, der endnu ikke er på Linux, godt kan være i fremtiden.
Du bruger måske endda et af disse applikationer uden at vide det!
KeePass
KeePass KeePass Password Safe - Det ultimative krypterede kodeordssystem [Windows, bærbart] KeePass Password Safe - Det ultimative krypterede kodeordssystem [Windows, bærbart] Opbevar dine adgangskoder sikkert. Komplet med kryptering og en anstændig adgangskodegenerator - for ikke at nævne plugins til Chrome og Firefox - KeePass er muligvis bare det bedste adgangskodestyringssystem derude. Hvis du… er en fremragende offline adgangskodemanager. Dette betyder, at i modsætning til, siger, LastPass Sådan migreres fra LastPass til en alternativ adgangskodemanager Sådan migreres fra LastPass til en alternativ adgangskodemanager LastPass er en populær adgangskodemanager, men hvis du har besluttet at gå til en anden løsning, vil du nødt til at eksportere dine data. Sådan eksporteres dine data til 1Password, Dashlane eller KeePass. , er dine oplysninger ikke bundet til en server for nemheds skyld. Men dette kan være en værdig pris at betale for et højere kontrolniveau i dine hænder.
Det er også skrevet i Mono, så det løber på tværs af flere forskellige platforme. Selvom det hovedsageligt er rettet mod Windows, betyder det også, at både macOS og Linux understøttes af det. Selvom det måske ikke ser meget indfødt ud, fungerer det helt fint. Desuden er det nok at have dine adgangskoder tilgængelige.
Pinta
Den bedste måde at beskrive Pinta ville være en tværplatformversion af Paint.NET (som igen er en bedre version af Microsoft Paint 7 Gratis Microsoft Paint Alternativer 7 Gratis Microsoft Paint Alternativer Microsoft har trukket MS Paint til fordel for Paint 3D. Ikke Vi har fundet gratis Microsoft Paint-alternativer til alle dine billedvisnings- og redigeringsbehov.) Det er en temmelig enkel applikation med en vis mængde strøm til at redigere og oprette billeder. I modsætning til KeePass ser det lidt bedre ud mellem forskellige operativsystemer.
Desværre demonstrerer det også et par begrænsninger af Mono. Paint.NET, det program, som det blev inspireret af, blev trods alt skrevet ved hjælp af .NET Framework Microsoft .NET Framework: Hvorfor du har brug for det, og hvordan du installerer det på Windows Microsoft. NET Framework: Hvorfor du har brug for det, og hvordan at installere det på Windows Du skal enten installere eller opdatere det. Men ved du hvad .NET Framework er? Vi viser dig, hvorfor du har brug for det, og hvordan du kan få den seneste version. , og alligevel forbliver stadig kun Windows. Mens de fleste ting kan fungere mellem de to, hvis et program er afhængig af Windows-specifikke komponenter i rammen, skal du kigge efter alternativer De 5 bedste Photoshop-alternativer, du kan køre på Linux De 5 bedste Photoshop-alternativer, du kan køre på Linux Find et Adobe Photoshop-alternativ til Linux er ikke så svært. Her er de bedste Photoshop-alternativer til Linux. .
Vin + Mono = Bedre kompatibilitet
Mono kan også hjælpe Windows-switchers ved at udvide Wine Sådan køres Windows Apps & Games med Linux Wine Sådan køres Windows Apps & Games med Linux Wine Er der nogen måde at få Windows-software til at arbejde på Linux? Et svar er at bruge vin, men selvom det kan være meget nyttigt, burde det sandsynligvis kun være din sidste udvej. Her er hvorfor. , et kompatibilitetslag, så brugerne kan køre Windows-applikationer. Vin reverse engineers en masse Windows-funktionalitet og oversætter denne adfærd til deres Linux-ækvivalenter. Som sådan kan det køre mange programmer, der ikke er designet til Linux, som om de var.
Den faktiske Mono-installationsfil indeholder et antal softwarebiblioteker, komponenter, som andre programmer kan bygge ud af. De er designet til at implementere så meget af .NET Framework, som de kan (omend tværplatform). På grund af dette fungerer en masse ting skrevet til Windows ved hjælp af nævnte rammer også under Mono.
Vin kan drage fordel af alt det arbejde, Mono har udført gennem årene, ved at bruge det til at hjælpe med at køre .NET-applikationer eller endda programmer med de nævnte komponenter inde i dem. Nogle spil Sådan tilføjes mods til The Sims 4 og de bedste mods til at prøve Sådan føjes mods til The Sims 4 og de bedste mods til at prøve The Sims 4 inkluderer kraftig modding support. Ambitiøse skabere kasserer allerede nye mode, genfarvede frisurer, gameplay-tilstande og mere for at forbedre dit spil. kan du for eksempel stole på rammerne til en vis grad.
Mono i en open source .NET World
Som nævnt tidligere er meget af .NET-rammen nu open source, med mere der kommer. Allerede er det muligt (noget) at drage fordel af det på andre platforme end Windows. Man kan derefter undre sig over, hvordan Mono stadig kan være nyttigt for mennesker.
Svaret på det er ganske enkelt: mange af de anvendelige komponenter i .NET er usynlige for slutbrugere. Det er stadig ret vanskeligt at opbygge grafiske applikationer på tværs af platforme ved hjælp af kun Microsofts nu open source ramme. Mono er på den anden side veletableret og har flere måder at skrive programmer, der ser ud på naturen, med lidt besvær. Og det vil kun fortsætte med at vokse,
Når open source-komponenterne i .NET bliver mere etablerede, vil det naturligvis have vundet mange af de fordele, som Mono i øjeblikket giver. Og det kan kun være en god ting for Linux såvel som for brugere, der måske ønsker at skifte til det. Mere bærbare applikationer er trods alt altid velkomne.
Hvordan håndterer du applikationsgabet på Linux?
Billedkredit: OndrejProsicky / Depositphotos