Knihovna virtuálních zařízení TurnKey Linux - TurnKey Linux Virtual Appliance Library
![]() | |
Rodina OS | Linux (Unixový ) |
---|---|
Pracovní stav | Proud |
Zdrojový model | Otevřený zdroj |
Metoda aktualizace | APT |
Správce balíčků | dpkg |
Platformy | IA-32, X86-64 |
Jádro typ | Monolitické (Linux ) |
Licence | Svobodný software licence |
Oficiální webové stránky | www |
The Knihovna virtuálních zařízení TurnKey Linux je volný, uvolnit otevřený zdroj projekt, který vyvinul řadu Debian předem zabalený server softwarová zařízení (aka virtuální zařízení ). Zařízení na klíč lze nasadit jako virtuální stroj (řada hypervisory jsou podporovány), v cloudové výpočetní infrastruktury (počítaje v to AWS a další) nebo nainstalované ve fyzických počítačích.
Funkce
Projekt v současné době udržuje kolem 100 virtuální zařízení, vše volně licencované a každé řešení připravené k použití optimalizované pro snadné použití s vestavěnými každodenními automatickými aktualizacemi zabezpečení a funkcemi úplného zálohování. Každé zařízení je navrženo tak, aby „fungovalo“ s malou potřebnou konfigurací.[1]
Jsou zabaleny v několika formátech, optimalizovaných pro několik různých virtualizačních platforem, kromě dvou samostatných sestavení pro instalaci na fyzická média (na nevirtualizovaný pevný disk nebo USB z hybridního ISO) nebo na Cloud EC2 pro Amazon.[2]
- Virtuální zařízení: připraveno ke spuštění Virtuální stroj Typy sestavení zařízení zahrnují:
- OVA - Od verze 14.0 se jedná o výchozí formát virtuálního počítače. Poskytuje spuštění „dvojitého kliknutí“ VirtualBox a většina VMware výrobky (např. Pracovní stanice, Hráč, Fúze a vSphere / ESX ). Zahrnuje také open-vmtools (pro VMware).
- VMDK - „VM“ v zrcadle pro stažení Linuxu na klíč Linux - Jak je uvedeno výše, ale zabaleno jako zip obsahující soubor VMDK vHDD a také VMX (starší konfigurační soubor VMware vm). Běží dál KVM /QEMU[3]
- OpenStack
- Kontejner - Tento poněkud obecný formát kontejneru je speciálně zabalen pro Proxmox (jako tar.gz) (a dříve OpenNode také). Tyto verze lze stáhnout přímo z webového uživatelského rozhraní Proxmox[4] (a dříve prostřednictvím rozhraní OpenNode[5]). Je známo, že archiv tar.gz pracuje s oběma vanilkami OpenVZ a LXC s minimálním vylepšením.
- Xen
- Přístavní dělník
- Instalovatelné Live CD / USB: a hybridní ISO obraz které lze vypálit buď CD nebo USB[6] a používá se k instalaci na holý kov (tj. ne virtualizovaný fyzický stroj) a virtuální stroje, počítaje v to VMware, Xen, XenServer, VirtualBox, a KVM. Tento obrázek lze také spustit žít v non-trvalé demo režim.
- Obrázek stroje Amazon: zajištěno na vyžádání dne Amazon Elastic Compute Cloud prostřednictvím buď TurnKey Linux Hub nebo AWS Marketplace.
Předem integrované serverové aplikace zahrnují SVÍTILNA, WordPress, Joomla, Drupal, Redmine, MySQL, MediaWiki, Řadič domény, Souborový server, Ruby on Rails, phpBB, a mnoho dalších.
Dějiny
Společnost byla založena inženýry izraelského startupu,[7] projekt byl koncipován v polovině roku 2008 jako komunitní open source projekt, který by se zaměřil na pomoc uživatelům sestavovat řešení na klíč od open source komponent v největších linuxových distribucích. Podle jednoho ze spoluzakladatelů TurnKey Linux byl projekt částečně inspirován snahou poskytnout alternativy open source proprietárním prodejcům virtuálních zařízení, které by byly v souladu se zájmy uživatelů a mohly by zapojit komunitu.[8]
Projekt byl zahájen v září 2008 a má tři prototypy zařízení pro Drupal, Joomla a LAMP, založené na sestavení Ubuntu 8.04.1.[9] V následujících měsících byla vylepšena použitelnost a byl vydán tucet dalších zařízení, včetně Ruby on Rails, MediaWiki a Django.[10]
V říjnu 2009 projekt vydal 40 zařízení založených na Ubuntu 8.04.3 včetně 25 nových přírůstků do knihovny virtuálních zařízení. Toto vydání zahrnovalo podporu pro Amazon Elastic Compute Cloud a nový Obrázek virtuálního stroje formátovat pomocí OVF Podpěra, podpora.
TurnKey Linux byl od roku 2009 uveden jako vítěz soutěže Bossies InfoWorld jako jeden z „nejlepších 40 open source produktů“ daného roku.[11][12]
V září 2010 došlo k oficiálnímu odhalení TKLBAM (Turnkey Linux Backup and Migration) proběhla v příspěvku na blogu popisujícím jejich cíl „Ideálního záložního systému“ podle Liraz Siri.[13] Mnoho funkcí popsal autor spolu s videi, aby demonstroval funkčnost svého záložního systému.
V listopadu 2010 byly oznámeny další dodatky k TKLBAM, včetně integrace Webminu, která byla projednána jako budoucí součást původního odhalení TKLBAM.[14]
Turnkey Linux byl nominován na projekt měsíce SourceForge z února 2012.[15]
V srpnu 2012 byla vydána verze 12.0 s rozšířením knihovny na více než 100 zařízení. Toto vydání také znamenalo odklon od Ubuntu jako podklad Operační systém na Debian 6,0 (aka Squeeze). Tento krok byl citován jako z různých důvodů, zejména z důvodu bezpečnosti.[16]
Počátkem června 2013 došlo k významné změně v souvislosti s vydáním aktualizace verze 12.1; postaveno na nové otevřené infrastruktuře „TKLDev“. Toto vydání zahrnovalo také první X86-64 staví.[17] Později téhož měsíce byl do aplikace přesunut vlastní kód aplikace Linux na klíč GitHub který také zahrnoval sledovač hlášení chyb zařízení.[18] Jak bylo slíbeno, v polovině července vydala společnost Turnkey Linux své zařízení pro vytváření bitových kopií (TKLDev) a také další samostatnou verzi GitHub účet, do kterého se uloží veškerý specifický kód pro zařízení (používá TKLDev k sestavení zařízení).[19]
V listopadu 2013 byla vydána verze 13.0, založená na Debian 7,2 (aka také sípavý zvuk).[20]
V září 2015 došlo k dlouhodobému vydání verze 14.0, založené na Debian 8,2 (také znám jako Jessie),[21] následuje vydání údržby z dubna 2016, verze 14.1, založené na Debianu 8.4.[22]
Design
Virtuální zařízení TurnKey začínají život jako „svléknuté“ Debian bootstrap (verze starší než v12.0 založené na Ubuntu.[10]) K tomu se přidává TurnKey Core, který obsahuje všechny běžné funkce pro virtuální zařízení projektu,[23] počítaje v to:
- di-live: živý instalační program, odvozený od debian-installer.
- Konfigurační konzola: vyvinuta v Krajta aby projekt umožňoval uživatelům provádět základní konfigurační úkoly (například konfigurace sítě, restartování)
- Automatický mechanismus, který denně instaluje bezpečnostní záplaty.
- Webové administrační rozhraní založené na Webmin který zahrnuje výběr obecných doplňkových řídicích a konfiguračních modulů.
- Prostředí založené na webovém prohlížeči
- TKLBAM (TurnKey Linux Backup and Migration)[24] - vlastní aplikace / služba pro zálohování / migraci TKL, která používá Duplicita jako backend. Ve výchozím nastavení používá TKLBAM Amazon S3 pro úložiště, ale lze jej také nakonfigurovat tak, aby používal jakékoli jiné úložné médium podporované Duplicity. Od verze 1.4 je TKLBAM k dispozici pro non-TKL Linux OS.
TurnKey Core má stopu přibližně 110 MB a je k dispozici jako samostatné stažení. Na jádro je nainstalován aplikační software, který obvykle zvětší velikost virtuálního zařízení až na přibližně 160 MB.[25] Stažením a instalací balíčku zařízení na pevný disk mají vývojáři v úmyslu, aby správci získali snadnou metodu nastavení vyhrazeného serveru.[10]
Nová softwarová zařízení nebo přizpůsobená zařízení lze vyvinout rozvětvením příslušného kódu pro sestavení zařízení GitHub[26] a poté sestaveny pomocí TKLDev.[27] Navíc lze zařízení přizpůsobit a rozšířit pomocí TKLPatch,[28] jednoduchý mechanismus úpravy zařízení.
TurnKey Linux lze spustit jako virtuální stroj s VirtualBox a VMWare, ačkoli první byl popsán jako poskytnutý s další dokumentací.[29]
Screenshoty
Konfigurační konzole
Webové rozhraní pro správu - přehled systému
Webové rozhraní pro správu - Firewall
Webový shell AJAX
Viz také
Reference
- ^ „TurnKey GNU / Linux: 100+ bezplatných systémových obrázků připravených k použití pro virtuální stroje, cloud a Bare Metal“. TurnKey Linux. Citováno 20. července 2014.
- ^ „Podporované virtualizační platformy a typy sestavení“. Dokumenty TurnKey GNU / Linux. Citováno 2014-07-20.
- ^ „Using default VM build with KVM“. Dokumenty TurnKey GNU / Linux. Citováno 2014-07-20.
- ^ „Stahování zařízení je zpět (Proxmox VE 2.0rc1) včetně knihovny TurnKey Linux“. Martin Maurer - vedoucí projektu Proxmox VE prostřednictvím vlákna oznámení ProxmoxVE. 23. února 2012. Citováno 15. dubna 2012.
- ^ „Představujeme knihovnu zařízení TurnKey Linux Appliance“. OpenNode Cld Platform. 18. října 2013. Archivovány od originál dne 20. února 2014. Citováno 8. února 2014.
- ^ "Instalace TurnKey z USB flash disku". Alon Swartz. 8. ledna 2014. Citováno 8. února 2014.
- ^ Scannell, Ed (10. března 2009). „TurnKey Linux dodává zařízení s otevřeným zdrojovým kódem“. Informační týden. Citováno 23. března 2009.
- ^ Panettieri, Joe (12. března 2009). „12 serverových zařízení Ubuntu splňuje cloud“. WorksWithU. Archivovány od originál 9. února 2013. Citováno 23. března 2009.
- ^ „TurnKey Linux: nový projekt staví zařízení Live CD založená na Ubuntu“. Týdenní zpravodaj Ubuntu (108). 2008. Citováno 23. března 2009.
- ^ A b C Fransen, Matto (25. února 2009). „Kant-en-klare open source bedrijfsapplicaties“. Infosvět. Citováno 23. března 2009.
- ^ Dineley, Doug; Borck, James R .; Mobley, High (31. srpna 2009). „Best of Open Source Software Awards 2009“. InfoWorld. Citováno 24. února 2010.
- ^ 2009 BOSSie pro platformy Open Source a Middleware, viz Slide 7
- ^ „nový druh inteligentního systému zálohování / obnovy, který právě funguje“. Liraz Siri. 8. září 2010. Citováno 18. února 2019.
- ^ „Noví kandidáti na vydání pro TurnKey Linux 11.0 (část 1)“. Liraz Siri. 23. listopadu 2010. Citováno 18. února 2019.
- ^ „SourceForge.net: HLASUJTE za únorový projekt měsíce“. SourceForge.net. 10. ledna 2012. Citováno 15. dubna 2012.
- ^ „Oznámení TurnKey Linux 12.0: 100+ řešení připravených k použití“. Liraz Siri. 30. srpna 2012. Citováno 13. listopadu 2012.
- ^ „TurnKey Linux nabízí 64bitové serverové aplikace na cloudu Amazon“. Steven J. Vaughan-Nichols. 11. června 2013. Citováno 16. února 2014.
- ^ "TurnKey se přesune na GitHub". Alon Swartz. 28. června 2013. Citováno 8. února 2014.
- ^ „Představujeme TKLDev - systém vývoje a sestavování zařízení na klíč v krabici“. Alon Swartz. 18. července 2013. Citováno 8. února 2014.
- ^ „TurnKey 13 out, TKLBAM 1.4 now backup / restores any Linux system“. Liraz Siri. 21. listopadu 2013. Citováno 8. července 2014.
- ^ „stabilní vydání v14.0 - obrovské úsilí komunity!“. Jeremy Davis. 17. září 2015. Citováno 24. listopadu 2014.
- ^ „Verze v14.1 - Opravy chyb, údržba a další“. Jeremy Davis. 15. dubna 2016. Citováno 25. dubna 2016.
- ^ „TurnKey Linux Core - Common Base Appliance“. TurnKey Linux. Citováno 23. března 2009.
- ^ TKLBAM - Chytré automatické zálohování a obnovení
- ^ „Open server server supplies ship“. LinuxDevices.com. 9. března 2009. Archivovány od originál dne 27. ledna 2013. Citováno 23. března 2009.
- ^ Úložiště kódů sestavení zařízení Linux na klíč
- ^ TKLDev - stroj pro sestavení zařízení
- ^ TKLPatch - jednoduchý mechanismus přizpůsobení zařízení
- ^ Proffitt, Brian (15. února 2010). „Virtuální zařízení nabízejí rychlé karantény, produkční prostředí“. ITWorld. Citováno 24. února 2010.