Kotisivu » miten » Ohjelmiston asentaminen Ubuntu-ohjelmiston ulkopuolisista ohjelmistovarastoista

    Ohjelmiston asentaminen Ubuntu-ohjelmiston ulkopuolisista ohjelmistovarastoista

    Linuxissa asennat ohjelmistoja paketinhallintaohjelmista, kuten Ubuntu Software Centeristä. Mutta kaikki ohjelmistot eivät ole käytettävissä Linux-jakelun ohjelmistovarastossa.

    Asenna ohjelmisto vain luotettavista lähteistä, kuten Windowsissa. Suuri osa tästä neuvonnasta koskee myös muita Linux-jakeluja, joten huomaamme, mikä on Ubuntu-spesifinen ja mikä on Linux-yleinen.

    DEB-pakettitiedostot

    Ubuntu-ohjelmistopaketit ovat .deb-tiedostomuodossa. Tämä sisältää paketit, jotka lataat Ubuntu Software Centeristä ja apt-get - ne ovat kaikki .deb-tiedostoja.

    Voit kuitenkin asentaa .deb-paketteja myös Ubuntu-ohjelmistovarastojen ulkopuolelta. Monet Linux-ohjelmistoa tuottavat yritykset tarjoavat sen .deb-muodossa. Voit esimerkiksi ladata .deb-tiedostoja Google Chromelle, Google Earthille, Steamille Linuxille, Opera-palvelimelle ja jopa Skypelle virallisilta verkkosivuilta. Kaksoisnapsauta tiedostoa ja se avautuu Ubuntu Software Centeriin, johon voit asentaa sen.

    Ubuntu perustuu Debianiin, joka loi .deb-paketin muodon. Muilla Linux-jakeluilla on oma pakettimuoto, jos ne eivät perustu Debianiin. Esimerkiksi Fedora ja muut Red Hat -pohjaiset jakelut käyttävät .rpm-paketteja. Monet yritykset, jotka tarjoavat Linux-ohjelmistoja, tarjoavat sitä erilaisille pakettimuotoille eri jakeluihin.

    Kolmannen osapuolen pakettivarastot

    Ubuntu käyttää omia pakettivarastojaan, jotka ovat täynnä avoimen lähdekoodin (ja joitakin suljetun lähdekoodin) ohjelmia, jotka on koottu ja pakattu Ubuntuun. Kuka tahansa voi kuitenkin luoda omia pakettivarastojaan.

    Kolmannen osapuolen pakettivarastot lisätään usein järjestelmään saumattomasti. Esimerkiksi, kun asennat Google Chromen tai Steamin .deb-tiedostosta, .deb-tiedosto lisää virallisen Google- tai Valve-ohjelmistovaraston järjestelmään. Kun paketti päivitetään arkistoon, sinulle ilmoitetaan päivityksistä ja voit asentaa ne Software Updater -sovelluksen kautta. Toisin kuin Windowsissa, kaikkien asennettujen ohjelmistojen päivityksiä voidaan hallita yhdessä paikassa.

    Voit tarkastella ohjelmistovarastojasi ja lisätä (jos tiedät niiden tiedot) Ubuntu-ohjelmiston sisältämien ohjelmistolähteiden sovelluksesta.

    Muut Linux-jakelut tukevat myös kolmansien osapuolten tietovarastoja, mutta niiden sisältämät arkistot ja ohjelmistot ovat jakelukohtaisia.

    Henkilökohtainen pakettiarkisto (PPA)

    PPA-sopimukset ovat toinen kolmansien osapuolten pakettivarastojen muoto. He isännöivät Canonicalin Launchpad-järjestelmässä, jossa kuka tahansa voi luoda PPA: n.

    PPA: t sisältävät usein kokeellista ohjelmistoa, jota ei ole virallisesti lisätty Ubuntu-järjestelmän tärkeimpiin vakaisiin tietovarastoihin. Ne voivat sisältää myös uudempia ohjelmistoversioita, joita ei vielä pidetä riittävän vakaina Ubuntu-päävarastoihin.

    Esimerkiksi Ubuntu's Wine Team tarjoaa PPA: n, jossa on viimeisimmät versiot Wine-ohjelmistosta Windows-sovellusten käyttämiseksi Linuxissa. Jos haluat lisätä sen, lisäät seuraavan rivin edellä mainittuun Software Sources -sovellukseen:

    PPA: ubuntu-viini / PPA

    Jokainen Canonicalin Launchpad-verkkosivuston PPA-sivu sisältää ohjeet PPA: n lisäämiseen järjestelmään. Kun PPA on lisätty järjestelmään, voit asentaa PPA-paketteja käyttämällä vakio-ohjelmistoa, kuten Ubuntu Software Center, Software Updater ja apt-get komentorivityökalu.

    Kokoonpano lähteestä

    Kaikki binääriset ohjelmat kootaan lähdekoodista. Ubuntu .deb-paketit sisältävät ohjelmiston, joka on koottu erityisesti käyttämääsi Ubuntu-julkaisua varten. Nämä sovellukset kootaan käyttämään Ubuntu-julkaisun käytettävissä olevia ohjelmistokirjastoja.

    Tietyn ohjelmiston kehittäjät vapauttavat ohjelmiston yleensä lähdekoodimuodossa. Linux-jakelut ottavat lähdekoodin, kääntävät sen ja luovat sinulle paketteja. Voit myös ladata ohjelman lähdekoodin ja kääntää sen itse. Sinun ei pitäisi yleensä tehdä tätä Ubuntu-palvelussa. Useimmat kokeelliset ohjelmistot, joita haluat ehkä, on todennäköisesti PPA: ssa, jossa joku on jo tehnyt kovan työn.

    Muissa jakeluissa saattaa joskus olla tarpeen koota ohjelma, jolla saat uusimman version, jota tarvitset, tai asenna ohjelma, joka ei ole käytettävissä arkistoissasi. Kuitenkin keskimääräinen Linux-käyttäjä - ja jopa monet geeky Linux -käyttäjät - eivät koskaan tarvitse koota jotain lähteestä.

    Lähdekooditiedostot jaetaan yleensä .tar.gz-muodossa, mutta se on vain eräänlainen arkisto - .tar.gz-tiedostot voivat sisältää mitä tahansa, kuten .zip-tiedostot voivat.

    Binääriset ohjelmat

    Jotkin ohjelmat jaetaan binäärimuodossa, ei lähdekoodin muodossa. Tämä voi johtua siitä, että ohjelma on suljettu lähde, ja ohjelman jakelija ei halua tehdä kovaa työtä sen pakkaamiseksi eri jakeluihin.

    Esimerkiksi Mozilla tarjoaa Firefox-binaarien Linux-latauksia .tar.bz2-muodossa. (.tar.bz2 on vain toinen arkistomuoto, kuten zip-tiedosto.) Voit ladata tämän arkiston, purkaa sen tietokoneen kansioon ja suorittaa sen sisällä olevan run-mozilla.sh-komentosarjan (kaksoisnapsauta sitä) käynnistää ladatun Firefox-binäärin.

    Sinun ei kuitenkaan pitäisi tehdä tätä Firefoxin tapauksessa. Käytä käyttöjärjestelmän mukana tullutta Firefox-pakettia - se on luultavasti paremmin optimoitu, nopeampi ja päivittyy tavallisten paketinhallintatyökalujen kautta. Jos kuitenkin käytät vanhempaa Linux-jakelua, joka on vanhentuneen Firefoxin mukana, voit ladata Firefox-binäärin tietokoneellesi ja käyttää sitä hakemistosta ilman, että tarvitset järjestelmänlaajuisia käyttöoikeuksia sen asentamiseen.

    Paljon suljetun lähdekoodin ohjelmistoja (erityisesti vanhempi, tuettu suljetun lähdekoodin ohjelmisto) jaetaan pakkaamattomassa binäärimuodossa. Ohjelmistot, kuten Doom 3: n, Quake 4: n, Unreal Tournament 2004: n ja Neverwinter Nightsin Linux-portit, jaetaan binaaripaketeiksi ja niissä on jopa Windows-tyyppisiä asennusohjelmia. Nämä asentajat ovat itse asiassa vain ohjelmia, jotka puraavat pelin tiedostot kansioon ja luovat sovellusvalikon pikakuvakkeita.


    Tietenkin on olemassa myös muita tapoja asentaa ohjelmisto Ubuntuun. Zero Install (tunnetaan myös nimellä 0install) -projekti on yrittänyt muuttaa Linux-ohjelmiston asennusta jo yli viisi vuotta, ja se luo järjestelmän kaikkien Linux-jakelujen työpöydän ohjelmistojen asentamiseksi. Zero Install -projekti ei kuitenkaan ole saanut paljon vetoa. Useimmat Linux-käyttäjät käyttävät Linux-jakelunsa pakettien hallintaa - erityisesti jos he käyttävät Ubuntua, jota useimmat ohjelmistot on pakattu.