Instal Debian

  • Published on
    17-Jul-2015

  • View
    62

  • Download
    0

Embed Size (px)

Transcript

<p>7. Instalare i configurareInstalarea sistemului de operare Instalarea distribuiei Debian pe PC-uri presupune respectarea cerinelor de sistem recomandate de ctre productori. Versiunea actual la momentul scrierii acestui material este Debian 5.0, fiind i varianta prezentat, care poate fi obinut gratuit pe internet la adresa http://www.debian.org. Din multitudinea de variante oferit de ctre cei de la Debian, pentru PC, vom alege varianta i386. De asemenea, este important de precizat faptul c sunt oferite diverse platforme de achiziionare a imaginilor DVD de instalare: prin HTTP, FTP, BitTorrent sau Jidgo. Dup achiziionarea imaginii DVD (n acest suport folosim imaginea primului disc DVDROM de altfel i singura necesar, restul coninnd pachete suplimentare, opionale), aceasta trebuie scris pe un DVD Blank cu orice program specializat. DVD-ul astfel realizat va fi bootable (sau bootabil), facilitnd instalarea uoar pe orice sistem modern. Pentru nceperea instalrii este necesar setarea ordinii de boot din cadrul BIOS-ului sistemului, n cazul n care aceasta nu este deja activat. Pentru aceast pas, trebuie s ne asigurm c sistemul va ncerca s booteze de pe CDROM/DVDROM, nainte de a ncerca bootarea de pe alte dispozitive ale sistemului. Majoritatea BIOS-urilor moderne sau semi-moderne au aceast capacitate i includ un sistem de bootare bazat pe prioriti (adic se seteaz ordinea n care se va ncerca bootarea mai nti pe CDROM, apoi pe harddisk, apoi de pe reea, etc). Dup ce sistemul gsete DVD-ul bootabil, scris la pasul anterior, va ncrca un meniu de nceput:</p> <p>Pentru a continua procesul de instalare, putem alege ntre dou variante de set-up, n mod text (Install), respectiv n mod grafic (Graphical install). n continuare vom prezenta modul de instalare n mod grafic; modul text este similar, dar difer n principal prin prezentare. Dup ncrcarea modului grafic, primul lucru ce trebuie fcut, este selectarea limbii (recomandat este engleza, pentru pstrarea numelor)</p> <p>n continuare, urmeaz selectarea regiunii, iar pentru a selecta Romnia, va trebui s optm pentru other -&gt; Europe -&gt; Romnia (se poate tasta n ntregime sau parial numele opiunii cutate, pentru o selecie mai rapid). Pentru selecia tastaturii, trebuie ales modelul de tastatur legat la sistemul pe care se ncearc instalarea cel mai des utilizat ns, este modelul American English. Dup aceste opiuni, programul de instalare va ncrca diversele module de care are nevoie pentru a trece la pasul urmtor, unde vor fi cerute diverse informaii legate de sistem. Din aceastea, prima cerin este specificarea numelui sistemului curent folosit n special pentru identificarea sistemului n cadrul unei reele. Pe lng selectarea unui hostname, ni se va cere, de asemenea, i introducerea numelui domeniului din care computerul va face parte. Pentru instalare, am ales hostname-ul computer1 i domeniul firma_mea.com.</p> <p>n prealabil, s-a fcut configurarea automat a prii de reea, prin DHCP (dac acest serviciu este existent n reeaua la care este conectat sistemul n momentul instalrii). Se recomand de asemenea ca sistemul s fie legat la reeaua Internet n momentul instalrii, dac acest lucru este posibil. n acest fel se va facilita managerului de instalare, obinerea celor mai noi versiuni de pachete.</p> <p>Procesul de instalare este automatizat n mare proporie, iar utilizatorul nu este contient de mare parte din acesta; la pasul anterior au fost detectate i setate plcile de reea pentru a putea beneficia de serviciul DHCP. Pe msur ce instalarea progreseaz, vor fi detectate i alte device-uri asociate sistemului. Pasul urmtor implic partiionarea hard-disk-ului pe care se va instala sistemul de operare. Se recomand instalarea pe un hard-disk dedicat, dar este posibil i instalarea pe o partiie logic a unui disc deja utilizat. Pentru nceptori, sau n cazul n care nu avem nevoie de o configuraie de partiionare specific, se recomand modul guided, care va face toate setrile automat sunt prezentate 5 opiuni n continuare. Modul guided: use the largest continuous free space use entire disk use entire disk and setup LVM use entire disk and setup encrypted LVM</p> <p>Modul manual ne permite configurarea prtiilor pentru cazuri specifice, i este recomandat utilizatorilor avansai. Implicit se recomand opiunea guided use entire disk, care va specifica faptul c dorim s folosim un ntreg disc pentru instalare (cum este recomandat). Opiunile ce folosesc LVM (sau Logical Volume Manager) ofer posibilitatea de a crea i administra partea de stocare a server-ului ntrun mod eficient, prin adugarea, tergea i redimensionarea partiiilor dup nevoi. Aceast opiune nu este recomandat dect userilor avansai.</p> <p>Mai sus avem un exemplu de partiionare automat, pe un disc de 8.6 GB. Sistemul are nevoie implicit de 2 partiii separate: una principal i una pentru memoria virtual (swap). n unele cazuri se recomand chiar o a treia partiie boot. Linux poate folosi mai multe tipuri de sisteme de fiiere, din care putem aminti ext2 i ext3 (cu jurnalizare). Ca analogie, sistemul de operare Windows folosete sisteme de fiiere precum FAT sau NTFS. Observm de asemenea opiunea mount point care specific unde va fi montat partiia respectiv. n cazul partiiei de swap (memorie virtual) se recomand ca aceasta s aib dimensiunea n jur de dublul memoriei RAM disponibile (dac, de exemplu, sistemul are 1GB de RAM, se recomand un swap de 2GB) n cazul calculatoarelor personale. Dac sistemul vizat are rol de server, atunci recomandarea este ca swap-ul s fie ct mai mic posibil (pn la jumtate</p> <p>din RAM), astfel nct s fie predominant utilizarea memoriei RAM (care este mult mai rapid) se recomand de asemenea monitorizarea memoriei virtuale i creterea capacitii memoriei RAM n cazul n care acest lucru este necesar. De asemenea, n cazul serverelor care necesit performan crescut, este recomandat pstrarea prtiei de swap pe un disc fizic separat de cel pe care este fcut instalarea motivul este simplu: capetele disc-ului nu trebuie s se deplaseze la fel de mult fiind pe device-uri separate, de unde reiese un timp de acces mai mic, deci performan crescut. Apsnd butonul Continue vom fi ntrebai dac vrem c modificrile fcute de noi s fie salvate. ATENIE: aceste schimbri vor duce la pierderea oricror date aflate deja pe disc-ul pe care se ncearc instalarea! n continuare, programul va ncepe procesul propriu-zis de instalare, prin copierea fiierelor de baz ale sistemului.</p> <p>Imagea ilustrat mai sus constituie momentul n care ni se va cere parol pentru utilizatorul root. n capitolele urmtoare, utilizatorul root are drepturi supreme n sistemul nostru. De aceea, se recomand alegerea unei parole sigure. O parol bun va avea cel puin 8 litere, va conine att cifre ct i o combinaie de litere mari i mici. De asemenea, se recomand c parola aleas s nu fie bazat pe un cuvnt ce poate fi gsit n dicionare: un exemplu de parol bun ar fi hKi291Lz pe cnd o parol precum netscape sau utopia sunt exemple de parole slabe.</p> <p>n continuare, programul de instalare ne va cere numele complet ct i numele de utilizator principal pe care l va folosi administratorul sistemului pentru sarcini uzuale. Practica comun n cadrul sistemului de operare Linux este ca administratorul s foloseasc contul root exclusiv pentru sarcini de administrare, iar pentru celelalte s foloseasc un user cu privilegii normale, pentru a crete gradul de securitate al sistemului unele programe chiar atenioneaz utilizatorul c ruleaz sub contul root, i c acest mod de lucru nu este recomandat.</p> <p>Pasul urmtor implic configurarea Packet Manager-ului (apt Advanced Package Tool), un utilitar specific distribuiei Debian, care nlesnete procesul de instalare a pachetelor adiionale foarte mult. Mai nti este scanat mediul de pe care s-a fcut instalarea n cazul de fa, primul DVD din setul distribuiei i apoi suntem ntrebai dac deinem i alte DVD-uri cu pachete suplimentare. Pentru aceast instalare vom selecta opiunea no, adic nu, nu mai avem alte DVD-uri cu pachete suplimentare. n imaginea urmtoare, suntem ntrebai dac dorim s configurm Packet Manager-ul astfel nct s foloseasc un mirror pentru a spori numrul de pachete disponibile (ntruct instalm de pe un singur DVD, deci selecia noastr este limitat), ct i pentru a actualiza pachetele de care dispunem deja, la cele mai noi versiuni existente.</p> <p>Suntem de asemenea avertizai c acest pas poate avea ca efect descrcarea de pe Internet a unui volum mare de date. Pentru performan maxim, se recomand n general alegerea unui mirror apropiat ca locaie geografic (preferabil n cadrul reelei metropolitane, deoarece ansele unei conexiuni bune sunt mult mai mari). n exemplul curent, am selectat yes -&gt; Romnia -&gt; ftp.ro.debian.org. n general, indiferent de locaie, regul pentru stabilirea numelui mirror-ului este simpl: ftp..debian.org. De asemenea, suntem ntrebai dac dorim s selectm un proxy (n cazul n care este nevoie de unul), dar n general, acest pas poate fi srit. n cele urmeaz, Packet Managerul se va configura, i i va ncepe activitatea acest proces poate dura o perioad de timp. Dup terminarea procesului de configurare, urmeaz selectarea softwareului ce va fi instalat pe sistemul nostru. n exemplul curent, vom instala att programele de baz, ct i mediul vizual, urmnd ca n capitolele urmtoare s instalm i s configurm individual software-ul de care avem nevoie. Selectarea pachetelor este destul de simpl, dup cum se vede n imaginea de mai jos:</p> <p>n imaginea de mai jos avem ilustrat procesul de descrcare a datelor de pe internet. Acest pas poate dura o perioad destul de lung de timp, depinznd de calitatea conexiunii.</p> <p>ncrcarea sistemului de operare se face printr-un bootloader. Printre cele mai cunoscute astfel de programe se afl i GRUB, de altfel inclus n instalare. Vom fi ntrebai dac dorim s instalm GRUB chiar n MBR (Master Boot Record) primul sector de 512 bytes al hard-disk-ului.</p> <p>Avantajul principal al GRUB este acela c permite o multitudine de opiuni, de la multi-boot, la selectarea unui numr destul de mare de parametrii, iar cazul n care avem instalate mai multe sisteme de operare, regimul multiboot poate fi foarte util n selectarea acestuia. De regul, se face o selecie implicit (DEFAULT) care va fi ncrcat automat dup o perioad de timp, dac nu se nregistreaz nici un fel de aciune din partea utilizatorului (de exemplu, apsarea oricrei taste).</p> <p>n cazul n care avem un singur sistem de operare instalat, ncrcarea loader-ului n MBR este o soluie potrivit; chiar i n cazul n care alte sisteme de operare nu au fost detectate, acestea se pot aduga mai trziu dar nu vor fi accesibile la bootare pn atunci. De regul, dac mai exist alte sisteme de operare instalate, acestea vor fi detectate automat, i vor fi adugate n fiierul de configurare GRUB. Acesta este ultimul pas n cadrul instalrii distribuiei Debian, urmnd a fi atenionai c urmeaz un reboot. Este recomandat de asemenea, s nlturm DVD-ul cu ajutorul cruia am fcut instalarea, sau s schimbm ordinea dispozitivelor de pe care se va ncerca procesul de bootare altfel, vom ajunge din nou n meniul de instalare, ceea ce nu ne dorim.</p> <p>Configurarea elementelor de reea Pentru a permite accesul unui sistem Debian la internet sau alte medii de comunicare, interfeele de reea trebuie s fie corect configurate. Orice sistem Debian poate avea mai multe astfel de interfee, fiecare cu o adres de internet (adres IP) diferit. Urmnd diversele standarde i tehnologii existente, sistemele Linux pun la dispoziia utilizatorilor o serie de denumiri pentru aceste interfee: Interfaa lo sau loopback device, este o interfa care simbolizeaz un pseudo-dispozitiv, avnd mereu adresa 127.0.0.1, i reprezint sistemul n cauz. Putem spune despre aceast interfa c reprezint adresa local a sistemului. Interfeele ethernet eth0, eth1, etc - reprezint interfeele pentru dispozitivele de reea ethernet Interfeele wireless LAN wlan0, wlan1, wifi0, wifi1, etc - sunt interfee pentru dispozitivele wireless Alte interfee pentru medii token-ring (tr0, tr1) sau PPP (ppp0, pp1, ) Urmnd protocolul TCP, orice interfa conectat la o reea (fie local, fie extern cum ar fi internet-ul) va avea o adres IP de 32 bii unic n acea reea. Urmnd protocolul mai nou ipv6, pentru care versiunile mai noi de kernel au suport nativ, interfeele ce vor funciona conform acestui protocol vor avea adrese de 128 de bii. Pentru mai multe detalii referitoare la protocolul TCP, ct i conceptele de adres IP i subretele, consultai capitolul respectiv. Configurarea elementelor de reea ntr-un sistem Linux se poate face n mod tradiional, prin folosirea utilitarelor incluse n pachetul net-tools, mai exact prin programele ifconfig i route. Utilitare mai noi exist, cu funcionalitate crescut precum programul ip din pachetul iproute ns att acestea ct i cele mai vechi pot fi folosite cu succes.</p> <p>Utilizarea comenzii ifconfig Comanda ifconfig poate fi folosit att pentru afiarea informaiilor despre interfeele de reea prezente, ct i pentru configurarea acestora. Rularea programului fr nici un fel de parametru, va avea ca efect afiarea pe ecran, a unor informaii generale despre fiecare interfa n parte:</p> <p>n exemplul de mai sus, putem identifica dou interfee existene: eth0 (cu adresa ip 192.168.2.102 acest tip de adres ne spune i faptul c ne aflm n cadrul unei reele locale) i lo. Rularea ifconfig cu primul parametru reprezentnd numele unei interfee, va afia informaii exclusiv despre acea interfa, ignorndu-le pe restul ifconfig eth0. Dezactivarea interfeelor n consol se poate face prin intermediul programului ifconfig: ifconfig interfata [protocol] down Rulnd comanda ifconfig eth0 inet down (sau pur i simplu ifconfig eth0 down), utilizatorul va dezactiva interfaa eth0 sunt necesare drepturi de root pentru executare. n cazul n care interfa grafic ruleaz, aceast comand s-ar putea s nu funcioneze corect, deoarece imediat cum interfaa este dezactivat, programul de gestiune al conexiunilor de reea o va reactiva automat. Parametrul [protocol] este opional i poate fi folosit pentru dezactivarea selectiv, din moment ce o interfa poate rspunde pe mai multe protocoale; dac am folosi inet drept protocol, interfaa nu ar mai fi activ pe protocolul TCP/IP. Activarea interfeelor n consol se face n mod similar: ifconfig interfata [protocol] up (adresa_ip) netmask (masca) broadcast (adresa broadcast) S presupunem c am dori s modificm adresa ip a interfeei eth0. n acest caz, ar trebui s oprim interfaa folosind directiva down, iar apoi s reactivm interfaa conform sintaxei de mai sus, cu noua adres ip: ifconfig eth0 up 192.168.2.100 netmask 255.255.255.0 broadcast 192.168.2.255</p> <p>Alternativ, se poate folosi comanda ip pentru operaiuni similare cu cele de mai devreme: ip addr del dev eth0 local (adresa_ip) pentru a dezactiva interfaa eth0 ip addr add dev eth0 local (adresa/masca) broadcast (adresa_broadcast) pentru a porni o interfa cu setrile menionate. Pe lng folosirea utilitarelor de consol, mai putem folosi i utilitarele puse la dispoziie prin interfaa vizual. Aplicaia responsabil de ge...</p>