Kérdés:
Az X11 ma is használatos?
styfle
2011-06-02 11:51:14 UTC
view on stackexchange narkive permalink

Az X11-et már régóta telepítettem a Mac-re (azt hiszem, amíg birtokoltam), és soha nem használtam. Az alkalmazások továbbra is használják az X11-et, vagy elavultak ezen a ponton? Meg kellene "tanulnom" a használatát, mert a jövőben is használhatom? Azért kérdezem, hogy olvastam, hogy az X futtatható SSH-n, és úgy gondoltam, hogy hasznos lehet egy ablakkezelő futtatása, hogy grafikákat szerezzek egy távoli gépről. Aztán rájöttem, hogy soha nem használtam az X11-et, és csak azért zavartam meg, hogy összezavarodjak. Tehát használjam az X11-et és miért?

Felhívjuk figyelmét, hogy sok intenzív X11 felhasználó inkább frissíti a nyílt forráskódú [XQuarz] (http://xquartz.macosforge.org/trac/wiki) build segítségével, amely teljesebb, de az Apple nem támogatja teljes mértékben.
Hét válaszokat:
Jordan Reiter
2011-06-02 20:23:05 UTC
view on stackexchange narkive permalink

Az alábbiakban felsoroljuk azokat a népszerű programokat, amelyekhez X11 szükséges:

  • Gimp - nyílt forráskódú fotószerkesztés
  • Inkscape - nyílt forráskódú vektoros rajzprogram
  • FreeCiv - a Civilization játékok nyílt forráskódú verziója
  • Scribus - nyílt forráskódú asztali kiadói szoftver

Alapvetően, ha csak kereskedelmi szoftvereket tervez használni, akkor nincs szüksége X11-re. Ha nyílt forráskódú szoftver használatát tervezi, érdemes minden esetre az X11-et tartani. Sok nyílt forráskódú projekt korábban X11-et igényelt, de ma már natív Mac verziójuk van (például OpenOffice).

Az X11 programok szép listája +1 A http://sourceware.org/xconq/ az egyetlen X11 program, amelyet még mindig rendszeresen használok a mac gépemen.
Legfőbb szükségem az X11-re a Wireshark, egy hálózati szippantó / elemző futtatása.
bmike
2011-06-02 21:55:26 UTC
view on stackexchange narkive permalink

Igen. Az X11-et még mindig használják, mivel nagyon hatékony ablakos rendszer, és az Apple által kiadott semmi nem helyettesíti az X11 alapvető funkcióit.

Nem töltenék időt az X11 absztrakt elsajátításával, amíg szükséged van az X11-en futó kód előállítására, vagy az X11-re írt szoftver futtatására van szükség.

Dióhéjban - ez egy nagyon rugalmas kliens / szerver rendszer. A kiszolgáló ott fut, ahol a billentyűzet, az egér és a kijelző található. Az ügyfél az a program, amely helyileg vagy távolról fut egy másik számítógépen. Például futtathatok fehérje hajtogató motorokat nagy szervereken, amelyek az egész ország (vagy a világ) egyetemén vannak, és kölcsönhatásba léphetek a MacBook Pro-n lévő kávézó felhasználói felületével.

Választhatok egy sokféle ablakkezelő használható. Az X11 virtuális és kibővített asztali koncepciói nagyon eltérnek a Mac-től, csak akkor kapsz képernyőt, ha valami fizikailag összekapcsolt vagy engedélyezi a szóközöket. tanulnod kell. Továbbá - nem tökéletesen illeszkedik az Apple-hez - a vágás és beillesztés zavaró lehet, az egér gombjainak különböző funkciói vannak, a billentyűzet leképezése bonyolult lehet, és a Mac kezelőfelületének egységessége zavart okoz, mivel a legtöbb X11 program sokféle widgetet tartalmaz . Még az X11-es króm legdurvább rajongójának is el kell ismernie, hogy nagy része "furcsa", és néhányat nagyon nehéz használni azok számára, akik a Macintosh felhasználói felületét várják. (Ez inkább kultúrális dolog - egyes országokban olyan finomságok vannak, amelyek másokat elkeserítenek - ez nem helyes vagy helytelen - csupán különböző örökségek és hosszú feltételezések arról, hogy valamit hogyan kell "csinálni".)

Egészség és sok sikert!

hotpaw2
2011-06-02 15:06:10 UTC
view on stackexchange narkive permalink

Az X11-et továbbra is széles körben használják nagyon drága * nix alapú CAD / CAE szoftvercsomagokhoz.

Az ingyenes Gimp szerkesztő futtatására használtam Mac gépeken, amelyeknél nem tudtam igazolni a Photoshop telepítését.

De ha nincs szükséged valamilyen speciális * nix szoftvercsomagra, amely X11-et használ, akkor Mac-en nagy szükség van rá.

Arra a CAD / CAE alkalmazásokra gondol, amelyek natívan futnak OSX-en, vagy olyan alkalmazásokra, amelyek távoli gépen futnak, majd az X11-en keresztül megjelennek a Mac-en?
Futtasson valahol egy szerveren, bárhol jelenjen meg az asztalon.
mmmmmm
2011-06-02 15:08:58 UTC
view on stackexchange narkive permalink

Az X11 a legtöbb Unix GUI alkalmazáshoz használható. Az összes Linux GUI alkalmazás X11-et használ, és gyakran az OS11-en történő futtatással a legegyszerűbb módja az X11 használatának fenntartása érdekében. Az egyetlen Linux GUI-alkalmazás, amely nem használja az X11-et egyszerű port alatt, néhány olyan Qt és Java alkalmazást használ, amelyek mögöttes GUI-ját OSX aqua-ba portolták.

Parancssori alkalmazások, például ssh és más A Unix segédprogramok nem használnak GUI-t, így közvetlenül portolnak.

A Macportot, a Finket és a Homebrew-t X11 alkalmazás használata nélkül is használhatja - ez attól függ, hogy milyen alkalmazásokat hordoz.

Az ssh képes elvégezni az X11 alagutazást - ahol csatlakozik egy másik géphez, ott futtat egy szoftvert, és megjeleníti azt az X11 szerveren, amely azon a gépen fut, amelyen ül - tehát valamilyen módon használja az X11-et :)
de a legtöbb döntetlen az ssh-t csak parancssorhoz használom
Az ssh alagút KRITIKUS a biztonság szempontjából, ha az X11 forgalom a helyileg biztonságos hálózaton kívül halad (ha valaha volt ilyen). Ha tiszta helyen küldi az X11 szerver / kliens forgalmat, akkor a mac számítógépe nagyon sérülékeny annak ellen, hogy valaki látja, amit gépel és / vagy gépel a nevedbe.
Igen, de a kérdés az X11 használata - nem az ssh használata, azaz ha nincs X11, akkor itt nincs probléma
MetroWind
2011-06-02 18:53:47 UTC
view on stackexchange narkive permalink

Igen.

Én személy szerint nem használom, mert Linuxot telepítettem a Mac OS X mellé. De sok munkatársam és diáktársaim gyakran használja az X11-et a Mac OS X-ben. Ez nagyrészt azért van, mert sokat kell terveznünk, és ezért elég gyakran használjuk a Gnuplot-ot. A Gnuplot rendelkezik egy Mac natív terminállal (GUI) (azt hiszem), de ez nem felel meg az X11 és a wx (X11 szükséges) termináloknak.

Sok más jó dologhoz (általában platformokon átívelő programok) is szükség van X11-re például a Wireshark, az Audacity (hullámszerkesztő) és az Inkscape (egy fantasztikus vektor képszerkesztő) stb. Természetesen az Audacity és az Inkscape mindkettőjük natív megfelelője a Mac OS X-nek, de a legtöbbjük nagy és kiterjedt.

jm666
2011-06-05 20:11:40 UTC
view on stackexchange narkive permalink

Hm. Érdekes látni, hogy a linux-felhasználók mennyit konvertáltak az OS X világba. Itt van az én 0,02 $. (mint nehéz Linux-felhasználó a múltban).

  • Amikor átalakítottam OS X-be (Linuxról - kb. 6-7 évvel ezelőtt), erősen X11-alapú alkalmazásokat kezdtem használni, egyszerűen azért, mert sokkal jobban ismerem őket, mint az X.

  • Ma már csak egy * ONE alkalmazást telepítettem, ami X11 alapú, és valamikor használom - gimp -, mert én nem akar sok pénzt költeni egy photoshopra. Különben is, mivel nem vagyok fényképszerkesztő-szakértő, talán találok valami könnyen használható, ingyenes szoftveres natív kakaóalkalmazást, és kidobja a gimpet is.

  • Az X11 tényleg nagyon erős. Alapkialakítása 30 éves, és ez mutatja, hogy mennyire stabil. De legyen költsége (előnyei) is - de ez a válasz nem a megfelelő hely, beszélje meg őket.

  • Tehát, ha NEMZETI változatai vannak alkalmazásainak, akkor valószínűleg nem lesz rá szükség használni.

  • Lehet, hogy használni kell, amikor:

    • még nem rendelkezik valamilyen alkalmazás natív verziójával, mi létezik az X11-hez
    • nehéz X11-es környezetben van, ahol az xterm --display somecomp: 0 vagy soo ... - végrehajtásának általános módja van.
Patrick
2011-06-02 14:16:57 UTC
view on stackexchange narkive permalink

Web-dev és média dolgokat csinálok, és személy szerint úgy gondolom, hogy az X11 nem használható Mac gépen, ha Ön nem unix hálózati rendszergazda vagy ilyesmi. A Wiresharknak még mindig nincs natív portja, de ezen kívül egyáltalán nem használom az X11-et. A Fink és a MacPort mellett van még Homebrew is, ami sokkal könnyebb, mint a másik kettő, és nincs szükség X11-re.



Ezt a kérdést és választ automatikusan lefordították angol nyelvről.Az eredeti tartalom elérhető a stackexchange oldalon, amelyet köszönünk az cc by-sa 3.0 licencért, amely alatt terjesztik.
Loading...