Kako postaviti pametne telefone i računala. Informativni portal
  • Dom
  • Savjet
  • Kako instalirati pakete u ubuntu. Instaliranje programa

Kako instalirati pakete u ubuntu. Instaliranje programa

.deb— proširenje naziva datoteka binarnih paketa (binary-binary file), namijenjenih distribuciji i instalaciji softvera u OS Debia n, i drugi koji koriste sustav za upravljanje paketima dpkg, kao što je npr. Ubuntu, Linux Mint.

Obično u Ubuntu/Linux Mint sve instalacije .deb paketi aplikacije koje preuzima korisnik tada se prema zadanim postavkama instaliraju pomoću grafičkih programa kao što su Programski menadžer:


Ili GDebi:



Ali u Programski menadžer Nije uvijek moguće instalirati binarni paket koji preuzima korisnik jer ne instalira potrebne ovisnosti za .deb paket.
I ugradnja u GDebi ne radi uvijek, unatoč činjenici da GDebi izvlači potrebne ovisnosti/biblioteke prije instaliranja paketa.

U ovom slučaju .deb paket može se instalirati putem terminala.

Pogledajmo pobliže opciju instalacije terminala .deb paket.
Nije teško. Dovoljno je jednom ponoviti ove upute i tada ćete završiti instalaciju .deb paketi u terminalu "zatvorenih očiju".

Tako. Na primjer, odabrao sam "bezopasno" .deb paket za postavljanje ikona Suru, koji se trenutno razvijaju za Ubuntu 18.10. A ovaj paket je “bezopasan” jer čak i ako ga instalirate na sustav Ubuntu/Linux Mint i izvedenice, onda ne može ništa oštetiti u sustavu.

1. Idite na sljedeću vezu: https://ubuntu.pkgs.org/suru-icon-theme/all.deb.html i preuzmite binarni paket kao što je prikazano na snimci zaslona:



2. U pravilu se sve preuzete datoteke s interneta spremaju u mapu Preuzimanja upravitelj datoteka.


Sada otvorite terminal (Ctrl+Alt+T) i u terminalu morate otići u mapu Preuzimanja.

Pokrenite naredbu u terminalu ls koji će prikazati sve mape u Početni imenik:


Bilješka. Tim ls(dir, vdir) - proizvodi standardni izlaz sadržaja imenika.

Zatim idite izravno u mapu Preuzimanja. Da biste to učinili, unesite naredbu u terminal CD (c objesiti d irectory - promijenite direktorij/mapu), kopirajte i zalijepite naziv mape u koju želite ići, odvojen razmakom, i pritisnite tipku Unesi:



3. Nakon što smo otišli u mapu Preuzimanja, moramo pogledati njegov sadržaj. Ponovno upišite i izvršite (izvršite - pritisnite Enter) naredbu ls.


Kao što vidite na slici, naš željeni se prikazao na terminalu .deb datoteka sa ikonama Suru.

4. Montaža .deb datoteka.

Za instaliranje preuzetog .deb datoteka, trebate unijeti naredbu u isti terminal sudo dpkg -i, kopirajte i zalijepite naziv datoteke odvojen razmakom i pritisnite tipku Unesi:


Unesite lozinku i ponovno pritisnite Unesi za početak instalacije:


5. Nakon pritiska tipke Unesi, .deb paketće biti instaliran:


Bilješka. Također možete instalirati više paketa odjednom tako da ih sve proslijedite kao argumente naredbi sudo dpkg -i odvojeni razmakom ( sudo dpkg -i .deb-paket1 .deb-paket2 i tako dalje).

6. Nažalost, program dpkg ne zna kako riješiti i preuzeti potrebne ovisnosti iz repozitorija. Ako se nađete u situaciji da terminal nakon izvršenja naredbe sudo dpkg -i .deb paket javlja nezadovoljene ovisnosti, pokrenite naredbu na istom terminalu sudo apt install -f, koji se koristi za otklanjanje kvarova baze podataka paketa uzrokovanih oštećenim ovisnostima.

7. Nakon završetka instalacije .deb paket sa ikonama Suru, možete ih koristiti u svojoj distribuciji (Izgled/Tema - Ikone).

Davno ste instalirali Ubuntu operativni sustav, konfigurirali ga “za sebe”, ali ono najvažnije još uvijek nedostaje. To je i razumljivo: za ispravno funkcioniranje nedostaju najnužniji programi koje smo u Windowsima marljivo tražili, preuzimali i instalirali. To je ono što ćemo nastaviti raditi – ali u Linux okruženju.

Jedan od glavnih problema koji uvijek uzrokuje uporno nerazumijevanje od strane korisnika Linuxa (i Ubuntuista) koji se "preobraćuju" je instalacija softvera pod Ubuntuom. Linux ima jedinstvenu strukturu datoteka sustava koja se razlikuje od "dll dumpa", kako se naziva, Windows. Takav koncept kao što je instaliranje bilo kojeg programa s nekoliko klikova ovdje nije baš odsutan, ali je prilično rijedak (o tome pročitajte u nastavku).

Deb paketi

Sada - više o Ubuntu sustavu. U teoriji bi svi programi trebali biti instalirani iz tzv. izvori - datoteke u C++ jeziku namijenjene kompilaciji. No, nije uzalud u jednom trenutku razvijeno nekoliko tzv. paketnih sustava. U nekim Linux operativnim sustavima uobičajen je sustav RPM (Red Hat Package Manager), u drugima, poput Debiana i onih koji se temelje na njemu, DEB (zapravo od riječi “Debian”) itd...

Bilješka. DEB i RPM sustavi djelomično su slični u dizajnu, ali još uvijek međusobno nekompatibilni. Međutim, postoji poseban vanzemaljski program koji pretvara pakete iz jednog formata u format s različitim stupnjevima "sreće"

Instalirat ćemo gotovo sav softver u Ubuntu iz deb paketa. Paket nije instalacijska datoteka, već binarna arhiva s komponentama za instalaciju plus neke informacije o verziji paketa, njegovoj arhitekturi i postojećim ovisnostima. Otvaranjem deb datoteke kroz pomoćni program za upravljanje paketima, datoteke se distribuiraju u direktorije sustava, kreiraju se veze u izborniku - i nakon toga program je spreman za korištenje. U usporedbi s procesom kompajliranja programa iz izvornog koda, ovo je vrlo laka i brza metoda instalacije.

Što se tiče ovisnosti, one se konvencionalno dijele na obavezne i neobavezne (na temelju imena, potonje se jednostavno preporučuju za preuzimanje). Većina paketa je međusobno povezana s drugim bibliotekama, bez kojih se jednostavno ne mogu instalirati. Koja je prednost ovog pristupa "ovisnog o paketu"? Same deb datoteke zauzimaju relativno malo prostora (obično desetke ili stotine kilobajta) zbog činjenice da sadrže samo najnužnije komponente. Kako instalirate sve više i više paketa, popis ovisnosti značajno raste. Naknadno, kada deinstalirate program, uklanjaju se i svi ovisni paketi (ako već ne ovise o drugim paketima). Ovo je neka vrsta "alternative" Windows dll bibliotekama.

Spremišta

Još jedan koncept s kojim ćete se morati suočiti je repozitorij, softverski repozitorij. Nećemo ulaziti u arhitekturu repozitorija, samo ćemo napomenuti da se obično sastoji od četiri kategorije: Main, Restricted, Universe i Multiverse. Paketi uključeni u odjeljke svemira i multiverzuma dostupni su samo putem interneta i ne mogu se uključiti u početnu distribuciju Ubuntua. Zbog toga, zbog Ubuntuovog odbijanja korištenja vlasničkog softvera, korisnici Linuxa imaju problema (privremenih) s kodecima, reprodukcijom DVD-a, fontovima i tako dalje.

Postoje dva izvora za instaliranje paketa - lokalni i mrežni repozitorij, iako bi se riječ "repozitorij" trebala koristiti u množini, jer ih ima bezbroj.

Lokalni izvor je tvrdi disk ili prijenosni medij u obliku CD-a ili DVD-a. Diskovi sa spremištima mogu se kupiti u internetskim trgovinama, uključujući bjeloruske. Najcjelovitija verzija za Ubuntu nalazi se na 4 ili više DVD-a, iako puno službeno spremište zauzima mnogo više gigabajta nego svi ti diskovi zajedno. Dostupan je ruski mirror, kao i mnogi drugi izvori za preuzimanje paketa. Na http://packages.ubuntu.com/ uvijek možete pronaći i preuzeti traženi deb u prilično jasnom obliku (prikazujući sve stroge/nestriktne ovisnosti). Iako toplo preporučamo da to ne radite sami, jer da biste zadovoljili ovisnosti, morat ćete preuzeti više od jednog paketa. Općenito, zadatak je izuzetno naporan. Raspitajte se na forumima ili kod prijatelja za diskove sa spremištima - i cijeli će problem biti vrlo brzo riješen.

Sada ćemo ukratko razgovarati o principu imenovanja batch datoteka. Primjer: naziv conky_1.4.5-0ubuntu1_i386.deb. Kao što možda pretpostavljate, conky je naziv programa, 1.4.5 je njegova verzija, ubuntu je podržani OS, i386 je arhitektura procesora - opis arhitektura). Ako u nazivu vidite sufiks .src, znajte da imate posla s paketom koji uključuje izvorne datoteke. Am64 sufiks znači da je paket namijenjen za instalaciju posebno na 64-bitni procesor. Budući da su 32-bitni i 64-bitni softver nekompatibilni, preuzimanje "stranih" paketa je besmisleno. Ako verzija ili arhitektura programa nije kompatibilna sa sustavom, upravitelj paketa će zaustaviti instalaciju. Ako imate 32-bitnu verziju Ubuntua, pazite da naručite diskove sa spremištima posebno za 32-bitni sustav.

Razmotrite situaciju: kupili ste nekoliko DVD repozitorija. U tom slučaju, prema uputama na naljepnici diska, morate dodati spremišta u zajedničku "bazu". Da biste to učinili, u konzoli za svaki disk morate pokrenuti naredbu apt-cdrom dodati, a zatim će diskovi biti automatski dodani na popis spremišta.

Ovaj popis je pohranjen na /etc/apt/sources.list. Možete ga ažurirati ručno: sudo gedit /etc/apt/sources.list ili preko upravitelja paketa Synaptic.

Postoji i odgovarajuća stavka u Gnome izborniku: Sustav? Administracija? Izvori aplikacije. Za dodavanje izvora idite na ovu adresu i odaberite “Softver treće strane”. Zatim kliknite gumb "Dodaj" i unesite APT niz, na primjer: deb http://ftp.debian.org sarge main. Sada kliknite gumb "Dodaj izvor" i zatvorite sve prozore. Pakete možete instalirati na različite načine, ali popis repozitorija koji izradite bit će dostupan iz sučelja svih programa.

Obično, kada naiđete na opis uslužnog programa, postoji poveznica na online repozitorij i opis kako instalirati potrebne pakete. Općenito, ovaj je sustav vrlo prikladan za naknadna ažuriranja softvera: deb manager uspoređuje najnovija ažuriranja u repozitoriju s paketima koje imate i, ako se otkriju promjene, ažurira ih.

Ako ažurirate ručno, onda sudo apt-get nadogradnja--- slična naredba u konzoli. Tijekom instalacije upravitelj izdaje upozorenje o zauzetom prostoru na disku sa svim ovisnostima i po želji ih udovoljava. Preuzeti paketi se ne brišu nakon instalacije, već se pažljivo pohranjuju u predmemoriju: /var/cache/apt/archives/, odakle ih možete kopirati na drugo mjesto. Paketi koji nisu preuzeti (na primjer, u slučaju kvara veze) pohranjuju se u imenik /var/cache/apt/archives/partial/. Nakon što se veza uspostavi, ažuriranje će se nastaviti s istog mjesta kao da se ništa nije dogodilo.

Instalacija deb paketa

Najjednostavniji način instaliranja aplikacija je putem izbornika Prijave? Instalacija/Uklanjanje. Programi su razvrstani po kategorijama, imaju opis (međutim, s prijevodima ne stoje baš najbolje), ocjene - sve to olakšava izbor među impresivnim izborom programa. Označite okvire pokraj potrebnih paketa (ili ih poništite ako paket treba ukloniti) i kliknite "U redu". Ništa komplicirano!

Ako radite preko konzole, tada će slične naredbe biti: apt-get instalacija<название пакета> (montaža), apt-get ukloniti<имя пакета> (uklanjanje).

Instalirani programi trebali bi se pojaviti na popisu glavnog izbornika u odjeljku koji mu je dodijeljen.

Bilješka. Postoji još jedan način instaliranja programa - pokretanjem posebne skripte (ekstenzija može varirati - .sh, .py itd.). Upravljački programi i sve-u-jednom paketi često se distribuiraju u ovom obliku. Tijekom instalacije skripta postavlja pitanja na koja korisnik mora odgovoriti. Za pokretanje izvršne datoteke, unesite ./filename.extenzija

Ako vam dva navedena načina instalacije nisu dovoljna, to je u redu. Pored navedenog sposobnost, postoje i drugi upravitelji paketa. Ako uzmemo u obzir programe s grafičkim sučeljem, prije svega treba istaknuti sljedeća tri programa.

Synaptic (Synaptic Package Manager)

Synaptic je program za upravljanje rpm i deb paketima, apt grafička ljuska. Integriran je u Ubuntu, tako da neće biti problema s pretraživanjem i instaliranjem. Ovaj upravitelj će instalirati pakete koji se nalaze na vašem tvrdom disku putem interneta na prijenosni medij. Ako usporedimo slične programe (YaST2, KPaskage i druge), jednostavnost korištenja Synaptic-a je mnogo veća. Ove riječi znače: promišljene postavke, sučelje i sustav označavanja. I također – relativno stabilan i brz rad. To je odavno provjereno u praksi: kada je broj raznih programa i biblioteka u tisućama, takvi su programi vrlo cijenjeni.

Automatix

Jednostavniji za korištenje od standardnog programa "Dodaj/ukloni". Dizajniran je za automatsku instalaciju najpopularnijih aplikacija, Ubuntu. Rezultat je dodavanje značajki s kojima OS u početku nije usklađen. Ovaj:

Multimedijski kodeci
- montiranje, čitanje i pisanje NTFS datotečnog sustava (relevantno za Ubuntu 7.04 i starije)
- mogućnost gledanja DVD-a
- dodatne skripte
- skripte za Nautilus i više.

Pomoću programa Aptoncd možete izraditi ISO sliku sa svim instaliranim paketima i snimiti je na CD/DVD disk. Ovo spremište se zatim dodaje na opći popis deb izvora bez ikakvih problema. O načinima kako to učiniti govorit ćemo u sljedećem broju, u praktičnom dijelu ovog poglavlja.

Umetak. Korisne konzolne naredbe

Raspakirati:

arhiva gz/gz2 –- pucati/pušiti2<файл>
arhiva bz/bz2 –- buncip/bunzip2<файл>
tar arhiva -- katran xvf<файл>

Rad s paketima:

apt-get install –ponovno instaliraj<программа> - instaliranje paketa s datotekama za prepisivanje
apt-get instalacija<программа 1> <программа 2> <программа n> - instalacija nekoliko programa odjednom
apt-get –d instalacija<программа> - pokrenite program bez raspakiranja
apt-get ažuriranje– ažuriranje popisa paketa
sudo vanzemaljac<пакет.rpm> --- pretvoriti rpm paket u deb

Postoji mnogo načina za instaliranje programa na Ubuntu Linux. Ovdje možete koristiti trgovinu aplikacija ugrađenu u sustav, te upravitelj paketa, te instalirati programe iz repozitorija pomoću naredbi u terminalu, kao i preuzeti programske pakete s interneta, te ih potom instalirati – također na razne načine. I u ovom članku želim detaljno govoriti o svakoj metodi instaliranja programa na Ubuntu Linux.

Ubuntu aplikacijski centar

Ubuntu Application Center je ono što se obično naziva "App Store" na drugim sustavima, na primjer, na Androidu je ekvivalent Google Playu. Možete ga pronaći u glavnom izborniku Ubuntua ako počnete upisivati ​​riječ "centar" u traku za pretraživanje.

U aplikacijskom centru sve je vrlo jednostavno: s lijeve strane nalaze se kategorije ("Igre", "Ured", "Internet" i tako dalje), na vrhu je traka za pretraživanje. Pronalazimo željenu aplikaciju, kliknemo “Instaliraj”, upišemo administratorsku lozinku, pričekamo malo i sve je spremno za korištenje novoinstaliranog programa.

Aplikacijski centar sadrži sve programe koji su dostupni u službenim Ubuntu spremištima (tj. "repozitoriji"), kao i plaćene i besplatne programe i igre iz izvora trećih strana. Ako želite instalirati besplatni program iz izvora treće strane, unatoč činjenici da će cijena programa biti označena kao nula, umjesto gumba "Instaliraj" i dalje ćete vidjeti gumb "Kupi" - nemojte biti alarmiran, slobodno kliknite. I znajte da u svakom slučaju, bez vašeg znanja, ovdje vam nikada neće uzeti novac, čak i ako pokušate instalirati programe koji se plaćaju - prije nego što ga kupite, morat ćete ispuniti podatke o plaćanju (broj kreditne kartice, itd.). ), tako da je slučajnost ovdje definitivno isključena.

Imajte na umu da se svi postojeći programi za Ubuntu ne mogu pronaći u Ubuntu Application Centeru, no svejedno, početnici bi trebali početi tražiti aplikacije koje su im potrebne odavde.

Synaptic upravitelj paketa

Synaptic je grafički uslužni program za upravljanje paketima koji se koristio u Ubuntuu mnogo prije nego što je imao "App Center". Danas, prema zadanim postavkama, ovaj program uopće nije dostupan u Ubuntuu, ali ga možete instalirati, na primjer, klikom ovdje. Dopustite mi da vas podsjetim da se svi instalirani programi mogu pronaći u glavnom izborniku Ubuntua tako da počnete unositi njihov naziv ili čemu služe u traku za pretraživanje, kao što je prikazano gore na slici s “Centrom za aplikacije”.

Sa Synapticom možete vrlo jednostavno i povoljno vidjeti koje ste pakete već instalirali, ukloniti ih, ažurirati (ako su ažuriranja dostupna), a također pretraživati ​​repozitorije potrebnih paketa prema nazivu ili opisu. Za sve to Synaptic ima vrlo dobar set filtera po kategorijama ("Igre", "Administracija", "Internet" itd.), po statusu ("Instalirano", "Nije instalirano", "Ručno instalirano", "Ažuriranje" " ", itd.), prema podrijetlu (tj. iz kojeg je izvora ovaj ili onaj program instaliran ili se može instalirati) i drugi.

Synaptic je puno "profesionalniji" program, da tako kažem, u odnosu na Application Center. Za pronalaženje potrebnih paketa može biti jednostavno nezamjenjiv.

ِapt-get - upravljanje paketima s terminala

Sljedeća metoda za instaliranje programa je apt-get. Usput, apt-get ne samo da ih može instalirati, već i ukloniti, ažurirati, preuzeti popise paketa s Interneta i još mnogo toga. Općenito, sve što Synaptic može, ali samo iz naredbenog retka. I na prvi pogled može izgledati zastrašujuće, pogotovo za početnike, ali nemojte žuriti - u većini slučajeva apt-get je najlakši i najbrži način da nešto instalirate u Ubuntu, i zato u većini uputa za instalaciju nečega u Ubuntu , koje ćete pronaći na internetu, sadrže naredbe za terminal pomoću apt-get.

Korištenje apt-geta pretpostavlja da točno znate što želite. Na primjer, želite instalirati Geany uređivač teksta, tada trebate pokrenuti sljedeću naredbu u terminalu:

sudo apt-get instaliraj geany

Pogledajmo ukratko napisano:

sudo- znači da će se naredbe koje slijede izvršavati u ime administratora sustava (jer samo administrator ima pravo instalirati ili brisati bilo što);

apt-get- sam upravitelj paketa apt-get, o kojem govorimo, zapravo poziva;

instalirati- naredba za instaliranje paketa. Postoje i mnoge druge naredbe, od kojih ću neke navesti u primjerima;

geany- naziv paketa koji je potrebno instalirati, au ovom slučaju to je Geany uređivač teksta. Možete odrediti više paketa jednostavnim stavljanjem razmaka između njih.

Evo još nekoliko primjera korištenja apt-get:

Preuzmite popise dostupnih aplikacija s interneta (grubo rečeno, "provjerite ažuriranja"):

sudo apt-get ažuriranje

Instalirajte sva dostupna ažuriranja:

sudo apt-get nadogradnja

Instalirajte vlc player i gimp grafički uređivač jednom naredbom:

sudo apt-get instalirajte vlc gimp

Gore spomenute također možete ukloniti jednom naredbom, spremajući njihove postavke u sustav:

sudo apt-get uklonite vlc gimp

Ista stvar, ali sa svim izbrisanim postavkama:

sudo apt-get purge vlc gimp

Također, kada radite s apt-getom, možete koristiti jednu zgodnu značajku u Ubuntu terminalu: automatsko dovršavanje. Pod pretpostavkom da ne znate puni naziv paketa, na primjer, ako želite instalirati dodatke u Gimp, tada možete upisati "sudo apt-get install gimp" u terminal i pritisnuti tipku "Tab" - hoćete automatski se nude različiti paketi koji počinju s " gimp*".

Evo kako instalirati bilo što vrlo jednostavno koristeći naredbeni redak i apt-get u Ubuntuu. Sada zamislite da bih vam, kada bih vam kao početniku u Ubuntuu objašnjavao kako instalirati Gimp, dao samo jednu naredbu: “sudo apt-get install gimp”, za razliku od cijele sage o tome što trebate pronaći u glavnom izborniku Ubuntu Ubuntu aplikacijskog centra upišite “Gimp” u traku za pretraživanje, odaberite odgovarajući paket i kliknite na gumb “Instaliraj”, ne uzimajući u obzir brzinu pokretanja samog aplikacijskog centra i trčanje nekoliko metara preko stol.

GDebi program za instalaciju paketa

Ako traženi program nije pronađen u repozitoriju Ubuntua ili je pronađen, ali nije najnovija verzija (a to se često događa), tada ćete najvjerojatnije otići na web mjesto programera programa ili igre i preuzeti instalacijski paket u *.deb format. Kada dvaput kliknete na no, otvorit će se “Ubuntu Application Center” i možete ga jednostavno instalirati klikom na odgovarajući gumb. Međutim, ako ovu proceduru radite prilično često, tada ćete se vjerojatno umoriti od vrlo sporog pokretanja i rada Aplikacijskog centra. A tada će vam u pomoć priskočiti vrlo mali i brzi GDebi uslužni program koji se može instalirati klikom ili naredbom u terminalu:

sudo apt-get install gdjebi

Nakon što je instaliran, desnom tipkom miša kliknite preuzeti paket i odaberite "Otvori s - GDebi paket instalacija". GDebi će otvoriti paket i instalirati ga brže nego Ubuntu Application Center.

Instalacija preuzetih paketa s terminala

Osim GDebi grafičkog uslužnog programa, možete instalirati pakete preuzete s interneta u Ubuntu jednostavnom naredbom u terminalu. Da biste to učinili, morate pokrenuti naredbu:

sudo dpkg -i naziv_paketa

Na primjer, ako ste preuzeli paket s VirtualBoxa sa službene web stranice i najvjerojatnije se sada nalazi u mapi "Preuzimanja" u vašem početnom direktoriju, tada ga možete instalirati s terminala ovako:

sudo dpkg -i ~/Preuzimanja/virtualbox-4.3_4.3.8-92456~Ubuntu~raring_amd64.deb

ٌUsput, ovdje također radi automatsko dovršavanje, tako da možete samo početi unositi naziv datoteke s paketom i pritisnuti Tab - ostatak naziva datoteke će se sam dovršiti. dpkg također podržava predloške, to jest, možete ga napisati ovako:

sudo dpkg -i ~/Preuzimanja/virtualbox*.deb

Što je vrlo zgodno ako ste preuzeli program koji dolazi u obliku mnogo paketa (na primjer, mnoge igre ili LibreOffice preuzet sa službene web stranice) - možete jednostavno staviti sve pakete u jednu mapu, a zatim pokrenuti nešto poput ove naredbe :

sudo dpkg -i ~/Preuzimanja/*.deb

(ovaj će primjer instalirati SVE pakete iz mape Downloads).

Instaliranje programa iz repozitorija trećih strana

Većina potrebnih programa pohranjena je u službenim repozitorijima Ubuntu paketa ("repozitoriji"), odakle se preuzimaju kad god nešto instalirate putem Ubuntu Application Center-a ili apt-get-a na terminalu. Međutim, neke aplikacije (na primjer, uskog profila, rijetko korištene ili nedavno pojavile) nisu u službenim Ubuntu repozitorijima, ili jesu, ali u starijim verzijama. U takvim slučajevima obično je potrebno dodati novi izvor aplikacije ("repozitorij") u sustav.

Obično članci s uputama za instalaciju nečega već sadrže gotove naredbe koje samo trebate kopirati u terminal i izvršiti. Ovdje želim dati primjer takvih naredbi s komentarima da ih pojasnim novim korisnicima Ubuntua.

Na primjer, da biste instalirali klasični izbornik ClassicMenu-Indicator, prvo morate povezati njegovo spremište, tj. izvorima aplikacija vašeg sustava dodajte izvor iz kojeg se treba instalirati i ažurirati. Web stranica programera nudi gotovu naredbu:

sudo add-apt-repository ppa:diesch/testing

sudo- pokrenuti kao administrator sustava;

add-apt-repozitorij- dodati spremište;

ppa:diesch/testiranje- ime spremišta.

Nakon što se repozitorij doda, potrebno je da Ubuntu sustav preuzme popis aplikacija koje se nalaze u ovom izvoru. Da biste to učinili, koristite naredbu:

sudo apt-get ažuriranje

i konačno, instaliranje paketa:

sudo apt-get install classicmenu-indicator

Detaljno smo govorili o tome kako apt-get radi na početku ovog članka, pa ako vam ove naredbe nisu jasne, vratite se na odgovarajući gornji naslov.

Instaliranje programa iz izvora

Danas često možete čuti od ljudi koji su jako daleko od Linuxa da ako prijeđete na Ubuntu ili druge Linux distribucije, “instalirat ćete programe iz izvornih kodova”. Naravno, takva mogućnost postoji, ali je nužnost vrlo upitna. A prije samo 10 godina, prosječni korisnik Linuxa instalirao je programe na ovaj način - kompajlirao ih je iz izvornog koda, često nailazeći na mnoge zamke. Ako danas odlučite instalirati program na Ubuntu iz izvora - stvarno mislim da to ne morate. Pročitajte ovaj članak od početka do kraja kako biste vidjeli da se svi postojeći moderni Linux programi, uz vrlo rijetke iznimke, mogu instalirati ili iz repozitorija ili preuzimanjem paketa *.deb i jednostavnim klikom na njega.

Ako se ipak odlučite na tako velik korak, pročitajte datoteke INSTALL i README, koje se obično isporučuju u arhivi s izvornim kodom, u kojima ćete pronaći upute za kompajliranje i instalaciju programa - one se mogu jako razlikovati od jednog programa drugome.

Možete instalirati softver treće strane. Za to se koriste datoteke s nastavkom .DEB. Otvaraju se putem aplikacijskog centra, terminala ili pomoćnih programa. Najlakši način da to učinite je pomoću grafičkog sučelja. Ali korisnici koji prije nisu radili u takvom OS-u vjerojatno to neće moći shvatiti bez uputa. U Ubuntuu, instaliranje DEB paketa malo je drugačije od pokretanja EXE datoteka u sustavu Windows.

Da bi uslužni program radio bez pogrešaka, bolje ga je preuzeti iz Linux Application Center (CPU). Na taj način ćete sigurno dobiti službeni softver. Ažurirat će se sam. Datoteke možete pretraživati ​​na web stranici razvojnog programera programa koji vam je potreban. Obratite se neslužbenim izvorima u krajnjem slučaju: na primjer, kada vaše računalo nema pristup internetu. Također, ručna instalacija DEB-a je relevantna ako ne pronađete uslužni program u CPU-u.

Ako je mreža onemogućena na računalu, to je jedini način da na njemu instalirate upravljačke programe. Bolje ih je potražiti na launchpad.net. U traku za pretraživanje upišite "Linux-Firmware". Zatim odaberite distribuciju i arhitekturu.

Da bi paket radio, potrebne su mu knjižnice o kojima ovisi. Takvi objekti postoje iu drugim operativnim sustavima. Na primjer, u sustavu Windows to su DLL datoteke. Prilikom instaliranja softvera iz Centra automatski će se instalirati dodaci koji nedostaju. Ali s uslužnim programima trećih strana to nije tako jednostavno. Ako nema knjižnica i CPU ih nije učitao, moraju se preuzeti ručno.

GUI

Najjednostavnije je DEB paket instalirati preko grafičkog sučelja. Podsjeća na Win Explorer. Ali ipak postoje razlike.


Ovako pokrećete datoteke kroz App Center. Često usporava i "neispravno" otvara uslužne programe. Stoga je bolje koristiti konzolu.

Terminal

Evo kako instalirati DEB paket na Ubuntu pomoću naredbi konzole:


Ostale komunalije

Postoje i drugi uslužni programi za preuzimanje instalacijskih programa.

Gdjebi

Ako ga nemate, preuzmite ga putem terminala. Unesite naredbu “sudo apt install gdebi”. Usluga će se pojaviti u kontekstnom izborniku datoteka. Jednostavan je za korištenje:


Također možete koristiti konzolu "sudo gdebi [Path_to_directory]/[Package_name].deb". Program će sam preuzeti pridružene biblioteke ako je računalo spojeno na Internet i nalaze se u repozitoriju.

Apt

Ovako izgleda instaliranje DEB-a na Ubuntu pomoću naprednog alata za pakiranje. Pogodan je za lokalne pakete:

  1. Pokrenite terminal.
  2. Idite u mapu sa željenom datotekom “cd ~/[DirectoryName]”. U naredbi možete odrediti puni put.
  3. I upišite "sudo apt install ./[FileName].deb". Točka nakon koje slijedi kosa crta znači da pristupate trenutnom direktoriju.
  4. Zavisnosti će se automatski preuzeti ako su dostupne.

Sada znate kako instalirati DEB paket na Linux Ubuntu. Postoji mnogo načina. Možete preuzeti programe pomoću intuitivnog sučelja ili terminala. Dodatne biblioteke o kojima ovisi uslužni program također se moraju preuzeti. Kao rezultat toga, nećete instalirati jedan paket, već nekoliko.

Softver u Ubuntu Linux OS-u distribuira se u takozvanim deb paketima. Obično, kada instalirate program iz repozitorija, sustav automatski preuzima i instalira deb pakete, ali postoje situacije kada trebate instalirati program (na primjer, igru) preuzimanjem i instaliranjem deb paketa ručno.

Zapravo, ova situacija je prilično uobičajena i za korisnike koji su došli na Ubuntu iz Windows OS-a općenito bi trebao biti izvorni, budući da su u ovom OS-u svi programi instalirani na pretežno sličan način. Oni. Instalacijski paket se preuzima u obliku izvršne exe datoteke ili msi paketa. Posljednja opcija (msi) najbliža je sustavu upravljanja paketima koji se koristi u Linuxu.

  1. Potražite program u standardnim ubuntu spremištima, na primjer koristeći Application Center
  2. Ako program nije u repozitoriju, potražite na web stranici programa mogućnost instaliranja iz repozitorija programera ili, na primjer, poveznicu na ppa repozitorij.
  3. Ako nema repozitorija, ali postoji gotov deb paket, instalirajte ga prema uputama u nastavku.
  4. Ako stranica ima samo arhivu programa u obliku izvornih kodova, tada ćete morati preuzeti ovu arhivu i sami sastaviti program (više o tome u drugom postu).

Zašto prvo trebate potražiti repozitorij - jednostavno zato što će u budućnosti pojednostaviti postupak ažuriranja programa. Usluga ažuriranja automatski će pronaći sve ažurirane pakete u svim instaliranim spremištima i zatražiti od vas da ih ažurirate.

Prve dvije točke mogu se zamijeniti na temelju sljedećih razmatranja: 1) u službenim spremištima softver je stabilniji 2) u spremištima najnovijih programera softvera. Odlučite sami trebate li više stabilnosti ili nove kuglice.

I na kraju, kada nema repozitorija ili vam verzija paketa u repozitoriju ne odgovara, ali postoji deb paket koji ste preuzeli s web stranice programera. Imate 2 jednostavna načina da ga instalirate.

Instalacija u grafičkom načinu rada

Otvorite mapu s deb paketom u Ubuntu upravitelju datoteka i dvaput kliknite na nju.

Pokrenut će se grafička ljuska programa za upravljanje paketima. Ako u spremištima postoji starija verzija programa, vidjet ćete odgovarajuću poruku. Pročitajte i zatvorite.

Pritisnite gumb "Instaliraj paket". Sustav će od vas tražiti da unesete lozinku za potvrdu administratorskih prava (korisnik kojeg ste kreirali tijekom instalacije sustava ima takva prava).

Nakon unosa lozinke pojavit će se prozor koji “animira” proces instalacije

Kada završite, vidjet ćete sljedeću poruku:

Možete zatvoriti sve prozore programa za instalaciju i pokrenuti program iz Ubuntu izbornika.

Instalacija u terminalu.

Idite u mapu s preuzetim paketom i pokrenite naredbu:

sudo dpkg -i naziv_paketa.deb

Slijedite upute na zaslonu. Općenito, trebala bi se pojaviti poruka o uspješnoj instalaciji, inače morate to shvatiti.

Najčešći problem su neispunjene ovisnosti paketa. Ovo je situacija kada, da bi instalirani paket radio, prvo morate instalirati drugi paket ili nekoliko paketa (npr. razne biblioteke). Najčešće se takve ovisnosti rješavaju instaliranjem potrebnih paketa iz repozitorija; program za instalaciju paketa će vam reći koji paketi nedostaju programu koji se instalira.

Najbolji članci na temu