LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - News > Syndicated Linux News
User Name
Password
Syndicated Linux News This forum is for the discussion of Syndicated Linux News stories.

Notices


Reply
  Search this Thread
Old 06-09-2007, 10:18 PM   #1
LXer
LXer NewsBot
 
Registered: Dec 2005
Posts: 128,363

Rep: Reputation: 118Reputation: 118
LXer: How to cleanup your GNOME registry?


Published at LXer:

The other day I stumbled upon this neat tool that helps cleanup your GConf registry, called GConf Cleaner. While GNOME registry size isn't nowhere near the size of Windows registry, and thus shouldn't slow your computer too much, it's still nice to have a tool that cleans unused and obsolete entries.

Read More...
 
Old 06-10-2007, 08:16 AM   #2
Hangdog42
LQ Veteran
 
Registered: Feb 2003
Location: Maryland
Distribution: Slackware
Posts: 7,803
Blog Entries: 1

Rep: Reputation: 422Reputation: 422Reputation: 422Reputation: 422Reputation: 422
Could someone explain why the single biggest mistake in all of computerdom was replicated in Gnome? I can't think of a single reason why having a registry can be considered anything other than a colossal screw-up.
 
Old 06-10-2007, 08:23 AM   #3
kummiliim
Member
 
Registered: Mar 2007
Location: Tallinn, Estonia
Distribution: Slackware 12.0
Posts: 276

Rep: Reputation: 30
Advantages of the Registry concept

Changing from having one or more INI files per program to one centralised registry has its good points:

*The registry keeps machine configuration separate from user configuration. When a user logs into a Windows NT/2000/XP/Server 2003 computer, the user-based registry settings are loaded from a different path than the system wide settings. This allows programs to more easily keep per-user configuration, as they can just work with the "current user" key, whereas in the past they tended to just keep system-wide per-program settings.
*Group Policy allows administrators on a Windows-based computer network to centrally manage program and policy settings. Part of this involves being able to set what an entry in the registry will be for all the computers on the network, and affect nearly any installed program — something almost impossible with per-program configuration files each with custom layouts, stored in dispersed locations.
*Because the registry is accessed through a special API it is available to scripts and remote management using WMI. Each script does not have to be customised for every application's unique configuration file layouts and restrictions.
*The registry can be accessed as one item over a network connection for remote management/support, including from scripts, using the standard API.
*It can be backed up more easily, in that it is just a small number of files in specific locations.
*Portions of settings like any subset of an application configuration can be saved in a text-based .REG file, which can be edited with any text editor later. .REG files can easily be merged back into the registry both by unattended batch file or by the user just double-clicking on the file without harming any setting that is not explicitly stated in the .REG file. This is very useful for administrators and support personnel who want to preset or preconfigure only a few options like approving the EULA of a certain application.
*Since accessing the registry does not require parsing it can be read from and written to more quickly than a text file can be.
*Registry changes and readings can be tracked via a tool like Winternals' RegMon on value level. This is a big advantage for generating scripts in networks as well as debugging problems.
*Registry keys are independent of the Windows language, the Windows installation drive and path and even the Windows versions as such. So support personnel can easily give out one set of instructions, without having to handle these things, unlike for example files in the user profile which can be on different paths on each installation.

from http://en.wikipedia.org/wiki/Windows_registry Most of these only apply to Windows.

Nevertheless, I still prefer my config files.
 
Old 06-10-2007, 01:42 PM   #4
easuter
Member
 
Registered: Dec 2005
Location: Portugal
Distribution: Slackware64 13.0, Slackware64 13.1
Posts: 538

Rep: Reputation: 62
This is a sad sight to behold... the fact that GNOME needs a separate tool to make sure its registry remains clean.

Miguel the Icaza seems to like all things MS-flavoured, including Evil.NET's C#.

Last edited by easuter; 06-10-2007 at 01:44 PM.
 
Old 06-10-2007, 07:56 PM   #5
rkelsen
Senior Member
 
Registered: Sep 2004
Distribution: slackware
Posts: 4,448
Blog Entries: 7

Rep: Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553Reputation: 2553
Quote:
Originally Posted by kummiliim
Advantages of the Registry concept
As far as I'm concerned, there are none.

The whole concept of a proprietary binary registry under which ALL settings are kept is completely braindead.

This is just another reason not to use GNOME. I'll have my per-user desktop config files in text format under a directory in the user's home account thanks. Which, BTW, is the way KDE does it!

Kummiliim, all the points in your argument are easily refuted when comparing Windows (a single user OS) to Linux (a multi user OS).
Quote:
Originally Posted by Hangdog42
Could someone explain why the single biggest mistake in all of computerdom was replicated in Gnome? I can't think of a single reason why having a registry can be considered anything other than a colossal screw-up.
Agreed Hangdog. Everyone knows that the real reason Microsoft implemented the registry was to remove control from the hands of the user.
 
Old 06-11-2007, 04:33 AM   #6
kummiliim
Member
 
Registered: Mar 2007
Location: Tallinn, Estonia
Distribution: Slackware 12.0
Posts: 276

Rep: Reputation: 30
Heheh, please don't call it an argument. I dislike Windows and it's controlling inventions as much as the next guy, I just figured it would be a good idea to copy here what the point of Windows registry really is. I agree though, that there is no point in adopting the same system in Linux, it's just completely unnecessary. It seems to work for Windows though, probably better then config files.
 
Old 06-11-2007, 07:29 AM   #7
Hangdog42
LQ Veteran
 
Registered: Feb 2003
Location: Maryland
Distribution: Slackware
Posts: 7,803
Blog Entries: 1

Rep: Reputation: 422Reputation: 422Reputation: 422Reputation: 422Reputation: 422
Sorry kummiiiin, I'm with rkelsen on this one. I've got an old XP machine sitting around that I mainly use for games, and the registry is so full of garbage and leftover crud that about 60% of the time, it boots wrong. I should re-install XP, but that is an exceedingly painful process and I haven't had a free week to do it.

I guess my biggest objection is that the registry is a single point of failure. One screw-up in the registry and everything that uses it is completely and totally hosed. At least with Linux you would only screw up Gnome, but it looks more and more like Pat Volkerding was a visionary for dropping Gnome from Slackware.
 
Old 06-11-2007, 10:02 AM   #8
easuter
Member
 
Registered: Dec 2005
Location: Portugal
Distribution: Slackware64 13.0, Slackware64 13.1
Posts: 538

Rep: Reputation: 62
Quote:
but it looks more and more like Pat Volkerding was a visionary for dropping Gnome from Slackware.
Yep, not to mention that GNOME is a dependency hell-hole.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Fedora Core package cleanup project LXer Syndicated Linux News 0 05-13-2006 09:03 AM
LXer: Review: Blue Security's Do Not Intrude Registry LXer Syndicated Linux News 0 02-02-2006 03:16 PM
LXer: Disk usage analysis and cleanup tools LXer Syndicated Linux News 0 02-01-2006 01:31 PM
Kernel Cleanup RedShirt Linux - Software 4 01-10-2006 06:16 AM
Gnome 2.8 - containing a registry? scuzzman General 2 11-08-2004 09:57 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - News > Syndicated Linux News

All times are GMT -5. The time now is 12:12 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration