Mājas lapa » » Kā instalēt programmatūru no ārpus Ubuntu programmatūras repozitorijām

    Kā instalēt programmatūru no ārpus Ubuntu programmatūras repozitorijām

    Linux operētājsistēmā instalējat programmatūras pakotņu pārvaldības lietojumprogrammas, piemēram, Ubuntu programmatūras centru. Bet ne visi programmatūras gabali ir pieejami jūsu Linux izplatīšanas programmatūras krātuvēs.

    Instalējiet programmatūru tikai no uzticamiem avotiem, tāpat kā sistēmā Windows. Liela daļa šo ieteikumu attiecas arī uz citiem Linux izplatījumiem, tāpēc mēs atzīmēsim, kas ir specifiski Ubuntu un kas ir vispārīgi Linux.

    DEB pakotnes faili

    Ubuntu programmatūras pakotnes ir .deb faila formātā. Tas ietver paketes, kuras lejupielādējat no Ubuntu programmatūras centra un ar apt-get - tie visi ir .deb faili.

    Tomēr jūs varat instalēt .deb paketes arī ārpus Ubuntu programmatūras krātuvēm. Daudzi uzņēmumi, kas ražo programmatūru Linux, to piedāvā .deb formātā. Piemēram, varat lejupielādēt .deb failus Google Chrome, Google Earth, Steam Linux, Opera un pat Skype, no oficiālajām tīmekļa vietnēm. Veiciet dubultklikšķi uz faila un tas tiks atvērts Ubuntu programmatūras centrā, kur to var instalēt.

    Ubuntu pamatā ir Debian, kas izveidoja .deb paketes formātu. Citiem Linux izplatījumiem būs savs iepakojuma formāts, ja tie nebūs balstīti uz Debian. Piemēram, Fedora un citi Red Hat balstītie izplatījumi izmanto .rpm paketes. Daudzi uzņēmumi, kas piedāvā Linux programmatūru, piedāvā to dažādos formātos dažādiem sadalījumiem.

    Trešās puses pakotnes krātuves

    Ubuntu vada savas paketes repozitorijas, kas ir pilnas ar atvērtā koda (un dažu slēgtu avotu) programmatūru, kas apkopota un iepakota Ubuntu. Tomēr ikviens var izveidot savus pakotņu krātuves.

    Trešās puses pakotņu krātuves bieži tiek pievienotas jūsu sistēmai nemanāmi. Piemēram, instalējot Google Chrome vai Steam no .deb faila, .deb fails pievieno jūsu sistēmai oficiālo Google vai Valve programmatūras repozitoriju. Kad pakotne ir atjaunināta repozitorijā, jums tiks paziņots par atjauninājumiem un varēs tos instalēt, izmantojot programmu Software Updater. Atšķirībā no Windows, visas instalētās programmatūras atjauninājumus var pārvaldīt vienā vietā.

    Jūs varat apskatīt programmatūras repozitorijus un pievienot vairāk (ja jūs zināt to detaļas) no lietojumprogrammas Sources, kas iekļauta Ubuntu..

    Citi Linux izplatījumi atbalsta arī trešo personu repozitorijus, bet repozitoriji un to saturošā programmatūra ir specifiski izplatīšanai.

    Personīgo pakotņu arhīvi (EPL)

    EPL ir vēl viens trešo pušu pakotņu krātuves veids. Viņi tiek izvietoti Canonical's Launchpad sistēmā, kur ikviens var izveidot PPA.

    EPL bieži ietver eksperimentālu programmatūru, kas nav oficiāli pievienota Ubuntu galvenajām, stabilajām krātuvēm. Tajos var būt arī jaunākas programmatūras versijas, kas vēl nav uzskatāmas par pietiekami stabilām, lai tās būtu Ubuntu galvenajās glabātavās..

    Piemēram, Ubuntu vīna komanda piedāvā PPA ar vīna programmatūras jaunākajām versijām Windows lietojumprogrammu darbībai Linux. Lai to pievienotu, iepriekšminētajai lietojumprogrammatūras avotiem pievienosit šādu rindu:

    ppa: ubuntu-wine / ppa

    Katra PPL lapa Canonical Launchpad tīmekļa vietnē ietver norādījumus par PPA pievienošanu jūsu sistēmai. Kad PPA ir pievienota jūsu sistēmai, varat instalēt PPA paketes, izmantojot standarta programmatūru, piemēram, Ubuntu programmatūras centru, programmatūras atjauninātāju un apt-get komandrindas rīku..

    Apkopošana no avota

    Visa binārā programmatūra tiek apkopota no avota koda. Ubuntu .deb paketēs ir programmatūra, kas ir speciāli izstrādāta Ubuntu izlaišanai. Šīs lietojumprogrammas tiek apkopotas, lai izmantotu jūsu Ubuntu versijai pieejamās programmatūras bibliotēkas.

    Konkrētas programmatūras daļas izstrādātāji parasti izlaiž programmatūru pirmkodu formā. Linux izplatīšana veic pirmkodu, apkopo to un izveido jums paketes. Tomēr jūs varat arī lejupielādēt programmas pirmkodu un apkopot to pats. Parasti tas nav jādara Ubuntu. Lielākā daļa eksperimentālās programmatūras, iespējams, ir PPA, kur kāds jau ir paveicis jūsu darbu.

    Citos izplatījumos var būt nepieciešams apkopot programmu, lai iegūtu jaunāko nepieciešamo versiju, vai instalējiet programmu, kas nav pieejama jūsu repozitorijās. Tomēr vidējais Linux lietotājs - un pat daudzi ģeekijie Linux lietotāji - nekad nebūs jāapkopo no avota.

    Avota kodu faili parasti tiek izplatīti .tar.gz formātā, bet tas ir tikai viena veida arhīvs - .tar.gz faili var saturēt kaut ko, tāpat kā .zip faili var būt.

    Binārās programmas

    Dažas programmas tiek izplatītas binārā formā, nevis avota koda formā. Tas var būt tāpēc, ka programma ir slēgta avota un programmas izplatītājs nevēlas smagi strādāt, lai iepakotu to dažādiem izplatījumiem.

    Piemēram, Mozilla piedāvā Firefox bināru Linux lejupielādes formātu .tar.bz2. (.tar.bz2 ir tikai vēl viens arhīva formāts, tāpat kā zip fails.) Jūs varat lejupielādēt šo arhīvu, izvilkt to uz datora mapi un palaist skriptu run-mozilla.sh tajā (vienkārši noklikšķiniet uz tā dubultklikšķi) lai palaistu lejupielādēto Firefox bināro.

    Tomēr jums nevajadzētu to darīt Firefox gadījumā. Izmantojiet operētājsistēmas komplektācijā iekļauto Firefox paketi - tas, iespējams, ir labāk optimizēts, ātrāks un tiks atjaunināts, izmantojot standarta pakotnes pārvaldības rīkus. Tomēr, ja izmantojat vecāku Linux izplatīšanu, kas nāk ar novecojušu Firefox, jūs varat lejupielādēt Firefox bināro datoru savā datorā un palaist to no direktorijas bez nepieciešamības instalēt visas sistēmas atļaujas..

    Daudz slēgta pirmkoda programmatūra (īpaši vecāka, neatbalstīta slēgta pirmkoda programmatūra) tiek izplatīta neiesaiņotā binārā formā. Programmatūra, piemēram, Linux Doom 3, Quake 4, Unreal Tournament 2004 un Neverwinter Nights portfeļi tiek izplatīti binārā pakotnēs un pat ir līdzīgi Windows instalētājiem. Šie uzstādītāji faktiski ir tikai programmas, kas izspiež spēles failus uz mapi un izveido programmu izvēlnes saīsnes.


    Protams, ir arī citi veidi, kā Ubuntu instalēt programmatūru. Zero Install (pazīstams arī kā 0install) projekts ir mēģinājis nomainīt Linux programmatūras instalāciju vairāk nekā piecus gadus, radot sistēmu darbvirsmas programmatūras instalēšanai, kas darbojas visos Linux izplatījumos. Tomēr nulles instalācijas projekts nav guvis daudz vilces. Lielākā daļa Linux lietotāju ir labi apkalpoti to Linux izplatīšanas pakotņu pārvaldniekā, īpaši, ja viņi izmanto Ubuntu, kuru lielākā daļa programmatūras ir iepakotas.