GNU/Linux >> Znalost Linux >  >> Debian

Debian – Jak zacházet se „zastaralými“ balíčky při upgradu distribuce?

Chtěl bych upgradovat svůj počítač Debian z Jessie na Stretch, ale aptitude hlásí, že mám 19 zastaralých balíčků. Některé z nich, například BerkeleyDB, používám běžně.

Sada instrukcí k upgradu říká, že před provedením upgradu je třeba odstranit veškerý zastaralý software, ale já chci pokračovat v používání některého softwaru. Uvízl jsem v používání Jessie navždy?

Přijatá odpověď:

Pokud balíčky nejsou v konfliktu s novými/aktualizovanými balíčky in stretch, není žádný konkrétní důvod, proč byste je měli odstraňovat.

Pokud dojde ke konfliktu, správce balíčků vás bude informovat.

BTW, stále mám na svém systému nainstalované nějaké balíčky, které nebyly v debianu desetiletí nebo dvě. Stále fungují. Měl jsem další, které jsem musel překompilovat pro novější vydání debianu, a několik dalších, které jsem přestal používat, protože se nevyplatilo je znovu kompilovat (nebo častěji hackovat, aby se zkompilovaly proti novějším verzím různých knihoven).

Stále mám nainstalované staré verze libdb:

$ dpkg -l libdb[0-9.]* | grep ii
ii  libdb4.6           4.6.21-21      amd64        Berkeley v4.6 Database Libraries [runtime]
ii  libdb4.6++         4.6.21-18      amd64        Berkeley v4.6 Database Libraries for C++ [runtime]
ii  libdb5.1:amd64     5.1.29-7       amd64        Berkeley v5.1 Database Libraries [runtime]
ii  libdb5.1:i386      5.1.29-7       i386         Berkeley v5.1 Database Libraries [runtime]
ii  libdb5.3:amd64     5.3.28-13.1+b1 amd64        Berkeley v5.3 Database Libraries [runtime]
ii  libdb5.3:i386      5.3.28-13.1+b1 i386         Berkeley v5.3 Database Libraries [runtime]
ii  libdb5.3-dev       5.3.28-13.1+b1 amd64        Berkeley v5.3 Database Libraries [development]
ii  libdb5.3-sql:amd64 5.3.28-13.1+b1 amd64        Berkeley v5.3 Database Libraries [SQL runtime]

libdb4.6 není v Debianu od „Squeeze“ (Debian 6), kolem roku 2014.

Občas je vyčistím, když nemám nainstalované nic, co používá staré knihovny…pokud/když si vzpomenu.


Debian
  1. Jak nainstalovat balíčky Debianu offline

  2. Jak klonovat balíčky v systémech odvozených z Debianu

  3. Jak povolím v Debianu balíčky, které nejsou zdarma?

  1. Jak nainstalovat balíčky RPM na Debian 11 Bullseye

  2. Debian – aktualizace balíčků automaticky?

  3. Jak mohu ignorovat soubory/adresáře při sestavování balíčků debianu?

  1. Jak zobrazit seznam nainstalovaných balíčků v Debianu

  2. Jak nainstalovat distribuci Anaconda Python na Debian 10

  3. Jak nakonfigurovat sources.list na Debianu 10