Aplicație Ubuntu pentru instalarea pachetelor. Caietul unui specialist IT.

Toate programele din aceasta distribuție Linux, ca Ubuntu, sunt instalate din pachete speciale deb. Aceasta este extensia folosită în mod obișnuit. În diferite sisteme de operare, acestea pot diferi, de exemplu, în Windows, cu care suntem familiarizați cu toții, sunt folosite fișiere speciale .exe. De regulă, în sistem Ubuntu pentru a construi programul din depozit, acesta este descărcat automat și începe instalarea pachetelor deb. Dar uneori trebuie să instalați manual programul, de exemplu, dacă nu există Internet, sau instalatorii sunt foarte marime mare(în special jocuri).

Verificați conexiunea la site-ul dvs. Dacă întâmpinați probleme la deschiderea unei pagini, este posibil să descoperiți că aveți probleme cu conectarea la internet. Problema poate fi legată și de serverul pe care se află pagina. Doar deschideți un terminal și tastați.

Să presupunem că navigați pe internet și unele pagini se afișează fără probleme, în timp ce altele nu. Acțiunile tale nu vor fi afectate de majoritatea. Testare conexiune retea. Înlocuiți ambele valori, apoi salvați fișierul și reporniți conexiunea pentru a finaliza procesul.

utilizatorii de Windows trebuie să se fi obișnuit cu asta ultima cale. Acestea. doar descărcați fișierul de la extensia dorită, faceți dublu clic și urmați instrucțiunile apăsând butonul „Următorul”. În sistemul Linux, această metodă are propriile diferențe.

1) Accesați Centrul de aplicații și încercați să găsiți acolo programul necesar.

2) Dacă nu a fost posibil să îl găsiți în sursa standard, atunci puteți accesa site-ul web oficial al dezvoltatorilor și puteți vedea depozitul lor pentru instalare sau un link către PPA.

Pentru a obține o imagine de bază a ceea ce se află în spatele conexiunii, pur și simplu rulați următoarea comandă pe un terminal. Dacă utilizați conexiune fără fir, acest lucru poate fi dificil pe terminal pentru că are mai multe informatii detaliate decât este de obicei cazul la configurarea unei conexiuni prin cablu. Iată un exemplu al acestei configurații.

Poate știți că sistemul nu vă va anunța cu privire la noile versiuni. Nu va mai trebui niciodată să rămâneți cu o eliberare pe care nu o doriți. Instrumente de compilare de bază. Pentru a instala software suplimentar, distribuția dvs. are nevoie de kitul necesar pentru a putea fi compilat. De asemenea, nu toate distribuțiile se instalează în același mod.

3) În cazul în care site-ul oferă doar instalarea unui pachet deb, atunci trebuie să îl descărcați și să lucrați cu el în continuare.

4) De asemenea, se întâmplă să găsiți doar codurile sursă, caz în care va trebui să construiți singur programul.

Soluția optimă este să instalați pachete deb din depozit doar pentru că va fi mult mai ușor să actualizați programul în viitor. Serviciul de gestionare a actualizărilor de pe sistemul dvs. va găsi cel mai mult ultimele versiuniîn modul automat.

Intoarce-te versiunea anterioara pachet. Este bine cunoscut faptul că software-ul ar trebui actualizat, deoarece conține de obicei remedieri importante de erori sau remedieri de securitate. Uneori, însă, actualizarea unor pachete poate cauza probleme și va trebui să reveniți la mai multe versiunea timpurie. Nu orice manager de pachete are această capacitate.

Lipsesc dependențe de pachet. Se întâmplă adesea când încercați să instalați un software nou ca dependențele dintre pachete să nu funcționeze. Cu alte cuvinte, nu este nevoie de software pentru instalare corectă sau muncă.

De asemenea, este de remarcat faptul că în depozite oficiale programele sunt mai fiabile decât sursele pentru dezvoltatori, deoarece acestea din urmă conțin versiuni mai noi, deși nu la fel de stabile.

Instalarea fișierelor deb este împărțită în 2 moduri: în modul grafic și în terminal.

Instalare în modul grafic

Mai întâi trebuie să găsești în manager de fișiere pachetul dorit, apoi faceți dublu clic pe el. În continuare, va apărea pe ecran shell-ul grafic al programului, iar dacă sunt mai multe program vechi, utilizatorul va fi anunțat. Acesta poate fi închis. După aceea, trebuie să faceți clic pe „Instalare pachet”, după care vi se va solicita să introduceți parola de administrator, deoarece. orice astfel de acțiune trebuie efectuată numai cu permisiunea acestuia. Apoi va începe procesul de instalare. Când se face acest lucru, puteți închide toate ferestrele și puteți accesa programul în sine din meniul Ubuntu.

După ștergerea depozitelor neoficiale, în timp, unele vor înceta să mai funcționeze, altele vor începe să creeze conflicte cu cele existente. Nu avem de ales și trebuie să facem curat. Întrerupeți instalarea software. Când se întâmplă așa ceva, știm că fie avem de-a face cu software-ul defecte, fie doar setăm puțin mai mult decât ne așteptam.

Verificarea fișierelor descărcate. Uneori pot apărea probleme de instalare din cauza unui fișier incomplet pe care l-am descărcat mai devreme. Astfel, folosind comanda. Îi putem verifica consistența. Dacă ați adăugat recent un depozit și nu puteți găsi software-ul care ar trebui să fie în el, probabil că lista de software nu se va actualiza corect.

Instalare de pe terminal

Pentru ca instalarea pachetului deb să fie corectă, trebuie să mergeți la folderul corespunzător din terminalul care conține fișierul doritși tastați comanda: „sudo dpkg -i package_name.deb”.

Apoi, trebuie să urmați toate instrucțiunile de pe ecran. Dacă totul a mers bine, va apărea un mesaj despre instalarea cu succes a programului. În Ubuntu, este posibil ca pachetele deb să nu conțină dependențele necesare pentru acest program, vor fi indicate toate numele necesare ale pachetelor suplimentare, acestea trebuie instalate în același terminal.

Actualizați un program sau pachet de service. Din diverse motive, de ce instalarea dvs. este întreruptă din cauza dependențelor lipsă? Cu toate acestea, știți că trebuie să instalați pachetul în jurul acestor dependențe? Așa că trebuie să forțăm o actualizare. Actualizați distribuția din terminal. Este posibil să nu aveți acces la instrumentul de actualizare grafică. În primul rând, să ne amintim să actualizăm lista de software din depozit și apoi să rulăm comanda.

Când am rămas fără spațiu pe disc și, de exemplu, trebuie să conectăm un disc pentru a extinde spațiul din folderul nostru, va trebui să schimbăm tabelul de partiții. Opriți software-ul matricei de discuri. Dacă dintr-un motiv oarecare trebuie să opriți o matrice de discuri programabile, asigurați-vă mai întâi că faceți o copie a tuturor fișierelor.

Au fost prezentate doar esențialul și scurta descriere instalare. Există o mulțime de cazuri speciale, fiecare dintre ele având o mulțime de subtilități proprii.

În bazat pe sisteme Debian fișiere de program, biblioteci sursă ambalate și distribuite ca fișiere .deb. Instalarea fișierelor .deb se poate face cu instrumentul Linie de comanda numit dpkg. Cu toate acestea, un pachet tipic .deb are dependențe (sau pachete necesare) care trebuie preinstalate pentru a putea instala acel pachet .deb, iar dpkg nu poate rezolva aceste dependențe.

Fragmentarea fișierelor și a discurilor. Uneori, însă, este încă acolo. Dacă simțiți că trebuie să vă defragmentați unitatea, un instrument de defragmentare va face treaba. Instalarea driverelor de dispozitiv. Aceste drivere sunt disponibile în mai multe variante. Alții sunt drivere furnizate de producător și cele produse prin inginerie inversă. Doar identificați dispozitivul și apoi selectați driverele disponibile din listă. Comutați la modul text.

Reveniți la modul grafic. Reconfigurarea pachetelor care nu sunt instalate corect. Instalați toate pachetele în același timp în același director. Reinstalați pachetul eliminat din cauza dependențelor lipsă. Eliminarea unui pachet cu dependențe. Actualizați toate pachetele.

De exemplu, dacă încercați să instalați un pachet numit webmin folosind dpkg pe un Ubuntu nou, dpkg va eșua sau va avea probleme de dependență.

$ sudo dpkg -i webmin_1.620_all.deb dpkg: problemele de dependență împiedică configurarea webmin: webmin depinde de libnet-ssleay-perl; totuși: Pachetul libnet-ssleay-perl nu este instalat. webmin depinde de libauthen-pam-perl; totuși: Pachetul libauthen-pam-perl nu este instalat. webmin depinde de apt-show-versions; totuși: Pachetul apt-show-versions nu este instalat. dpkg: eroare la procesarea webmin (--install): probleme de dependență - lăsând neconfigurat Procesarea declanșatoare pentru ureadahead... Au fost întâlnite erori în timpul procesării: webmin

Actualizare distribuție. Ștergeți toate arhivele descărcate. Comenzi de bază: Actualizați lista de pachete. Pentru a instala o nouă aplicație sau pentru a actualiza sistemul, aveți mai multe instrumente care rulează pe un terminal text și unele suprapuneri grafice pentru acele instrumente. Alegerea cursului este a ta.

Primul lucru pe care trebuie să-l faceți înainte de a începe instalarea este să actualizați lista de pachete. Pentru a găsi un pachet disponibil în depozite, executați comanda. Dacă vreunul dintre pachete nu a fost instalat corect din cauza dependențelor lipsă, de exemplu. Pentru a elimina un pachet și dependențele acestuia.

Când vine vorba de dependențele de fișiere .deb, un instrument Linux numit gdebi este o binecuvântare. Cu gdebi puteți instala fișiere .deb cu decizie automată dependențe nesatisfăcute.

Utilitarul gdebi are două componente gdebi pentru instrumentul de linie de comandă și gdebi-gtk pentru GUI. Depinde pe ce te afli calculator desktop Linux sau pe un server „fără cap”, puteți instala doar instrumentul de linie de comandă sau versiunea grafică completă.

Eliminați versiunile vechi ale pachetelor de instalare. Acces la comanda de ajutor. Dacă nu îl aveți pe sistem sau pe desktop, îl puteți elimina de pe terminal. În primul rând, trebuie să actualizați lista de pachete făcând clic pe pictograma Actualizează. Apoi introduceți un pachet de căutare în fereastra Căutare rapidă sau deschideți Căutare. Când apare lista de pachete, faceți clic pe pachetul selectat și selectați „Select to Install”.

Confirmați instalarea noului pachet cu dependențele acestuia făcând clic pe „Selectați”. Apoi efectuați acțiunile planificate făcând clic pe „Aplicați”. Reconfirmați operațiunile programate. Faceți clic pe pachetul selectat pentru a extinde descrierea, la sfârșitul căreia selectați „Instalați acest pachet”.

Instalarea unui fișier .deb cu dependențe pe un server fără cap

Pentru a instala gdebi în consola pe Debian, Ubuntu sau Linux Mint, urmează următoarele instrucțiuni.

$ sudo apt-get install gdebi-core

Deocamdată, rulați gdebi cu fișierul țintă .deb pentru a instala și gestiona dependențe. Toate pachetele necesare vor fi instalate automat.

$ sudo gdebi webmin_1.620_all.deb

Apoi faceți clic pe fila Modificări pentru a verifica pachetele marcate pentru instalare împreună cu dependențele acestora. Pentru a aplica modificările, faceți clic pe Aplicați modificări. Pachetele vor fi descărcate și instalate; Închideți Adeptul după finalizarea orelor. De asemenea, puteți introduce un câmp de căutare în câmpul de căutare din dreapta sus.

Înainte de instalare, puteți vizualiza și informații despre program făcând clic pe „Informații suplimentare”. Dacă doriți să instalați programul acum, faceți clic pe „Instalare” și așteptați finalizarea acțiunii. Programul a fost instalat, dar dacă doriți să-l eliminați, faceți clic pe Dezinstalare.

Instalarea unui fișier .deb cu dependențe într-un mediu desktop

De asemenea, puteți utiliza instrumentul de consolă gdebi de pe desktop sau puteți încerca gdebi cu o interfață grafică. Pentru a face acest lucru, instalați gdebi așa cum se arată. Va fi instalat și GTK-ul interfeței sale.

$ sudo apt-get install gdebi

Apoi tastați această comandă pentru a instala fișierul .deb.

Prima modalitate este să lansați o comandă pentru a efectua o acțiune, cum ar fi actualizarea listei de pachete. Blocați pachetul înainte de a face upgrade. Veți vedea o listă de opțiuni de comandă disponibile. O altă modalitate este să utilizați interfața terminalului lansând-o cu o comandă.

Selectați un program, selectați-l făcând clic pe butonul pentru a finaliza instalarea. Dacă vrei să vezi ce pachete suplimentare instalat, apăsați pachetul cu tasta „Enter”. Bine instalat cu dependențe. Când instalarea este finalizată, apăsând tasta „Enter” veți reveni la ecranul de selecție a pachetului.

$ sudo gdebi-gtkwebmin_1.620_all.deb

Vei vedea GUI programul de instalare a pachetelor, așa cum se arată în captura de ecran de mai jos.

Dacă există dependențe, fereastra de stare vă va afișa acele dependențe și le puteți verifica făcând clic pe „Detalii”, așa cum se arată mai jos.


Puteți elimina pachetul. Dacă nu toate pachetele sunt instalate corect, le puteți configura din nou cu următoarea comandă. Dacă doriți să reconfigurați doar un pachet, faceți-o. Veți primi o listă pachetele instalate prin tastare. Verificați ce pachete au fost blocate.

Deblocați pachetul pentru upgrade. Instalăm programul cu o singură comandă. Dacă ceva nu se potrivește în viitor, îl putem reconfigura tastând. De acum înainte, ori de câte ori dorim să facem ceva cu fișiere, putem folosi aceste 4 comenzi.

Instalare folosind managerul de pachete

Reîmprospătează lista de depozite. Recompilează întregul sistem. Dacă aveți nevoie de mai multe informații despre pachetele disponibile, puteți utiliza de ex. Majoritatea distribuțiilor au un sistem de gestionare a pachetelor care facilitează instalarea. Nu este nevoie să compilați programul din sursă. . Thunderbird ar trebui să pornească. Pe desktop, puteți crea o comandă rapidă pentru a rula această comandă.

În cele din urmă, faceți clic pe „Instalare pachet” pentru procesul de instalare .deb.