3.axborot texnologiyalari (m.aripov, b.begalov va b.) (1)
8086 va 80286 protsessorli shaxsiy kompyuterlarda Linux foydala-nilmaydi,lekin8086protsessordaishlaydiganLinuxningvariantibo'lib,uqo'shimcha o'matilgansistemasifatidaqo'llaniladi. Linux sistemasining distributivi quwatlantiriladigan uskunalarningmufassal ro'yxatini o'z ichida saqlaydi. Uning tarkibiga yana grafikaliadapterlar,kontrollyorlar,tarmoqplatalarvah.k.larkiradi. Inteldanfarq qiladigan platformalardagi Linux Inteldan platformasidan tashqari Linux Motorola 6800 seriyasidagiprotsessorlardaqurilganAmigavaAtarikompyuterlaridaishlaydi. Linux DEC AXP platformasi uchun DEC firmasining yordamidarealizatsiyaqilinganvatarqatilmoqda. MIPS, PowerPC va boshqa platformalar uchun Linux versiyalariishlab chiqarish bosqichida turibdi. Power Macintosh uchun ishlan-malarApplefirmasitomonidanqo'llab-quwatlanmoqda.
• •matnlarniishlaydigan boshqa vositalar (groff,doc,ez,LinuxdocSGMLvab.); • «Andrew User Interface System multimedia sistemasi (ez uning qismihisoblanadi); • ‘boshqako‘psonlio‘yinlar,bungaDOOMhamkiradi; ••vaboshqayuzlab dasturlarpaketlar.Ular Linux tomonidanishlangan yoki unga ko‘chirilgan. Ushbu ro'yxatga amaliy sistemalarkiradi, masalan, GRASS kartografik sistemasi, Felt so'nggi elementlar uslubi orqali analiz qilish sistemasi, Magic mikrosxemalarini loyihalashniavtomatlashtirish sistemasi,RSV bosma platlarniloyihalashpaketi, Scope kompyuteri ossillografi, SISCAD loiyihalashni avtomatlashtirish sistemasi,Radiance pendering sistemasi,radioastronomikma’lumotlarni ishlash paketi AIPS va b. Bu yerda Linux tomonidanberilganboyvositalamingyuzdanbirihamsanabo'tilmadi. Linuxuchuntijoriydasturiyta’minoti BirqatorfirmalarLinuxuchuntijoriydasturiyta’minotver-siyalariniishlabberadilar.Ayrimmisollarkeltiramiz: • «Flag ShipBD ishlab chiqargan kross-platforma,u SA|Clipper5.X,FoxBase2.x(Foxkitbilan)vaDbaseIIIbilanmuvofiqkeladi. • ‘VERSASOFT LBMAN-CYBO, у DBASEIIIt bilanmuvofiq keladi; • ‘JustLogicISQL-CYBD,ANSISQLningyordamibilan; • •ADABASD-to‘lafunksionalrelyatsionSUBD; ••SWIM—MotifRuntimeandDevelopment; • • MuharrirCRISP; ••matnliprotsessorWordPerfect(Linuxuchunversiya); • «WWW—kliyentNetScape; • «MatematikapaketiMaplevaboshqalar. Tijoriy paketlar to'ldirilgan holda,bir qator hollardaesadastlabki holda ham tarqatiladi. Masalan, Freedom Dasktop managen (XWindows|Motif)daadministratsiyalash)to'ldirilgandastumingbirnusxasi$40dan sotiladivasistemaningdastlabkimatni$1000gasotiladi. Yaxlit distributivning kommersiya variantlari ham bor. Masalan,CalderaNetworkDesktop.UlarRedHatLinuxdistribyuteriningtayyormahsulotlarito'plamigaasoslanibqurilgan. Linuxdaboshqasistemalardagitijoratilovalaritayyorlanadi.Masalan: ••SCOUnix; ••CYBDRaimaDataManager(sobiqvista); ••CYBDOracle;
• «matnli protsessor WordRerfect (SCOLinux uchun versiya) vaboshqalar. Internetglobaltarmog‘ibilanishlash Linux tarmog'i Internet tarmog'i kabi qurilgan aynan o'sha TCP/IP protokollarida ishlaydi, aynan shunday servis va asbob-uskunalarto‘plamigaega.ShuninguchunLinuxsistemasidamashinaInternetgaosonvatabiiyravishdaulanadi. WWW(WorldWideWeb)ommalashganxizmatbilano'zarohamkorlik uchun Linuxda Lynx, Mosaic, Net sape dasturlar-kliyent-lar mavjud. WWW o'z servisini tashkil qilish uchun serverlaming judako'pturlaribor. LinuxuchunDOOM LinuxdaDOOMo'yininingikkitaversiyasibor: • «XWindowsuchunvariantlar; • «grafikalikonsoluchunvariant(XWindowssiz). Bundantashqari,DOOMdasturiDOCemulyatoridaLinuxuchunishlaydi. Linuxdaqandaymatnliprotsessordanfoydalanishmumkin Linux da ko'p sonli dasturlar bor. Ular matnli ma’lumotlami harxil turda ishlatishga va matbaa sifatiga ega bo'lgan bosma nashrlarnitayyorlashga qaratilgan. Vositalaming to'la to'plami oddiygina hisoblash uchun juda kattalik qiladi, lekin TeX, LyX va Andrew sistema-larinialohidako'rsatishmumkin. WordPerfectmatnliprotsessorniLinuxuchunversiyako'rinishidaham, OS SCO Unixdan olingan versiya sifatida ham ishlatish mum-kin. MS Worddan X Windows ichida ilova qilingan MS Windows niishlatishga mo'ljallangan WINE sistemasi boshqaruvi ostida foydalanish mumkin.MS Windows3.1uchunDOS emulyatori boshqaruviostidaMSWordnibajarishimkoniyatibor.
5.4. Foydalanuvchininggrafikvabuyruqinterfeyslari. Grafikinterfeysningasosiykonsepsiyasi Foydalanuvchi interfeysi. Foydalanuvchi bilan LINUXtizimining aloqasi an’anaviy usul — buyruqlar tilida amalgaoshiriladi(ammohozirgidavrdagrafikinterfeyslarommalashmoqda).
Foydalanuvchi sistemaga kirgach,uning uchun buyruqli interpre-tatorlardanbirijoriyetiladi.Odatda,tizimdabir-birigao‘xshash,ammobuyruqlartiliningimkoniyatlaribilanfarqqiladiganbirnechabuyruqliinterpretatorlarmavjudbo'ladi.OperatsionsistemaLINUXning barcha buyruq interpretatorlarining umumiy nomi — Shell(qobiq),chunkiinterpretator tizimyadrosiningtashqiatrofmitashkiletadi.Chaqirilgan buyruqinterpretatorifoydalanuvchigaoddiybuyruqyokibuyruqlarkonveyeridantashkiltopganbuyruqqatorinikiritishnitaklif etadi. Har bir buyruq bajarilib, terminal ekraniga chiqarilgach,Shell yana buyruq qatorinikiritishnitaklif etadiva h.k.Ushbu jarayonishlatuvchiseansinitugatmaguncha,ya’nilogoutbuyrug‘inikiritguncha yokistrelkanibosgunchadavometadi. OperatsionsistemasiLINUXdaishlatiladiganbuyruqtillari,iste’molchi unda tez ishlashni boshlashi uchunjuda oddiy.Ammomurakkab dasturlarni yozish uchun ishlatish mumkin bo‘lgan darajadaquwatli hamdir. Oxirgi imkoniyat ixtiyoriy buyruqlar qatorlari ket-ma-ketligini o'zida saqlashi mumkin bo'lgan buyruq fayllar mexaniz-miga asoslanadi. Keyingi buyruq o'miga buyruq faylining nomi ko'rsa-tilgandainterpretatorfayliniqatorma-qator o'qib,ketma-ketbuyruqlamiinterpretatsiyaqiladi. Foydalanuvchiimtiyozi.OperatsionsistemaLINUXyadrosiharbir foydalanuvchini uning interpretatori bo'yicha tekshiradi. U noyobqiymat bo'lib, tizimda ro'yxatga olinayotganda unga beriladi (UID).Bundantashqari,harbirfoydalanuvchiayrimbutunbelgibilantekshiriladiganfoydalanuvchilarguruhigakiradi(GID).Harbirro'yxatga olingan foydalanuvchi uchun UID va GID tizimning hisobfayllaridasaqlanadi. Sistema administratori ham ro'yxatga olingan foydalanuvchi sifatidaboshqa oddiy foydalanuvchilarga nisbatan katta imkoniyatlarga egadir.LINUX operatsion sistemasida bu muammoUID bir belgisi (nolin-chi) ning ajratib ko'rsatilishi yordamida hal etiladi. Bunday UID gaega foydalanuvchi Supervuser yoki root deyiladi.U ixtiyoriy faylgakirish va ixtiyoriy dastumi amalga oshirishda cheklanmagan imkoniyat-ga ega.Bundan tashqari, bu foydalanuvchi tizimni to'la boshqarishimkoniyatigaega.Usistemanito'xtatishiyokibuzibqo'yishihammumkin.