Debian Etch ja ohjelman ristiriitaisuus

Mitä tarkoittaa että ohjelma on ristiriidassa jonkun toisen kanssa. Jos tarkastelen synopticilla melkein minkä ohjelman ominaisuuksia vaan, niin usein se on ristiriidassa joidenkin kanssa. Mitä se tarkoittaa? Riippuvuuden ymmärrän kyllä.

Toinen kysymys yleisesti ohjelmapakettien asennuksesta. Jos haluan ssada jonkun asian kuntoon esimerkiksi oman koneeni näytön tai äänet, tai vaikka haluan kde:n gnomen sijasta, niin mistä voin tietää ne kaikki ohjelmapaketit jotka pitäisi asentaa synopticsen listoilta?
6405
Äänestä

Muut lukivat myös

Vastaukset 6

Vanhimmat

Ristiriita tarkoittaa sitä ettei jotkut paketit sovi yhteen. Vaikka dnsmasq ja pdnsd. Ne tekevät samaa asiaa eivätkä voi olla toiminnassa yhtä aikaa. Toinen esimerkki on bind9-host ja host. Molemmat tarjoavat saman host komennon, tosin hiukan erilaisen.

Jonkin ohjelmapaketin asentaminen vetää mukanaan kaikki tarvittavat ohjelmapaketit, joita tarvitaan toimintaan. KDE:n saa asentamalla paketin kde, joka vetää mukaansa kaiken tarvittavan toimiakseen. Synaptic näyttää mitä muita tarvittavia paketteja asennetaan.

Äänestä
  • Jos tarkastelet pakettien ominaisuuksia omasta järjestelmästä, niin monet ovat ristiriidassa jonkun muun ohjelman kanssa. Saako näin olla vai johtuuko se jostakin joka korjautuu myöhemmin päivityksillä, vai onko vain oma läppärini debianille epäsopiva. Minulla on tapana vaihtaa toiseen distroon aina kun vastaavia epäselviä asioita tulee eteen. Debian oli minulle liian vaikea jakelu. Kokeilen sitten ehkä joskus uudestaan kun päivityksiä on tullut.

    Äänestä

  • Kukahan... kirjoitti:

    Jos tarkastelet pakettien ominaisuuksia omasta järjestelmästä, niin monet ovat ristiriidassa jonkun muun ohjelman kanssa. Saako näin olla vai johtuuko se jostakin joka korjautuu myöhemmin päivityksillä, vai onko vain oma läppärini debianille epäsopiva. Minulla on tapana vaihtaa toiseen distroon aina kun vastaavia epäselviä asioita tulee eteen. Debian oli minulle liian vaikea jakelu. Kokeilen sitten ehkä joskus uudestaan kun päivityksiä on tullut.

    Debianissa on lähes 19000 pakettia, joten ristiriitojakin syntyy. Asennusohjelma kuitenkin huolehtii siitä että uutta pakettia asennettaessa ristiriitaa aiheuttavat paketit poistetaan ja tarvittavat lisäpaketit asennetaan. Kone pysyy siis käyttökunnossa.

    Debianin vakaaseen jakeluun (Etch) tulee enää turvapäivityksiä. Uusia ohjelmia ja uudempia versioita tulee vasta seuraavaan vakaaseen jakeluun (Lenny). Se julkaistaan "sitten kun on valmis". Ehkä ensi vuonna.

    Äänestä

  • Kukahan... kirjoitti:

    Jos tarkastelet pakettien ominaisuuksia omasta järjestelmästä, niin monet ovat ristiriidassa jonkun muun ohjelman kanssa. Saako näin olla vai johtuuko se jostakin joka korjautuu myöhemmin päivityksillä, vai onko vain oma läppärini debianille epäsopiva. Minulla on tapana vaihtaa toiseen distroon aina kun vastaavia epäselviä asioita tulee eteen. Debian oli minulle liian vaikea jakelu. Kokeilen sitten ehkä joskus uudestaan kun päivityksiä on tullut.

    distrosta toiseen vaihtaminen ei ratkaise mitään ei siten ainakaan opi mitään...

    paras on opetella yksi kunnolla.

    Äänestä

  • ei hyvä kirjoitti:

    distrosta toiseen vaihtaminen ei ratkaise mitään ei siten ainakaan opi mitään...

    paras on opetella yksi kunnolla.

    Ei taida paljon auttaa tämän ristiriita-asian kanssa. En mielestäni saanut tähän vastausta. Jos ryhdyn poisteleen jokaisen ohjelman joka ilmoittaa olevansa ristiriidassa niin ei taida jäädä jäljelle toimivaa käyttistä. Siirryin ubuntuun ja poistin juuri avahin kaksi ohjelmaa jotka ei toimineet tässä verkkoympäristössä (?). Niidenkin ominaisuuksissa oli merkintä ristiriitaisuuksista. Ristiriitaisuus ei taida olla mikään fataali vika. Varmaan yleistä muissakin jakeluissa.

    Epäselvyydet ovat rasittavia.

    Äänestä

  • Kukahan.. kirjoitti:

    Ei taida paljon auttaa tämän ristiriita-asian kanssa. En mielestäni saanut tähän vastausta. Jos ryhdyn poisteleen jokaisen ohjelman joka ilmoittaa olevansa ristiriidassa niin ei taida jäädä jäljelle toimivaa käyttistä. Siirryin ubuntuun ja poistin juuri avahin kaksi ohjelmaa jotka ei toimineet tässä verkkoympäristössä (?). Niidenkin ominaisuuksissa oli merkintä ristiriitaisuuksista. Ristiriitaisuus ei taida olla mikään fataali vika. Varmaan yleistä muissakin jakeluissa.

    Epäselvyydet ovat rasittavia.

    "Ei taida paljon auttaa tämän ristiriita-asian kanssa. En mielestäni saanut tähän vastausta."

    Sulle kerrottiin tuossa edellä jo mistä on kyse. Tässä nyt vielä kertauksena lainaus tuolta ketjun aiemmasta viestistä

    > Ristiriita tarkoittaa sitä ettei jotkut paketit
    > sovi yhteen. Vaikka dnsmasq ja pdnsd. Ne tekevät
    > samaa asiaa eivätkä voi olla toiminnassa yhtä
    > aikaa.

    Kyse on kaikessa lyhykäisyydessään juurikin tuosta.


    "Ristiriitaisuus ei taida olla mikään fataali vika."

    Se ei ole vika lainkaan. Kyse on nimenomaan tuosta mitä tuossa yllä olevassa lainauksessa sanotaan.
    Ristiriitatilanne voi syntyä esim sillon kun kaksi pakettia kumpikin sisältää vaikkapa saman verkkopalvelun hiukan eri muodossa. Molemmat ei voi olla asennettuna yhtäaikaa, joten paketit on ristiriidassa keskenään. Paketit on siis vaihtoehtoisia toisiinsa nähden. Ristiriitatilanne voi syntyä myös sullon jos pakettien sisältämät ohjelmat eivät ole yhteensopivia keskenään. Sillonkin vain toinen voi olla asennettuna.

    "Varmaan yleistä muissakin jakeluissa."

    No on, aivan jokaikisessä, myös siinä ubuntussa johon siirryit. Ubuntu ei ole siinä suhteessa yhtään sen helpompi kuin Debian.

    Normaalisti noista ristiriidoista ei juuri tarvitse huolehtia. Paketinhallintatyökalut huolehtii siitä, että ristiriidassa keskenään oevat paketit ei voi olla asennettuna yhtäaikaa. Aina kannattaa toki seurata mitä pketinhallintatyökalu tekee. Ristiriitatapauksissa paketinhallintatyökalu (esim synaptic) ilmottaa, että jos asennat paketin A, niin sillon B poistetaan jne. Tuollaisissa tilanteissa saatat joskus haluta peruuttaa paketin A asennuksen, jolloin myöskään B:tä ei poisteta.

    Äänestä

Kommentoi aloitusta


Kukakhan mie nyt taas olink... kirjoitti:

Mitä tarkoittaa että ohjelma on ristiriidassa jonkun toisen kanssa. Jos tarkastelen synopticilla melkein minkä ohjelman ominaisuuksia vaan, niin usein se on ristiriidassa joidenkin kanssa. Mitä se tarkoittaa? Riippuvuuden ymmärrän kyllä.

Toinen kysymys yleisesti ohjelmapakettien asennuksesta. Jos haluan ssada jonkun asian kuntoon esimerkiksi oman koneeni näytön tai äänet, tai vaikka haluan kde:n gnomen sijasta, niin mistä voin tietää ne kaikki ohjelmapaketit jotka pitäisi asentaa synopticsen listoilta?

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