Первый на казахском
Linux әдістемелері туралы - олар керек пе?
Блогты бастаған бері, Линуксты қолдану жөнінде толық әдістемені жасау ойым болған, қазір басқаша ойлап отырмын. Көбінесе адамдар Убунтуды бірінші дистрибутив ретінде қолданады, бірақта онда тұрған қиын ешнәрсе жоқ, Гуглдан іздесеңіз, неше түрлі, неше тілдегі әдістемелерін табасыз. Оларды аударуға өзім үшін пайдасын көрмеймін, сапасы аз аударма болатын шығар. Линукс тарихын қараған едім, википедияда барлығы де толығымен жазылған. Өзімді қызықтырмайтын жұмысты істеуге қа-а-а-ты-ы-ы ұнатпаймын. Сөйтіп, әлі ойланудамын. "Убунтудың үлкен кітабы" биыл шықпайтын сияқты ;).
Linux бастауыштар үшін. Бөлім 1: Негіздер мен терминдер
Еркін бағдарламалық қамтама (ЕБҚ) біртіндеп күш жинауда. Егер бұрын ол тек тәжірибесі бар адамдармен қолданылып, кәдімгі пайдаланушылар үшін күнделікті қолдануға жарамаса, қазір осы жағдай өзгерген. ЕБҚ-ға өткен адамдар саны күннен-күнге өсіп келе жатыр, олардың арасында басқа операциялық жүйелер туралы естімеген адамдар да бар. Осы мақалалар сериясы осыған байланысты жазылған. Одан сіз бірнеше терминдерді, дистрибутивті қалай таңдау, таңдалған дистрибутивті қалай орнатып-баптауды, көмекті қайдан іздеу және не оқу керек туралы біле аласыз.
Терминология
GNU/Linux-ты «шұқып» көріп, одан соң оны күнделікті қолданамын дегендер тәжірибелері аз болғандықтан жиі терминологияда шатасады. Төменде ыңғайлатылған түрінде бірнешеуін түсіндіруге тырысамын. Көбірек білу үшін осы ұғымдар туралы Интернетте (Википедияда) оқып, танысуға болады.
Free Software – еркін бағдарламалық қамтама (ЕБҚ), оны еркін қолданып және таратуға рұқсат ететін еркін лицензиялардың біреуі аясында таратылады.
Open Source – бастапқы кодтары ашық бағдарламалық қамтама не ашық бағдарламалық қамтама. Маңызды ескерту: ашық – тегін дегені емес. Ашық пен еркін арасында айырмашылығы аз, тек керек кезінде оны ол туралы жеке айтамыз.
GNU/Linux – Linux ядросына негізделген операциялық жүйенсінің атауы. Көбінесе осы сөз тіркесінің бірінші бөлігі айтылмайды, тек Linux (Линукс) деп айтылады. GNU/Linux құрамасы – ядро, командалық өндеуіш және бағдарламалық қамтаманың жинағы.
Дистрибутив – бағдарламалық қамтаманың (операциялық жүйелер де) таратылу түрі, құрамында осы операциялық жүйенің орнатқышы мен минималды бағдарламалар жинағы болады. Linux дистрибутивтерінің мысалдары: Ubuntu, Debian, Slackware, openSUSE, Archlinux, т.б.
Консоль (командалық жол) – негізі, ол – операциялық жүйенің мәтіндік көрінісі, түрі. Мәтіндік командаларды енгізу-шығару құралы. GNU/Linux жүйелерінде командалық жол деп көбінесе Bash командалық өңдеуіші және оның графикалық кеңейтуі (Xterm, Gnome-terminal) аталады. «Терминал» ұғымына ұқсас болып келеді.
Root (суперпайдаланушы) – GNU/Linux жүйелерінде шектеусіз әкімшілік құқығы бар пайдаланушысы.
GUI (ағылш. «graphical user interface») – пайдаланушының графикалық интерфейсі. Яғни, терезелер, панельдер, батырмалар мен т.с.с.
Window Manager – терезелердің орналасуын мен олардың әрекеттерін басқарады. Мысалы, Compiz – графиалық эффектілерді ұсынады.
Desktop Environment – жұмыс үстелінің ортасы, негізгі үші түрі бар: KDE, GNOME, XFCE. Құрамында бағдарламалар жинағы болуы мүмкін. Мысалы, мәтіндік редактор ретінде Gnome ішінде gedit, ал KDE ішінде Kwrite болып келеді. Жай ғана бағдарламалар жинағы емес, өзара тығыз байланыстырылға болады, мысалы, медиаплейерде ойнап жатқа өлең атын жедел хабарламалармен алмасу бағдарламасы көрсете алады.
Десте – бағдарламалық қамтама файлы, құрамында бағдарламаның өзі, қосымша мәліметтер болады (лицензия мәтіні, мысалға). Десте атауы әдетте стандартты болады, бағдарлама аты, нұсқасы, архитектурасы көрсетіледі. Сонымен қатар, Linux әлемінде қолданатын дестелер түріне сәйкес дистрибутивтер екі үлкен топқа бөлінеді. Ең көп таралғандары deb және rpm дестелер түрлері. Алайда, кейбір дистрибутивтер өздік пішімдердегі дестелерді қолданады.
Дестелер менеджері – БҚ дестелерін басқаруға арналған бағдарлама. Бағдарлама дестелерін іздеу, орнату, өшіру, жаңарту мен т.с.с. әрекеттерді орындайды Мысалы: dpkg, rpm. Archlinux
үшін дестелер менеджері - pacman.
Репозиторий – БҚ дестелері орналасатын жер. Ол интернеттегі серверде, жергілікті компьютерде, не компакт-дисктерде орналасуы мүмкін. Репозиторийден дестелер менеджері дестелер туралы ақпаратты оқып, оларды жүктеп ала алады.
Бастапқы код – бағдарламаның «шикі» түрі, яғни, бағдарламалау тілінде жазылған код файлдары мен қосымша құрама (суреттер, құжаттама, т.с.с.). Бағдарлама осы түрінде пайдасыз, қолдану үшін оны «жинау» керек, бұл үрдіс компиляция деп аталады.
Скрипт – командалық өңдеуіш орындайтын командалар жазылған файл. Мысалы, командалар тізімін қайта-қайта тере бермеу үшін оны скриптке жинауға болады.
Әлемдегі ең күшті 500 суперкомпьютердің 443-і Linux-пен жұмыс істейді
Екінші орынды 2008 жылы Oak Ridge ұлттық зертханасында орналастырылған Cray XT5 Jaguar алып отыр, оның өнімділігі 1,059 Петафлоп/с. Ал, Германияның FZJ ғылыми-зерттеу институтында орналасқан IBM BlueGene/P жүйесі, JUGENE деп те аталады, өнімділігі 825,5 Терафлоп/с үшінші орында. Бірінді орындардағы он суперкомпьютердің жартысын IBM компанисы жасаған болатын.
Тағы бір қызық жағы, операциялық жүйелердің алатын орындары. TOP500-ге кірген жүйелердің 443-і Linux-тың әр түрлі нұсқаларымен жұмыс істейді (88,60 %). Unix-пен 22 жүйе(4.40 %) басқарылады. Одан кейін Windows HPC 2008 - 5 жүйе (1 %), 1 суперкомпьютер BSD-тектес операциялық жүйесімен басқарылады (0,2 %). Қалған 29 жүйеде (5,80 %) аралас операциялық жүйелер қолданылады.
Майкл Джексон қайтыс болды
Jabber vs ICQ : Fight!!!
Біріншіден, XMPP - ашық стандарт (html, электронды пошта, т.б. сияқты), RFC-те анықталған. Яғни, джабберді қолдана бастаған кейін, бір кезде хаттама иелері оны қолдану үшін ақша сұрайтын мүмкіндігі жоқ. Оның өндіруін XSF ассоциациясы басқарады (бұрынғы Джаббер стандартының ассоциациясы, JSF). Басқа көптеген интернет-пейджерлерден басты айырмашылығы, джаббер электронды поштаға жақын:
- пайдаланушыны нөмір емес, аты анықтайды, ол атты өзіңіз таңдай аласыз
- бір сервердің бірнеше аттары (алиастары) болуы мүмкін
- әр сервер кез-келген басқа сервермен қатынас құра алады
- серверге қауіпсіз қосылуға болады
- хабарламаларды шифрлеу клиент деңгейінде бар, яғни оларды жолда ешкім оқи алмайды
- бүкіл чат тарихы серверде сақталуы мүмкін
- веб-интерфейсі бар
- vCard визиткаларын жасауға болады
- хабарламаны жеткізілгені туралы біле аласыз
Сонымен қатар, джабберде чаттардың біраз пайдалы мүмкіндіктері бар
- пайдаланушының қалып-күйін көрсету (кеңейтілген түрі де бар)
- көп пайдаланушылык чаттар (конференциялар)
- пайдалы боттар бар :)
Оған қоса, джаббердің қосымша өте пайдалы мүмкіндіктері бар, олар
- басқа желілермен байланыстыратын "транспорт"-шлюздар (ICQ, Mail.ru Agent, IRC, т.б.)
- бір уақытта бірнеше жерден қосыла аласыз. Бір тіркелгіні қолданып! Ал, сізге жіберілген хабарлама қай жерге баратынын көрсететін джаббер-клиенттердің приоритеттері бар (қолмен бапталады).
ICQ-дан Джабберге өту туралы
Қазақстандық Джаббер сервер оған арналған форум тармағы
ЗЫ: Келесі жолы пайдалы джаббер боттар туралы айтамын
Аудармашыға нұсқаулар!
Есімнен шығып кетпес үшін
Бағдарламалық қамтаманы қазақ тіліне аудармашыға нұсқау (орысша)
Бұл әдістеме Майкрософт материалдары негізінде жасалған
Краткая инструкция по редактированию файлов переводов (Свободное ПО)
Біздің форумның локализация тармағы
Gastarbaiter Times
Қызық жазады екен бұл қазақ блогшысы, бірақта, "подписаться" дегені жоққой ол блоггта! Вордпресске көшу керек сияқты ;)
Новости с главной страницы Archlinux
Ядро (Linux) 2.6.30 перемещено в репозиторий [core]!
Изменения здесь: Изменения в Arch Linux:
http://kernelnewbies.org/LinuxChanges
- убран acpi-dsdt-initramfs.patch
Т.к. он больше не требуется.
Если вам нужно специальное dsdt, компилируйте его сами :)
- удален модуль snd-pcspkr #14958
- добавлен dccp #15071
- добавлен SCHED_DEBUG=y
- метод сжатия ядра теперь lzma
- удален модуль rt2500, теперь он поддерживается модулями ядра
ArchLinux туралы
Артықшылықтары
Дестелерді басқарудың бірегей менеджері
Ең жақсысын қолдану
Ең бастысы - қарапайымдылық
Заманға сай мүмкіндіктері
Қосымша ақпарат
Arch Linux басты парағы, форумдары, ресми құжаттамасы бар. Көбірек білгіңіз келсе, Arch жолы құжатын оқыңыз.
Қазақша Linux Ubuntu (Убунту) неге жоқ?
Жалғасын "Читать далее" басу арқылы көре аласыз
Қазір мен Gnome үшін тек үш(!) бағдарламаны аударып болдым, әрі қарай істеуге қызығым жоқ, біріншіден, мен Gnome мен Ubuntu-ды қолданбаймын, екіншіден, қанша көмек іздесек те, нәтижесі жоқ.
Браузерді мен(біз) аудардық, өйткені ол кроссжүйелік бағдарлама, Windows-та да қолданамыз. OpenOffice алатын болсақ, оның аударасының жартысынан үлкен бөлігі ескірген, Инфра-ресурс қалай болса солай түрінде қазақша нұсқасын шығарады, көргенде, жылағым келді. Басты мәзірдің өзі де аударылмаған ғой! Оған қоса, осы офистің аудармасы тіпті қызық, РО-файлдарда емес, өзінше нұсқасын шығарған. Аударылмаған бөлігі қазір жартысынан асқан шығар, нақты санын айта алмаймын, болжап айтсақ, 10000-15000 фраза көлемінде болуы керек.
Міне, жағдай осы. Қисық жазу үшін кешіріңіз, асыққан едім.