Rescator wrote:Heh, this is funny as it's the same "issue" that people started complaining about with Vista etc.
I guess on Linux you would either expect the user to sudo the program first.
Or inform them that a new version is available please do "sudo apt-get blahblah".
I have no idea if Linux actually have a Vista-like admin elevation prompt or not.
IMO there is one big difference. Linux programs were built with this
admin-user system in mind, meaning every program is installed system
wide as admin and stores user related info in the user's home folders.
When Vista first introduced this UAC thingy, the programs were just
not ready. A lot of them stored data in their installation folders or in
the registry where they shouldn't. Therefore there were just too many
UAC prompts. Not too many people are still complaining today..
And btw., UAC in Vista also prompts you even if you are already
privileged..
Actually in the Linux world, there is a "new" thing called PolicyKit which
is not integrated fully just yet. This system grants privileges for what
you want to do and not just elevates you to super-user. This also
means that one will have the possibility to grant a user certain privileges
by default (like installing applications).
Rescator wrote:Can't you simply run apt-get in user mode and install stuff in the user folder rather than the system folder.
Only time you would need to use sudo was if you where not running as admin but needed to update systemwide libs or exes that all users use.
Yeah, why not. I would not be against such a thing, but the current
way does not hinder me too much. I mean, how often do you install
new applications? But there are a few distributions that actually do
what you want.
greetz
remi