vineri, 18 iulie 2008

Synapic - Administratorul de pachete - Partea a-II-a

Meniul Setări - Opțiunea Arhive software

În acest meniu putem alege, adăuga sau elimina arhive de programe.
Arhivele software conțin programe pe care le putem instala în sistemul nostru, programe care nu au fost instalate implicit odată cu sistemul.

Administratorul de pachete Synaptic este un program complex și ne
permite să gestionăm tot (sau aproape tot) ce ține de pachete prin intermediul unei singure interfețe.

Revenind la arhivele software, acestea pot fi configurate și apelând o alta interfață din meniul System->Administration->Software Sources, dar când lucrăm cu pachetele este mult mai comod să apelăm programul de configurarea a surselor de programe prin intermediul opțiunii Repositories (Arhive Software) din meniul administratorului de pachete.

Astfel fie că apelăm sursele software din meniul principal Gno
me fie că le apelăm din administratorul de pachete Synaptic suntem întâmpinați de următoarea fereastră:

figura9. Synaptic - Fereastra principală Arhive Software

Fereastra conține mai multe pagini:
  • Software Ubuntu (Ubuntu Software)
  • Software de la terți (Third-party Software)
  • Atualizări (Updates)
  • Autentificare surse (Authentication)
  • Statistici (Statistics)
Pagina Software Ubuntu

Aceasta este pagina care conține opțiunile cele mai importante de care avem nevoie pentru buna fun
cționare a sistemului.

Opțiunea „Canonical-supported Open Source software (main)”
Aici sunt găzduite programele de tip gratuit și cu codul sursă deschis. Acestea sunt dezvoltate pentru Ubuntu direct de echipa de dezvoltare Canonical. Avem nevoie de ele și bifăm opțiunea.


Opțiunea „Community-maintained Open Source software (universe)”
Aici sunt găzduite programe de tip gratuit și cu codul sursă deschis menținute și dezvoltate de com
unitate. Acestea nu sunt menținute direct de echipa de dezvoltare Ubuntu. Exemple de programe din aceste arhive: amsn, glabels, isomaster, miro, stardict, tellico, widelands, aptoncd, audacious, audacity, banshee, blender, bluefish, clamav, dvd95, dvdauthor, eclipse și multe altele, foarte multe. Avem nevoie de acestea și bifăm opțiunea.

Opțiunea „Proprietary drivers for devices (restricted)”
Aici sunt găzduite drivere pentru plăci grafice, plăci de rețea, plăci de sunet, etc, ce nu pot fi incluse în arhivele mai sau universe din cauza licențelor producătorilor. Dacă vrem să ne funcționeze aceste dispozitive trebuie să bifăm această opțiune. Prin aceasta suntem de acord cu licențele sub care sunt distribuite driverele respective și mai ales, foarte
important, ne obligăm să respectăm aceste licente.

Opțiunea „Software restricted by copyright or legal issues (multiverse)”
Aici sunt găzduite programe gratuite sau nu dar care, toate, au licențe restrictive (de gen EULA). Exemple de programe
din aceată categorie: alien-arena, flashplugin-nonfree, glest, lame, mkisofs, mplayer, mythtv, povray, sun-java și multe, multe altele. Avem nevoie de ele așa că bifăm opțiunea. Aceasta înseamnă că suntem de acord implicit (și uneori explicit) cu licențele sub care sunt lansate programele respective.

Butonul „Download from”

De aici alegem serverul ce conține arhivele alese de unde descărcăm programele ce dorim să le instalăm. Implicit serverul este stabilit funcție de oglinda de unde am descărcat CD-ul inițial de instalare a sistemului. Dar cu ajutorul acestui buton putem modifica acest server. Opțiunile sunt: Main (a
nu se confunda cu main care se referă la arhivele software), Server from United States și Other (Altele). Dacă alegem Main vom alege ca server pe cel din Marea Britanie, serverul Canonical. Dacă alegem Other vom putea selecta un server (oglindă) local. În primul caz avem avantajul că este actualizat mai des dar viteza de descărcare este limitată. În cazul al doilea avem avantajul că viteza de descărcare este foarte mare (caracteristică rețelelor de tip metropolitan) dar avem dezavantajele legate de actualizarea arhivelor și cât de serioase sunt serverele respective (uneori serverele sunt oprite).

Opțiunea „Programe instalabile de pe CD sau DVD”
Aici este prezent implicit discul pe care l-am folosit la
instalare. Acesta mai conține programe care nu au fost instalate implicit odată cu sistemul. Discul de instalare este organizat ca arhivă software. Dacă am creat prin diverse metode un CD organizat ca arhivă software (o metodă este utilizarea programului AptOnCD), atunci il putem adăuga aici și la nevoie îl putem folosi bifându-l. Dacă introducem discul în unitate vom fi întâmpinați de un mesaj prin care ni se va propune să îl adăugăm la sursele software. Dacă alegem să îl adăugăm atunci acesta va apărea în listă alături de CD-ul de instalare și când dorim să instalăm ceva de pe el îl bifăm.

Pagina „Third-Party Software”

Această pagină arată ca în figura de mai jos:
Aici putem adăuga arhive software noi pentru versiunea de Ubuntu pe care o folosim. Atenție mare ce fel de arhive folosim din mai multe motive. Primul motiv ar fi cel legat de seriozitatea surselor adăugate. Al doilea motiv este acela al tipului de arhivă folosit: de exemplu dacă avem instalat Hardy Heron nu vom adăuga arhive software pentru Intrepid Ibex sau pentru Gutsy Gibon.

Pentru a adăuga adresa unei noi arhive software se apasă butonul Add

Liniile care descriu adresa de internet care conține arhivele software pe care dorim să le adăugăm trebuie să fie de forma:

deb http://ppa.launchpad.net/c-korn/ubuntu hardy main

Se copiază linia respectivă în fereastra de dialog care se deschide. Apoi se închide pagina „Third-party Software”.
Vom fi atenționați că s-au modificat sursele și trebuie să actualizăm lista de programe. Și o vom face.

Cam atât se poate spune despre Synaptic pentru a-l putea folosi cu succes la instalări și dezinstalări de programe.



post în lucru ......

duminică, 29 iunie 2008

Synapic - Administratorul de pachete - Partea I

Scurtă introducere

Administratorul de pachete Synaptic este un program specific mediului desktop Gnome și acesta ne permite atât instalarea programelor în sistem cât și gestionarea programelor deja existente.

Programele sunt grupate în așa numitele pachete. O singură aplicație poate conține mai multe pachete.

Aproape toate aplicațiile se folosesc de alte aplicații și/sau biblioteci legate dinamic. Astfel majoritatea programelor depind de alte aplicații. Administratorul de pachete Synaptic rezolvă aceste dependențe pentru noi în mod automat.

Administratorul de pachete Synaptic se bazează pe managerul de pachete apt și oferă funcții similare comenzii apt-get dar într-un mediu grafic.
În detaliu administratorul de pachete Synaptic poate realiza următoarele funcții:
  • Instalează, instalează o versiune superioară sau inferioară, dezinstalează, configurează unul sau mai multe pachete.
  • Actualizează intreg sistemul de operare la o versiune superioară
  • Gestionează arhivele software
  • Execută căutarea pachetelor după nume, descriere sau alte criterii
  • Caută toată documentația referitoare la un anumit pachet, disponibila pe Internet
  • Blochează un anume pachet la o anumită versiune
  • Forțează instalarea unei anumite versiuni a unui anumit pachet
OBSERVAȚIE: Pentru rularea aplicației Synaptic este nevoie de drepturi administrative, deci ni se va solicita parola administrativă.
ATENȚIE: Dacă se folosește greșit Synaptic, se poate ajunge în situația în care sistemul nu mai poate fi folosit. Deoarece Synaptic ne permite să modificăm sistemul, trebuie să folosim programul cu mare atenție.

Prezentarea generală a interfeței grafice
La apelarea programului suntem întâmpinați de următoarea interfață grafică:

Fereastra interfeței grafice are următoarele componente:
  • Bara de meniu
  • Bara de unelte
  • Panoul de categorii
  • Panoul cu descrierea pachetelor
  • Bara de stare
Bara de meniu
Bara de meniu conține următoarele meniuri:
  • Fișiere - de unde putem alege ce selecții să salvăm și cum
  • Editare - de unde putem alege actiunile pe care le putem efectua asupra pachetelor, la modul general
  • Pachete - de unde putem alege acțiunile pe care le putem efectua asupra pachetelor selectate
  • Arhive - de unde putem selecta configurările pe care le putem face interfeței grafice și surselor cu aplicații
  • Ajutor - de unde putem accesa diverse forme de ajutor și suport privind funcționarea și descrierea aplicației Synaptic
Meniul Editare
În meniul editare avem următoarele opțiuni:
figura2.Synaptic Meniul Edit
Cele mai importante opțiuni din acest meniu (și care nu apar în bara de unelte) sunt:
  • Add CD-ROM - aceasta adaugă un CD ca arhivă software, CD pe care l-am creat anterior prin diverse metode
  • Fix broken Packages - aceasta repară pachetele care au fost stricate de acțiunile noastre
  • Mark Packages by Task - selectează pachetele după sarcinile pe care trebuie să le îndeplinească. Este foarte utilă această opțiune atunci când vrem să instalăm aplicații care conțin mai multe pachete, cum ar fi de exemplu serverele, bazele de date, mediile desktop, etc.. Această opțiune este exemplificată în figura3.:


figura3. Synaptic - Packages by Task

Meniul Setări
În acest meniu sunt următoarele opțiuni:
  • Preferințe
  • Arhive software
  • Filtre
  • Configurarea opțiunilor interne
  • Bara de unelte
Opțiuile arată ca în figura4.:

figura4. Synaptic - Meniul Setări

Meniul Setări - Opțiunea Preferințe


Opțiunea Preferințe se deschide cu fereastra opțiunilor generale ca în figura5.:
figura5. Synaptic - Fereastra Preferințelor pagina opțiunilor generale
În această fereastră sunt importante, în general, prima opțiune „Afișarea proprietăților pachetelor în fereastra principală” și cea de a doua „Confirmarea modificărilor care afectează alte și pachete”. Uneori se mai utilizează și cea de a treia (în cazul în care, de regulă, instalăm mai multe pachete care au multe dependențe suplimentare pe care avem dreptul și interesul să le instalăm) „Pachetele recomandate se consideră ca fiind dependențe”.

A doua pagină oferă posibilitatea configurării numărului de coloane care vor fi afișate în descrierea pachetelor, precum și alegerea tipului de caractere ce se vor folosi pentru afișarea mesajelor.


figura6. Synaptic-Fereastra Preferinte-Pagina Coloane și caractere

Următoarea pagină oferă posibilitatea de a stabili propriul cod al culorilor pentru evidențierea stării pachetelor.

figura7. Synaptic-Fereastra Preferințe-Pagina pentru configurarea codului culorilor

Următoarea pagină din fereastra de preferințe se ocupă de modul în care Synaptic gestionează pachetele descărcate și cum se țin jurnalele.
Trebuie știut că odată cu instalarea unui pachet veți descărca și „depozita” un pachet în format *.deb.

Acesta se va păstra în directorul /var/cache/apt/archives și aici vor sta până când le veți șterge. Se procedează astfel pentru a putea folosi aceste pachete și în cazul în care am dezinstalat un program și vrem să îl reinstalăm și nu mai avem acces la Internet. Pe baza pachetelor depozitate aici putem face un CD sau DVD cu programele pe care le-am instalat în sistemul nostru pentru a le putea instala pe un alt sistem sau pentru a le avea la îndemână dacă reinstalăm sistemul și nu dorim (sau nu putem) să apelăm la arhivele software de pe Internet.

Un program foarte util cu care putem crea CD-uri sau DVD-uri cu pachetele instalte în sistemul nostru este AptOnCD.

În figura8. este bifată opțiunea care corespunde comenzii uzuale din terminal: sudo apt-get autoclean și se va elibera cache-ul doar de pachetele programelor care nu mai oferă versiuni (programe „demodate” sau care nu se mai „fabrică”).

Dacă dorim să „curățăm” cache-ul de pachete pe care nu le mai dorim (atenție acestea nu sunt programe propriuzise, deci dacă le ștergeți nu veți dezinstala și programul instalat de pachet; acestea sunt, ca să mă fac înțeles mai bine, similare cu programele de genul „installer”) apăsăm butonul „Delete Cached Package Files” iar acest lucru este sinonim cu rularea comenzii uzuale din terminal: sudo apt-get clean și se va goli tot cache-ul de toate pachetele *.deb în caz că nu mai avem nevoie de ele.

Este bine să mai ștergem din când în când cache-ul pentru că în timp poate crește la dimensiuni foarte mari (chiar de ordinul Giga Octeților).

Este bine să păstrăm istoricul operațiilor efectuate.

figura8. Synaptic - Fereastra preferințe - Pagina fișiere

De următoarele pagini nu ne atingem, nu sunt pentru utilizatori obișnuiți.


Atât deocamdată pentru partea întâi a prezentării.
Synaptic-Administratorul de pachete partea a-II-a