Recommendatie van het EaSI Team voor het creëren van Environmenten

In Emulatie-as-a-Service, kunnen de middelen van de ondervraging worden gecreëerd en geketend van elkaar worden, waardoor verschillende configuaties en combinaties van software opnieuw gebruikt kunnen worden door middelen van digitale staarten om te verzamelen. In dit: Environment, terwijl de volgende /successieve link in de keten wordt verwezen als een: Milieu.

“Derivatieven” is daarom een vangst term die kan worden gebruikt om meerdere specifieke soorten environmenten te omzeilen die op een basis gebouwd kunnen worden, waaronder niet noodzakelijk beperkt.

  • Quality over Quantity (QoQ) Releases Vertaling: _

  • “revisies” (een derivatieve Environment met wat aanpassingen of verbetering, bedoeld om te versterken of te verplaatsen ♪

  • “gevorderd” Environmenten (gecreeerd als een gebruiker opzettelijk een nieuwe, stand-alone Environment wil creëren die aftrekt van een specifiek punt in een Environment historie.

Gezien de tak en zeer variabele aard van deze derivatieve ketens, is het vooral geïmporteerd voor EasaSI-gerelateerde werkvloeden om zo veel mogelijk te beginnen van goed-verdefinieerde enliceerde kelders. Echter, de definitie en eisen voor een milieu kunnen variëren tussen organisaties: Of zelfs verzamelingen, toegang tot het live internet, bijvoorbeeld, zou van cruciaal belang kunnen zijn voor basisomgevingen in een werkvloer, terwijl volledig onbegrijpbaar in een ander.

Alhoewel het EaaSI team niet kan dicteren wat een geschikte “base Environment” maakt in alle scenario’s voor gebruikers, bepaalde kenmerken, functionaliteit, of zelfs de huidige beperkingen van de platformatie, moeten worden gebruikt voor confectie en de basis. Deze pagina is een poging om deze context en toepasselijke aanbevelingen te leveren voor mogelijk cruciale beslissingen in Environment creatie, met de hoop om meer efficiënte werkflows te bemoedigen voor Easi.

Deze zijn bedoeld als richtlijnen en moeten worden aangepast of gewijzigd in specifieke lokale werkvloeken.

Hercommendaties zijn verdeeld in secties, gecategoriseerd in bepaalde “types” van het computerende milieu dat de neiging heeft te delen voor emulator/hardware-softwaresoftware of configurantie. Deze categorieën zijn noch hard-en-fast noch wederzijds exclusief - het opzetten van een Ubuntu-we-Subuntu Serves, bijvoorbeeld, één voor aanbeveling, “Open Source Environments.”

Desktop Environment

Definitie, Scope, Examples:

“Desktop” computerende omgevingen verwijzen naar persoonlijke computerwerkstations van ongeveer de late jaren 70 naar het heden, beginnend met het breedspread gebruik van microprocessssoren, overnamen van mainframe en minimums. Ze stimuleren hardware, besturingssystemen en software geassocieerd met massa kantoor/lab settings of huisbouw.

Desktop-omgevingen zijn ook gebruikelijk grafische/GUI computering systemen (Windows, MacOS) maar niet exclusief, want de term kan ook de vroege terminal/command-line-line-line computerbatociëren, zoals de commando’s.

Gezien de overweldigende populariteit van zulke systemen, zijn de EasaSI-platformen en werkvlokken ontworpen met de desktop-omgevingen als zijn primaire gebruikszaak, zoals de meest onaanvaardbare gegevenstelijke software van de genereerde software en de genereerde gegevenscoördinatectiveerde gegevenscollectives van de tijdscollectives.

Desktop milieu is historisch geserveerd als beide klanten en servers in het computeren van netwerken. Aangezien het EaaSI-platform nog niet de creatie ondersteunt en de beperkingen van netwerken, wordt specifieke begeleiding aangeboden in een sectie, ‘verparateer-recktserecten voor decreampatie van Ecreaparates ISIS. Anders gaan deze aanbevelingen ervan uit dat een desktop milieu zichzelf beheerd is met, op zijn hoogst, een cliënt relatie met het levende internet.

Onderzoeken van desktop omgevingen:
  • IBM PC run MS-DO 6.22

  • Commodore PET

  • Generische 32-bit X86 PC run Windows

  • PowerMac G3 run Mac OSX 10.4

  • Generic 64-bit PC leidt Ubuntu 18.04

Vertaling:

  • Relative Mouse (Pointerlock)

    • Relatieve Mouse (Pointerlock) gedrag is extreem variabel afhankelijk van het ge emuleerde systeem

    • In het algemeen hebben gebruikers liever niet hun muisinput gevangen door een web toepassing, hoewel, met een aantal oudere gastensystemen ( gedeeltelijk oudere GUI-based systemen die niet compatibel zijn met absouteuterende apparatuur, maar het kan alleen wijzen als een apparaat.

    • Relatieve Mouse-input kan zeer beïnvloed worden door netwerk laatcy, dus Lag zal variabel zijn afhankelijk van de internetverbinding van de gebruiker en fysieke nabijheid aan hun EasIterm _

  • Virtualiseren CPU

    • Als het systeem geëxuleerd is, is het ‘KVMMMH’ ‘Wilkipedia’.org/Kernel-based/Kernel-VVVV-Machine Quality over Quantity (QoQ) Releases Vertaling:

    • Als het systeem geëlimineerd is, zal KVM compatibel zijn, Virtualize CPU

    • Let alsjeblieft op dat KVM compatibiliteit en de Virtualize CPU-functies stilletjes falen of zelfs breken, afhankelijk van het in beslag nemen van de EasI-term: _

  • WebRTC Audio

    • WebRTC Audio

  • XPRA Video

    • XPRA Video

  • Verzoek Clean

    • Als het systeem geëxuleerd is, is AACPI THT TI: Quality over Quantity (QoQ) Requires Clean Closedown

    • Als het systeem geëxecuteerd is, zal ACYPI compatibel zijn.

  • In beslag genomen Drive

    • Configure op z’n minst één van ‘CDROM’ en ‘Floppy’ drives ( up to 7 total

    • Ten minste een “Disk” type drive wordt vereist door EaS Environmenten om te functioneren en het systeem zal dit automatisch versterken zonder gebruikers input

  • Beeldgrootte

    • Als je nieuw creëert Beeldingsmiddelen om gebruik te maken van de creatie van nieuwe environmenten van kras, probeer de snelheid te maximaliseren om de meeste mogelijke ruimte voor Software of Content data te gebruiken om gekopieerd te worden bij de schijfheid als het nodig is in de werking van de FSBR.

  • Emulator Configuratie

    • Vermogen om de hoeveelheid RAM beschikbaar te maximaliseren aan de ge emuleerde machine, terwijl we weer in de compatibiliteitsgrens verblijven van het ge emuleerde besturingssysteem of hardware

Opering System en Software Configuration:

  • Vertaling:

    • Verwijder alle pop-up ramen die verschijnen als een gebruiker het geëlimineerde Environment verwijdert…

  • PostScript print

    • Indien mogelijk, installeer een postscript-compatible printer bestuurder, anders zal de “Environment Can Print” kenmerk niet werken of de Environment Optie in staat is

  • Het opzetten van gebruikersrekeningen

    • In meerdere systemen, zet er minstens één “root” op en één non-‘root.

    • Record account referenties en wachtwoorden gebruikt tijdens de samenzwering en ze opslaan in een handige locatie voor advies of delen

    • Terwijl het op de weg is om gebruikersrekeningen in EasI Environment metadata te bevatten, is dit kenmerk nog niet geïnformeerd, gebruik maken van een externe site of methode voor beschrijving, het opnemen van de relevante environings,

    • Het is sterk aangemoedigd om het Environment te versterken om automatisch logboek naar de lagere toegang te vermijden…

  • Vertaling:

    • 4:3 vertoon ratio’s (e.g.1024x768 of 800x600) algemeen beter als de primaire interactie via de Emulatie Access interface van de EaSI UI UI UI

  • Virtuele CD-ROM rijdt

    • Install compatibel CD-ROM chauffeurs in de geëlimineerde Environment wanneer in ieder geval, maar alleen Floppy-type Software en Content middelen zullen in staat zijn om in het Environment te monteren, zelfs als een “CTVO-gestive” Dr.

  • Operatiesysteem upgrades, dienstpakketten en/of punten vrijlating

    • De regel van duim is dat later/more-update besturingssysteem waarschijnlijk stabieler en kenmerkrijker is, ergo het beste is om zoveel dienstpakketten te installeren, upgrades, en/of verwijzingen die beschikbaar zijn voor een gegeven systeem.

    • Echter, zelfs als beschikbaar, upgrades of dienstverpakkingen kunnen onophoudelijke compatibiliteit verbreken met applicaties of in de ergste scenario’s, eigenlijk stabiel zijn dan een vorige versie!

    • Perform onderzoek naar je verlangde/target geëxecuteerd systeem om een aanbevolen staat te vinden die overeenkomt met je gebruikszaken

  • Automatische updates

    • Er zijn overal apparatuur en overal aangeboden door een besturingssysteem of individuele aanvragen.

    • In het beste geval, automatische updates veroorzaken vaak irritante berichten. In het ergste geval, als de “Internet Enabled” Environment Optie wordt aangezet, kunnen ze resulteren in onbedoelde veranderingen en fouten in de Environment.

Open Source Environment

Definitie, Scope, Examples:

Environmenten die openstaan voor het bestrijden van systemen, delen waarschijnlijk veel van dezelfde opstellingen als commercieel desktop milieu, maar hebben ook unieke installatie of vervuilingsproblemen, gezien een significante methode van de confectie van de confiductie en de confectie.

Primaire distributie van vele nalatenschap open bron software aanvragen en systemen kwamen over het internet in plaats van via gebokst/gecommercialiseerde fysieke media. Pakketmanagers werden essentieel voor open bronsysteem gebruikers om de installatie te controleren en de configuatie van software componenten uit een variatie van online vergoedingen in plaats van een enkele bron bedrijf. Deze relatie is moeilijk te repliceren in ge emuleerde environmenten, gezien de veranderingen in de tijd voor de inhoud en de structuur van het internet. Deze aanbevelingen proberen daar rekening mee te houden.

Vertaling:
  • Linux distributies (Debian, Ubuntu, openbaarheid, Arch Linux, Red Hat/Fedora, etc.)

  • BSD distributies (FreeBSD, OpenBSD, NetBSD, etc.)

  • FreeDO

  • Haiku

  • OpenSolari

  • Raspubian/Raspber Pi OSP

Vertaling:

Alle aanbevelingen die gemaakt zijn voor ‘desktop-recs’ boven.

Opering System en Software Configuration:

  • Selecteer installatie media

    • Als je de geïnstalleerden van de open bron opereert, probeer dan de meest complete/comprehensieve optie te vinden die beschikbaar is, waar de meest goedgekeurde softwarepakketten voor de OS op de IS staan.

    • Veel open bron distributies hebben “light” of “net” geïnstalleerd als alternatief om ISO’s te voltooien. Deze waren bedoeld om de hoeveelheid tijd van + data te minimaliseren en een basisversie van het systeem te installeren, maar ik nam aan dat je in staat zou zijn om je systeem te supplementeren door veel meer software te halen van het internet later. Afhankelijk van de leeftijd van het systeem, is dit geen veilige aanname, en installeren van bekende media als een ISO-bestand is een veel stabieler en handige optie in EasI.

    • AVOID “light”,net, of vergelijkbare installatie media aangeboden door open bronprojecten, associeer zoveel van de software die je eigenlijk wilt gebruiken in EaSI met een toegewijde Software bron als mogelijk.

  • Verbinding met de EasaSI Open Source Archive

    • Het werk gaat verder in het EasaSI programma om zaken te bespreken die gerelateerd zijn aan de erfenis van de bron.

    • Kijk alsjeblieft naar de openheidsrepo’s voor details en instructies over hoe je in staat bent om je open bron systeem te overtuigen om nalatenschappen te installeren van open bron pakketten van EaSI’s nalatenschap, in plaats van de nalatenschap in het systeem van de wetingen.

  • *Sudo * *ttps *en.wikipedia.org/kiwiki/Sudo

    • Veel gemeenschappelijke bron distributie systemen, zoals Linux en BSD-systemen, bevatten een “sudo” toestemming die een non-root/admin gebruiker rekening toestaat om tijdelijk kracht te winnen, eg te installeren.

    • Zoals met: ‘desktop milieu’s ‘desktop-recs’ Eaaa SI raadt aan dat open bron milieu in eerste instantie een wortel/admin en een non-root/admin gebruiker account, hoewel, we kunnen niet begrijpen of de /a non-root gebruiker de juiste zou moeten doen.

    • We kunnen aanbevelen dat een EasI gebruiker een basis milieu opricht… /must overweging en evalueert of je de non-root account “sudo” rechten moet geven tijdens de eerste opstelling van een basis, gebaseerd op de verwachting.

Server Environment

Definitie, Scope, Examples:

Terwijl ondersteuning voor geëxecuteerde netwerken… betekent dat niet dat klanten environment in een virtuele LAN… nog niet worden getest en goedgekeurd voor de EaSI stapel, dat betekent niet dat cliënten en evacuatie niet kunnen gebruiken.

Het betekent dat sommige licht manipulatie of tegenstrijdige configuratie van een Environment kan worden aanbevolen, om de traditionele relatie te repliceren tussen cliënt en server applicaties, die meestal verbonden zijn aan een computer 93%.

Dit is vooral onwaarschijnlijk waar in de zaak van het emuleren van webservers, waar het waarschijnlijk noodzakelijk is om zowel de originele web toepassing te emuleren als een site en de nalatenschap browser van plan om de site te leiden of de site.

Onderzoeken van server omgevingen waar deze aanbevelingen kunnen toepassen: - Ubuntu Server 16.04 - Windows Server 2012 Mac OS X Server Red Hat Enterprise Linux

Vertaling:

Aangezien EasaSI team grafische desktops aanbeveelt voor de meeste server omgevingen onder de environment Optie aanbevelingen boven voor : ‘Desktop-recs is goed.

Opering System en Software Configuration:

  • Installatie media

    • Gebruik expliciet gedefinieerd/labeled “Server” installatie media en/of installatieprofielen tijdens het operatiesysteem.

    • Zulke profielen of editieën installeren meestal gevoelige defecte gelegenheden en instellingen voor het opzetten van server-gebaseerde applicaties, het verminderen van de tijd nodig om afhankelijkheid te vinden.

    • Server editie resulteert ook in een kleinere, minder data-heavy basis Beelden, minder caching en de kans dat een gladdere ervaring de Environment in EasI in de rij leidt.

  • Desktop omgevingen (DEs)

    • Echter, het heeft aanbevolen om een Graphic User Interface te installeren of ‘desktop milieu te bedienen, Wikipedia…org/Desktopening op het bovenste systeem.

    • Dit is bijzonder opmerkelijk of ongewoon in de zaak van Linux of BSD-gebaseerde serversystemen, die in real-wereld scenario’s vaak aanneemt dat ze via de commandolijn worden bereikt en een grafische omgeving escheurt om verdere software te installeren.

    • In Eaa SI gebruikt gevallen, de beperking tot een environment voor het opzetten van beide server en cliënten aan dezelfde computer betekent dat een GUI of DE waarschijnlijk noodzakelijk is voor het opzetten van de verlangens client applicatie als een broucher.

  • Domain naam resolutie

    • Als je je doel server-gebaseerde aanvraag indient, zorg dan dat je alle relevante domeinen en adressen in ‘localhost’ zet of een equivalent lokale IP-adres.

    • Externe toegang tot/van een virtuele LAN, zoals eerder gezegd, is niet ondersteund en dominante naamsoplossing zal falen in ieder geval. De server zal alleen in staat zijn om /locate zelf te vinden of mogelijk, als de Environment Optie in staat is het internet, via een pre-definieerde virtuele LAN opgezet door EaS.

  • Verwijder de activa

    • Zoals met domein naamsoplossing en automatische OS updates, kan EasaSI gebruikers niet aannemen dat activa verwijst op elke afstand/online machine buiten de server milieu, beelden, geluiden, geluiden, audiovatronatie, evacuatie, evacuatie, evacuatie.

    • Als het creëren van een geserveerd Image of collectie object voor import in EaSI, de gedefinieerde applicatie inspecteren en ervoor zorgen dat het zo zelfbeheerd mogelijk is. Dit vereist downloaden, herstructureren, of het herschrijven van de aanvraag of object om naar plaatselijke activa te wijzen in plaats van op afstand, dit proces kan ook worden voltooid binnen EaSI, maar zal waarschijnlijk meer convenientalistische opties zijn, tenzij er een bepaalde convenena-sulatie is.

  • Credential

    • Een server-gebaseerde aanmelding opzetten zal bijna zeker meerdere gebruikersregels vereisen, zoals een administratief gebruiker voor een database, zoals MySQL, MS Access, etc. Neem op en bewaar de referenties die gebruikt worden in een externe locatie, buiten EasI.

  • “Kiosk mode”

    • Eaaa SI gebruikers willen de server environmenten opzetten om toegang te verstrekken tot obsolete websites, door een browser te installeren die dan wijst op een website die configureert is op “localistische websites”, om te onderzoeken of de reuzenovaties te beperen en te beperen.

    • “Kiosk mode” werd meestal algemeen in de late 2000.

Android Environments

Definitie, Scope, Examples:

De open bron van het besturingssysteem Android kan worden geleid in EaSI, maar heeft zeer specifieke eisen voor de installatie media, Environment Opties, en configurantie om te functioneren zoals verwacht wordt voor de vele verscheidene concaties.

Specifiek, op dit moment kan Androïde milieu en software alleen gebruikt worden door de ‘And’Enx-X86 project, met de standaardproject, Android X-86, welke originele architectuur ontwikkeld is om het standaardsysteem te ondersteunen. Met gebruik van installatie media van het Android-X86 project, kan EassI gebruikers Androïde milieu compatibel maken met de standaard/generische X86 processors gestimuleerd door QEMU.

De volgende opties worden aanbevolen om Android-x86-gebaseerde EaSI Environmenten te bouwen.

Vertaling:

  • CDROM drive

    • Tenminste één “CDROM”-type drive hmusT wordt toegewezen in de Configured Drives.

    • Android kan het ISO-dossier lezen, maar kan niet “Floppy”-type media lezen, dus “CDROM”-type Software en Content objecten zijn een van de enige praktische optie in Eroudine,

  • Essentiële QEMU Emulator Configuratie

    • Aan alle intenties en doelen, EaasI gebruikers should /must het volgende in hun Emulator Configuration voor Android milieu: _

    • Deze opties configureren QEMU’s ge emuleerde geluidskaart, graphics kaart, netwerk adapter en gebruikersinstrument apparaat, met respect, op dit moment, geen van QEMU’s andere ge emuleerde apparatuurde apparatuur, heeft een stabiele ervaring met een strikette, of gebruikerwijzigingwetuur, of een videotheortuur, of een videotheatuur, of een videotheorieketuur, of een videotheorieke concentratie, of een videotheorieke concentratie, of een videotheorie.

  • Environatie Can Print

    • Het is momenteel onbekend of er een besnijdenis is waarin de Environment kan Print in EasaSI zich kan verbinden met elk Androïd systeem configuratie, zelfs als in staat.

Opering System en Software Configuration

  • WiFi set up

    • Altijd een poging overslaan om WiFi of internet verbinding aan te bieden een Androïde installatie. De Environment zal niet goed kunnen verbinden met het internet totdat de Android-X86 installatie is voltooid.

    • Als de installatie voltooid is, moet je in staat zijn om het internet te overtuigen en te verbinden met het verbinding dat Environment Option in staat is, met gebruik van het “VirtWifi” netwerk aangeboden onder netwerk/wifi settings.

  • “Native Bridge”

    • De meeste Android-x86 installatie media geeft een “Native Bridge” aan het besturingssysteem dat toestaat voor automatische achtergrondvertaling van ARM aan X86. Het is hoogst aanbevolen om deze functie in staat te stellen voor het installeren van Androïde apps in de rij zonder te overwegen of ze met ARM/x86 compatibiliteit in gedachten zijn geschreven.

    • Als het beschikbaar is, zal dit onder Settings zijn:

  • Automatische updates

    • Zoals met desktop Environmenten, hiërarchie of automatische updates naar Android en geïnstalleerd apps.

    • De locatie voor deze settings kan variabel zijn afhankelijk van Androïde versie, maar kan meestal worden gevonden onder Settings Software, Setting in System, en/of Stotings voor de Play Golere App.