I’m very new to openSUSE. I’m learning how to work with the repositories.
I’m interested in running a KDE 3.5 openSUSE 11.1 system. So, I installed openSUSE 11.1 and selected to install the KDE 3.5 desktop.
After installation gwenview Version 1.4.2 was installed. It was the version for KDE 3.5.
Today, after adding additional software to the system I realized that gwenview was replaced with the KDE 4.x version named, “kde4-gwenview”, Version: 4.1.3-4.7.
Now I do admit that I may have missed the fact that “kde4-gwenview” was going to be installed as a requirement of another package. But, I did not knowingly click “kde4-gwenview” for installation by itself.
I thought that by setting my repositories for KDE 3.5 that I would be shielded from the KDE 4.x applications.
My repositories are set for KDE 3.5:
I have added the Community Repositories. But I made sure not to have the ones for KDE 4.1.4, KDE 4.2 or KDE 4.3.
I really thought only KDE 3.5 applications would be installed. If running a pure KDE 3.5 environment is not possible please let me know. If you have a link or hint or can point me in the direction where I can learn the correct way to keep a 3.5 only environment I’d appreciate that, too.
If I’m right with a newly installed KDE 3.5 environment the only KDE4 related program is the opensuseupdater-kde (an the kde4 library dependencies for the updater.). So if you don’t want to use the updater applet, then you can remove the kde4 libraries and the updater.
i | kde4-filesystem | KDE4 Directory Layout | package
i | kde4-kdm | KDE login and display manager | package
i | kde4-kdm-branding-openSUSE | KDE login and display manager | package
i | kde4-kgreeter-plugins | The KDE Greeter Plugin Components | package
i | kde4-kmahjongg | Mahjongg game | package
i | kde4-kmines | Minesweeper-like game | package
i | kde4-kpat | Patience card game | package
i | kde4-krdc | Remote Desktop Connection | package
i | kde4-kreversi | Reversi board game | package
i | kde4-krfb | Desktop Sharing | package
i | kde4-ksudoku | Generate and Solve Sudoku Puzzles in 2D or 3D | package
i | kde4-kupdateapplet | openSUSE System Updater Applet (KDE4) | package
i | kde4-kupdateapplet-packagekit | packagekit plugin for KDE updater applet | package
i | kde4_basis_opt | KDE4 Base System | pattern
i | kde4_games | KDE4 Games | pattern
i | kde4_laptop | KDE Laptop | pattern
i | kde4_office | KDE Office | pattern
i | kde4_office_opt | KDE Office | pattern
i | libkde4 | KDE Base Libraries | package
i | sw_management_kde4 | Package Management - Graphical Tools for KDE | pattern
Quite a list… maybe another kde user can advise if they have similar?
Else I would slowly work through each package and remove and replace
with the kde3 version. Then change the priority of your repositories so
the oss and non-oss are lower (higher number) with respect to your
specific kde3 ones.
Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 11.1 x86 Kernel 188.8.131.52-9-default
up 20:03, 1 user, load average: 0.17, 0.78, 0.51
GPU GeForce 6600 TE/6200 TE - Driver Version: 180.22
Although you may have selected KDE3 as the desktop environment you wanted, the default install is not only KDE3 apps. openSUSE generally installs what the developers consider “best of breed” regardless of your choice. For example, had you chosen KDE4 at install time…you would have some KDE3 apps installed by default (such as Amarok & ironically - Digikam). Both KDE choices also come with some GTK/Gnome dependencies.
Even with the KDE3 repositories you added, KDE4 is in the main OSS repo. So the only way to guarantee no KDE4 bits are downloaded in the future is to disable that repo (which will also cut you off from a lot of other software you may want down the line). Still, a few KDE4 programs inside your KDE3 won’t hurt you or your computer. It’s really no different from running Firefox, OpenOffice or the GIMP in KDE3. Even if you dislike the Gnome DE, that’s no reason to automatically disregard all Gnome apps or their merits - the same is true for KDE4 and its apps.