On 06.12.2017 18:17, Bo Berglund wrote: > On Wed, 06 Dec 2017 15:49:40 +0100, Bo Berglund > <bo.bergl...@gmail.com> wrote: > >> Is there some way to move an installed package from an Ubuntu machine >> to another more recent machine? >> Then I could get cvs(nt) on Linux operational on my new Ubuntu 16.04.3 >> machine. >> This would make the conversion using cvs2svn possible with an >> executable that understands the cvsnt stuff. > I tried the following: > 1) Located the cvs program on the UBUNTU10 machine, it turned out to > be symlinked to: > /usr/bin/cvsnt > 2) I tar:ed the cvsnt file and sent it by ftp to my website > 3) On the new server I used ftp to get the tar file back > 4) Then I untared it to my home dir > 5) Finally I tried to check if it would run: > ~$ ls -l > total 1352 > -rwxr-xr-x 1 bosse bosse 943676 Jan 17 2010 cvsnt > -rw-rw-r-- 1 bosse bosse 431550 Dec 6 07:45 cvsnt.tar.gz > ~$ ./cvsnt > -bash: ./cvsnt: No such file or directory > ~$ cvsnt > cvsnt: command not found
It probably needs a bunch of shared libraries that it doesn't find on your machine: Try: $ ldd ./cvsnt and see what's missing. Even if you install the missing libraries, there's a good chance nothing will work as expected, since ABI compatibility is probably not guaranteed. I really, really recommend you try do do the conversion on the VM you found. If it's using an IPv6 network address, well then, change the address. It's not rocket science. -- Brane