reklama
Linux je mnoho věcí. Je to hlavní součást Jak snadno upgradovat Linuxové jádro Ubuntu pomocí UkuuAktualizace jádra systému Linux není jednoduchá, ale pokud používáte Ubuntu a chcete nejnovější jádro, je zde nyní k dispozici jednoduchý nástroj, který můžete použít ke stažení aktualizace: Ukuu. Přečtěte si více velkého počtu rozdělení, ramena, na kterých velká mobilní platforma Je Android opravdu otevřený zdroj? A je to dokonce důležité?Zde zkoumáme, zda je Android skutečně otevřený zdroj. Konec konců, je založen na Linuxu! Přečtěte si více stojí na, a lepší než ostatní Je Linux konečně dost dobrý na to, aby nahradil Windows?Poslední čísla ukazují, že využití desktopů v Linuxu dosáhlo 2%, zatím je to nejvyšší. Znamená to, že Linux dosáhl bodu, kdy může nahradit Windows a Mac OS X pro průměrného uživatele? Přečtěte si více , populárnější operační systémy (rozhodně ne názor).
Jeden z jeho nedostatků však pramení z jeho nižší popularity na ploše: dostupnosti programů. Naštěstí existují věci, které tomu mohou pomoci, Mono být jedním z nich.
Softwarové rámce: Stavební bloky
Softwarové rámce nejsou nejzajímavějšími věcmi, ale jsou užitečné svým vlastním způsobem a pracují v zákulisí. Umožňují lidem snadno vyvíjet aplikace pro druhé, aniž by museli začít úplně od nuly. Mono je jedním z nich, stejně jako .NET Framework GNU začíná pro Microsoft: Co znamená Open Source .NET Framework pro nás ostatníSpolečnost Microsoft právě vydala významnou část svého kódu na základě licence s otevřeným zdrojovým kódem. Tento krok se zlomí s dlouholetou tradicí. Ale proč a co to pro vás znamená? Přečtěte si více .
Tyto rámce se mohou lišit od použití pro konkrétní desktopové prostředí 5 skvělých prostředí pro Linux, které jste neslyšeliExistuje spousta Linuxových desktopových prostředí - včetně těch skvělých, o kterých jste pravděpodobně ještě neslyšeli. Zde je pět z našich oblíbených. Přečtěte si více k něčemu dostupnému pro více operačních systémů. Například Plazmová pracovní plocha KDE KDE vysvětlil: Pohled na nejkonfigurovatelnější desktopové rozhraní LinuxuJak vypadá Linux? Někdy jednota; jindy, GNOME. Linux však často provozuje KDE. Pokud na svém počítači s Linuxem nepoužíváte dřívější prostředí K Desktop, nyní je čas na změnu! Přečtěte si více má několik kusů softwaru, který usnadňuje psaní integrovaných nativních aplikací. To zahrnuje jejich vlastní IDE (integrované vývojové prostředí) zvané KDevelop.
To může mít také mnoho výhod pro koncové uživatele. Vývojáři jsou schopni vytvářet aplikace 10 exkluzivních aplikací pro systém Linux, které v systému Windows nenajdetePo přechodu ze systému Windows zjistíte, že existuje mnoho aplikací, které můžete použít k nahrazení starého proprietárního softwaru. Najdete dokonce výběr působivých aplikací a nástrojů exkluzivních pro Linux. Přečtěte si více rychleji, snadněji a jako takové mohou tlačit změny a vylepšení mnohem rychleji. Když stojíte na ramenou obrů, je dosažení této zvláštní výšky o něco méně bolestivé.
Některé rámce jsou svou povahou multiplatformní - programy, které jsou s nimi psány, mohou mezi nimi pracovat různé operační systémy Jaký operační systém byste si měli zvolit pro další PC?Koupě nového počítače? Máte více možností operačního systému než kdykoli předtím. Jaký je nejlepší operační systém pro váš počítač? Přečtěte si více . To je užitečné jak pro vývojáře, tak pro konečné uživatele. Na jedné straně takové programy mohou oslovit více lidí a na druhé straně vyšší spolehlivost ze širší uživatelské základny.
Co je Mono?
Mono je příkladem platformy napříč platformami dostupnou na Windows, Operační Systém Mac Zajistěte, aby Linux vypadal jako macOS pomocí těchto snadných vylepšeníPokud máte rádi Linux, ale chcete, aby to vypadalo spíš jako MacOS, máte štěstí! Zde je návod, jak zajistit, aby vaše stolní počítač Linux vypadal jako MacOS. Přečtěte si více , Linux a další. To bylo nejprve navržené jako open source Váš kompletní průvodce životem 100% volného a otevřeného životaWindows a MacOS jsou komerční, proprietární a uzavřené operační systémy. Linux a jeho mnoho aplikací jsou zdarma a open source. Chcete používat pouze bezplatný a open source software? Zde je návod. Přečtěte si více implementace rozhraní .NET Framework v systému Linux. Odtud se proměnilo v něco více a podporovalo několik různých operačních systémů.
Mono (jako .NET) je pevně svázáno kolem programovacího jazyka C #, známého svou vysokou přenositelností. Například Jednotný herní engine Programování hry s jednotou: Průvodce pro začátečníkyV rozvíjející se krajině nezávislého vývoje her se Unity objevila jako něco de facto standardu: díky nízké ceně, snadnosti použití a široké sadě funkcí je ideální pro rychlý vývoj her. Přečtěte si více používá C # jako multiplatformový způsob vytváření videoher. To je částečně způsobeno designem jazyka. C # lze změnit CIL (Common Intermediate Language), což může být buď sestaven Jak zkompilovat a nainstalovat soubory TAR GZ & TAR BZ2 v Ubuntu Linux Přečtěte si více k nativnímu kódu (rychlejší, méně přenosný) nebo přes rozhraní virtuální stroj Proč Java Virtual Machine pomáhá vašemu kódu běžet lépeCo vědět, proč virtuální stroj java dává javě více výhod oproti nativnímu programování aplikace? Čtěte dál a zjistěte to! Přečtěte si více (pomalejší, přenosnější). Mono poskytuje prostředky k kompilaci a spouštění programů C #, podobných rozhraní .NET Framework.
V dnešní době je vyvíjen vlastníky softwaru, který se pokusil napodobovat: Microsoft. S otevřený zdroj Co je open source software? [MakeUseOf vysvětluje]„Otevřený zdroj“ je termín, který se v dnešní době hodně obrací. Možná víte, že některé věci jsou open source, jako je Linux a Android, ale víte, co to znamená? Co je otevřené ... Přečtěte si více v rámci .NET framework je Mono podobnější než kdykoli předtím a je schopen integrovat svůj kód do svého vlastního návrhu. Součástí projektu je také speciální IDE (integrované vývojové prostředí) Textové editory vs. IDE: Který z nich je pro programátory lepší?Výběr mezi pokročilým IDE a jednodušším textovým editorem může být obtížný. Nabízíme některé informace, které vám pomohou učinit toto rozhodnutí. Přečtěte si více s názvem MonoDevelop, trochu jako Linuxový ekvivalent Visual Studio.
Mono a multiplatformové aplikace
Vzhledem k tomu je zcela jasné, že Monoova platforma je pro lidi, kteří se stěhují, docela užitečná Linux z Windows Windows vs. Linux: Tady je to, co mají společnéhoNamísto nitpicking, jak to Linux nebo Windows postrádá, možná bychom měli oslavit, že oba operační systémy jsou robustní, efektivní a kompletní. Uvidíme, co přesně mají společného. Přečtěte si více . Působí jako další překlenovací bod mezi dvěma operačními systémy, který odstraňuje jeden z větších problémů se spínáním: exkluzivní software 10 exkluzivních aplikací pro systém Linux, které v systému Windows nenajdetePo přechodu ze systému Windows zjistíte, že existuje mnoho aplikací, které můžete použít k nahrazení starého proprietárního softwaru. Najdete dokonce výběr působivých aplikací a nástrojů exkluzivních pro Linux. Přečtěte si více .
Existuje celá řada programů, které jsou psány v Mono. Tyto aplikace mají vysokou šanci být cross platform 10+ skvělých aplikací napříč platformami pro Windows i Linux Přečtěte si více , dostupné mezi více operačními systémy. Spolu s tím Mono skutečně podporuje mnoho .NET binární soubory Binární vs. Zdrojové balíčky: Které byste měli použít?Uživatelé systému Linux mají dva hlavní způsoby instalace programů: použijte předem vytvořený balíček nebo jej sami sestavte. Obvykle si vybereme balíček, ale jsou chvíle, kdy byste měli zvážit sestavení ze zdroje. Přečtěte si více mimo krabici (tj. C # EXE soubory Jak vytvořit instalační soubor "EXE"Co dělat, když jste vytvořili nový software Windows a chcete ho sdílet se světem? V ideálním případě byste vytvořili instalační balíček EXE. Zde je návod. Přečtěte si více napsané ve Visual Studio). Je proto možné, že .NET programy, které ještě nejsou v systému Linux, mohou být v budoucnu dobře.
Můžete dokonce používat jednu z těchto aplikací, aniž byste to věděli!
KeePass
KeePass KeePass Password Safe - Ultimate Encrypted Password System [Windows, Portable]Bezpečně ukládejte svá hesla. Kompletní s šifrováním a slušným generátorem hesel - nemluvě o pluginech pro Chrome a Firefox - KeePass může být nejlepším systémem správy hesel. Jestli ty... Přečtěte si více je vynikající offline správce hesel. To znamená, že na rozdíl od, řekněme, LastPass Jak migrovat z LastPass na alternativní správce heselLastPass je populární správce hesel, ale pokud jste se rozhodli přejít k jinému řešení, budete muset exportovat svá data. Zde je návod, jak exportovat data do 1Password, Dashlane nebo KeePass. Přečtěte si více , vaše informace nejsou kvůli pohodlí vázány na server. Ale může to být hodná cena za vyšší úroveň kontroly ve vašich rukou.
Je také napsán v Mono a nechal jej běžet na různých platformách. I když se zaměřuje hlavně na Windows, znamená to, že jsou podporovány jak MacOS, tak Linux. I když to nemusí vypadat příliš nativně, funguje to dobře. Navíc, mít přístupná hesla je dostatečná výhoda.
Pinta
Nejlepší způsob, jak popsat Pintu, by byla multiplatformní verze programu Paint. NET (což je zase lepší verze Microsoft Paint 7 bezplatných alternativ Microsoft PaintSpolečnost Microsoft odešla do programu Malování ve prospěch programu Malování 3D. Ne dojem? Našli jsme bezplatné alternativy Microsoft Paint pro všechny vaše potřeby při prohlížení a úpravách obrázků. Přečtěte si více ). Jedná se o poměrně jednoduchou aplikaci se značným množstvím síly pro úpravy a vytváření obrázků. Na rozdíl od KeePassu to vypadá trochu lépe mezi různými operačními systémy.
Bohužel to také ukazuje několik omezení Mono. Malovat. NET, aplikace, jíž byla inspirována, byla nakonec napsána pomocí .NET Framework Microsoft .NET Framework: Proč ji potřebujete a jak ji na Windows nainstalovatMusíte ji nainstalovat nebo aktualizovat. Ale víte, co je .NET Framework? Ukážeme vám, proč to potřebujete a jak můžete získat nejnovější verzi. Přečtěte si více , a přesto zůstává pouze Windows. I když mezi nimi může fungovat většina věcí, pokud se program spoléhá na specifické součásti systému Windows, musíte to udělat hledat alternativy 5 nejlepších alternativ Photoshopu, které můžete provozovat na LinuxuNajít alternativu Adobe Photoshop pro Linux není tak obtížné. Zde jsou nejlepší alternativy Photoshopu pro Linux. Přečtěte si více .
Víno + Mono = lepší kompatibilita
Mono může také pomoci přepínačům Windows rozšířením Víno Jak spouštět Windows Apps a hry s Linux WineExistuje nějaký způsob, jak zajistit, aby software Windows fungoval v systému Linux? Jednou z odpovědí je použití vína, ale i když to může být velmi užitečné, pravděpodobně by to měla být pouze vaše poslední možnost. Tady je důvod. Přečtěte si více , vrstva kompatibility umožňující uživatelům spouštět aplikace systému Windows. Wine reverzní inženýři spoustu funkcí Windows, a převádí toto chování do jejich ekvivalentů Linuxu. Jako takový může spouštět mnoho programů, které nejsou určeny pro Linux, jako by byly.
Skutečný instalační soubor Mono obsahuje řadu softwarových knihoven, komponent, z nichž mohou ostatní programy vytvářet. Jsou navrženy tak, aby implementovaly co nejvíce rozhraní .NET Framework, jak mohou (i když napříč platformami). Z tohoto důvodu bude v systému Mono fungovat i mnoho věcí napsaných pro Windows používající uvedený rámec.
Víno může využít veškerou práci, kterou Mono za ta léta odvedl, pomocí které pomáhá spouštět aplikace .NET nebo dokonce programy s uvedenými komponenty uvnitř nich. Některé hry Jak přidat mody k The Sims 4 a nejlepší mody k vyzkoušeníThe Sims 4 obsahuje výkonnou podporu pro modding. Ambiciózní tvůrci již chrlí nové módy, upravené účesy, herní módy a další, aby vylepšili vaši hru. Přečtěte si více například do určité míry spoléhají na rámec.
Mono ve světě open source .NET
Jak již bylo zmíněno dříve, velká část .NET framework je nyní otevřeným zdrojovým kódem, s dalším přijde. Již je možné (poněkud) využít na jiných platformách než Windows. Jeden by se mohl divit, jak může být Mono pro lidi stále užitečné.
Odpověď na to je poměrně jednoduchá: mnoho použitelných komponent .NET je pro koncových uživatelů neviditelné. Je stále velmi obtížné vytvářet grafické platformy napříč platformami, které využívají pouze nyní otevřený zdrojový rámec společnosti Microsoft. Mono na druhé straně je dobře zavedené, má několik způsobů, jak psát nativně vypadající programy, s malými problémy. A bude to jen růst,
Samozřejmě, až budou komponenty s otevřeným zdrojovým kódem .NET ustáleny, získá mnoho výhod, které Mono v současné době poskytuje. A to může být dobrá věc nejen pro Linux, ale také pro uživatele, kteří na něj chtějí přejít. Přenosné aplikace jsou přece jen vítány.
Jak se vypořádat s aplikační mezerou v systému Linux?
Obrázek Kredit: OndrejProsicky /Depositphotos
V současné době studuje BIT a je Austin Luong vášnivým nadšencem Linuxu, který miluje proselytizaci svobodného softwaru. Také rád píše sci-fi, ale pouze v soukromí svého pevného disku.