Kako dodati aplikacije v Linux

V tem prispevku bomo spodkopali vse možne načine namestitve programa v Linux. Glede na to, da je Ubuntu najbolj priljubljena distribucija Linuxa, zlasti med tistimi, ki se šele začenjajo "potapljati" v "svet Linuxa", se bo ta mini vadnica, namenjena prav "začetnikom", osredotočila izključno na Ubuntu. Kakor koli že, ta vadnica deluje tudi za vse distribucijske sisteme, ki temeljijo na Debianu in Ubuntuju (saj vsi uporabljajo .DEB pakete), nekateri splošni programi in koncepti pa bodo delovali tudi na drugih distribucijskih sistemih.


V Ubuntuju obstaja več načinov za dodajanje, odstranjevanje ali posodabljanje sistemskih aplikacij.
Upoštevajte, da za namestitev niso privzeto na voljo vse aplikacije, ki so na voljo za Ubuntu. Treba bo omogočiti možnost ročne namestitve nekaterih aplikacij.
Glavni načini namestitve aplikacij so:

  • Programski center Ubuntu. Preprosta aplikacija, s katero lahko na zelo preprost način dodate ali odstranite pakete iz sistema.
  • Program Synaptic. S programom Synaptic boste lahko imeli večji nadzor nad programi, ki jih namestite v sistem. Pa tudi večje število njih. OPOMBA: Synaptic trenutno uporablja apt-get.
  • Program Adept. Adept je različica Synaptic za KDE, ki je vključena v Kubuntu.
  • Programi apt-get ali aptitude. Gre za naprednejše programe, ki se izvajajo v terminalskem načinu. So zelo zmogljivi in ​​med drugim omogočajo tudi dodajanje in odstranjevanje aplikacij iz sistema. (Aptitude je bolj popoln kot apt-get, zapomni si prenesene knjižnice in jih odstrani, če so zastarele). Če si želite ogledati pomoč za kateri koli program, ki se izvaja v terminalskem načinu: (man nombre_del_programa). Primer: man aptitude
  • Deb paketi. Datoteke s pripono .deb so programski paketi, ki so že pripravljeni za enostavno namestitev v sistem Ubuntu.
  • Binarne datoteke. Datoteke s pripono .bin so izvršljivi programi v Linuxu.
  • Zaženi datoteke. Datoteke s pripono .run so običajno čarovniki za namestitev v Linux.

Zdaj si bomo ogledali vsakega od njih s svojimi posebnostmi.

Preko programov

Programski center Ubuntu

Program Ubuntu Software Center je v Ubuntuju najlažje namestiti ali odstraniti programe. Je tudi najbolj omejen.

Program najdete na Meni Programi> Ubuntu Software Center

(1) Če želite namestiti programe, izberite eno od kategorij, prikazanih na glavnem zaslonu programa. To bo posodobilo okno s programi, ki so na voljo v tej kategoriji. Zdaj morate samo poiskati program, ki ga želite namestiti, in dvokliknite nanj. V oknu bo prikazan njegov opis in vam bo omogočila namestitev s pritiskom na gumb Namesti.

(2) Če ne veste, v katerem odseku je program, ki ga iščete. V iskalno polje zgoraj desno vnesite ime aplikacije, ki jo želite namestiti. Ko pišete ime programa, se bo seznam možnih kandidatov zmanjševal, dokler ne najdete tistega, ki ste ga iskali.

(3) S klikom na "Nameščena programska oprema" na levi strani boste odprli seznam vseh programov, ki ste jih namestili v sistem. Če želite odstraniti katerega koli od njih. Samo dvakrat kliknite nanjo in okno se bo posodobilo, v katerem bo prikazan opis programa in možnost odstranitve.

Tu lahko vidite razlago v video formatu.

Upravitelj paketov Synaptic

Synaptic To je napreden sistem za namestitev ali odstranjevanje aplikacij iz vašega sistema. Okolje je grafično, kot v programskem centru Ubuntu, vendar veliko bolj zmogljivo. S Synaptic imate popoln nadzor nad paketi (aplikacijami), nameščenimi v vašem sistemu.

Če želite zagnati Synaptic, izberite Sistem -> Administracija -> Synaptic Package Manager. Ta upravitelj paketov nam bo omogočil namestitev, ponovno namestitev in odstranjevanje paketov na zelo preprost grafični način.

Zaslon Synaptic je razdeljen na 4 odseke.

Najpomembnejši sta seznam kategorij (1) na levi strani in na embalaži (3) Na desni strani.

Če izberete paket s seznama, se prikaže njegov opis (4).

Za namestitev paketa lahko izberete kategorijo, z desno miškino tipko kliknete želeni paket in izberete "pokličite za namestitev"Ali pa dvojni klik v imenu paketa.

Na ta način označite vse pakete, ki jih želite namestiti v sistem, in kliknite Apply, da nadaljujete z njihovo namestitvijo. Synaptic bo zdaj naložil potrebne pakete iz internetnih skladišč ali z namestitvenega CD-ja.

Z gumbom za iskanje lahko poiščete tudi pakete, ki jih želite namestiti.

S klikom na gumb za iskanje lahko iščemo programe po imenu ali opisu. Ko se nahaja program, ki ga želimo namestiti, ga dvokliknemo, da ga namestimo. Če želimo program izbrisati, ga samo z desno miškino tipko izberite in izbriši ali popolnoma izbriši.

Za uveljavitev sprememb morate klikniti na gumb Uporabi.

Sistem za namestitev programske opreme v Ubuntuju je zelo zmogljiv in vsestranski. Znotraj skladišč so aplikacije organizirane v "pakete". Vsak paket ima druge, od katerih je odvisen za njegovo pravilno delovanje. Synaptic skrbi za rešitev teh odvisnosti in namestitev potrebnih paketov za vas. Pa ne samo to. V programskih paketih so navedeni tudi drugi paketi, ki sicer niso potrebni za delovanje aplikacije, ki jo želimo namestiti, vendar so koristni. To so "priporočeni paketi".

Synaptic lahko nastavimo tako, da upošteva te pakete «priporočljivo»Kot da gre za odvisnosti in jih bo tudi samodejno namestil.

Zaženite Synaptic in pojdite na Nastavitve> Nastavitve, v zavihku splošno Označite polje »Obravnavanje priporočenih paketov kot odvisnosti«.

Tu lahko vidite razlago v video formatu.

Adept strokovni skrbnik

Uporabniki Kubuntu imajo ekvivalent Synaptic, imenovan Adept strokovni skrbnik. Najdete ga v meniju KDE> Sistem> Strokovni skrbnik. Operacija je zelo podobna Synaptic.

Z iskalnim poljem lahko iščete pakete po imenu in opisu. Z dvojnim klikom na element rezultata seznama je označen za namestitev.
Odvisnosti paketa si lahko ogledate tako, da si ogledate njegove lastnosti ("podrobnosti").

S skladišči lahko upravljamo v adeptu, tako da kliknemo meni adept in nato upravljamo s skladišči

Programska oprema Kubuntu : tu so (glavni, vesoljski, omejeni, večnamenski) in še en, kjer so izvorne kode, ter spustni meni, s katerega lahko izbiramo, kje ali s katerega strežnika bomo prenesli.

Programska oprema tretjih oseb: Tu lahko vključimo dodatna skladišča tretjih oseb ali cdrom.

posodobitve: Posodobitve Kubuntu, lahko izberemo posodobitve, ki jih bo pregledal adept, konfiguriramo tudi samodejne posodobitve, lahko se odločimo, da jih namestimo, ne da bi nas o tem obvestili, jih naložimo tiho ali samo obvestimo, da obstajajo posodobitve.

Preverjanje pristnosti: Tu so podpisni ključi za datoteke, ki jih prenesemo iz repozitorijev, tudi če najdemo neodvisno skladišče, ki nas zanima in obdeluje podpise, ga lahko vključimo tako, da datoteko s podpisom prenesemo s spletnega mesta ali ftp v kateri koli imenik in uvozimo ali vključimo s klikom na gumb "Uvozi datoteko ključa ..."

Po dodajanju ali odstranjevanju repozitorijev, da sistem sprejme spremembe, moramo klikniti gumb za preverjanje posodobitev.

usposobljenost in apt-get

Čeprav lahko programe namestimo grafično, kot smo videli v prejšnjih točkah, lahko za namestitev katerega koli programa vedno uporabimo terminal.

Številnim novim uporabnikom se ta možnost zdi nekoliko bolj zapletena in nekoliko skrivnostna. Nič ni dlje od resničnosti; ko se navadiš, je veliko bolj udobno, enostavno in hitro.
Obstajata dva načina za namestitev programov v besedilnem načinu: z sposobnosti in apt-get.

Oba programa sta si zelo podobna, razen z eno podrobnostjo: aptitude si zapomni odvisnosti, ki so bile uporabljene pri namestitvi paketa. To pomeni, da če program namestite ali posodobite z aptitude in ga nato želite odstraniti, bo aptitude izbrisal program skupaj z vsemi odvisnostmi (razen če jih uporabljajo drugi paketi). Če je nameščen z grafičnim okoljem apt-get ali Synaptic, bo odstranitev odstranila samo navedeni paket, ne pa tudi odvisnosti.


Uporaba

Odpremo terminal prek Aplikacije -> Dodatna oprema -> Terminal.

  • Namestite pakete:
$ sudo apt-get install
  • Odstranitev paketov:
$ sudo apt-get odstrani
  • Odstranite pakete (vključno s konfiguracijskimi datotekami):
$ sudo apt-get čiščenje
  • Posodobite seznam razpoložljivih paketov:
$ sudo apt-get posodobitev
  • Posodobite sistem z razpoložljivimi posodobitvami paketov:
$ sudo apt-get nadgradnja
  • Pridobite seznam ukaznih možnosti:
$ sudo apt-poiščite pomoč


Namestite pakete brez interneta

V računalniku, ki ima internet in v katerem program / paket, ki ga želimo, ni nameščen, lahko s pomočjo teh dveh ukazov prenesemo pakete skupaj z njihovimi odvisnostmi (ki še niso nameščene):

sudo aptitude clean sudo aptitude install -d ime_paketa

Ko paket namestimo prek aptitude / apt, ostane v določeni mapi. S prvim ukazom odstranimo te pakete iz računalnika (to ne vpliva na že izvedene namestitve).

Drugi ukaz bo prenesel želeni paket in odvisnosti, ki jih potrebuje, vendar ga ne bo namestil. Zdaj gremo na "/ var / cache / apt / archives" in si ogledamo te pakete. Kopiramo jih, prenesemo v računalnik, ki nima povezave, in jih namestimo z dvojnim klikom na vsakega od njih ali v konzoli:

sudo dpkg -iime_paketa

Če obstajajo odvisnosti, jih morate najprej namestiti. Mogoče je tudi, da so bile nekatere od teh odvisnosti že nameščene v računalniku z internetom, tako da jih ni bilo mogoče prenesti.

Če je bil računalnik z internetom že nameščen, ga lahko odstranite s funkcijo "aptitude remove" (brez čiščenja) in odstranimo "-d" iz poznejše "aptitude install". Na ta način ga najprej odstranimo, nato pa prenesemo in namestimo. Tako bo računalnik z internetom še naprej imel popolnoma enak program kot pred njegovo odstranitvijo.

Da bi rešili in preprečili morebitne težave z odvisnostjo, lahko odpremo Synaptic računalnika z internetom, poiščemo želeni paket, z desno miškino tipko kliknemo na zadevni paket, vnesemo lastnosti in izberite zavihek Odvisnosti. Tam vidimo pakete, ki jih moramo pravilno namestiti v računalnik brez interneta.

Po želji lahko prenesemo tudi diske debian, ki vsebujejo veliko programov in paketov .deb, zaradi česar so združljivi z ubuntujem, vnesemo samo izvor programske opreme in kliknemo dodaj cd-rom.

Uporaba datotek

Deb paketi

Drugi način namestitve aplikacij v sistem je prek paketov, ki so že pripravljeni za namestitev, in z razširitvijo deb.
Za namestitev teh paketov morate samo narediti dvojni klik v datoteki v brskalniku Nautilus in aplikacija se bo samodejno zagnala gdebi, ki bo poskrbel za namestitev paketa in iskanje odvisnosti drugih paketov, ki jih bo morda potreboval za pravilno namestitev.

Če nam je ljubše, jih lahko namestimo tudi s pomočjo ukazne vrstice dpkg:

sudo dpkg -i .deb

V tem primeru boste morali tudi ročno namestiti možne odvisnosti paketa.
Z istim ukazom lahko odstranite tudi paket:

sudo dpkg -r


Pretvorite pakete RPM v Deb

Nekatere distribucije GNU / Linux, kot so Red Hat, SUSE in Mandriva, uporabljajo pakete .rpm, organizirane drugače od paketov Debian in Ubuntu .deb.

Če želite namestiti te pakete, jih morate najprej pretvoriti v format .deb. Za to se uporablja aplikacija alien, ki ga lahko namestite na enega od načinov, razloženih v tem članku. Prijava alien se uporablja na naslednji način:

Odpremo terminal (Aplikacije> Dodatna oprema> Terminal) in izvedite naslednje navodilo:

sudo tujec .rpm

Na ta način program ustvari datoteko z imenom paketa, vendar s pripono .deb, ki jo lahko namestite po razlagi za pakete Deb.

Paketi za samopakiranje (razširitev .package)

Projekt Samopakiranje se je rodil z idejo, da bi olajšal namestitev aplikacij v Linux, ne glede na distribucijo in namizje, ki ga uporabljajo. Zato ga uporabljajo številni projekti, na primer Inkscape.

Namestitev datoteke .package prvič je zelo enostavna. Preprosto sledite spodnjim navodilom (na strani projekta je tudi navedeno, kako).

Ko je datoteka prenesena, ji moramo dati dovoljenja za izvajanje, dvokliknite datoteko in obvestilo, v katerem zahteva Ali želite zagnati __ ali si ogledati njegovo vsebino? moramo klikniti na Teči. Ko je to končano, se zažene namestitveni program Samopakiranje in vsebino paketa.
Ko je program nameščen Samopakiranje, naslednjo datoteko te vrste, ki jo želite namestiti, samo dvokliknite nanjo, ne da bi morali storiti kaj od zgoraj navedenega.

Binarne datoteke

Datoteke s pripono .bin so binarne datoteke. Ne vsebujejo nabora programov ali knjižnic, kot so paketi, ampak so program sam. Običajno se v okviru tega sistema distribuirajo komercialni programi, ki so lahko brezplačni ali ne, ponavadi pa niso brezplačni.
Ko prenesemo tovrstno datoteko in jo shranimo v sistem, ne bo imela dovoljenja za zagon.

Prva stvar, ki jo moramo storiti, je, da tej datoteki damo dovoljenje za zagon. Prikažemo kontekstni meni datoteke in izberemo možnost lastnosti. Izberemo zavihek Dovoljenja in videli bomo, da ima datoteka dovoljenja za branje in pisanje za lastnika, ne pa tudi za izvajanje. Aktiviramo polje, da damo dovoljenja za izvajanje in zapremo okno.

 Zdaj, ko smo datoteki dali dovoljenje, da jo lahko zažene, to storite dvojni klik. Ko to storite, se prikaže okno z več možnostmi. Izberite teči.

Če želite to narediti s terminala:

Datoteki damo dovoljenja za izvajanje:

sudo chmod + x .bin

Namestimo binarno datoteko:

$ sudo ./.bin

Zaženi datoteke

Datoteke .pun so čarovniki, običajno grafični, ki pomagajo pri namestitvi. Če jih želite izvesti, v terminalu vnesite:

sh ./.run

Običajno v primeru, da potrebujete dovoljenja super uporabnika (imenovan tudi skrbnik ali koren) bo vprašal za geslo; če ne, samo dodajte naročilo sudo pred ukazom, ki bi bil videti takole:

sudo sh ./.run

Zgradite aplikacije iz izvorne kode

Včasih boste našli programe, ki ne ponujajo namestitvenih paketov, in jih morate sestaviti iz izvorne kode. Da bi to naredili, moramo najprej v Ubuntuju namestiti meta-paket z imenom graditi bistveno, z uporabo ene od metod, razloženih v tem članku.

Na splošno so koraki za sestavljanje vloge naslednji:

  1. Prenesite izvorno kodo.
  2. Razpakiranje kode je običajno pakirano s katranom, stisnjenim pod gzip (* .tar.gz) ali bzip2 (* .tar.bz2).
  3. Vnesite mapo, ustvarjeno z razpakiranjem kode.
  4. Zaženite skript nastavite (uporablja se za preverjanje sistemskih značilnosti, ki vplivajo na prevajanje, konfiguriranje prevajanja v skladu s temi vrednostmi in ustvarjanje datoteke makefile).
  5. Zaženi ukaz Znamka, zadolžen za kompilacijo.
  6. Zaženi ukaz Sudo naredi namestitev, ki namesti aplikacijo v sistem, ali še bolje, namestite paket checkinstallin teči sudo checkinstall. Ta aplikacija ustvari paket .deb, tako da ga naslednjič ni treba prevajati, čeprav ne vključuje seznama odvisnosti.

el uso checkinstall Prednost je tudi v tem, da bo sistem sledil tako nameščenim programom in olajšal njihovo odstranitev.

Tu je popoln primer izvajanja tega postopka:

tar xvzf sensors-applet-0.5.1.tar.gz cd sensors-applet-0.5.1 ./configure --prefix = / usr make sudo checkinstall

5 komentarja, pustite svojega

Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   Tomas35 je dejal

    Lepa hvala, da sem s tem pomagal mojim prvim pininosom v ubuntusu

  2.   Uporabimo Linux je dejal

    Vabljeni, Thomas!
    Še vedno smo vam na voljo, če želite predlagati nove teme za blog.
    Na zdravje! Paul.

  3.   Mauro je dejal

    Super popolne, jedrnate in jasne te vadnice! Hvala che!

  4.   Manuel. je dejal

    Najlepša hvala, zelo zanimiva objava.
    Nadaljujte tako v korist novincev, kot sem jaz.
    Hvala še enkrat.

  5.   Mindundi je dejal

    Najlepša hvala za tutorstvo.
    Na zdravje!.