Registered Member
|
When doing a standard distribution install lets assume Kubuntu, you will get a default desktop with a very basic setup no openoffice no firefox no proper software to match the hardware onboard.. so i was thinking, on a first time start up of KDE the same way a profile is created per user if a wizard could come up asking if it wishes to try to install applications according to what the machine is capable of :
Here is a basic shell script that does what I mean it does various commands lshw lsusb xinput --list and according to specific results it installs applications if it found h/w.
|
Registered Member
|
My concern with this idea is, how is KDE supposed to know which particular software goes with which particular hardware? The software is provided by the distribution (kubuntu in your case), not by KDE, and KDE has no way of knowing what software is available in your distribution or what its name is. Both vary enormously between different distributions.
I think that it is the distribution's responsibility to install the right software for your system, not KDE's responsibility. I know opensuse does a great job of installing the proper software for my system, it auto-detects my hardware and picks the necessary software to run it. If kubuntu doesn't do this then that is the fault of the kubuntu people, not kde. Your script, for instance, is extremely kubuntu-specific. Opensuse does not have many of those packages, has different names for many others, and has many additional packages in those categories. Further, why should all of these happen automatically? Shouldn't people have some say over what applications are installed on their system and which aren't? I don't know about kubuntu, but opensuse uses things called patterns, which are sets of packages of a certain type that people usually want to install as a group. But people are able to disable patterns and individual packages from those patterns, as well as enable optional software from the patterns. There is also no requirement that all software for your hardware be installed, you can turn anything off that you want.
Man is the lowest-cost, 150-pound, nonlinear, all-purpose computer system which can be mass-produced by unskilled labor.
-NASA in 1965 |
Registered users: Bing [Bot], Evergrowing, Google [Bot]