Because knoppix is based on Sid(the unstable version) not all libraries can be installed which programs depend on. Its just the way Sid is.
apt-get upgrade
Reading Package Lists... Done
Building Dependency Tree... Done
The following packages have been kept back:
amule ark arts artsbuilder atlantik bbconf dcoprss deborphan dialog
dvd+rw-tools fbi fgfs-base flightgear gkrellmss grub guarddog hotplug
isdnactivecards juk kaboodle kaddressbook kalarm kamera kandy kappfinder
karm kasteroids kate katomic kaudiocreator kbackgammon kbattleship
kblackbox kbounce kcalc kcharselect kcmlinuz kcoloredit kcontrol kcron kdat
kde-i18n-de kdeaccessibility kdeadmin kdeadmin-kfile-plugins kdebase
kdebase-bin kdebase-dev kdebase-kio-plugins kdegames kdegraphics
kdegraphics-kfile-plugins kdelibs kdelibs-bin kdelibs4 kdelibs4-dev kdelirc
kdemultimedia kdemultimedia-kfile-plugins kdemultimedia-kio-plugins
kdenetwork kdepasswd kdepim kdepim-kfile-plugins kdepim-kio-plugins
kdeprint kdesktop kdessh kdeutils kdf kdict kdm kdvi kedit kenolaba kfax
kfind kfloppy kfouleggs kgamma kget kghostview kgoldrunner kgpg khelpcenter
khexedit kicker kiconedit kjots kjumpingcube klaptopdaemon klickety klines
klipper kmag kmahjongg kmail kmailcvt kmenuedit kmid kmilo kmines kmix
kmousetool kmouth kmrml knewsticker knode knotes kolf konqueror
konqueror-nsplugins konquest konsole konsolekalendar kontact kooka kopete
korganizer korn kpackage kpager kpat kpdf kpersonalizer kpf kpilot kpoker
kpovmodeler kppp krdc krec kregexpeditor kreversi krfb kruler krusader
ksame kscd kshisen ksim ksirc ksirtet ksmiletris ksmserver ksnake ksnapshot
ksokoban kspaceduel ksplash ksvg ksync ksysguard ksysguardd ksysv ktimer
ktip ktnef ktron ktuberling kuickshow kuser kview kviewshell kvim
kwalletmanager kwifimanager kwin kwin4 libarts1 libarts1-audiofile
libarts1-dev libarts1-mpeglib libarts1-xine libcapi20-2 libcupsys2-dev
libcupsys2-gnutls10 libkcal2 libkcddb1 libkdegames1 libkdegst0.6
libkdenetwork2 libkdepim1 libkgantt0 libkonq4 libkonq4-dev libkpimexchange1
libkscan1 libksieve0 libqt3-compat-headers libqt3-headers libqt3-mt-dev
libqt3c102-mt librss1 lisa lskat mpeglib noatun php4 php4-mysql
pppdcapiplugin qt3-designer qt3-dev-tools rcconf scribus secpolicy simgear0
smb4k sylpheed synce-serial testdisk vim
The following packages will be upgraded:
cpp-3.3 g++-3.3 gcc-3.3 gcc-3.3-base libg2c0 libio-multiplex-perl libobjc1
libstdc++5 libstdc++5-3.3-dev libsynce0 libxosd2 menu reiser4progs
reiserfsprogs xmms-osd-plugin
15 upgraded, 0 newly installed, 0 to remove and 212 not upgraded.
Need to get 7765kB of archives.
After unpacking 53.2kB of additional disk space will be used.
Do you want to continue? [Y/n] y
why it doesn't upgrade everything??
Because knoppix is based on Sid(the unstable version) not all libraries can be installed which programs depend on. Its just the way Sid is.
I think most of those packages are kde3.3, you could try the following.
Code:apt-get dist-upgrade

NEW Cisco Meraki MS130-48P-HW 48-Port Gigabit PoE+ Cloud Manage Switch UNCLAIMED
$2999.99
Cisco WS-C3650-12X48UR-L 48-Port Stackable Layer 3 8x10G SFP+ Port Switch
$129.99
Cisco Acacia DP04QSDD-E25-840 400G QSFP-DD Coherent DCO Transceiver Module
$699.99
Cisco Catalyst C9130AXI-B WiFi 6 802.11ax Wireless Access Point Brand New
$101.99
Cisco Nexus N9K-C92160YC-X 48P 25GbE SFP28 6P QSFP+/QSFP28 PE Switch
$439.00
Cisco | N3K-C3232C | 32-Port 100G QSFP Network Switch W/ 2x PSU, 2x Power Cords
$240.00
Cisco C9300-48UXM-A Switch 9300 Series 48-port UPoE Network
$874.99
Cisco C9200-48P-E Cisco POE Network Switch
$749.99
nxa-pac-750w-pe v02 NEW OPEN BOX for Cisco Nexus 9300 Series power supply
$200.00
Cisco XFP-10G-MM-SR 10G XFP Transceiver
$79.89