Linux sistēmā jūs instalējat programmatūru no pakotnes pārvaldības lietojumprogrammām, piemēram, Ubuntu programmatūras centra. Bet ne visi programmatūras gabali ir pieejami jūsu Linux izplatīšanas programmatūras krātuvēs.
Jums vajadzētu instalēt programmatūru tikai no uzticamiem avotiem, tāpat kā operētājsistēmā Windows. Liela daļa šī padoma attiecas arī uz citiem Linux sadalījumiem, tāpēc mēs atzīmēsim, kas ir Ubuntu specifiskais un kas ir Linux vispār.
Ubuntu programmatūras pakotnes ir .deb failu formātā. Tas ietver pakotnes, ko lejupielādējat no Ubuntu programmatūras centra un ar apt-get - tie visi ir .deb faili.
Tomēr jūs varat arī instalēt .deb paketes ārpus Ubuntu programmatūras krātuvēm. Daudzi uzņēmumi, kas ražo programmatūru Linux, piedāvā to .deb formātā. Piemēram, jūs varat lejupielādēt .deb failus Google Chrome, Google Earth, Steam Linux, Opera un pat Skype no viņu 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, kurš izveidoja .deb pakotnes formātu. Citām Linux distribūcijām būs savs iepakojuma formāts, ja tie nav balstīti uz Debian. Piemēram, Fedora un citas Red Hat balstītas sadales izmanto .rpm paketes. Daudzi uzņēmumi, kas piedāvā Linux programmatūru, piedāvā to dažādos iepakojuma formātos dažādiem izplatījumiem.
Ubuntu palaiž savus iepakojuma krātuves, kas ir aprīkoti ar Ubuntu apkopotu un iepakotu atvērtā koda (un dažu slēgtā koda) programmatūru. Tomēr ikviens var izveidot savas pakotnes krātuves.
Trešo personu pakešu repozitoriji tiek bieži pievienoti jūsu sistēmai nemanāmi. Piemēram, ja instalējat Google Chrome vai Steam no .deb faila, .deb failā tiek pievienota oficiāla Google vai Valve programmatūras krātuve jūsu sistēmā. Kad pakete tiek atjaunināta repozitorijā, jums tiks paziņots par atjauninājumiem un to varēsiet 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 savas programmatūras krātuves un pievienot papildu informāciju (ja jūs zināt to informāciju) no programmatūras avotu lietojumprogrammas, kas iekļauta kopā ar Ubuntu.
Citas Linux distribūcijas atbalsta arī trešo personu krātuves, taču krātuves un to saturošā programmatūra ir specifiska izplatīšanai.
EPL ir cita veida trešo pušu pakešu repozitoriji. Viņi ir izvietoti Canonical Launchpad sistēmā, kur ikviens var izveidot PPA.
PPA bieži satur eksperimentālu programmatūru, kas nav oficiāli pievienota Ubuntu galvenajām, stabilām krātuvēm. Tās var ietvert arī jaunākas programmatūras versijas, kuras vēl nav uzskatītas par pietiekami stabilām, lai tās varētu nokļūt Ubuntu galvenajos krātuvēs.
Piemēram, Ubuntu Vīna komanda piedāvā PPA ar jaunākiem Vīna programmatūras izlaidumiem, lai Windows operētājsistēmās darbotos ar Linux. Lai to pievienotu, iepriekš norādītajai programmatūras avotiem pievienotu šādu rindu:
ppa: ubuntu vīns / ppa
Katrā PAL lapā vietnē Canonical Launchpad ir norādījumi par PPA pievienošanu jūsu sistēmai. Kad jūsu sistēmai ir pievienots PPA, varat instalēt paketes no PPA, izmantojot standarta programmatūru, piemēram, Ubuntu programmatūras centru, programmatūras atjauninātāju un apt-get komandrindas rīku.
Visu bināro programmatūru apkopo no avota koda. Ubuntu .deb paketēs ir programmatūra, kas īpaši izveidota, lai atbrīvotu Ubuntu, kuru izmantojat. Šīs lietojumprogrammas ir apkopotas, lai izmantotu Ubuntu izlaidumam pieejamās programmatūras bibliotēkas.
Programmatūras izstrādātāji parasti atbrīvo programmatūru avota koda formā. Linux sadali ņem pirmkodu, apkopo to un izveido paketes jums. Tomēr jūs varat arī lejupielādēt programmas pirmkodu un pats to apkopot. Parasti tas nav jādara Ubuntu. Iespējams, ka lielākā daļa eksperimentālās programmatūras, iespējams, ir PPA, kur kāds jau ir paveicis jums smagu darbu.
Citos sadalījumos dažreiz var būt nepieciešams apkopot programmu, lai iegūtu jaunāko versiju, kas jums nepieciešama, vai instalējiet programmu, kas jūsu krātuvēs nav pieejama. Tomēr vidusmēra Linux lietotājam - un pat daudziem Linux lietotājiem - nekad nevajadzēs kompilēt kaut ko no avota.
Avota koda faili parasti tiek izplatīti .tar.gz formātā, bet tas ir tikai arhīva veids - .tar.gz faili var saturēt neko, tāpat kā .zip failus.
Dažas programmas tiek izplatītas binārā formā, nevis pirmkoda formā. Tas var būt tādēļ, ka programma ir slēgta avota, un programmas izplatītājs nevēlas izdarīt smagu darbu, iepakojot to dažādām izplatīšanas vietām.
Piemēram, Mozilla piedāvā Linux lejupielādēt Firefox binaries in .tar.bz2 formātā. (.tar.bz2 ir tikai vēl viens arhīva formāts, piemēram, zip fails.) Jūs varat lejupielādēt šo arhīvu, ekstrakts to datora mapē un palaist iekšā skriptu run -mozilla.sh (vienkārši veiciet dubultklikšķi uz tā) palaist lejupielādēto Firefox bināro versiju.
Tomēr jūs to nevajadzat darīt Firefox gadījumā. Izmantojiet savā operētājsistēmā iekļauto Firefox pakotni - 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 jūs izmantojat vecāku Linux izplatīšanu, kas nāk ar novecojušu Firefox, jūs varat lejupielādēt Firefox bināro versiju savā datorā un palaist to no direktorija bez nepieciešamības izmantot visas sistēmas atļaujas, lai to instalētu.
Liela daļa slēgta tipa programmatūras (īpaši vecāka, neatbalstīta slēgtā koda programmatūra) tiek izplatīta neiepakotā binārā formā. Programmatūra, piemēram, Doom 3 Linux porti, Quake 4, Unreal Tournament 2004 un Neverwinter Nights tiek izplatītas bināros pakotnēs un pat ir Windows, piemēram, instalētāji.Šie uzstādītāji faktiski ir tikai programmas, kas ekstrahē spēles failus mapē un izveido lietojumprogrammu izvēlnes saīsnes.
Protams, ir arī citi veidi, kā instalēt programmatūru Ubuntu. Projekts Zero Install (pazīstams arī kā 0install) ir mēģinājis mainīt Linux programmatūras instalāciju vairāk nekā piecus gadus, izveidojot sistēmu darbvirsmas programmatūras instalēšanai, kas darbojas visos Linux distribūcijās. Tomēr projekts Zero Install nav ieguvis daudz vilces. Lielākā daļa Linux lietotāju ir labi apkalpotas to Linux izplatīšanas pakotņu pārvaldniekā - it īpaši, ja viņi izmanto Ubuntu, kuram lielākā daļa programmatūras tiek iepakotas.