Help needed to install BC4 in Linux

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • dphasthi
    Visitor
    • Jul 2016
    • 4

    Help needed to install BC4 in Linux

    Hi

    We have below Linux version installed. We would like to try the BC4 and validate if its going to work, before purchasing the licence.

    Red Hat Enterprise Linux Server release 6.9 (Santiago)
    Linux version 2.6.32-696.el6.x86_64

    Please let me know the details to download BC4 and installation steps. I couldn't find online the right version of BC.
  • Aaron
    Team Scooter
    • Oct 2007
    • 15995

    #2
    Hello,

    BC4's Downoad page has a Linux button for the trial, which you can use for all testing before any purchase is necessary:
    http://www.scootersoftware.com/download.php

    To install, download the BC4 (64bit?) .rpm, and use your software manager/double click it to install.

    We also have more detailed instructions if that doesn't work, here:
    http://www.scootersoftware.com/downl..._linux_install
    Aaron P Scooter Software

    Comment

    • dphasthi
      Visitor
      • Jul 2016
      • 4

      #3
      Hello Aaron,

      Thanks for the details. I downloaded bcompare-4.2.0.22302.x86_64.tar.gz

      I ran the bcompare command and got the following missing libraries error. Can you please suggest how to resolve this issue.

      Some Shared Libraries were not found
      linux-vdso.so.1 => (0x00007ffc80d1f000)
      librt.so.1 => /lib64/librt.so.1 (0x0000003771600000)
      libbz2.so.1.0 => /home/userid/lib/beyondcompare/libbz2.so.1.0 (0x0000003776200000)
      lib7z.so => /home/userid/lib/beyondcompare/lib7z.so (0x00007f5e25a33000)
      libpthread.so.0 => /lib64/libpthread.so.0 (0x0000003770e00000)
      libc.so.6 => /lib64/libc.so.6 (0x0000003770a00000)
      libdl.so.2 => /lib64/libdl.so.2 (0x0000003771200000)
      libQt4Pas.so.5 => /home/userid/lib/beyondcompare/libQt4Pas.so.5 (0x00007f5e25625000)
      libX11.so.6 => /usr/lib64/libX11.so.6 (0x0000003771e00000)
      libz.so.1 => /lib64/libz.so.1 (0x0000003772200000)
      /lib64/ld-linux-x86-64.so.2 (0x0000003770600000)
      libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x0000003771a00000)
      libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x0000003772600000)
      libQtGui.so.4 => not found
      libQtNetwork.so.4 => not found
      libQtCore.so.4 => not found
      libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007f5e253fd000)
      libm.so.6 => /lib64/libm.so.6 (0x00007f5e25178000)
      libXau.so.6 => /usr/lib64/libXau.so.6 (0x0000003773200000)

      Comment

      • Chris
        Team Scooter
        • Oct 2007
        • 5538

        #4
        On Redhat Enterprise Linux 6.9 64-bit, the preferred installation method is to use the 64-bit RPM installer with Yum. Yum will automatically install dependencies required by Beyond Compare. Installation using Yum is documented in the Linux Installation Instructions page Aaron linked in his previous post.

        Beyond Compare is failing to run because it is missing dependencies. You'll have to manually install dependencies because the .tar.gz installer doesn't handle them automatically like Yum with the RPM package.

        To install dependencies on RHEL6 64-bit, run the following command as root:
        yum install libmng phonon-backend-gstreamer qt qt-sqlite qt-x11

        After you install the dependencies, you should be able to launch Beyond Compare with the command "bcompare".
        Chris K Scooter Software

        Comment

        • dphasthi
          Visitor
          • Jul 2016
          • 4

          #5
          Hi,
          We have installed Beyond Compare in Linux. I use PuTTY to access the Linux machine. Can you please help with how do i test it if its working or not. I gave bcompare command, but nothing is happening.

          Comment

          • Chris
            Team Scooter
            • Oct 2007
            • 5538

            #6
            Beyond Compare on Linux requires an X-Window session. It will not run if you're accessing the Linux server remotely using SSH (PuTTY) without a graphical interface.

            If you're accessing a Linux system remotely from a Windows PC, best practice is to run Beyond Compare for Windows on your desktop/laptop, then access the files on the Linux system using Beyond Compare Pro's built in SFTP support. To load an SFTP server, click the left or right Browse button in the Folder Compare. Select Quick Connect > FTP Profile, then change the Protocol dropdown from FTP to SFTP.

            If SFTP doesn't work for your scenario and you need to run Beyond Compare directly on the Linux system while accessing it remotely via SSH, you'll need to run an X-Window client on your Windows machine.

            A few example X-Window clients for Windows:
            Cygwin: http://x.cygwin.com/docs/ug/using-remote-apps.html
            Exceed: http://connectivity.opentext.com/products/exceed.aspx
            VcXsrv: https://sourceforge.net/projects/vcxsrv/

            After you have an X-Window client installed and configured, a good test is to try launching "gnome-terminal" from the Linux system to see if it will display on your Windows PC. If that works, then you should be able to also run Beyond Compare using "bcompare".
            Chris K Scooter Software

            Comment

            Working...