Review your favorite Linux distribution.
Go Back > Forums > Linux Forums > Linux - Newbie
User Name
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!


  Search this Thread
Old 08-03-2008, 10:03 AM   #16
Registered: Aug 2008
Posts: 34

Original Poster
Rep: Reputation: 15

Originally Posted by matthewg42 View Post
It looks like wine is installed in /usr/local/... which usually means you have installed it manually - i.e. not with the package management system.

I assume you are familiar with Windows, so I'd like a draw an analogy. Lets say you get an application which is in a .zip file - there is no installer - the zip file just contains containing a .exe file and a few .dlls and data files. You unzip this in C:\myapp\. In this case you would no expect to be able to go to add/remove programs to un-install it - it has not been registered with the OS - you must manually delete it.

The same thing goes for any software which you install on a debian/ubuntu system where you do not use one of th front ends to the package management system (apt-get or aptitude or adept or synaptic and so on).

When you build software from source, it does not use the package management system. Some (but not all) projects provide a "make uninstall" target. If you have this, and remember building and installing with "make install", you should be fine to use it.

If there is no "make uninstall" target, you simply have to go and delete the files for th program. This can be a little fiddly because the file system layout means the files are split over several areas - the binary goes in <prefix>/bin, the libraries go in <prefix>/lib, and so on.

For this reason, when I am building from source, I usually set the <prefix> to be /opt/<applicationname>/

This way, everything gets installed under one directory, and if I want to get rid of it, I just delete that directory. The down-side is that the binary will not be in the PATH, and if there are libraries to load, I sometimes need to set the LD_LIBRARY_PATH. For me this is worth the effort for the clean un-install.
Thank you for your response. The 'make uninstall' did the job. Next time I'll have the balls to delete if it's necessary.
Old 08-03-2008, 11:29 AM   #17
Senior Member
Registered: Oct 2003
Location: UK
Distribution: Kubuntu 12.10 (using awesome wm though)
Posts: 3,530

Rep: Reputation: 63
Originally Posted by NMY View Post
Thank you for your response. The 'make uninstall' did the job. Next time I'll have the balls to delete if it's necessary.
hehe, no worries. The rule of thumb is - is you can install with the package manager, do that. In the case of wine, they do a build of every release and package it for ubuntu/debian. You can add their repository and then just update and install wine, and you will have th latest version.

You can find details here:



Thread Tools Search this Thread
Search this Thread:

Advanced Search

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 Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Wine problem on Kubuntu 7.04 64-BIT ManiDhillon Linux - Software 3 07-03-2007 04:39 AM
installing wine on kubuntu 7 ricky775 Linux - Newbie 6 06-09-2007 11:09 PM
Problems with Wine and other things in Kubuntu redsunrise Linux - Newbie 5 02-15-2007 09:23 PM
MAKEing WINE on kubuntu 6.06? darthfoolish Linux - Newbie 2 05-31-2006 03:10 AM
COMPLETE removal of WINE OtisLinux Linux - Software 4 05-01-2006 05:17 PM > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 05:33 AM.

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