Kirjoittaja Aihe: Miten estän yhden paketin päivitykset [ratkaistu]  (Luettu 3113 kertaa)

AimoE

  • Käyttäjä
  • Viestejä: 2782
    • Profiili
Sen jälkeen kun asensin tidyn viimeisimmän version .deb-paketista, Ubuntun Ohjelmistopäivitykset tarjoaa joka kerta sen tilalle pakettivarastossa olevaa vanhempaa versiota. Ruksin poistaminen paketin kohdalta voi milloin tahansa unohtua. Miten voin pysyvästi estää yhden paketin päivitykset, kun muuten haluan päivityksiä järjestelmään?
« Viimeksi muokattu: 07.08.17 - klo:12.03 kirjoittanut AimoE »

mrl586

  • Käyttäjä
  • Viestejä: 4638
    • Profiili
Vs: Miten estän yhden paketin päivitykset
« Vastaus #1 : 07.08.17 - klo:10.57 »
Tekeekö apt-get myös näin?

AimoE

  • Käyttäjä
  • Viestejä: 2782
    • Profiili
Vs: Miten estän yhden paketin päivitykset
« Vastaus #2 : 07.08.17 - klo:11.01 »
Tekeekö apt-get myös näin?
Tietenkin. Miksi ei tekisi?

nm

  • Käyttäjä
  • Viestejä: 16428
    • Profiili
Vs: Miten estän yhden paketin päivitykset
« Vastaus #3 : 07.08.17 - klo:11.24 »
Täällä on listattu eri vaihtoehtoja paketin pysyttämiseen: https://askubuntu.com/a/18656

dpkg-tason holdausta olen itse käyttänyt joskus:

Koodia: [Valitse]
echo "tidy hold" | sudo dpkg --set-selections

AimoE

  • Käyttäjä
  • Viestejä: 2782
    • Profiili
Vs: Miten estän yhden paketin päivitykset
« Vastaus #4 : 07.08.17 - klo:12.03 »
Täällä on listattu eri vaihtoehtoja paketin pysyttämiseen: https://askubuntu.com/a/18656

dpkg-tason holdausta olen itse käyttänyt joskus:

Koodia: [Valitse]
echo "tidy hold" | sudo dpkg --set-selections

Kiitos, tuolta löytyi myös linkki sivulle https://help.ubuntu.com/community/PinningHowto. Se avainsana jota en keksinyt käyttää nettihaussa on siis 'hold'. Joskus vaan on vaikea keksiä mikä olisi oikea avainsana.

Täytyy nyt vielä tarkistaa pitääkö pitoon laittaa tidy vai sen mukana tuleva kirjasto vai molemmat. Onneksi on vaan nää kaksi.

raimo

  • Käyttäjä
  • Viestejä: 4269
  • openSUSE Tumbleweed
    • Profiili
Vs: Miten estän yhden paketin päivitykset [ratkaistu]
« Vastaus #5 : 07.08.17 - klo:13.25 »
apt-mark voi myös käyttää
Koodia: [Valitse]
sudo apt-mark hold PAKETTIja takaisin normaalitilaan
Koodia: [Valitse]
sudo apt-mark unhold PAKETTI

Tietä käyden tien on vanki. Vapaa on vain umpihanki.
Aaro Hellaakoski