Преглед садржаја:
- Историја иза система Кс прозора
- Како функционише Кс Виндов
- Управитељи прозора и радна окружења
- Добијање Кс
- Конфигурација система Кс Виндов
- Коришћење Кс преко мреже
- Питања о Кс Прозорском систему и застарелости
- Будућност Кс-а
Ако сте Линук или неки други Уник корисник на радној површини, вероватно свакодневно користите Кс Виндов Систем без пуно размишљања о томе. Али ако разумете - заиста разумете - мало више о томе како то функционише, можете искористити неке моћне карактеристике овог умреженог графичког система.
Без обзира које радно окружење или управитељ прозора користите, можете искористити чињеницу да је Кс изграђен за мрежу и служи као основа за неке од најразличитијих графичких корисничких интерфејса. На ком другом систему бисте могли да пребаците између радне површине која више личи на традиционално подешавање Маца или Виндовс-а, на управитеља спушних прозора у трен ока, а све док покрећете екран из програма који се изводи на другом рачунару? У том погледу, Кс Виндов је прилично јединствен. Дакле, упознајмо се Кс Виндов мало боље. (За читање у позадини погледајте Водич за управитеље прозора и радне површине за Уник и Линук.)
Историја иза система Кс прозора
Иако модерни Кс Виндов Систем има широку употребу у заједници Линук и Уник и подржава неко сликовито графичко окружење, он постоји од 1980-их. Појавио се у раном делу те деценије као део пројекта Атхена на МИТ-у, раног покушаја дистрибуираног рачунања. Пројект је развио многе иновације које данас прихватамо здраво за готово, укључујући Керберос аутентификацију, тренутне поруке и интернетску помоћ.
Кс је био праћење ранијег система прозора В (који се природно кретао на В оперативном систему). Званично је представљена заједници Пројецт Атхена 1984. године.
Одмах су се ухватили бројни продавци Уник радних станица. Ако је постојао стандардни интерфејс за графичке корисничке интерфејсе, тада би он привукао више програмера софтвера, заједно с више корисника и, што је најважније, купцима који плаћају више. Основали су Кс Конзорцијум како би били сигурни да једна компанија није стекла предност у односу на другу. То је рани пример софтвера отвореног кода, чак и пре него што је ова врста софтвера добила име.
Верзија 11 објављена је 1987. године, а и данас се користи. Колоквијално је познат као "Кс11."
Крајем 1980-их, Кс је био де фацто стандардно окружење прозора на Уник радним станицама од произвођача, као што су Сун и Силицон Грапхицс.
Током деведесетих верзија на ПЦ-у под називом Кс386 постала је популарна на радним површинама, посебно варијанта отвореног кода названа КСФрее86. Око 2004. године у пројекту су се појавила неслагања и неки програмери су се поделили на Кс.орг, што је постало стандардна примена Кс Виндов Систем-а. Кс.орг је верзија коју испоручују готово све главне Уник и Линук дистрибуције.
Како функционише Кс Виндов
За разлику од других система, укључујући Виндовс и Мац ОС Кс, где је графички кориснички интерфејс саставни део оперативног система, Кс, баш као и друга Уник инфраструктура, заправо је само још један програм. Заправо је уобичајено да се сервери покрећу без Кс-а како би се више циклуса посветило стварном опслуживању ресурса, укључујући базе података или веб странице.
Систем Кс Виндов има слојевиту архитектуру засновану на серверима и клијентима. Тамо где можете да сматрате да је неки сервер на некој удаљеној машини, као што је сервер датотека преко хале који доставља датотеке за неко одељење, ако користите Кс на радној површини, заправо користите сервер. Графички програми који раде под Кс су клијенти. Могу бити локални или раде на удаљеном систему. Открићу како то учинити касније.
Управитељи прозора и радна окружења
Покривао сам управитеље прозора и радна окружења у другом чланку, али овде илуструју колико је Кс флексибилан. Кс сам по себи није пуни графички интерфејс. Избор стила интерфејса потпуно препушта кориснику, чак и ако Линук дистрибутери поставе задано окружење. Дизајнери су били намерно изабрани. Мајк Ганцарз, аутор књиге „Тхе Уник Пхилосопхи“ и члан оригиналног Кс тима, рекао је да то поставља „механизам, а не политику“.Добијање Кс
Ако користите Линук и Уник на радној површини, вероватно је имате и већ је користите. Ако нисте, менаџер пакета дистрибуције га има, као и било који менаџер за радне површине и прозоре који желите. Потражите документацију за више детаља.
Постоје и друге платформе, осим Линука, ако нисте приметили, а Кс је доступан и за њих. За Виндовс је ваша најбоља опклада Цигвин / Кс. Мац ОС Кс такође долази са Кс11 као опционална инсталација.
Конфигурација система Кс Виндов
Ако инсталирате Кс на систем који га нема, већина модерних инсталација је довољно паметна да може аутоматски да препозна ваш видео хардвер, као и показивачки уређај који користите. Наравно, увек има одметника. На Кс.орг серверу, конфигурациона датотека се зове коргцонфиг. Тамо га можете уредити тако да тачно кажете који хардвер имате. То није увек задатак за слабовидно срце, али срећом је мало вероватно да ћете то заиста морати да урадите.Коришћење Кс преко мреже
Једна од највећих предности система Кс Виндов Систем је његова транспарентност мреже, што значи да можете покренути програм на другом рачунару и приказати његов екран на вашој машини.
Један начин да то учините је да ССХ уђете у уређај који желите да програм покрене, помоћу преклопке -Кс или -И у командној линији да бисте укључили Кс прослеђивање, што ће омогућити Кс програмима да се појаве на вашем локалном рачунару. Ви или администратор удаљене машине ћете то морати да омогућите. Нећете добити никакве фантастичне могућности за радну површину, али делује довољно добро. То је добар начин да добијете графички софтвер без да га инсталирате на рачунар сваког корисника, без обзира да ли користите опен соурце или скупе програме са лиценцама за веб локацију, као што је Волфрам-ова Матхематица. (Сазнајте више о ССХ-у у Мосх-у: Безбедна шкољка без бола.)
Ако вам је заиста потребна радна површина, можете користити виртуелно рачунарско рачунање мреже (ВНЦ) да бисте проследили читаву радну површину вашем рачунару. Доступан је на великом броју платформи. Можете чак имати и Линук радну површину на Виндовс машини или обрнуто.
Питања о Кс Прозорском систему и застарелости
Упркос корисности, неки људи мисле да ће се Кс приближити крају свог корисног века. Мрежни део Кс стандарда оптужен је да га успорава, посебно када је у питању играње игара. Ако је био бржи, то би могло привући више развоја игара на платформу.
Као одговор на ове тврдње, пројекат Ваиланд настао је да створи сервер за приказивање који може директно разговарати са хардвером без проласка кроз Кс. Већ је достигнут 1.0 фазу, мада није ни близу спреман за приме тиме, чак и ако има нешто прилично импресивни демо. Цаноницал је такође објавио да ће се преселити у Ваиланд у неком тренутку у будућности.
Будућност Кс-а
Иако је Кс превидјени део рачунарског света, његова флексибилност и преносивост значе да ће бити део Уника и Линука већ дуже време. Ако сте заинтересовани да се дубље позабавите Кс-ом, „Кс Повер Тоолс“ Цхриса Тилера је ризница савјета и трикова.