Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I installed vnc2flv and later realized I would need other software to make it work and that there are better options. The problem is I can't find anything that even resembles an uninstall script and no where have I found any help other than "Delete the files" which is often problematic and I didn't specify any location to install.
The fact that it doesn't provide any way to uninstall it makes me want to be rid of it even more. I hate software that doesn't let you control it.
I just had a quick search for vnc2flv and it seems that the installation is a standard "python setup.py install". Was there an install.record file created that lists all the installed files?
Was there an install.record file created that lists all the installed files?
If there was, they went to a great extent to hide it. I'm becoming increasingly frustrated. It seems like they've almost been going to lengths to make this thing permanent.
out of curiosity I just installed it. The following is from my terminal: it shows where things were written. Perhaps it will help you find the corresponding files on your system.
Code:
% python setup.py install
running install
running build
running build_py
creating build
creating build/lib.linux-x86_64-2.7
creating build/lib.linux-x86_64-2.7/vnc2flv
copying vnc2flv/d3des.py -> build/lib.linux-x86_64-2.7/vnc2flv
copying vnc2flv/audio.py -> build/lib.linux-x86_64-2.7/vnc2flv
copying vnc2flv/flv.py -> build/lib.linux-x86_64-2.7/vnc2flv
copying vnc2flv/video.py -> build/lib.linux-x86_64-2.7/vnc2flv
copying vnc2flv/rfb.py -> build/lib.linux-x86_64-2.7/vnc2flv
copying vnc2flv/__init__.py -> build/lib.linux-x86_64-2.7/vnc2flv
running build_ext
building 'flvscreen' extension
creating build/temp.linux-x86_64-2.7
creating build/temp.linux-x86_64-2.7/flvscreen
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c flvscreen/flvscreen.c -o build/temp.linux-x86_64-2.7/flvscreen/flvscreen.o
In file included from /usr/include/python2.7/Python.h:8:0,
from flvscreen/flvscreen.c:11:
/usr/include/python2.7/pyconfig.h:1161:0: warning: "_POSIX_C_SOURCE" redefined [enabled by default]
In file included from /usr/include/stdio.h:28:0,
from flvscreen/flvscreen.c:8:
/usr/include/features.h:214:0: note: this is the location of the previous definition
gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/flvscreen/flvscreen.o -o build/lib.linux-x86_64-2.7/flvscreen.so
running build_scripts
creating build/scripts-2.7
copying and adjusting tools/flvrec.py -> build/scripts-2.7
copying and adjusting tools/flvcat.py -> build/scripts-2.7
copying and adjusting tools/flvdump.py -> build/scripts-2.7
copying and adjusting tools/flvaddmp3.py -> build/scripts-2.7
copying and adjusting tools/flvsplit.py -> build/scripts-2.7
copying tools/recordwin.sh -> build/scripts-2.7
changing mode of build/scripts-2.7/flvrec.py from 644 to 755
changing mode of build/scripts-2.7/flvcat.py from 644 to 755
changing mode of build/scripts-2.7/flvdump.py from 644 to 755
changing mode of build/scripts-2.7/flvaddmp3.py from 644 to 755
changing mode of build/scripts-2.7/flvsplit.py from 644 to 755
running install_lib
creating /usr/local/lib/python2.7/dist-packages/vnc2flv
copying build/lib.linux-x86_64-2.7/vnc2flv/d3des.py -> /usr/local/lib/python2.7/dist-packages/vnc2flv
copying build/lib.linux-x86_64-2.7/vnc2flv/audio.py -> /usr/local/lib/python2.7/dist-packages/vnc2flv
copying build/lib.linux-x86_64-2.7/vnc2flv/flv.py -> /usr/local/lib/python2.7/dist-packages/vnc2flv
copying build/lib.linux-x86_64-2.7/vnc2flv/video.py -> /usr/local/lib/python2.7/dist-packages/vnc2flv
copying build/lib.linux-x86_64-2.7/vnc2flv/rfb.py -> /usr/local/lib/python2.7/dist-packages/vnc2flv
copying build/lib.linux-x86_64-2.7/vnc2flv/__init__.py -> /usr/local/lib/python2.7/dist-packages/vnc2flv
copying build/lib.linux-x86_64-2.7/flvscreen.so -> /usr/local/lib/python2.7/dist-packages
byte-compiling /usr/local/lib/python2.7/dist-packages/vnc2flv/d3des.py to d3des.pyc
byte-compiling /usr/local/lib/python2.7/dist-packages/vnc2flv/audio.py to audio.pyc
byte-compiling /usr/local/lib/python2.7/dist-packages/vnc2flv/flv.py to flv.pyc
byte-compiling /usr/local/lib/python2.7/dist-packages/vnc2flv/video.py to video.pyc
byte-compiling /usr/local/lib/python2.7/dist-packages/vnc2flv/rfb.py to rfb.pyc
byte-compiling /usr/local/lib/python2.7/dist-packages/vnc2flv/__init__.py to __init__.pyc
running install_scripts
copying build/scripts-2.7/flvrec.py -> /usr/local/bin
copying build/scripts-2.7/flvdump.py -> /usr/local/bin
copying build/scripts-2.7/recordwin.sh -> /usr/local/bin
copying build/scripts-2.7/flvsplit.py -> /usr/local/bin
copying build/scripts-2.7/flvcat.py -> /usr/local/bin
copying build/scripts-2.7/flvaddmp3.py -> /usr/local/bin
changing mode of /usr/local/bin/flvrec.py to 755
changing mode of /usr/local/bin/flvdump.py to 755
changing mode of /usr/local/bin/recordwin.sh to 755
changing mode of /usr/local/bin/flvsplit.py to 755
changing mode of /usr/local/bin/flvcat.py to 755
changing mode of /usr/local/bin/flvaddmp3.py to 755
running install_egg_info
Writing /usr/local/lib/python2.7/dist-packages/vnc2flv-20100207.egg-info
Okay, I managed to used the display from my installer and some search to figure out where it was putting the files. It took me a while to realize there were only about 12 files, all of which were named, that it put in 2 spots.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.