Автор: Пользователь скрыл имя, 01 Ноября 2011 в 13:32, реферат
Еркін бағдарламалық қамтама (ЕБҚ) біртіндеп күш жинауда. Егер бұрын ол тек тәжірибесі бар адамдармен қолданылып, кәдімгі пайдаланушылар үшін күнделікті қолдануға жарамаса, қазір осы жағдай өзгерген. ЕБҚ-ға өткен адамдар саны күннен-күнге өсіп келе жатыр, олардың арасында басқа операциялық жүйелер туралы естімеген адамдар да бар. Осы мақалалар сериясы осыған байланысты жазылған. Одан сіз бірнеше терминдерді, дистрибутивті қалай таңдау, таңдалған дистрибутивті қалай орнатып-баптауды, көмекті қайдан іздеу және не оқу керек туралы біле аласыз.
Linux
операциялық жүйесінің
негізгі түсініктері
Linux — UNIX ұясына кіретін амалдық жүйе.
Еркін
бағдарламалық қамтама (ЕБҚ) біртіндеп
күш жинауда. Егер бұрын ол тек
тәжірибесі бар адамдармен қолданылып,
кәдімгі пайдаланушылар үшін күнделікті
қолдануға жарамаса, қазір осы жағдай
өзгерген. ЕБҚ-ға өткен адамдар саны күннен-күнге
өсіп келе жатыр, олардың арасында басқа
операциялық жүйелер туралы естімеген
адамдар да бар. Осы мақалалар сериясы
осыған байланысты жазылған. Одан сіз
бірнеше терминдерді, дистрибутивті қалай
таңдау, таңдалған дистрибутивті қалай
орнатып-баптауды, көмекті қайдан іздеу
және не оқу керек туралы біле аласыз.
Терминология
GNU/Linux-ты «шұқып» көріп, одан соң оны күнделікті қолданамын дегендер тәжірибелері аз болғандықтан жиі терминологияда шатасады. Төменде ыңғайлатылған түрінде бірнешеуін түсіндіруге тырысамын. Көбірек білу үшін осы ұғымдар туралы Интернетте (Википедияда) оқып, танысуға болады.
Free Software – еркін бағдарламалық қамтама (ЕБҚ), оны еркін қолданып және таратуға рұқсат ететін еркін лицензиялардың біреуі аясында таратылады.
Open
Source – бастапқы кодтары ашық
бағдарламалық қамтама не ашық
бағдарламалық қамтама.
GNU/Linux
– Linux ядросына негізделген
Дистрибутив
– бағдарламалық қамтаманың (операциялық
жүйелер де) таратылу түрі, құрамында
осы операциялық жүйенің
Консоль (командалық жол) – негізі, ол – операциялық жүйенің мәтіндік көрінісі, түрі. Мәтіндік командаларды енгізу-шығару құралы. GNU/Linux жүйелерінде командалық жол деп көбінесе Bash командалық өңдеуіші және оның графикалық кеңейтуі (Xterm, Gnome-terminal) аталады. «Терминал» ұғымына ұқсас болып келеді.
Root
(суперпайдаланушы) – GNU/Linux жүйелерінде
шектеусіз әкімшілік құқығы
GUI (ағылш. «graphical user interface») – пайдаланушының графикалық интерфейсі. Яғни, терезелер, панельдер, батырмалар мен т.с.с.
Window
Manager – терезелердің орналасуын
мен олардың әрекеттерін
Desktop Environment – жұмыс үстелінің ортасы, негізгі үші түрі бар: KDE, GNOME, XFCE. Құрамында бағдарламалар жинағы болуы мүмкін. Мысалы, мәтіндік редактор ретінде Gnome ішінде gedit, ал KDE ішінде Kwrite болып келеді. Жай ғана бағдарламалар жинағы емес, өзара тығыз байланыстырылға болады, мысалы, медиаплейерде ойнап жатқа өлең атын жедел хабарламалармен алмасу бағдарламасы көрсете алады.
Десте – бағдарламалық қамтама файлы, құрамында бағдарламаның өзі, қосымша мәліметтер болады (лицензия мәтіні, мысалға). Десте атауы әдетте стандартты болады, бағдарлама аты, нұсқасы, архитектурасы көрсетіледі. Сонымен қатар, Linux әлемінде қолданатын дестелер түріне сәйкес дистрибутивтер екі үлкен топқа бөлінеді. Ең көп таралғандары deb және rpm дестелер түрлері. Алайда, кейбір дистрибутивтер өздік пішімдердегі дестелерді қолданады.
Дестелер менеджері – БҚ дестелерін басқаруға арналған бағдарлама. Бағдарлама дестелерін іздеу, орнату, өшіру, жаңарту мен т.с.с. әрекеттерді орындайды Мысалы: dpkg, rpm. Archlinux үшін дестелер менеджері – pacman.
Репозиторий – БҚ дестелері орналасатын жер. Ол интернеттегі серверде, жергілікті компьютерде, не компакт-дисктерде орналасуы мүмкін. Репозиторийден дестелер менеджері дестелер туралы ақпаратты оқып, оларды жүктеп ала алады.
Бастапқы код – бағдарламаның «шикі» түрі, яғни, бағдарламалау тілінде жазылған код файлдары мен қосымша құрама (суреттер, құжаттама, т.с.с.). Бағдарлама осы түрінде пайдасыз, қолдану үшін оны «жинау» керек, бұл үрдіс компиляция деп аталады.
Скрипт – командалық өңдеуіш орындайтын командалар жазылған файл. Мысалы, командалар тізімін қайта-қайта тере бермеу үшін оны скриптке жинауға болады.