Pakettien hallinta

Kun aina sitä linuxien pakettien hallintaa ylistetään, niin kertokaas nyt miksi se on niin hyvä.
11677
Äänestä

Muut lukivat myös

Vastaukset 11

Vanhimmat

1) Koska sen kautta saa keskitetysti asennettua hirveän määrän ohjelmia pienistä työkaluista aina kokonaisiis officepaketteihin jne. Ei tarvitse metsästää ohjelmia ympäri nettiä.

2) Asentaminen on näin helppoa, esimerkkinä Debian:

Ohjelmat voi asentaa esim käyttäen graafista hiirikäyttöstä Synaptic:a. Valitsee vain ohjelmalistasta halutun ohjelman ja se haetaan automaattisesti netistä ja asennetaan, esimerkkinä ruutukaappaus:

http://www.saunalahti.fi/~miksuh2/screenshots/Synaptic.png

Ohjelmien asentaminen on helppoa myös komentoriviltä. Asentamiseen voi käyttää valinnan mukaan apt-get tai aptitude työkaluja, esim:

apt-get install firefox

tai

aptitude install openoffice

3) Kun ohjelmista tulee uusia versioita ohjelman päivittäminen on aivan yhtä helppoa. Tässä esimerkkinä ruutukaappaus Synapticista:

http://www.saunalahti.fi/~miksuh2/screenshots/Synaptic2.png

4) Keskitetyn paketinhallinnan etuna on myös se, että Linux jakelun tekijät tarkistaa ohjelmat ja niiden toimivuuden ennenkuin ne laitetaan jakoon paketinhallinnan kautta. Tuo parantaa tietoturvaa huomattavasti kun ei tarvits haeskella ohjelmia epämääräisistä paikoista ympäri nettiä.

Äänestä
  • Turhaa pilkunviilausta ehkä mutta:

    "aptitude install openoffice"

    piti tietenkin olla:

    aptitude install openoffice.org

    Äänestä

1. Tietoturva

Ohjelmat asennetaan keskitetysti luotettavalta palvelimelta, joten mitään "spyaxeja" ei pääse asentelemaan (kovin helposti).

2. Helppous

Paketinhallintaohjelmisto huolehtii kirjastoriippuvuuksista. Voit asentaa useita ohjelmia samanaikaisesti ilman jatkuvaa next-next-nextiä tai lisenssien lukemista. Kaikkien asennettujen ohjelmien päivittäminen onnistuu samanaikaisesti.

3. Kodekit, lähdekoodit, ym

Voit asentaa lukuisia kodekkeja sekä lähdekoodipaketteja samalla tavalla kuin ohjelmiakin. Kielipaketit, oikoluvut, kaikki hoituvat paketinhallinnan avulla senkun vain etsii ja asentaa.

Äänestä

miksuh jo kertoi huippuhienosti olennaisen johon lisäisin sen, että paketinhallinta huolehtii riippuuvuuksien (esim kirjastot) asentamisen sekä ristiriitojen poistamisen. Hyvä miksuh

Äänestä
  • Jep riippuvuudet jäi multa näköjää mainitsematta.

    Äänestä

  • miksuh. kirjoitti:

    Jep riippuvuudet jäi multa näköjää mainitsematta.

    useampaa kuin yhden version samasta kirjastosta. Muistelin, että joskus vuosia sitten vittutti armottomasti, kun Debianiin yritin asentaa tiettyä ohjelmaa, joka vaati kirjastoversion X, kun koneessa oli Y. Version X asentaminen olisi vaatinut version Y poistoa, mutta sekään ei onnistunut, koska paketit A, B ja C vaativat versiota Y.

    Onko pakettienhallinta kehittynyt noista ajoista (n. 3 vuotta sitten) vai onko se edelleen noin jäykkä?
    En ole linuxia käytttänyt enää vuosiin, joten omakohtaista kokemusta ei ole.

    Äänestä

  • ettei voi asentaa kirjoitti:

    useampaa kuin yhden version samasta kirjastosta. Muistelin, että joskus vuosia sitten vittutti armottomasti, kun Debianiin yritin asentaa tiettyä ohjelmaa, joka vaati kirjastoversion X, kun koneessa oli Y. Version X asentaminen olisi vaatinut version Y poistoa, mutta sekään ei onnistunut, koska paketit A, B ja C vaativat versiota Y.

    Onko pakettienhallinta kehittynyt noista ajoista (n. 3 vuotta sitten) vai onko se edelleen noin jäykkä?
    En ole linuxia käytttänyt enää vuosiin, joten omakohtaista kokemusta ei ole.

    "joka vaati kirjastoversion X, kun koneessa oli Y."

    Kun jokin ohjelma on paketoitu tiettyä jakelua ja sen versiota varten, ei näitä kirjasto-ongelmia tule, koska ohjelma on silloin paketoitu jakelussa olevat kirjastot huomioiden.
    Ongelma toki on yhä olemassa, jos asentelet ohjelmia epämääräisistä lähteistä paketinhallinnan ohi.

    Äänestä

  • yhä edelleen kirjoitti:

    "joka vaati kirjastoversion X, kun koneessa oli Y."

    Kun jokin ohjelma on paketoitu tiettyä jakelua ja sen versiota varten, ei näitä kirjasto-ongelmia tule, koska ohjelma on silloin paketoitu jakelussa olevat kirjastot huomioiden.
    Ongelma toki on yhä olemassa, jos asentelet ohjelmia epämääräisistä lähteistä paketinhallinnan ohi.

    ei voi asentaa kahta versiota samasta kirjastosta/ohjelmasta?

    Äänestä

pakettien hallinta vieläpä kertoo, jos joihinkin ohjelmiin on uudempia versioita saatavilla ja sitten vaan klik ja uudet versiot päivittyy, ilman että tarvii ympäri nettiä etsiä uusia versioita.

Äänestä
  • "pakettien hallinta vieläpä kertoo, jos joihinkin ohjelmiin on uudempia versioita saatavilla"

    Paketinhallinta voidaan myös automatisoida noutamaan ja asentamaan uudet päivitysversiot automaattisesti (sopivana ajankohtana vuorokaudesta) ilman, että käyttäjä edes näkee vaivan käynnistää paketinhallintasoftansa.

    Äänestä

  • automatisointi kirjoitti:

    "pakettien hallinta vieläpä kertoo, jos joihinkin ohjelmiin on uudempia versioita saatavilla"

    Paketinhallinta voidaan myös automatisoida noutamaan ja asentamaan uudet päivitysversiot automaattisesti (sopivana ajankohtana vuorokaudesta) ilman, että käyttäjä edes näkee vaivan käynnistää paketinhallintasoftansa.

    Toki se on mahdollista, mutta se on vähän kyseenalasta onko se järkevää. Ainakin jos käytössä on jokin kehitysversio Linuxista, esim. Debian Unstable, niin pakettien hakemista ei kannata automatisoida tollatavalla. Syynä on se, että sillon on riskinä systeemin hajoaminen ja ongelmien jäljitäminen on paljon hankalampaa jos päivitykset haetaan ja asennetaan automaattisesti.

    Henkilökohtasesti mä suosittelisin ihan jakelusta riippumatta olemaan käyttämättä täysin automaattista päivitystä, koska on paljon parempi olla itse perillä siitä mitä asennetaan tai päivitetään millonkin. Vaikka homma olisi muuten automatisoitu, niin olisi hyvä että ihminen aina varmistaa sen mitä asennetaan.

    Äänestä

Ketjusta on poistettu 2 sääntöjenvastaista viestiä.

Kommentoi aloitusta


ihmetteleväinen linuxpelle kirjoitti:

Kun aina sitä linuxien pakettien hallintaa ylistetään, niin kertokaas nyt miksi se on niin hyvä.

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu