Arra lennék kíváncsi, hogy Windowson lehetséges-e több egymástól szeparált egyidejűleg működő program/szolgáltatás környezetet kialakítani?
A Virtualizálás megoldás lenne, de az elég sok erőforrást igényel és több példány operációs rendszert is.
A chroot vagy más konténerszerűség lenne az ideális.
Tudom van docker Windowsra is, csak az valójában egy VirtualBox-ban futó VM-ekkel valósítja ezt meg. Gyakorlatilag virtuális gépekkel.
A lényeg, hogy például fejlesztéshez lenne egy konténerben web-szerver, sql-szerver, stb. Egy másik konténerben lennének az ezeket használó kliensek.
De az sem lenne rossz, hogy ha csak ki akarok próbálni egy programot akkor ha egy ilyen szeparált környezetbe telepíthetném akkor nem hagy maga után szemetet, ha mégsem azt kapom amit vártam és leszedem.
Nagyon nem hallottam még ilyesmiről, de hátha...
- 3593 megtekintés
Hozzászólások
Szerintem a Windows kernel szinten nem tudja ezt, ezért csak a VM marad. Esetleg Sandboxie meg hasonlókkal próbálkozhatsz, de szerintem nem az igazi. Ez ilyen user-land szintű megoldás, egy-egy kisebb szoftverhez jó lehet, de nem bíznám rá az életem, mert nincs igazán elszeparálva a rendszertől.
- A hozzászóláshoz be kell jelentkezni
subscribe
- A hozzászóláshoz be kell jelentkezni
Szia!
Picit OFFTOPIC.
Amit leírtál igényt, arra pont jó a vbox VM-ek szerintem (túl azon, hogy nem ez volt valójában a kérdésed). Bemész CMD-be és parancssorban, batch fájlokkal tudod menedzselni a VM-jeid. A VM-nek pedig létre tudsz hozni nagyon minimális "fogyasztású" linux VM-eket, viszonylag rugalmas tesztkörnyezetet fel tudsz építeni vbox környezetben, desktop virtualizációval, ha meg van erre egy külön géped, dobj rá egy XenServert, xencenterrel egyszerűen tudod kezelni.
- A hozzászóláshoz be kell jelentkezni
A postban leírta hogy pont ezt nem szeretné :)
---------------------------------------------------
Hell is empty and all the devils are here.
-- Wm. Shakespeare, "The Tempest"
- A hozzászóláshoz be kell jelentkezni
pedig tesztre süti :) - produktívban pedig használjon linuxot, mert az jó :P :D
szerk.: Igen valójában az első részen átsiklottam, csak a második rész akadt be :)
- A hozzászóláshoz be kell jelentkezni
Szerintem ezt keresed, vagy ehhez hasonlót: Parallels Containers for Windows (Régebben Parallels Virtuozzo Containers for Windows)
Egyébként nem tudom, van-e alternatívája a piacon. De ezt elég régóta fejlesztik.
- A hozzászóláshoz be kell jelentkezni
Amit te akarsz, azt ugy hivjak, hogy application virtualization, mint pl. a VMware ThinApp.
- A hozzászóláshoz be kell jelentkezni
Esetleg app-v.
http://en.wikipedia.org/wiki/Microsoft_App-V <- itt még érdekes lehet neked a Similar technologies rész.
- A hozzászóláshoz be kell jelentkezni
sub
- A hozzászóláshoz be kell jelentkezni
Egyszer blogoltam erről még 2010-ben, örülök hogy ez nem csak engem érdekel, annak már kevésbé hogy nincs rá értelmes megoldás.
- A hozzászóláshoz be kell jelentkezni
Ilyen szerintem sosem lesz. Gondolj bele, chroottal csinálhatsz egy PC-n számtalan Windows desktopot virtualizációnál sokkal kevesebb géperőforrást igénybe véve. Ezeken különböző portokra konfigurálsz rdesktopot és máris van egy Windows terminal servered egyetlen desktop win licenc árából.
- A hozzászóláshoz be kell jelentkezni
Ami persze ugyanannyira lenne legális, mintha letorrenteznél egy Windows Server .iso-t, így valószínűleg e feature hiányának nem ez az oka. :)
Amúgy nem értem, hogy egy terminálszerver beüzemeléséhez miért kéne chroot.
- A hozzászóláshoz be kell jelentkezni
A licencgazdaságos terminálszerverhez kellene chroot. A torrentezéssel nagy butaságot írtál. Mitől nem lenne legális, ha összelinkelnél chrootos Windowsokat?!
- A hozzászóláshoz be kell jelentkezni
Licencszerződést olvastál?
- A hozzászóláshoz be kell jelentkezni
Nyilván nem.
Bár az sem derült ki, hogy a terminálszerverhez miért kéne chroot. A Windows már elég régóta támogatja a multi-user üzemmódot. Az "elég régóta" évtizedes nagyságrend.
- A hozzászóláshoz be kell jelentkezni
Ezzel a multi-user "üzemmóddal" több felhasználó párhuzamosan dolgozhat ugyanazon a gépen?
- A hozzászóláshoz be kell jelentkezni
Igen. A jelenséget úgy hívják, terminálszerver. ;)
A linux nem tud ilyet?
- A hozzászóláshoz be kell jelentkezni
Miért kérdezel olyat amire magad is tudod a választ?!
- A hozzászóláshoz be kell jelentkezni
Mert linuxos terminálszervert nem használtam még, és mint az ábra mutatja, a kérdés nem triviális.
- A hozzászóláshoz be kell jelentkezni
Ezek szerint csak erősen hiányosak az ismereteid. Unix terminálszerver már akkor létezett amikor még Linux sem volt, sőt a fogalom is itt született meg. Linuxra természetesen az terminálszervert is portolták a unix világból. Hint: x-terminal ;)
- A hozzászóláshoz be kell jelentkezni
Legyél szíves idézd azt a pontját az EULA-nak ami megtiltja a Windowsban nem is létező chroot használatát további deskopok indítására!
- A hozzászóláshoz be kell jelentkezni
Ne haragudj, de vasárnap este nem fogok nekiállni Windows EULA-t olvasni.
Egyébként abban igazad lehet, hogy az EULA nem a chrootot fogja szabályozni, hanem több user párhuzamos hozzáférését, függetlenül a kivitelezéstől. De ha elolvasod a linket, sok izgi dolgot olvashatsz a témáról, ha érdekel.
- A hozzászóláshoz be kell jelentkezni
Belinkeled a Windows EULA-t érvként, ezek szerint olvasatlanul. Majd azzal jössz, hogy "Ne haragudj, de vasárnap este nem fogok nekiállni Windows EULA-t olvasni."
Epic
- A hozzászóláshoz be kell jelentkezni
> Belinkeled a Windows EULA-t érvként, ezek szerint olvasatlanul.
Amúgy nem az EULA-t linkeltem be, de ezek szerint meg sem nyitottad. Így felesleges bármiről beszélni.
- A hozzászóláshoz be kell jelentkezni
Nem kell elolvassuk mert veled ellentétben tudjuk hogy mit lehet és mit nem a Windows világában.
- A hozzászóláshoz be kell jelentkezni
Ti egy meleg pár vagytok és ezért a többes szám? Vagy csak egy troll két néven. Részemről a vita lezárva.
- A hozzászóláshoz be kell jelentkezni
Amúgy ez a melegtéma eléggé bekattant neked, nem?
Ha kicsit kevesebbet személyeskednél, egy kicsit kevesebbet b*ziznál, viszont egy kicsit több szakmaiságot vinnél a kommentjeidbe, az lehet, hogy emelné a beszélgetés színvonalát. Persze ha nem megy, akkor tényleg hagyjuk abba.
- A hozzászóláshoz be kell jelentkezni
Például, saját magánértelmezésem szerint, a Win 8.1 OEM EULA-ból:
"A jelen licencszerződés értelmében Önnek jogában áll telepíteni és használni a szoftver egy példányát azon a számítógépen, amelyen a szoftvert beszerezte (ez a licencelt számítógép), úgy, hogy azt egyszerre csak egyetlen személy használja, feltéve, hogy betartja a jelen szerződés összes feltételét. A szoftver licence nem engedi meg, hogy a szoftvert kiszolgálószoftverként vagy kereskedelmi üzemeltetési szolgáltatás nyújtására használja, ezért Önnek nem áll jogában az, hogy a szoftvert hálózaton keresztül egyszerre több felhasználónak is használatra rendelkezésére bocsássa."
Meggyőző?
Üdv,
Marci
- A hozzászóláshoz be kell jelentkezni
néhány dologra jó lehet azok közül amit leírtál: http://www.sandboxie.com
- A hozzászóláshoz be kell jelentkezni