Update Manager / Terminal päivitys?

nmmm

Kun päivittää Linuxin Update Mangerista kone ilmottaa että kaikki on päivitetty.
Mutta kun ajaa terminaalissa " apt-get update ka apt-get upgrade" niin haetaan vielä useita päivityksiä.

Mistäs tämä johtuu ja mitä näillä on eroa?

17

376

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • smör.osss

      Enpä osaa sanoa enkä edes halua alkaa tarinoimaan koska noita Linux-distroja on monenkin laisia, varsinkaan kun sinä et tunnu tietävän tuota ainokaistasikaan.

    • Linuks.kovin.hankala

      Linuks on päivityksineen kovin hankala.

      • billistix

        Tarkoitat varmaan Widows-linuks-tubutinta.


      • lopeta_jo

        Ja p*skat, linux ei ole mikään hankala! Lopeta toi trollaus nyt heti!!!


    • Turbo-Urpo

      sudo apt-get update
      hakee tuoreimmat ohjelma-listat juuri silloin kun sinä sen komennon annat

      sudo apt-get upgrade
      päivittää asennetut ohjelmat äsken noutamiesi listojen pohjalta juuri silloin kun suoritat komennon.

      Graafinen pakettihallinta päivittää listojaan ajastetusti, taitaa tehdä sen 8 tunnin välein ja käynnistyksen jälkeen. Jos olet juuri suorittanut päivityksen graafisen ohjelman avulla, ei varmasti komentokehotteesakaan enää löydy uudempaa tavaraa. Mutta jos pidät 15 min välin on jo mahdollista että jostakin joku toi palvelimelle jonkin paketin ladattavaksi. Jolloin esittämäsi tilanne on mahdollinen.

      • nykyisin

        Nykyisin riittää pelkkä sudo apt update ja sudo apt upgrade, on nopeampikin.


    • Sitten on vielä apt-get dist-upgrade. Nuo laskevat riippuvuuksia hieman eri tavalla. Pitää huomioida, että paketinhallinnasta voi myös kadota ohjelmia ja ne voidaan korvata toisilla. Joissain tapauksissa ohjelmaa ei poisteta ja joissain tapauksissa ohjelma poistuu käytöstä. Kirjastojen riippuvuudet ja niiden päivittäminen melko monimutkaista. Jos systeemi toimii hyvin päivitys tuo harvoin mitään parannusta mikä näkyy käyttäjälle. Joskus ohjelmien joukosta poistuu ihan hyviä ohjelmia - niiden tuki on vain loppunut, käytetyt kirjastot vanhoja tai tietoturva syynä.

      • Urbo-Turbo

        "Joskus ohjelmien joukosta poistuu ihan hyviä ohjelmia"
        Järjestelmästä ei poistu mitään ilman sinun erillistä hyväksyntää.

        Järjestelmässä on kahteen eri luokkaan sijoittuvia paketteja,
        1. järjestelmän itsensä asentamia
        2. käyttäjän asentamia

        Järjestelmän asentamat paketit ovat niitä, jotka on asennettu automaattisesti, käyttäjän asentaman ohjelman riippuvuuksia täydentämään. Kun käyttäjän asentama ohjelma poistetaan, jää mahdollisesti nämä riippuvuuksia täydetäneet paketit pyörimään roskana, tai odottamaan että asennat ohjelman uudestaan.

        Nämä paketit on kiintolevyllä, (en tiedä kuinka kauan) aikansa, kunnes aika tulee täyteen ja sinulle tulee ilmoitus:

        Seuraavat paketit asennettiin automaattisesti, eikä niitä enää tarvita: . . . . .
        Käytä "apt-get autoremove" poistamiseen.

        Eli sinä itse ne poistat.

        Ja sitten se lista joka kertoo mitkä paketit ovat mahdollisia ajan kanssa tulla tuohon poisto kohteeksi selviää näin:
        apt-mark showauto

        Niin, tietysti sinä listaa tutkiessasi huomaat siellä jotain joka ei saisi tulla autoremove kohteeksi, joten voit poistaa listasta ne seuraavasti:
        sudo apt-mark unmarkauto paketti

        ja tietenkin voit tehdä sen toisinkin päin, eli lisäät listaan paketin jonka haluat poistuvan kun sitä ei ole tarvittu pitkään aikaan, ja sen teet näin:
        sudo apt-mark markauto firefox

        Tämä kaikki mitä selitin on pakettihallinan lippujen asettelua, aivan samaan tapaan kuin teet kiintolevyosioille osiointi ohjelmalla.


      • Urbo-Turbo kirjoitti:

        "Joskus ohjelmien joukosta poistuu ihan hyviä ohjelmia"
        Järjestelmästä ei poistu mitään ilman sinun erillistä hyväksyntää.

        Järjestelmässä on kahteen eri luokkaan sijoittuvia paketteja,
        1. järjestelmän itsensä asentamia
        2. käyttäjän asentamia

        Järjestelmän asentamat paketit ovat niitä, jotka on asennettu automaattisesti, käyttäjän asentaman ohjelman riippuvuuksia täydentämään. Kun käyttäjän asentama ohjelma poistetaan, jää mahdollisesti nämä riippuvuuksia täydetäneet paketit pyörimään roskana, tai odottamaan että asennat ohjelman uudestaan.

        Nämä paketit on kiintolevyllä, (en tiedä kuinka kauan) aikansa, kunnes aika tulee täyteen ja sinulle tulee ilmoitus:

        Seuraavat paketit asennettiin automaattisesti, eikä niitä enää tarvita: . . . . .
        Käytä "apt-get autoremove" poistamiseen.

        Eli sinä itse ne poistat.

        Ja sitten se lista joka kertoo mitkä paketit ovat mahdollisia ajan kanssa tulla tuohon poisto kohteeksi selviää näin:
        apt-mark showauto

        Niin, tietysti sinä listaa tutkiessasi huomaat siellä jotain joka ei saisi tulla autoremove kohteeksi, joten voit poistaa listasta ne seuraavasti:
        sudo apt-mark unmarkauto paketti

        ja tietenkin voit tehdä sen toisinkin päin, eli lisäät listaan paketin jonka haluat poistuvan kun sitä ei ole tarvittu pitkään aikaan, ja sen teet näin:
        sudo apt-mark markauto firefox

        Tämä kaikki mitä selitin on pakettihallinan lippujen asettelua, aivan samaan tapaan kuin teet kiintolevyosioille osiointi ohjelmalla.

        Tuo toimii Debian pohjaisissa jakeluissa. Mutta kun teet versiopäivityksen niin vanhoja ohjelmia poistuu vaikka kuinka olisi itse asentanut. Tiettyä versiota voit käyttää rajatun ajan. Käyttäisin vaikka KDE 3 työpöytää mutta se on kadonnut aikoja sitten. Samoin kävi KDE 4. Jokunen KDE 4 kirjastoja oleva ohjelma on vielä, mutta kyllä nekin katoavat kun KDE 4 kirjastot poistuvat.

        Järjestelmässä on meta paketteja jotka muodostavat perussysteemin.
        Sitten on käyttäjän asentamia ohjelmia ja niiden riippuvuuksien takia asennettuja
        kirjastoja. Meta-paketti voi sisältää esim X.org ikkunanhallinnan, joka monimutkainen systeemi ja sisältää satoja tiedostoja.


      • Turpo-Urpo
        Mikko_Tku kirjoitti:

        Tuo toimii Debian pohjaisissa jakeluissa. Mutta kun teet versiopäivityksen niin vanhoja ohjelmia poistuu vaikka kuinka olisi itse asentanut. Tiettyä versiota voit käyttää rajatun ajan. Käyttäisin vaikka KDE 3 työpöytää mutta se on kadonnut aikoja sitten. Samoin kävi KDE 4. Jokunen KDE 4 kirjastoja oleva ohjelma on vielä, mutta kyllä nekin katoavat kun KDE 4 kirjastot poistuvat.

        Järjestelmässä on meta paketteja jotka muodostavat perussysteemin.
        Sitten on käyttäjän asentamia ohjelmia ja niiden riippuvuuksien takia asennettuja
        kirjastoja. Meta-paketti voi sisältää esim X.org ikkunanhallinnan, joka monimutkainen systeemi ja sisältää satoja tiedostoja.

        Tietysti jos järjestelmän vaihtaa toiseen niin jotkin ohjelmat saattaa mennä toimimattomiksi, mutta sekin on yläpitäjän itsensä hyväksyttävä. Eihän Windows 7 vaihto Windows 10 myöskään kykene säilyttämään kaikkia ohjelmia, mutta myös siellä käyttäjä tehdään tietoiseksi yhteen sopimattomista ohjelmista.

        Eli tiivistetysti:
        Käyttäjän asentamia paketteja poistaa vain käyttäjä itse, ja järjestelmän asentamista poistolupa kysytään, mikä tässä on epäselvää sinulle.


    • Linux jakeluita on lukuisia - samoin erilaisia paketinhallintasysteemejä. On myös jatkuvasti päivittyviä systeemejä. Jos on jatkuvasti päivittyvää systeemiä käyttänyt tarpeeksi kauan ymmärtää poistaa ne paketinhallinasta poistuneet ohjelmat koska siihen on yleensä hyvä syy. Ainakin Gentoossa lähtee ylimääräiset jos ei muista pistää parametria -a eli --ask.

      Monissa jakeluissa tulee versiopäivityksiä tiuhaan. Usein niissä poistuu ohjelmia ilman kyselyitä. Mikä tuottaa ongelmia joskus. Varsinkin yrittäjälle jos kirjanpito tai laskutus katoaa.

      • Turpo-Urpo

        Sinähän ihme venkula olet. Lopeta tuo väärän tiedon jakaminen, ja perehdy asiaan ennen kuin avaat suusi.

        "Ainakin Gentoossa lähtee ylimääräiset jos ei muista pistää parametria -a eli --ask."
        Mitkä hemmetin ylimääräiset ?

        Gentoon päivitys komentoa "emerge" voidaan ohjeistaa valinalla --ask jonka vaikutus on siinä että pyydetään emerge komentoa näyttämään ennen toteuttamista lista päivttyvistä paketeista, ja tuossa tilanteessa pyydetään käyttäjän hyväksyntä.

        "Monissa jakeluissa tulee versiopäivityksiä tiuhaan. Usein niissä poistuu ohjelmia ilman kyselyitä. "
        EI POISTU ilman että käyttäjää informoidaan poistuvista, tai että käyttäjältä kysytään miten asian kanssa menetellään. Tämä tosin on sanottava varauksella, koska on linux jakeluita asennettavissa jotka ovat kehitysvaiheensa alussa, mutta oletan että nyt puhutaan jo vuosia jaossa olleista, jotka ovat tunnetusti hyväksytty tavallisen käyttäjän asennettaviksi.


    • jotain_vikaa_on

      Osaako joku vinkata, missä tiedostossa linux säilyttää tietoja asennetuista päivityksistä? Nimittäin koneessa on kopioimalla tehty asennus - ilmeisesti tiedostolla ei ole kirjoitus-oikeuksia, koska apt update && apt upgrade näyttää joka kerta hieman isompaa lukemaa: Tällä hetkellä pitäisi hakea jo n. 400 megaa dataa, vaikka viimeksi päivitin järjestelmän n. viikko sitten. Vai mikä mahtaa olla rikki? Ei siis ole tehty mitenkään järkevästi asennusta vaan joutunu korjaamaan oikeuksia tiedostoilta, suurin osa kai jo kunnossa, mutta tuo apt ei toimi oikein..

      • Turpo-Urpo

        Päivityshistoria löytyy /var/log/apt/history.log tiedostosta.


      • Turpo-Urpo

        niin ja dpkg pakettihallinan logi löytyy polusta: /var/log/dpkg.log


    • Anteeksi-tyhmyyteni

      Käytän Linux pohjaista järjestelmää koneessani (ainoana), mutta konsolini ei tunnista komentoa " apt ", joten puhutaanko palstan keskusteluissa ainoastaan deb pohjaisista järjestelmistä, eikä " yleistä Linuxista "

      Joo, ymmärrän kyllä että Ubuntu on laajin jakelu, mutta täältä on kadonnut lähes täysin kaikki rpm-pohjaiset keskustelut vaikka uskoakseni voivat suhteellisen hyvin ja ovet joissain suhteessa jopa etevämpiä.

      Onko käynyt niin että ongelmia, vaikeuksia ja neuvonnan tarvetta on vain deb-distrojen kanssa ?

      • Turpo-Urpo

        "Joo, ymmärrän kyllä että Ubuntu on laajin jakelu"
        Ei ole laajin, mutta mainosvaroin on saatu näkyvyyttä aiheettomasti.

        Minä olen ratkaissut yhden ongelman joka koskee Ubuntua, tässä kuva:
        https://i.imgur.com/35plEkD.png

        Kyseessä siis on selainlaajennos, joka suodattaa trolliviestejä, ja kuvan viesti on sisältänyt "Asenna Ubuntu" avainsanat, joten se on sensoroitu automaattisesti pois. Epäilen että tällä trollisuodinlaajennoksella saattaisi olla laajempaakin kysyntää, vai mitä.


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

    Takaisin ylös

    Luetuimmat keskustelut

    1. Mikä se Mira Luodin ohjelma oli?

      Ja onnistuiko hiljaiseksi maksaminen sittenkään, jos myöhemmin sanoo, että tuollaista tapahtunut? Ihmiset alkaa pohtiin
      Maailman menoa
      257
      8960
    2. IL - Kansanedustaja tehnyt ITSEMURHAN eduskuntatalossa!!

      "IL:n tiedot: Kansanedustaja tehnyt itsemurhan Eduskuntatalossa Iltalehden tietojen mukaan kansanedustaja on tehnyt its
      Maailman menoa
      311
      6227
    3. Verinen koira

      Mikä juttu on tämä Karhumäellä pyörinyt verinen koira? Oliko hyökännyt jonkun kimppuun?
      Imatra
      66
      1340
    4. Mira Luoti, Vain Elämää

      kausi 8. mukana aluksi mm. Terhi Kokkonen ja Mira Luoti. taustalla myös Danny ja Kashmir. paljonko 1+1 olikaan?
      Maailman menoa
      6
      1291
    5. Faktat kehiin!

      kauanko aiot odottaa kaivattuasi? ja miks?
      Ikävä
      109
      1101
    6. Eemeli Peltonen teki itsemurhan eduskuntatalossa

      Kevyet mullat sitten vaan. Ei mulla muuta.
      Maailman menoa
      78
      949
    7. Mira Luoti koki seksivvaltaa sarjan kuvauksissa. Otti hyssyttelyrahat mutta nyt julkistaa asian?

      Kun hyvin tietää että helppo päätellä mikä ohjelma kyseessä. Ja jos koki oikein "väkivaltaa" eli raisk, niin edesvastuut
      Kotimaiset julkkisjuorut
      60
      857
    8. Mopokeulija

      Poliisit saisivat käydä noukkimassa sinipuseroisen keulijan tuota pikaa. Koulureppu selässä yhdellä pyörälla S-Marketin
      Haapavesi
      43
      768
    9. MUISTATTEKO SEN?

      Karhean tummansövyisen raastavsn huudon : RYKIKÄÄ! NIITÄ RAATOJA@ RÄKIKÄÄ NIITÄ EAATOJA!btämän paeoni aina toivotti rakk
      Joukkoliikenne
      310
      680
    10. Sonnisen turha valitus selvästä asiasta !

      Nyt tuli sellainen valitus jossa ei järjen häivää, Sonninen ja koko hallinto munaa itsensä. Hänestä on tulossa pilkunnus
      Ähtäri
      23
      676
    Aihe