🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: sci.astro
Article #3921

Re: Now I Understand

#3921
From: Rev Turd Fredericks
Date: Mon, 22 Dec 2008 05:53
146 lines
8705 bytes
PerfectReign wrote:
> Bluuuue Rajah turned on the Etch-A-Sketch and wrote:
> 
>> Everybody rightly criticizes Micro$tiff for selling a crappy OS, and
>> Linux is obviuosly better, if you have the time and the expertise to use
>> in it, but until this week I didn't understand exaclty why Windows is
>> such a POS.
>>
>> When I had to uninstall the Google toolbar because Google installed an
>> update tht I didn't ask for, which overrode IE5's ctrl-f command, the
>> reason beame clear.  Windows' install/uninstall method causes bugs to
>> accumulate, if programs are not ununstalled in precise the reverse order
>> of which they were installed.
>>
>> The problem is that terrible method of saving old copies of system
>> files, like .ini files, as backups, to be restored when software is
>> uninstalled.  So the more apps you uninstall, out of order, the buggier
>> your system becomes, until you finally have to reinstall the OS.
>>
>> Linux apparently doesn't have anything resembling this problem, which
>> makes me wonder, how did the Linux designers (Torvald?) handle this
>> problem, and can we learn anything from their solution to help minimize
>> the problem with Windows?
> 
> Well, that's not entirely true.
> 
> Wintendo computers have an issue with uninstalling because of a few reasons.
> 
> Mostly, the people who write the applications install things in places they
> shouldn't be installing - such as application libraries in places
> like %system root%/Windows/Win32.
> 
> Also, when they hack thorugh the Wise or Installshield installer they forget
> things. So the uninstaller doesn't know exactly what is going on.
> 
> If app designers would follow the - now ten-year-old - microsoft
> recommendations of installing everything to /program files/app_vendor/app
> directories and never using HKLM, then there would not be an issue.
> 
> Oh, and I can tell you right now about such a fucked up situation in Linux.
> Here's my log of me trying to upgrade VirtualBox from 2.0.6 to 2.1.
> Apparently, the RPM manager fucked up and doesn't even know what version I
> have nor what dependencies I need.
> 
> Like I say - Linux - it sucks slightly less than the competition.
> 
> xwing:/home/kai/downloads #
> rpm -U ./VirtualBox-2.1.0_41146_openSUSE103-1.i586.rpm
>         file /etc/init.d/vboxdrv from install of
> VirtualBox-2.1.0_41146_openSUSE103-1 conflicts with file from package
> virtualbox-1.5.2-10.2
>         file /usr/bin/VBoxManage from install of
> VirtualBox-2.1.0_41146_openSUSE103-1 conflicts with file from package
> virtualbox-1.5.2-10.2
>         file /usr/bin/VBoxSDL from install of
> VirtualBox-2.1.0_41146_openSUSE103-1 conflicts with file from package
> virtualbox-1.5.2-10.2
>         file /usr/bin/VirtualBox from install of
> VirtualBox-2.1.0_41146_openSUSE103-1 conflicts with file from package
> virtualbox-1.5.2-10.2
>         file /usr/lib/virtualbox/VBoxDD.so from install of
> VirtualBox-2.1.0_41146_openSUSE103-1 conflicts with file from package
> virtualbox-1.5.2-10.2
>         file /usr/lib/virtualbox/VBoxDD2.so from install of
> VirtualBox-2.1.0_41146_openSUSE103-1 conflicts with file from package
> virtualbox-1.5.2-10.2
>         file /usr/lib/virtualbox/VBoxDD2GC.gc from install of
> VirtualBox-2.1.0_41146_openSUSE103-1 conflicts with file from package
> virtualbox-1.5.2-10.2
>         file /usr/lib/virtualbox/VBoxDD2R0.r0 from install of
> VirtualBox-2.1.0_41146_openSUSE103-1 conflicts with file from package
> virtualbox-1.5.2-10.2
>         file /usr/lib/virtualbox/VBoxDDGC.gc from install of
> VirtualBox-2.1.0_41146_openSUSE103-1 conflicts with file from package
> virtualbox-1.5.2-10.2
>         file /usr/lib/virtualbox/VBoxDDR0.r0 from install of
> VirtualBox-2.1.0_41146_openSUSE103-1 conflicts with file from package
> virtualbox-1.5.2-10.2
>         file /usr/lib/virtualbox/VBoxDDU.so from install of
> VirtualBox-2.1.0_41146_openSUSE103-1 conflicts with file from package
> virtualbox-1.5.2-10.2
>         file /usr/lib/virtualbox/VBoxKeyboard.so from install of
> VirtualBox-2.1.0_41146_openSUSE103-1 conflicts with file from package
> virtualbox-1.5.2-10.2
>         file /usr/lib/virtualbox/VBoxManage from install of
> VirtualBox-2.1.0_41146_openSUSE103-1 conflicts with file from package
> virtualbox-1.5.2-10.2
>         file /usr/lib/virtualbox/VBoxREM.so from install of
> VirtualBox-2.1.0_41146_openSUSE103-1 conflicts with file from package
> virtualbox-1.5.2-10.2
>         file /usr/lib/virtualbox/VBoxRT.so from install of
> VirtualBox-2.1.0_41146_openSUSE103-1 conflicts with file from package
> virtualbox-1.5.2-10.2
>         file /usr/lib/virtualbox/VBoxSDL from install of
> VirtualBox-2.1.0_41146_openSUSE103-1 conflicts with file from package
> virtualbox-1.5.2-10.2
>         file /usr/lib/virtualbox/VBoxSVC from install of
> VirtualBox-2.1.0_41146_openSUSE103-1 conflicts with file from package
> virtualbox-1.5.2-10.2
>         file /usr/lib/virtualbox/VBoxSharedClipboard.so from install of
> VirtualBox-2.1.0_41146_openSUSE103-1 conflicts with file from package
> virtualbox-1.5.2-10.2
>         file /usr/lib/virtualbox/VBoxSharedFolders.so from install of
> VirtualBox-2.1.0_41146_openSUSE103-1 conflicts with file from package
> virtualbox-1.5.2-10.2
>         file /usr/lib/virtualbox/VBoxVMM.so from install of
> VirtualBox-2.1.0_41146_openSUSE103-1 conflicts with file from package
> virtualbox-1.5.2-10.2
>         file /usr/lib/virtualbox/VBoxXPCOM.so from install of
> VirtualBox-2.1.0_41146_openSUSE103-1 conflicts with file from package
> virtualbox-1.5.2-10.2
>         file /usr/lib/virtualbox/VBoxXPCOMIPCD from install of
> VirtualBox-2.1.0_41146_openSUSE103-1 conflicts with file from package
> virtualbox-1.5.2-10.2
>         file /usr/lib/virtualbox/VMMGC.gc from install of
> VirtualBox-2.1.0_41146_openSUSE103-1 conflicts with file from package
> virtualbox-1.5.2-10.2
>         file /usr/lib/virtualbox/VMMR0.r0 from install of
> VirtualBox-2.1.0_41146_openSUSE103-1 conflicts with file from package
> virtualbox-1.5.2-10.2
>         file /usr/lib/virtualbox/VirtualBox from install of
> VirtualBox-2.1.0_41146_openSUSE103-1 conflicts with file from package
> virtualbox-1.5.2-10.2
>         file /usr/lib/virtualbox/components/VBoxC.so from install of
> VirtualBox-2.1.0_41146_openSUSE103-1 conflicts with file from package
> virtualbox-1.5.2-10.2
>         file /usr/lib/virtualbox/components/VBoxSVCM.so from install of
> VirtualBox-2.1.0_41146_openSUSE103-1 conflicts with file from package
> virtualbox-1.5.2-10.2
>         file /usr/lib/virtualbox/components/VBoxXPCOMBase.xpt from install
> of VirtualBox-2.1.0_41146_openSUSE103-1 conflicts with file from package
> virtualbox-1.5.2-10.2
>         file /usr/lib/virtualbox/components/VBoxXPCOMIPCC.so from install of
> VirtualBox-2.1.0_41146_openSUSE103-1 conflicts with file from package
> virtualbox-1.5.2-10.2
>         file /usr/lib/virtualbox/components/VirtualBox_XPCOM.xpt from
> install of VirtualBox-2.1.0_41146_openSUSE103-1 conflicts with file from
> package virtualbox-1.5.2-10.2
> xwing:/home/kai/downloads #        
> 
> 
> 
> 
> 
> 
I've never had such a problem with either of my Macs :-)
Technical Details
Message-ID: <DXF3l.466420$5p1.450744@en-nntp-06.dc1.easynews.com>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news.glorb.com!news2!news-in-01.newsfeed.easynews.com!easynews!core-easynews-01!easynews.com!en-nntp-06.dc1.easynews.com.POSTED!not-for-mail
References: <Xns9B7AB9C822192fdgdfjhsrtg@207.115.17.102> <12690589.K2TaP5eEFF@perfectreign.com>

Show Full Headers
Complete Article Headers
X-Google-Thread: f74ae,46a91ee0de85fa82
X-Google-Thread: 10bb54,46a91ee0de85fa82
X-Google-Thread: 10b271,46a91ee0de85fa82
X-Google-Thread: 1050a2,46a91ee0de85fa82
X-Google-Thread: faa3c,46a91ee0de85fa82
X-Google-Attributes: gidf74ae,gid10bb54,gid10b271,gid1050a2,gidfaa3c,domainid0,public,usenet
X-Google-Language: ENGLISH,ASCII-7-bit
Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news.glorb.com!news2!news-in-01.newsfeed.easynews.com!easynews!core-easynews-01!easynews.com!en-nntp-06.dc1.easynews.com.POSTED!not-for-mail
From: Rev Turd Fredericks <turdfred2@catholic.org>
User-Agent: Thunderbird 2.0.0.18 (Macintosh/20081105)
MIME-Version: 1.0
Newsgroups: sci.astro,alt.2600,sci.physics,microsoft.public.windowsxp.help_and_support,24hoursupport.helpdesk
Subject: Re: Now I Understand
References: <Xns9B7AB9C822192fdgdfjhsrtg@207.115.17.102> <12690589.K2TaP5eEFF@perfectreign.com>
In-Reply-To: <12690589.K2TaP5eEFF@perfectreign.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 146
Message-ID: <DXF3l.466420$5p1.450744@en-nntp-06.dc1.easynews.com>
X-Complaints-To: abuse@easynews.com
Organization: EasyNews, UseNet made Easy!
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Sun, 21 Dec 2008 21:53:39 -0800