Linux әдістемелері туралы - олар керек пе?

2009-06-29

Блогты бастаған бері, Линуксты қолдану жөнінде толық әдістемені жасау ойым болған, қазір басқаша ойлап отырмын. Көбінесе адамдар Убунтуды бірінші дистрибутив ретінде қолданады, бірақта онда тұрған қиын ешнәрсе жоқ, Гуглдан іздесеңіз, неше түрлі, неше тілдегі әдістемелерін табасыз. Оларды аударуға өзім үшін пайдасын көрмеймін, сапасы аз аударма болатын шығар. Линукс тарихын қараған едім, википедияда барлығы де толығымен жазылған. Өзімді қызықтырмайтын жұмысты істеуге қа-а-а-ты-ы-ы ұнатпаймын. Сөйтіп, әлі ойланудамын. "Убунтудың үлкен кітабы" биыл шықпайтын сияқты ;).



Linux бастауыштар үшін. Бөлім 1: Негіздер мен терминдер

2009-06-28

Еркін бағдарламалық қамтама (ЕБҚ) біртіндеп күш жинауда. Егер бұрын ол тек тәжірибесі бар адамдармен қолданылып, кәдімгі пайдаланушылар үшін күнделікті қолдануға жарамаса, қазір осы жағдай өзгерген. ЕБҚ-ға өткен адамдар саны күннен-күнге өсіп келе жатыр, олардың арасында басқа операциялық жүйелер туралы естімеген адамдар да бар. Осы мақалалар сериясы осыған байланысты жазылған. Одан сіз бірнеше терминдерді, дистрибутивті қалай таңдау, таңдалған дистрибутивті қалай орнатып-баптауды, көмекті қайдан іздеу және не оқу керек туралы біле аласыз.

Терминология

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-пен жұмыс істейді

2009-06-26

1993 жылдан бастап TOP500 ұйымы әлемдегі ең күшті суперкомпьютердің рейтингтерін жасап отырады, нәтижелері жылына екі рет, маусым мен қараша айларында жарияланады. 24 маусым 2009 Германияда ашылған халықаралық International Supercomputer Conference конференциясында TOP500-дің жаңа тізімі жарияланды. 2009 жылдың маусым айына сәйкес ең күштісі - Roadrunner, оны IBM жасаған, қазір ол Los Alamos (АҚШ) ұлттық зертханасында орналасады. Оның бағасы $133 млн, және де 1 петафлоптан ол бірінші болып асқан (Петафлоп - уақытына қанша операция өндей алатынын көрсететін шама, бұл жерде ол ӨТЕ үлкен мәні). Roadrunner архитектурасы басқалардан өзгеше, құрамында 12960 IBM PowerXCell 8i және 6480 AMD Opteron процессорлар бірігіп жұмыс жасайды. Операциялық жүйе ретінде Red Hat Enterprise Linux және Fedora қолданылады.

Екінші орынды 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 %) аралас операциялық жүйелер қолданылады.

жаналықтың түпнұсқасы



Майкл Джексон қайтыс болды

2009-06-26

Скончался знаменитый американский певец Майкл Джексон

Кеше, 25 маусым 2009, Американың танымал поп-әншісі қайтыс болған :(
R.I.P.

источник



Jabber vs ICQ : Fight!!!

2009-06-26

Jabber (Джаббер) - жедел хабарламалармен алмасу хаттамасы. Қайта, оны XMPP деп атағаны дұрыс - хабарламалармен алмасу және қалып-күйді көрсетуі бар кеңейтілетін хаттама.
Біріншіден, XMPP - ашық стандарт (html, электронды пошта, т.б. сияқты), RFC-те анықталған. Яғни, джабберді қолдана бастаған кейін, бір кезде хаттама иелері оны қолдану үшін ақша сұрайтын мүмкіндігі жоқ. Оның өндіруін XSF ассоциациясы басқарады (бұрынғы Джаббер стандартының ассоциациясы, JSF). Басқа көптеген интернет-пейджерлерден басты айырмашылығы, джаббер электронды поштаға жақын:
- пайдаланушыны нөмір емес, аты анықтайды, ол атты өзіңіз таңдай аласыз
- бір сервердің бірнеше аттары (алиастары) болуы мүмкін
- әр сервер кез-келген басқа сервермен қатынас құра алады
- серверге қауіпсіз қосылуға болады
- хабарламаларды шифрлеу клиент деңгейінде бар, яғни оларды жолда ешкім оқи алмайды
- бүкіл чат тарихы серверде сақталуы мүмкін
- веб-интерфейсі бар
- vCard визиткаларын жасауға болады
- хабарламаны жеткізілгені туралы біле аласыз

Сонымен қатар, джабберде чаттардың біраз пайдалы мүмкіндіктері бар
- пайдаланушының қалып-күйін көрсету (кеңейтілген түрі де бар)
- көп пайдаланушылык чаттар (конференциялар)
- пайдалы боттар бар :)

Оған қоса, джаббердің қосымша өте пайдалы мүмкіндіктері бар, олар
- басқа желілермен байланыстыратын "транспорт"-шлюздар (ICQ, Mail.ru Agent, IRC, т.б.)
- бір уақытта бірнеше жерден қосыла аласыз. Бір тіркелгіні қолданып! Ал, сізге жіберілген хабарлама қай жерге баратынын көрсететін джаббер-клиенттердің приоритеттері бар (қолмен бапталады).

ICQ-дан Джабберге өту туралы
Қазақстандық Джаббер сервер оған арналған форум тармағы

ЗЫ: Келесі жолы пайдалы джаббер боттар туралы айтамын



Аудармашыға нұсқаулар!

2009-06-25

Есімнен шығып кетпес үшін

Бағдарламалық қамтаманы қазақ тіліне аудармашыға нұсқау (орысша)
Бұл әдістеме Майкрософт материалдары негізінде жасалған

Краткая инструкция по редактированию файлов переводов (Свободное ПО)

Біздің форумның локализация тармағы



Gastarbaiter Times

2009-06-25

Қызық жазады екен бұл қазақ блогшысы, бірақта, "подписаться" дегені жоққой ол блоггта! Вордпресске көшу керек сияқты ;)



Новости с главной страницы Archlinux

2009-06-24

Ядро (Linux) 2.6.30 перемещено в репозиторий [core]!

Изменения здесь:
http://kernelnewbies.org/LinuxChanges

Изменения в Arch Linux:
- убран acpi-dsdt-initramfs.patch
Т.к. он больше не требуется.
Если вам нужно специальное dsdt, компилируйте его сами :)
- удален модуль snd-pcspkr #14958
- добавлен dccp #15071
- добавлен SCHED_DEBUG=y
- метод сжатия ядра теперь lzma
- удален модуль rt2500, теперь он поддерживается модулями ядра



ArchLinux туралы

2009-06-24


ArchLinux дегеніміз не?

Arch Linux - бұл тәуелсіз, i686/x86-64 қоғамдастықпен өндірілетін дистрибутив, rolling-release өндіру түріне негізделген (үздіксіз жаңартылу), тәжірибелі GNU/Linux пайдаланушыларға арналған, үлкен репозиторийларды, дестелерді басқарудың ыңғайлы жүйесін және ports ұқсас дестелерді жинау жүйесін ұсынады. Өндіру минимал, элегант, кодтары әдепті және замаңға сай болуды талаптарын өз алдына қояды. Дистрибутивтың бірінші нұсқасы, 0.1 (Homer) 2002 жылдың 11 наурызында шықты.

Артықшылықтары

Arch жылдам, жеңіл, икемді және қарапайым. Arch i686 және x86-64 үшін арналған, ол деген, сіз өз процессорыңыздың мүмкіндіктерін толық қолдана аласыз. Red Hat және оған ұқсастармен салыстырғанда, Arch өте жеңіл, ал оның қарапайымдылығы оны керек түріне дейін кеңейтіп, керек жүйеңізді алуға болады.

Дестелерді басқарудың бірегей менеджері

Бинарлы дестелердің pacman жүйесі қолдануда жеңіл, бүкіл жүйеңізді жаңарту үшін бір-аз команда керек. Оған қоса, Arch ports жүйесіне ұқсас дестелерді жинау жүйесін (Arch Build System) қолдануға мүмкіндік береді, ол да бір командамен синхрондалады. Орнатылған жүйеңізді деп бір-ақ командамен қайта жинай (жасай) аласыз. Барлық әрекеттері жеңіл де, пайдаланушыдан жасырылмаған.

Ең жақсысын қолдану

Arch Linux бағдарламалық қамтаманың ең соңғы нұсқаларын ұсынуға тырысады. Қазіргі кезде біз шектеулі жүйелік дестелерге және саны тез өсетін, экстра дестелердің Arch Linux өндірушілері мен пайдаланушылары жасаған жинағына қолдау көрсетеміз.

Ең бастысы - қарапайымдылық

Қарапайым және жеңіл болу мақсатымызға жету үшін, біз жүйеден Linux-тың пайдасы төмендеу бөлігін, /usr/doc және info парақтарын алып тастадық. Man парақтары болса, жеткілікті. Ал, жергілікті орнатылған құжаттама керек болса, ол бөлек дестелердің ішінде бар.

Заманға сай мүмкіндіктері

Arch Linux, Linux-тың құрамында бар жетістіктердің барлығын қолдануға тырысады, яғни, файлдық жүйелер (Ext2/3/4, Reiser, XFS, JFS және т.с.с.), LVM2/EVMS, software RAID, udev және т.б.

Қосымша ақпарат
Arch Linux басты парағы, форумдары, ресми құжаттамасы бар. Көбірек білгіңіз келсе, Arch жолы құжатын оқыңыз.



Қазақша Linux Ubuntu (Убунту) неге жоқ?

2009-06-23

Көп адамнан осы сұрақты талай рет естігенмін. Қайта-қайта түсіндірмеу үшін, бір рет толық айтып шығайын ағымдағы аударманың жағдайын. Біріншіден, бұрын осы сұраққа ешкім көңілді бөлмеген, қазір де Линуксты қолданатын адамдар Қазақстанда аз, аудармаларға өздерінің уақыттарын бөлуге дайын адамдардың саны тіпті одан да аз, нөлге ұмтылады деп айтуға болады. Сонымен, Ubuntu Gnome жұмыс үстелінің ортасына негізделген, және қосымша қолданбалары бар. Қосымша дегенім, бұл жерде браузер, кеңселік редактор, графикалық редакторды айтамын, олар Гном жобасының құрама бөлігі емес, жеке жобалар.

Жалғасын "Читать далее" басу арқылы көре аласыз

Ал, қараңыз, Gnome-ның қандай бөлігі ғана аударылған, 1-ақ пайыз! Оған қоса, Linux Ubuntu Gnome дестелерінің аудармаларына көптеген өзгерістерді енгізеді, мысалы, қарсы алу және жүйеге кіру экраны Gnome-да 300 фраза, ал Linux Ubuntu-дың нұсқасында 900!
Қазір мен Gnome үшін тек үш(!) бағдарламаны аударып болдым, әрі қарай істеуге қызығым жоқ, біріншіден, мен Gnome мен Ubuntu-ды қолданбаймын, екіншіден, қанша көмек іздесек те, нәтижесі жоқ.
Браузерді мен(біз) аудардық, өйткені ол кроссжүйелік бағдарлама, Windows-та да қолданамыз. OpenOffice алатын болсақ, оның аударасының жартысынан үлкен бөлігі ескірген, Инфра-ресурс қалай болса солай түрінде қазақша нұсқасын шығарады, көргенде, жылағым келді. Басты мәзірдің өзі де аударылмаған ғой! Оған қоса, осы офистің аудармасы тіпті қызық, РО-файлдарда емес, өзінше нұсқасын шығарған. Аударылмаған бөлігі қазір жартысынан асқан шығар, нақты санын айта алмаймын, болжап айтсақ, 10000-15000 фраза көлемінде болуы керек.


Міне, жағдай осы. Қисық жазу үшін кешіріңіз, асыққан едім.