Onko X11 edelleen käytössä?

Minulla on ollut X11 asennettuna Maciini jo jonkin aikaa (niin kauan kuin omistan sen mielestäni) enkä ole koskaan käyttänyt sitä. Käytävätkö sovellukset edelleen X11: tä vai ovatko ne vanhentuneita tässä vaiheessa? Pitäisikö minun ”oppia” käyttämään sitä, koska voin käyttää sitä tulevaisuudessa? Syy, miksi pyydän, on se, että luin, että voit käyttää X: ää SSH: n kautta, ja ajattelin, että voi olla hyödyllistä ajaa ikkunahallinta saadaksesi grafiikkaa etäkoneelta. Sitten tajusin, etten ole koskaan käyttänyt X11: tä, ja käynnistin sen vain sekoittuakseni. Joten minun pitäisi käyttää X11: tä ja miksi?

Kommentit

  • Huomaa, että monet intensiiviset X11-käyttäjät haluavat päivittää sen mieluummin käyttämällä avointa lähdekoodia XQuarz -rakenne, joka on täydellisempi, mutta Apple ei tue sitä kokonaan.

Vastaa

Kyllä. X11 on edelleen paljon käytössä, koska se on erittäin tehokas ikkunointijärjestelmä, eikä mikään Applen julkaisema korvaa X11: n ydintoimintoja.

En viettäisi aikaa X11: n oppimiseen abstraktisti, kunnes joudut tuottamaan koodin, joka toimii X11: llä, tai sinun on suoritettava ohjelmisto, joka on kirjoitettu X11: lle.

Lyhyesti sanottuna – se on erittäin joustava asiakas / palvelinjärjestelmä. Palvelin toimii missä näppäimistö ja hiiri ja näyttö ovat. Asiakas on ohjelma, joka toimii paikallisesti tai etänä eri tietokoneella. Voin esimerkiksi suorittaa proteiinitaitto-moottoreita suurilla palvelimilla, jotka ovat yliopistossa eri puolilla maata (tai maailmaa) ja olla vuorovaikutuksessa käyttöliittymän kanssa. kahvila MacBook Prollani.

Minulla on valittavanasi useita erilaisia ikkunanhallintaohjelmia. X11: n virtuaaliset ja laajennetut työpöydäkonseptit ovat hyvin erilaisia kuin Macin tyypilliset, saat näytön vain, jos jokin on fyysisesti kytketty tai salli välilyönnit.

S: ssä on useita haittapuolia ystem on erilainen ja sen käyttäminen edellyttää oppimista. Lisäksi – se ei sovi täydellisesti Appleen – leikkaus ja liittäminen voivat hämmentää, hiiren painikkeilla on erilaiset toiminnot, näppäimistön kartoitus voi olla hankalaa ja Mac-käyttöliittymän tasaisuus on häiriintynyt, koska useimmissa X11-ohjelmissa on laaja valikoima widgettejä Jopa kaikkein kovimman X11-kromin fanin on myönnettävä, että suuri osa siitä on ”viehättävää” ja jotakin sitä on todella vaikea käyttää ihmisille, jotka odottavat Macintoshin käyttöliittymäkokemusta. (Tämä on enemmän kulttuuria – joissakin maissa on herkkupaloja, jotka tuottavat haittaa muille – se ei ole oikein tai väärin – vain erilaiset perinnöt ja pitkät oletukset siitä, miten jotain ”pitäisi tehdä”.)

Kippis ja onnea!

vastaus

Seuraava on luettelo suosituista ohjelmista, jotka edellyttävät X11:

  • Gimp – avoimen lähdekoodin valokuvien muokkaus
  • Inkscape – avoimen lähdekoodin vektoripiirustus ohjelma
  • FreeCiv – Civilization-pelien avoimen lähdekoodin versio
  • Scribus – avoimen lähdekoodin työpöydän julkaisuohjelmisto

Jos aiot käyttää vain kaupallisia ohjelmistoja, sinun ei tarvitse X11: tä. Jos aiot käyttää avoimen lähdekoodin ohjelmistoja, kannattaa pitää X11 jokaisessa tilanteessa. Monet avoimen lähdekoodin projektit vaativat aiemmin X11: tä, mutta niillä on nyt natiivimac-versiot (esimerkiksi OpenOffice ).

Kommentit

  • Hieno luettelo X11-ohjelmista +1 sourceware.org/xconq on ainoa X11-ohjelma, jota käytän edelleen säännöllisesti Macissani .
  • Tärkein tarve X11: lle on ajaa Wireshark, verkon nuuskija / analysaattori.

Vastaa

X11: tä käytetään edelleen laajasti erittäin kalliissa * nix-pohjaisissa CAD / CAE-ohjelmistopaketeissa.

Käytin sitä maksuttoman Gimp-editorin suorittamiseen Mac-tietokoneissa, joille en voinut perustella Photoshopin asentamista .

Mutta ellei tarvita erityistä * nix-ohjelmistopakettia, joka käyttää X11: tä, sitä tarvitaan paljon yleisesti Macissa.

Kommentit

  • Tarkoitatko CAD / CAE-sovelluksia, jotka toimivat luonnostaan OSX: llä, tai sovelluksia, jotka suoritetaan etäkoneella ja näytetään sitten Macissa X11: n kautta?
  • Suorita palvelimella jossain, näyttö päällä mitä tahansa pöydällä.

Answer

X11: tä käytetään useimmissa Unix-käyttöliittymäsovelluksissa. Kaikki Linux-käyttöliittymäsovellukset käyttävät X11: tä, ja se on usein helpoin tapa siirtää ne ajamaan OSX: llä jatkamaan X11: n käyttöä. Ainoat Linux-käyttöliittymäsovellukset, jotka eivät käytä X11: tä yksinkertaisen portin alla, ovat osa niistä, jotka käyttävät Qt- ja Java-sovelluksia, joissa taustalla oleva käyttöliittymä on siirretty OSX-aquaan.

Komentorivisovellukset, kuten ssh ja muut Unix-apuohjelmat eivät käytä graafista käyttöliittymää ja siten porttaa suoraan.

Voit käyttää Macport-, Fink- ja Homebrew-sovelluksia käyttämättä X11-sovellusta – se riippuu siitä, mitä sovelluksia siirrät.

Kommentit

  • ssh voi tehdä X11-tunneloinnin – jossa muodostetaan yhteys toiseen koneeseen, suoritetaan siellä ohjelmisto ja näytetään se X11-palvelimella juoksemalla koneella, jolla istut – joten se tavallaan käyttää X11: tä 🙂
  • mutta suurin osa tie-arvosta käytän ssh: tä vain komentoriville
  • ssh-tunnelointi on turvallisuuden kannalta kriittistä kun X11 liikennereitit ovat paikallisesti suojatun verkon ulkopuolella (jos sellaista on koskaan ollut). Jos lähetät X11-palvelin- / asiakasliikennettä selkeästi, Mac-tietokoneesi on hyvin alttiina sille, että joku näkee kirjoittamasi tiedot ja / tai kirjoittaa asioita puolestasi.
  • Kyllä, mutta kysymys on X11: n käytöstä – ei ssh: n käyttöä, ts. jos ei X11: tä, tässä ei ole ongelmaa

Vastaa

Kyllä.

En henkilökohtaisesti käytä sitä, koska minulla on Linux asennettu Mac OS X: n viereen. Mutta monet työtovereistani ja kollegani käyttävät X11: tä usein Mac OS X: ssä. Tämä johtuu suurelta osin siitä, että meidän on tehtävä paljon piirtämistä, ja joten käytämme Gnuplotia melko usein. Gnuplotilla on Macin oma pääte (GUI) (luulen), mutta se ei sovi sen X11- ja wx-terminaaleihin (vaatii X11).

Myös monia muita hienoja juttuja (yleensä alustojen väliset ohjelmat) vaatii X11: n, esimerkiksi Wireshark, Audacity (aaltomuokkain) ja Inkscape (mahtava vektorikuvaneditori) jne. ne ovat suuria ja laajoja.

Vastaa

Hm. On mielenkiintoista nähdä, kuinka paljon linux-käyttäjiä muunnettiin OS X -maailmaan. Tässä on 0,02 dollaria. (aiemmin raskas Linux-käyttäjä).

  • Kun muutoin OS X: ksi (Linuxista – noin 6-7 vuotta sitten), aloin käyttää voimakkaasti X11-pohjaisia sovelluksia, yksinkertaisesti siksi, että tunnen heidät paljon enemmän kuin X.

  • Tänään minulla on vain ONE -sovellus asensi X11-pohjaisen ja käyttää sitä joskus – gimp – koska en halua kuluttaa paljon rahaa photoshopiin. Joka tapauksessa, koska en ole valokuvaeditori-asiantuntija, ehkä löydän helposti käytä ilmaista natiivia kaakaosovellusta ja heittää myös gimpiä.

  • X11 on todella tehokas. Sen pohjarakenne on 30 vuotta vanha ja tämä osoittaa, kuinka vakaa se on. Mutta sinulla on myös kustannuksia (etuja) – mutta tämä vastaus ei ole oikea paikka keskustella niistä.

  • Joten, jos sinulla on Natiivi muunnelmia sovelluksistasi, et todennäköisesti tarvitse käyttää sitä.

  • Ehkä joudut käyttämään sitä, kun:

    • sinulla ei ole jonkin sovelluksen natiiviversiota, mikä on olemassa X11: lle
    • olet raskaassa X11-ympäristössä, missä on yleinen tapa suorittaa esimerkiksi xterm –display somecomp: 0 tai soo …

Vastaa

Teen web-kehittäjiä ja mediatiedostoja ja luulen henkilökohtaisesti, että X11: lle ei ole hyötyä Macissa, kunhan et ole unix-verkon järjestelmänvalvoja tai jotain. Wiresharkin natiiviporttia ei vieläkään ole, mutta sen lisäksi en käytä X11: tä. Finkin ja MacPortin lisäksi Homebrew , joka on paljon helpompaa kuin kaksi muuta, eikä X11: tä tarvita.

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *