Sziasztok
Többször feltűnt már, az okát nem értem.
Debian 9-ről 10-re frissítettem és több régi csomag is még jelen van a rendszerben. Ha jól sejtem, ezek nem kellenek. Miért nem törlődnek maguktól?
Alapból így frissítek mindig alap frissítést és verzió váltást is:
apt-get update && apt-get dist-upgrade && apt-get clean && apt-get autoremove --purge
# dpkg -l | grep deb8
ii libdns-export100 1:9.9.5.dfsg-9+deb8u13 amd64 Exported DNS Shared Library
ii libgnutls-deb0-28:amd64 3.3.8-6+deb8u7 amd64 GNU TLS library - main runtime library
ii libhogweed2:amd64 2.7.1-5+deb8u2 amd64 low level cryptographic library (public-key cryptos)
ii libicu52:amd64 52.1-8+deb8u5 amd64 International Components for Unicode
ii libirs-export91 1:9.9.5.dfsg-9+deb8u13 amd64 Exported IRS Shared Library
ii libisc-export95 1:9.9.5.dfsg-9+deb8u13 amd64 Exported ISC Shared Library
ii libisccfg-export90 1:9.9.5.dfsg-9+deb8u13 amd64 Exported ISC CFG Shared Library
ii libnettle4:amd64 2.7.1-5+deb8u2 amd64 low level cryptographic library (symmetric and one-way cryptos)
ii libssl1.0.0:amd64 1.0.1t-1+deb8u6 amd64 Secure Sockets Layer toolkit - shared libraries# dpkg -l | grep deb9
ii gcc-6-base:amd64 6.3.0-18+deb9u1 amd64 GCC, the GNU Compiler Collection (base package)
ii host 1:9.10.3.dfsg.P4-12.3+deb9u9 all Transitional package
rc libtirpc1:amd64 0.2.5-1.2+deb9u1 amd64 transport-independent RPC library
ii perl-modules-5.24 5.24.1-3+deb9u7 all Core Perl modules
- 149 megtekintés
Hozzászólások
Miért nem törlődnek maguktól?
Az "apt-get autoremove --purge" azokat a csomagokat törli, amiket nem kézzel telepítettél, hanem valami függőségként hozta magával, és már nincs fenn az a program, amihez kellett.
Tehát, a csomag megmarad abban az esetben, ha:
- az a program még fenn van a rendszeren, aminek a függősége volt, vagy
- az adott csomagot kézzel telepítetted.
Ezen két feltétel fennállásáról / fenn nem állásáról meggyőződtél? Ha a fenti csomagok bármelyikét kézzel el akarod támogatni, akkor simán leszedi, vagy le akar szedni vele együtt más csomagot is, ami tőle függ?
Egyébként, én minden upgrade után szoktam csinálni egy ilyet:
apt list ?obsolete
... aztán kézzel kivasalom azokat a dolgokat, amik már tényleg nem kellenek.
- A hozzászóláshoz be kell jelentkezni
deborphan szintén hasznos.
Debian - The "What?!" starts not!
http://nyizsa.blogspot.com
- A hozzászóláshoz be kell jelentkezni
Az aptitude használatát javaslom a célra:
https://www.debian.org/releases/stable/amd64/release-notes/ch-upgrading…
Érdemes amúgy az egész upgrade doksit átfutni, ha tisztán akarod tartani a rendszered, vannak benne célirányos parancsok.
- A hozzászóláshoz be kell jelentkezni