1 00:00:00,804 --> 00:00:03,604 Eu sunt Alan Pope si aceasta este a doua prezentare din 2 00:00:03,623 --> 00:00:05,623 cadrul proiectului "Luna Prezentărilor video". 3 00:00:05,663 --> 00:00:08,447 Toate prezentările pot fi descărcate gratuit de pe 4 00:00:08,495 --> 00:00:12,711 situl nostru web, care este screencasts.ubuntu.com 5 00:00:13,242 --> 00:00:16,395 În această prezentare vom vorbi puţin despre Linux. 6 00:00:16,508 --> 00:00:19,662 Nu vom intra în foarte multe detalii despre progarmare 7 00:00:19,726 --> 00:00:21,029 sau din ce este făcut, 8 00:00:21,078 --> 00:00:23,942 doar câteva lucruri mai avansate pentru a vă familiariza cu el. 9 00:00:24,505 --> 00:00:27,369 Primul lucru de menţionat este acest individ, Linus Torvalds. 10 00:00:27,533 --> 00:00:30,217 El este cel care a iniţiat proiectul Linux 11 00:00:30,346 --> 00:00:32,518 în 1991 12 00:00:32,566 --> 00:00:34,754 ca un hobby pentru a satisface o cerinţă. 13 00:00:34,790 --> 00:00:38,294 El dorea să aibă un sistem de operare asemănător lui Minix acasă 14 00:00:38,471 --> 00:00:42,043 Aşa că iniţial Linux nu a fost dezvoltat pentru a fi un competitor al 15 00:00:42,143 --> 00:00:43,620 altor produse existente. 16 00:00:43,765 --> 00:00:47,787 Se dorea doar să îndeplinească cerinţele dorite de Linus 17 00:00:47,884 --> 00:00:49,943 acasă pe computerul său personal. 18 00:00:50,957 --> 00:00:53,145 Deci, Linux este un sistem de operare 19 00:00:53,245 --> 00:00:56,106 iar un sistem de operare este un software care gestionează 20 00:00:56,206 --> 00:00:58,206 resursele comune ale unui computer. 21 00:00:58,503 --> 00:01:00,386 Dar care sunt aceste resurse? 22 00:01:00,486 --> 00:01:03,202 Tipurile de resurse despre care vorbim 23 00:01:03,250 --> 00:01:05,181 sunt harware-ul din interiorul computerului şi 24 00:01:05,281 --> 00:01:08,190 unele periferice ataşate acestuia. 25 00:01:08,270 --> 00:01:13,242 Poate fi vorba despre Unitatea centrală, unde Kernelul Liunx va decide 26 00:01:13,419 --> 00:01:17,248 ce programe au acces şi când, 27 00:01:17,361 --> 00:01:19,372 şi câte resurse ale unităţii centrale vor utiliza, 28 00:01:19,472 --> 00:01:24,232 Poate fi memoria, iar kernelul va decide câtă memorie 29 00:01:24,441 --> 00:01:29,380 va fi alocată unui program în particular şi când i se va lua acest drept. 30 00:01:29,960 --> 00:01:34,336 Suplimentar poate aloca spaţiu pe disc şi poate formata discul 31 00:01:34,352 --> 00:01:37,796 şi va decide ce trebuie făcut cu pachetele de informaţii care circulă 32 00:01:37,860 --> 00:01:39,292 dealungul reţelei. 33 00:01:39,598 --> 00:01:43,073 în concluzie Linux este un sistem de operare, iar sistemul de operare este 34 00:01:43,173 --> 00:01:45,728 cel care gestionează o serie de resurse hardware. 35 00:01:45,828 --> 00:01:49,220 Se face astfel o separare între programele care rulează "peste" kernel. 36 00:01:49,397 --> 00:01:52,856 Aceste fiind denumite adesea programe destinate spaţiului utilizatorului. 37 00:01:53,162 --> 00:01:56,074 Şi există foarte multe asemenea programe 38 00:01:56,171 --> 00:01:58,439 scrise pentru a rula sub Linux. 39 00:01:58,488 --> 00:02:01,030 Unele dintre ele sunt denumite utilitare GNU. 40 00:02:01,078 --> 00:02:05,052 GNU a fost creat de acest om, Richard Stallman. 41 00:02:05,133 --> 00:02:08,045 GNU vine de la GNU Nu este Linux. 42 00:02:08,142 --> 00:02:13,451 Vom vorbi mai mult despre licenţa GNU GPL şi despre GNU 43 00:02:13,532 --> 00:02:16,847 în următoarea prezentare, când vom aborda problema licenţelor. 44 00:02:17,281 --> 00:02:21,802 Este suficient pentru acum sa spunem că Linux este sub licenţă GPL, 45 00:02:21,899 --> 00:02:25,374 care este o licenţă foarte permisivă, permiţând oamenilor să-l copieze, 46 00:02:25,455 --> 00:02:29,928 să-i aducă modificări, să redistribuie şi multe altele. 47 00:02:33,484 --> 00:02:38,777 Acest individ este Tux. El este un pinguin după cum puteţi vedea. 48 00:02:39,003 --> 00:02:42,639 El este mascota kernelului Linux. 49 00:02:42,897 --> 00:02:48,399 O puteţi vedea pe siturile web care sunt axate pe Linux 50 00:02:48,512 --> 00:02:50,451 sau o puteţi vede pe produse. 51 00:02:50,551 --> 00:02:54,015 De exemplu am cumpărat acest produs acum câteva săptămâni 52 00:02:54,144 --> 00:02:57,909 şi am fost surprins să văd pe cutie scris "pe bază de Linux" şi 53 00:02:57,973 --> 00:03:00,531 că are o mică imagine a lui Tux pinguinul. 54 00:03:00,773 --> 00:03:03,637 Acest lucru este minunat deoarece le atrage atenţia oamenilor că acest hardware 55 00:03:03,717 --> 00:03:07,096 va lucra pe computerele ce au Linux instalat. 56 00:03:07,515 --> 00:03:11,296 Sa nu mai vorbim că Linux de fapt oferă suport 57 00:03:11,360 --> 00:03:12,229 pentru foarte multe hardware fără a face alte reglaje 58 00:03:12,293 --> 00:03:16,219 Probabil oferă mai mult suport decât oferă alte sisteme de operare, oricum mai mult decât Windows 59 00:03:16,332 --> 00:03:19,019 şi cu siguranţă mai mult decât Mac OS X. 60 00:03:19,630 --> 00:03:25,021 Suportul hardware în Linux este bun şi se aplică unui număr mare de dispozitive 61 00:03:25,262 --> 00:03:28,914 şi în realitate puteţi instala Linux pe un număr mare de dispozitive. 62 00:03:29,014 --> 00:03:33,758 De exemplu avem aici un sever, un computer de birou, un laptop, 63 00:03:33,809 --> 00:03:35,809 şi toate pot rula Linux. 64 00:03:35,909 --> 00:03:40,306 Există de asemenea dispozitive care în mod normal nu le asociaţi cu un computer 65 00:03:40,403 --> 00:03:45,793 precum un recorder video, un recorder TV, un telefon mobil, un player media 66 00:03:45,986 --> 00:03:50,540 şi de asemenea tablet PC şi "un calculator pentru toţi copiii", 67 00:03:50,652 --> 00:03:53,693 computerul verde de sus este un OLPC. 68 00:03:54,369 --> 00:03:56,171 Şi toate rulează Linux. 69 00:03:56,236 --> 00:04:00,837 Puteţî lua Linux din arhiva de kerneluri de pe internet, la adresa kernel.org 70 00:04:00,937 --> 00:04:04,152 Ceea ce puteţi lua de aici este de fapt codul sursă 71 00:04:04,281 --> 00:04:07,145 care poate fi compilat într-un program ce poate fi rulat 72 00:04:07,225 --> 00:04:13,533 Dar cei mai mulţi oameni nu fac acest lucru, cei mai mulţi îşi iau kernelul din altă parte. 73 00:04:14,418 --> 00:04:18,971 Puteţi lua kernelul de la un distribuitor de Linux 74 00:04:19,196 --> 00:04:24,554 Iată aici o serie de distribuţii Linux care toate un singur lucru în comun, 75 00:04:24,654 --> 00:04:27,515 au ele mai multe în comun, 76 00:04:27,615 --> 00:04:30,556 dar unul dintre lucrurile pe care le au în comun este că au Linux ca "inimă" 77 00:04:30,656 --> 00:04:34,611 1 78 00:04:34,852 --> 00:04:40,516 Deci "peste" Linux toate furnizează utilitare GNU şi alte aplicaţii. 79 00:04:43,010 --> 00:04:47,612 Aceste aplicaţii sunt compilate pentru a rula în Linux. 80 00:04:47,724 --> 00:04:50,958 O altă distribuţie, care este favorita mea, este Ubuntu 81 00:04:51,039 --> 00:04:56,027 şi aceasta are de asemenea Linux, utilitare GNU şi o "grămadă" de alte aplicaţii, 82 00:04:56,139 --> 00:04:58,199 pe care le vom trece în revistă imediat. 83 00:04:59,052 --> 00:05:03,782 În primul rând să ne uităm la istoria unora dintre aceste distribuţii Linux 84 00:05:03,895 --> 00:05:06,984 Aici este o diagramă pe care o puteţi accesa pe internet, 85 00:05:07,113 --> 00:05:08,698 şi care este actualizată regulat. 86 00:05:08,798 --> 00:05:12,133 Aceasta este scara evoluţiei distribuţiilor Linux/GNU 87 00:05:12,406 --> 00:05:15,271 Dacă privim în partea superioară 88 00:05:15,367 --> 00:05:19,744 puteţi obseva că adresa este futurist.se/gldt 89 00:05:19,844 --> 00:05:22,125 Veţi găsi această conexiune pe situl nostru. 90 00:05:22,849 --> 00:05:26,502 Puteţi observa că este documentată din 1992 91 00:05:26,537 --> 00:05:29,993 până în zilele noastre, 2007 92 00:05:30,524 --> 00:05:35,174 Daca privim către început se pot observa câteva din distribuţiile Linux iniţiale 93 00:05:35,303 --> 00:05:38,473 seria de puncte puncte puncte semnifică faptul că acestea nu mai sunt menţinute 94 00:05:38,573 --> 00:05:41,353 sau nu mai sunt folosite aşa de mult acum 95 00:05:41,868 --> 00:05:45,263 Un exemplu este SLS, transformată acum în Slackware Linux, 96 00:05:45,298 --> 00:05:47,564 iar aceasta este foarte populară. 97 00:05:47,612 --> 00:05:50,170 Se poate vedea că se foloseşte şi astăzi 98 00:05:50,235 --> 00:05:53,066 şi există şi distribuţii derivate din Slackware. 99 00:05:53,115 --> 00:05:55,947 Puţin mai jos avem Red Hat, care este de asemenea foarte cunoscută. 100 00:05:55,999 --> 00:06:02,077 şi există multe distribuţii derivate din Red Hat. 101 00:06:02,177 --> 00:06:05,359 Un exemplu este Red Flag. 102 00:06:05,459 --> 00:06:11,281 Red Flag Linux este deivat din Red Hat şi este specifică unei anumite pieţe. 103 00:06:11,381 --> 00:06:14,145 cum ar fi, de exemplu, o anumită zonă geografică 104 00:06:14,209 --> 00:06:17,491 Se poate observa că Red Hat însuşi, linia principală din mijloc, 105 00:06:17,591 --> 00:06:20,050 este menţinut în continuare şi în zilele noastre. 106 00:06:21,433 --> 00:06:24,169 O altă distribuţie care a fost populară la început 107 00:06:24,233 --> 00:06:27,081 şi încă mai este, este Debian. 108 00:06:27,596 --> 00:06:29,768 Distribuţia Linux a lui Debby şi Ian. 109 00:06:29,868 --> 00:06:32,713 Se poate observa că şi această distribuţie are derivate 110 00:06:32,793 --> 00:06:38,199 incluzând printre acestea şi Ubuntu cu derivatele sale Edubuntu, Xubuntu şi Kubuntu. 111 00:06:38,299 --> 00:06:45,070 Ubuntu însuşi are o serie de derivate precum gNewSense, 112 00:06:45,166 --> 00:06:46,904 şi Linux Mint 113 00:06:47,004 --> 00:06:49,961 V-am prezentat astfel doar o mică parte din 114 00:06:50,090 --> 00:06:53,437 ceea ce înseamnă istoria distribuţiilor Linux. 115 00:06:53,710 --> 00:06:56,703 Distribuţia pe care o folosesc personal este Ubuntu. 116 00:06:57,186 --> 00:07:02,270 Şi aşa cum am mai spus, Ubuntu foloseşte ca nucleu kernelul Linux. 117 00:07:02,370 --> 00:07:08,497 Cu fiecare nouă versiune de Ubuntu se pune la dispoziţie şi un kernel nou. 118 00:07:08,594 --> 00:07:13,775 Acesta este uşor modificat faţă de versiunea de kernel pe care o puteţi lua de la kernel.org. 119 00:07:14,032 --> 00:07:17,073 Astfel în partea stânga puteţi vedea versiunea Ubuntu 120 00:07:17,138 --> 00:07:17,975 care a fost pusă la dispoziţie. 121 00:07:18,075 --> 00:07:20,323 Cele care sunt tăiate nu mai sunt menţinute 122 00:07:20,533 --> 00:07:25,569 În partea dreaptă se poate obseva versiunea kernelului Linux furnizat 123 00:07:25,746 --> 00:07:29,881 Cu fiecare versiune succesivă de Ubuntu ni se pune la dispoziţie o versiune npuă a kernelului 124 00:07:29,962 --> 00:07:33,405 şi o nouă versiune de kernel furnizează drivere suplimentare, 125 00:07:33,501 --> 00:07:37,685 funcţii noi, o mai bună gestionare a resurselor, 126 00:07:37,785 --> 00:07:41,337 un mai bun management al consumului de energie şi multe altele. 127 00:07:42,287 --> 00:07:44,845 Ultima versiune de Ubuntu este 7.10 , 128 00:07:44,909 --> 00:07:46,406 Cunoscută şi sub numele de gutsy Gibbon 129 00:07:46,486 --> 00:07:49,350 şi foloseşte kernelul 2.6.22 130 00:07:49,415 --> 00:07:52,391 Care funcţionează foarte bine pe laptop de exemplu. 131 00:07:54,258 --> 00:07:57,508 Suprapuse pe kernelul Linux, care este simbolizat de micuţul pinguin, 132 00:07:57,608 --> 00:07:59,439 se află utilitarele GNU 133 00:07:59,696 --> 00:08:02,013 şi celelate tipuri de aplicaţii. 134 00:08:02,113 --> 00:08:05,215 Aceste aplicaţii specifice spaţiului destinat utilizatorului, suprapuse pe Linux 135 00:08:05,315 --> 00:08:07,773 avem mediul desktop GNOME, 136 00:08:07,873 --> 00:08:10,605 notesul Tomboy, browserul de internet Firefox, 137 00:08:10,657 --> 00:08:12,745 editorul de imagini GIMP, clientul de email Evolution, 138 00:08:12,845 --> 00:08:15,400 aplicaţia de gestiune a fotografiilor F-Spot, 139 00:08:15,500 --> 00:08:18,023 SANE pentru gestionarea scanerelor, 140 00:08:18,123 --> 00:08:20,420 Ekiga pentru VOIP 141 00:08:20,549 --> 00:08:22,802 Pidgin pentru mesaje scurte 142 00:08:22,866 --> 00:08:25,022 şi Python dacă doriţi să dezvoltaţi software. 143 00:08:25,122 --> 00:08:27,661 Toate acestea sunt "împachetate" sub forma unei distribuţii 144 00:08:27,741 --> 00:08:31,941 iar această distribuţie este Ubuntu. 145 00:08:33,566 --> 00:08:36,543 În general nu veţi comunica în mod direct cu kernelul 146 00:08:36,643 --> 00:08:38,747 ci veţi utiliza aceste aplicatii. 147 00:08:38,940 --> 00:08:40,742 Dar pentru a va da un exemplu depre unde puteţi vedea 148 00:08:40,842 --> 00:08:42,979 interacţiunea cu kernelul 149 00:08:43,079 --> 00:08:46,342 Iată un exemplu, dacă mă duc la System->Administration-> 150 00:08:46,390 --> 00:08:48,337 ->System Log, în Ubuntu, 151 00:08:48,385 --> 00:08:51,925 Se pot vedea mesajele din computerul meu care se numeşte wopr. 152 00:08:52,150 --> 00:08:54,676 şi mesajele vin de la kernel. 153 00:08:54,757 --> 00:08:56,800 Se pot vedea în partea dreaptă toate aceste 154 00:08:56,849 --> 00:09:00,549 mesaje "stranii" care vin de la kernel 155 00:09:00,839 --> 00:09:03,944 Dacă, de exemplu, scot camera mea USB 156 00:09:04,105 --> 00:09:07,388 se poate observa că apare un mesaj la sfârşitul acestui jurnal 157 00:09:07,581 --> 00:09:09,093 care spune că USB-ul a fost deconectat. 158 00:09:09,157 --> 00:09:11,523 Dacă îl reconectez, 159 00:09:11,668 --> 00:09:14,499 camera mea web este recunoscută şi înregistrată 160 00:09:14,612 --> 00:09:18,402 şi se poate vedea că este de tip Philips 740 Tocam. 161 00:09:18,635 --> 00:09:21,113 Să facem o demonstraţie sa arătăm că funcţionează 162 00:09:21,338 --> 00:09:23,816 daca deschidem o aplicatie pentru wecam aici 163 00:09:24,668 --> 00:09:27,613 şi ne conectăm la camera mea Philips 740 164 00:09:28,273 --> 00:09:29,930 aleg o rezoluţie corespunzătoare 165 00:09:29,946 --> 00:09:32,030 Reţineţi ca driverul pentru cameră este în kernel 166 00:09:33,598 --> 00:09:35,932 astfel aplicaţia nu trebuie să ştie ce fel de cameră am 167 00:09:38,377 --> 00:09:40,678 E arătos băiatul, nu? 168 00:09:40,871 --> 00:09:42,062 Hello! 169 00:09:42,162 --> 00:09:44,781 Acum vom salva o captură de ecran pentru mai târziu. 170 00:09:47,533 --> 00:09:49,898 Dacă mă duc în directorul Home 171 00:09:50,767 --> 00:09:52,601 Puteţi obseva că funcţionează. 172 00:09:52,701 --> 00:09:53,615 Minunat! 173 00:09:53,715 --> 00:09:55,899 Astfel am folosit o aplicaţie din spatiul utilizatorului 174 00:09:55,999 --> 00:09:58,216 pentru a comunica cu un dispozitiv, 175 00:09:58,316 --> 00:10:00,316 driverul a fost furnizat de kernel. 176 00:10:01,467 --> 00:10:02,979 Vă mulţumesc pentru atenţie, 177 00:10:02,545 --> 00:10:04,620 toate prezentările video sunt disponibile pe situl nostru, 178 00:10:04,720 --> 00:10:07,661 screencasts.ubuntu.com