Koristni nasveti

Namestitev programske opreme

Pin
Send
Share
Send
Send


Avtor: Nagibin Vladimir. Datum članka: 22.10.2008

Pri mnogih novorodenih Linuxih je pogosto nameščanje programov v Linuxu sveti postopek. V resnici, kaj storiti, če program za Linux, prenesen iz interneta, ne deluje v sistemu, vendar sploh ni nameščen!

Bistvo je seveda v znanju, izkušnjah in. v določeni "abstrakciji" od običajnega.

"Pred kratkim (skoraj cel teden) sem bil v Linuxu in navdušil me je, da je njegov vmesnik tako prijazen kot vmesnik Windows.

Ko sem Ubuntu brez težav namestil (zahvaljujoč vaši postavitvi "Korak za korakom"), sem presenečen opazil, da je sistem moj brizgalni tiskalnik prepoznal sistem in začel delovati takoj po namestitvi! Vse je šlo iz škatle!

In to je sistem, ki sem se ga bal vgraditi več let !! Moje veselje ni poznalo meja!

Ta večer sem preživel s preučevanjem programov, ki so bili nameščeni s sistemom. In zdelo se mi je, da jih je malo. Potem ko sem povsem pozabil na večerjo, sem odhitel na internet, da bi prenesel več programov za svoj Ubuntu. Na enem od mest sem našel zanimiv program in se odločil, da ga namestim.

Po razpakiranju programa sem poskusil izvesti korake, opisane v datoteki readme, ki je bila v arhivu s programom. Toda ne glede na to, kaj počnem, ne glede na to, kako se trudim, so se na zaslonu pojavile samo napake. Po trpljenju s tem programom sem prenesel drugega, v upanju, da bo postopek namestitve veliko enostavnejši. Drugi program je bil nameščen normalno, brez napak, vendar ga ni hotel zagnati.

Kaj naj naredim? Linux Ubuntu mi je bil zelo všeč, a ko sem videl, da je v njem tako težko namestiti programe, sem se žal moral vrniti k Windows.

Zakaj je v Linuxu vse tako zapleteno in kako vanj namestiti programe ?? Zakaj v Linuxu ni namestitvene datoteke, kot je Windows (na primer install.exe)? Bilo bi tako veliko lažje !! "

To pismo sem v začetku tega tedna prejel od Andreja iz Voznesenska.

Dejansko je glavna težava mnogih uporabnikov, ki so prišli iz sistema Windows v Linux, ta, da verjamejo, da bo v Linuxu vse "tako kot v operacijskem sistemu Windows." To je ena glavnih zmot! Eden od nasvetov, ki ga dajem novorojencem v Linuxu, je ignoriranje "poznane" poti.

Torej oh namestitev programov na Linux Ubuntu!

Namestitev programov na Ubuntu možno na tri načine: kompilacija iz vira (očitno so bili v vašem primeru programi v izvorni kodi), namestitev paketapreneseno s spletnega mesta in namestitev z upravljalnikom paketov.

Prva pot za začetnike je še posebej težava, saj gre za postopek "sestavljanja", ki jim je bil doslej neznan. Na namestitev programske opreme Na ta način morate biti prepričani, da so v vašem sistemu prisotne vse knjižnice, potrebne za delovanje tega programa. Prav tako si je treba vsaj na majhni ravni zamisliti delo s prevajalnikom in razumeti napake, ki jih je povzročil.

Druga pot že blizu tega, kako je "urejen" v operacijskem sistemu Windows. Toda tudi to ne pomeni, da mora paket imeti izvršljive datoteke.

Program je v tem primeru nameščen s pomočjo posebnega upravitelja, ki deluje v ukazni vrstici in vam omogoča, da upravljate pakete (jih namestite, si oglejte, izbrišite iz sistema).

Na ta način lahko namestite program (paket .deb), ki ste ga prejeli s CD / DVD / Flash ali katerega koli drugega medija (če nimate interneta) .

Preučimo namestitev programa, predpostavimo, da smo od prijatelja prejeli bliskovni pogon s pomočjo programa net-acct kot primer:

Datoteka net-acct_0.71-9_i386.deb je bila kopirana s pogona USB in shranjena v domači imenik. Odprite terminal in vnesite naslednji ukaz:

Pritisnite Enter in Ubuntu vas bo pozval, da vnesete geslo korenskega uporabnika. Vnesite ga brez napak:

Če ste vnesli pravilno geslo, bo dpkg program namestil:

Pozor! Možno je, da bo program potreboval še nekaj dodatnih odvisnosti (knjižnice itd.). V tem primeru jih boste morali znova namestiti in tudi te odvisnosti pridobiti od interneta.

Končno tretji in najbolj optimalno način namestitve programov za začetnike Linux svet - namestitev z uporabo vodja paketov, na voljo v skoraj vsaki distribuciji. Upravitelj paketov omogoča ogled vsebine skladišč (zbirke paketov, ki so na voljo v omrežju, sestavljeni in preizkušeni za distribucijo zaradi napak in težav) in od tam namestite programe. To je najbolj priročen in varen način namestitve programov.

Na voljo je upravljalnik paketov Linux Ubuntu Sinaptični vodja paketovČe zaženete, lahko preprosto namestite katerega koli od velikih programov, ki jih ponuja skupnost Ubuntu. Sinaptik poiskal bo potrebne knjižnice, dodatne pakete, ki so potrebni za delovanje vašega programa, in jih namestil. Poleg tega vas bo upravitelj paketov obvestil o vseh izdanih posodobitvah programov, nameščenih v vašem sistemu!

Vsebina

Občasno se pojavijo nove naloge ali potreba po reševanju starih težav na nove načine - takrat je potrebna dodatna programska oprema. Ta članek vam pove, kaj storiti, če potrebujete nov program za Ubuntu.

Ubuntu ima, tako kot drugi operacijski sistemi, koncept odvisnosti. To pomeni, da je program mogoče namestiti samo, če so že nameščeni paketi, od katerih je odvisen. Takšna shema se izogne ​​podvajanju podatkov v paketih (če je na primer več programov odvisno od iste knjižnice, vam te knjižnice ni treba potiskati v paket vsakega programa - dostavljen bo enkrat kot ločen paket). Za razliko od na primer Slackware ali Windows, odvisnosti v Ubuntu rešuje upravitelj paketov (Synaptic, apt, Application Center, apt-get, podobnost) - samodejno bo namestil odvisnosti iz skladišča. Odvisnosti boste morali namestiti ročno, če zahtevano shramba ni povezana, ni na voljo, če potrebnega paketa ni v skladišču, če namestite pakete brez uporabe upravitelja paketov (uporabite Gdebi ali dpkg), če namestite program izven paketa (zberemo iz vira, zaženite namestitveni zagon / sh skripta).

Namestitev iz skladišč

Repozitorij - prostor za centralizirano shranjevanje programskih paketov. Uporaba skladišč omogoča enostavno namestitev programov in posodobitev sistema. Uporabnik lahko sam izbere, katera skladišča bo uporabil, in lahko celo ustvari svoje. Seznam uporabljenih repozitorij je v datoteki /etc/apt/sources.list in v imeniških datotekah /etc/apt/sources.list.d/, najlažje pa si ga ogledate s posebno aplikacijo, do katere lahko dostopate v glavnem meniju: Sistem → Administracija → Viri aplikacijali prek upravitelja paketov Synaptic.

Če niste dodali lokalnih skladišč (na primer CD / DVD diskov), potem potrebujete internet za namestitev programov iz repozitorij.

Ta način nameščanja programov ima veliko prednosti: enostavno je, namestite že preizkušene programe, za katere je zagotovljeno, da delujejo v vašem sistemu, odvisnosti med paketi se bodo samodejno odpravile, ko se v skladišču pojavijo nove različice nameščenih programov, o čemer vas bodo obvestili.

Namestite z uporabo Synaptic

Najprej si oglejmo najlažji način s programom Synaptic. Ta programska oprema je na voljo s katero koli distribucijo Linuxa in jo najdete v "Menuju". Tam premaknite miškin kazalec nad "Administracija" in izberite "Synaptic Package Manager" na desni.

Ta program ni takšen, vendar vsi delujejo po enotnem principu, zato pri njih ni bistvenih razlik. Dober program je, da ima grafični vmesnik, ki so ga uporabniki Windows tako navajeni.

Če želite namestiti programe za Ubuntu, pojdite na upravitelja paketov. Ob zagonu boste morali vnesti geslo, ki ste ga navedli ob namestitvi operacijskega sistema. Z vstopom vanj odprite sam program. Najprej posodobite vse pakete s klikom na istoimenski gumb.

Zdaj vidite seznam vseh programov, ki jih gostite v skladišču. Ko najdete potrebno, dvokliknite nanjo ali pa z desno miškino tipko in v kontekstnem meniju izberite »Označi za namestitev«. Ko to storite, lahko nadaljujete z namestitvijo. Če želite to narediti, na zgornji plošči kliknite »Uporabi«. Namestitev se bo začela takoj, prikazali vam bodo, kateri paketi bodo nameščeni, in kratke informacije o njih.

Zdaj veste, kako namestiti programe za Ubuntu z upraviteljem paketov Synaptic.

Namestitev preko skladišča z uporabo terminala

Če želite namestiti program za Ubuntu, lahko še vedno uporabite terminal ali, kot se tudi imenuje, ukazno vrstico. Če želite poklicati terminal, pritisnite ustrezno ikono ali kombinacijo tipk Ctrl + Alt + T.

Ta metoda je dobra, saj je informacij o programu na voljo veliko večkrat, na voljo pa je tudi prilagodljiva konfiguracija. A pomemben minus je, da se lahko za novomeškega uporabnika Ubuntu zdi zapleteno in nerazumljivo, in to ne preseneča, saj delo poteka brez grafičnega vmesnika.

Torej, imate odprt terminal. Za začetek z vnosom sudo apt-get update posodobite sezname programov. Zdaj lahko greste neposredno na namestitev. Če želite to narediti, vnesite:

sudo apt-get namestiti ime datoteke

Če želite biti bolj jasni, je vredno navesti primer:

sudo apt-get install krom

Možna je tudi namestitev več programske opreme hkrati. Če želite to narediti, preprosto vnesite njihovo ime s presledkom.

Majhna pripomba. Ko v terminalu vnesete prvo vrstico, boste morda vprašali geslo in tako, ko vnesete, se nič ne prikaže - to je normalno. Če imate na primer geslo "0000", samo štirikrat pritisnite nič, nato Enter.

Zdaj veste še en način namestitve programa v Ubuntu.

Namestitev iz Dep paketa z GUI

Zgodi se tudi, da potrebna datoteka ni bila najdena v skladišču. To ni strašljivo. Najverjetneje avtor programa preprosto nima svojega skladišča. V tem primeru se program lahko distribuira z deb paketom.

Na internetu poiščite potreben paket in ga naložite v računalnik. Prednost te metode je, da za namestitev programa ne bo potreben internet. Paket lahko spustite na bliskovni pogon in namestite na kateri koli računalnik. A obstaja pomemben minus, dejstvo je, da po namestitvi na ta način program ne bo posodobljen sam, saj ga sistem ne bo našel v skladišču.

Torej, deb paket je bil naložen na računalnik. Če ga želite namestiti z Nautilusom (to je isto kot Windows Explorer), odprite mapo, v kateri se nahaja datoteka, in jo dvokliknite. Pred vami se bo odprlo okno, ki vas bo zaprosilo za dovoljenje za namestitev tega programa, kliknite »Namesti paket« in postopek namestitve se bo začel.

Nameščanje iz dep paketa s pomočjo terminala

Paket deb lahko namestite tudi s pomočjo terminala, za to ga morate najprej zagnati. Pomembno je vedeti, da namestitev na ta način pomeni prisotnost dpkg in če te pripomočke nimate, jo morate namestiti.

Neposredna namestitev deb paketa preko terminala se izvede z ukazom:

sudo dpkg -i file_path

Kot ste opazili, morate utirati pot do datoteke, na primer, videti bo tako:

sudo dpkg -i /home/user/soft/yandex.disk.deb

Ko vnesete ukaz in pritisnete Enter, se bo postopek namestitve začel. Kot rezultat, boste obveščeni, ali je šlo vse dobro ali ne. Če ne, preberite razloge in odpravite težave.

S terminalom lahko tudi v mapo namestite absolutno vse deb pakete. Če želite to narediti, preprosto poravnajte pot do mape v vrstici in konec vrstice ". * .deb ". Na primer:

sudo dpkg -i /home/user/soft/ntlmaps_*.deb

Ne pozabite, da vas ob vnosu gesla ne bo videlo.

Zaženite aplikacije

No, to se zdi, da je vse. Govorili smo o tem, kako namestiti programe v Ubuntu, ostalo je le, da razložimo, kako se programi Ubuntu zaženejo.

Tu lahko uporabite tudi več načinov. Prva vključuje zagon prek "menija". Samo kliknite ustrezno ikono in v enem od razdelkov poiščite program, ki ga potrebujete. Po kliku na ikono se bo zagnal.

Druga metoda je veliko hitrejša, vključuje uporabo istega terminala. Odprite ga in v vrstico preprosto vnesite ime programa. Na primer, želite zagnati urejevalnik besedila Gedit, za to preprosto vnesite:

gedit

Po pritisku na Enter se bo program zagnal.

Omeniti velja tudi, da programi Windows delujejo tudi na Ubuntu, le za to morate namestiti poseben program, imenovan Wine. Njegovo namestitev in konfiguracijo najdete na internetu. No, to je vse, naučili ste se, kako namestiti programe v operacijski sistem Ubuntu.

Synaptic Package Manager

To je grafično orodje za prenos in namestitev programske opreme iz aplikativnih virov za Ubuntu. Synaptic Package Manager prikazuje seznam programov, ki so na voljo v teh virih in uporabniku Ubuntuja omogoča, da v nekaj klikih izbere in namesti potrebne programe.

V glavnem meniju izberite "Administracija → Synaptic Package Manager" in brskajte po kategorijah programov, ki so na voljo tam, ali uporabite hitro iskanje, če imate jasno predstavo o tem, kaj iščete:

S klikom na gumb »Uporabi« lahko označite več aplikacij za namestitev in jih namestite naenkrat. Trajalo bo nekaj časa (odvisno od obsega prenesenih datotek in hitrosti internetne povezave), med katerim bo sistem prenesel in namestil izbrane aplikacije, pa tudi vse knjižnice in odvisnosti, ki so zanje potrebne.

Ubuntu aplikacijski center

Toda najlažji način namestitve programov je uporaba programskega centra Ubuntu. To orodje je za začetnike v Ubuntuju preprosto in omogoča namestitev aplikacij še lažje kot prek upravitelja paketov Synaptic - z enim klikom.

V glavnem meniju Ubuntuja izberite aplikacijski center Ubuntu:

Brskajte po tam najdenih kategorijah in poiščite aplikacije, ki jih želite namestiti. Primer:

Ko ste pripravljeni za namestitev izbrane aplikacije (ali aplikacij), kliknite gumb »Namesti«. Medtem ko Ubuntu naloži in namesti izbrane programe, lahko nadaljujete z brskanjem po kategorijah aplikacij in izbiranjem novih programov za namestitev:

Programi v Ubuntuju so v obliki binarnih paketov deb, ki jih je mogoče namestiti z grafičnim orodjem Gdebi ali prek ukazne vrstice (ki je opisana spodaj). Recimo, da ste s picasa.google.com prenesli paket picasa_3.0-current_i386.deb in ga shranili na trdi disk. V Ubuntu pred različico 10.04 (vključno) je Gdebi privzeto na voljo in deb datoteke so sprva povezane s to aplikacijo, tako da jih lahko preprosto zaženete s standardnim dvoklikom in nato v oknu, ki se prikaže, da nadaljujete z namestitvijo, kliknete gumb »Namesti«:

V Ubuntu 10.10 in novejših različicah se z dvoklikom na deb-datoteko odpre „Ubuntu Application Center“, ki je bil omenjen zgoraj.

Orodje za prilagoditev konzole

Aptitude je orodje ukazne vrstice, zasnovano za zagon v terminalu.

Izberite „Dodatna oprema → Terminal“ v glavnem meniju („Dodatna oprema → Terminal“), da odprete standardni terminal Gnome. V terminalsko okno vtipkajte sudo sposobnost in pritisnite Enter, da zaženete ukaz:

Brskajte po aplikacijah in s tipko + označite tiste, ki jih želite namestiti:

Izberete lahko več paketov in nato dvakrat pritisnete tipko G, da začnete namestitev:

Nekaj ​​časa bo Ubuntu prenesel in namestil izbrane programe.

Prav tako lahko namestite določene aplikacije z uporabo sposobnosti (v spodnjem primeru je nameščen "realplayer"):

Iz ukazne vrstice lahko namestite tudi deb deb, shranjen na trdem disku. Če želite to narediti, lahko uporabite ukaz kot je naslednji (nadomestite želeno ime paketa):

Vam je članek všeč? Delite povezavo s prijatelji:

Uporaba grafičnega vmesnika

Izberite Sistem → Administracija → Synaptic Package Manager in pridobite bolj funkcionalno orodje za delo s paketi. Zlasti lahko na primer delno namestite programe, če na primer ne potrebujete dokumentacije ali česa drugega. Zaženite upravitelja paketov Synaptic Sistem → Administracija → Synaptic Package Manager. Na zahtevo vnesite geslo. V zagnanem programu kliknite gumb Posodobi, počakajte, da sistem posodobi podatke o razpoložljivih programih.

Na seznamu programov, ki so na voljo, dvokliknite želeni program (ali z desno miškino tipko - postavko "Označi za namestitev"). Ko so vsi potrebni programi označeni za namestitev, kliknite gumb "Uporabi". Počakajte, da se zahtevani paketi prenesejo in namestijo. Podobne funkcije izvaja program Dodaj ali odstrani aplikacije, ki jih je enostavno najti v meniju. Aplikacije → Dodaj / odstrani ...

Uporaba ukazne vrstice

Namestitev iz ukazne vrstice vam omogoča, da dobite več informacij o namestitvenem postopku in vam omogoča, da ga prilagodljivo konfigurirate, čeprav se za uporabnika novice morda zdi neprijetno.

Zaženite terminal. Podatke o programih, ki so na voljo v skladiščih, lahko posodobite z ukazom:

Na zahtevo vnesite geslo. Учтите, что при вводе в терминале пароль не отображается, ни звёздочками, ни кружками, никак. To je normalno. Для установки нужной программы введите команду:

Если нужно установить несколько программ, то их можно перечислить через пробел, например:

Если потребуется - ответьте на задаваемые вопросы (для положительного ответа нужно ввести Y или Д). Программа будет установлена, если она уже установлена - она будет обновлена.

К сожалению не все программы входят в основные репозитории Ubuntu. Поэтому вам придется вручную подключать необходимые репозитории с нужными вам программами или пакетами, для этого вы можете воспользоваться статьей: Подключение репозитория. Или же попытаться найти необходимую информацию по установке, на официальном сайте программы.

Za iskanje programa na seznamu paketov, ki so na voljo, uporabite ukaze:

kjer je ključna beseda ime programa, del imena programa ali beseda iz njegovega opisa.

Namestitev iz deb paketa

Če želeni program nima glavnega skladišča in avtor programa nima svojega skladišča ali če shrambe niso na voljo (na primer ni interneta), se program lahko namesti iz deb deb paketa (naloži vnaprej / prinese na pogon USB / ...). Če je deb deb v uradnem skladišču, ga je mogoče prenesti s spletnega mesta http://packages.ubuntu.com. Pogosto je deb paket mogoče prenesti s spletnega mesta samega programa. Iskanje lahko uporabite tudi na http://getdeb.net. Slaba stran tega pristopa je, da upravitelj posodobitev ne bo spremljal videza novih različic nameščenega programa.

Namestite programe s svojim namestitvenim programom iz sh, zaženite datoteke

Včasih se programi lahko distribuirajo s svojim namestitvenim programom. To se ne razlikuje od razmer v sistemu Windows. Šele tu po razpakiranju arhiva tar.gz z distribucijskim paketom boste namesto setup.exe videli nekaj takega, kot je install.sh. To je vnaprej sestavljen programski paket, ki je zasnovan kot skript ali binarni zapis, prevzame nalogo, da datoteke postavi na prava mesta in predpisuje potrebne parametre. Hkrati zmožnost upravljanja takšne programske opreme s pomočjo upravitelja paketov izgine. Uporaba takšnih paketov je nezaželena, če pa ni izbire, pojdite na imenik z datoteko, na primer:

Dovoljenje za izvajanje te datoteke:

Včasih je mogoče namestiti program brez pravic nadpovprečnega uporabnika (brez sudo), vendar je to prej izjema.

Včasih je distribucijski paket programa razdeljen kot arhiv, ki ga sam odvzame. V tem primeru morate zagnati samo eno datoteko .sh. Nato dobite čarovnika, kjer boste morali odgovoriti na številna vprašanja, tako kot to počnejo v operacijskem sistemu Windows. Tako so nameščeni uradni nVidia, gonilniki ATI, okolje razvijalcev NetBeans itd.

Obstajajo programi, ki ne potrebujejo namestitve in so razporejeni v obliki navadnega arhiva tar.gz, kar je preprosto dovolj, da se nekje odpakiramo. Windows ima tudi takšne programe, pogosto jih imenujejo beseda Prenosni. Takšnih programov vam ni treba nameščati, le odpakirajte jih na katero koli mesto, običajno pa je imenik / opt imenik. Seveda boste morali zagonske elemente v meni dodati ročno, za to morate z desno miškino tipko kliknite naslov menija Programi in izberite meni Urejanje.

Namestitev iz vira

Če ni nikjer deb-paketov za vaš sistem, potem je program mogoče sestaviti (sestaviti) iz same izvorne kode, ki jo je mogoče prenesti s uradnega spletnega mesta katerega koli odprtokodnega programa ali iz skladišča distribucijskega vira.

Priporočam, da se izogibate temu načinu nameščanja programov, kadar koli je to mogoče. Glavna stvar, ki jo boste potrebovali, so orodja za kompilacijo, za to pa morate najprej namestiti paket za gradnjo. Nato morate arhivirati arhiv s programskimi kodami v neko začasno mapo. Nato morate najti datoteko README ali INSTALL, jo prebrati in izvršiti tisto, kar je tam napisano. Pogosteje je nameščanje programov na ta način omejeno na zaporedno izvajanje naslednjih ukazov:

Toda v nekaterih primerih so lahko razlike. Po zagonu skripta ./configure boste morda prejeli sporočilo, da sistem nima knjižnic, potrebnih za sestavljanje programa. V tem primeru jih boste morali sami namestiti in ponoviti postopek. Običajno postopek kompilacije traja nekaj časa in je odvisen od moči vašega računalnika.

Tukaj greš. Seveda je priporočljivo, da se izognete nameščanju programov, če je mogoče. ne uporaba deb paketov, torej drugih metod ne priporočamo. Vendar morajo vedeti, da se ne bi zmedli v pretoku informacij.

Samodejno namestite odvisnosti pri gradnji iz vira

Ta vrsta namestitve je boljša kot le ./configure && make && make install in je primerna za namestitev programov, ki niso v skladiščih.

Pojdite v mapo z nepakiranimi viri in ukazom:

Sama ekipa za samodejno apliciranje bo dostavila potrebne pakete za sestavljanje in vam bo omogočila manj vprašanj.

Ustvarjanje deb za paket za lažje delo v prihodnosti (namestitev, odstranitev itd.):

Oglejte si video: SF300 350 namestitev programske opreme in konfiguracija (September 2020).

Pin
Send
Share
Send
Send