Can't install Linux AMD64 - looking for libc6-i386 but already installed

Discussion in 'ESET NOD32 Antivirus' started by rustleg2, Jun 8, 2011.

Thread Status:
Not open for further replies.
  1. rustleg2

    rustleg2 Registered Member

    Joined:
    May 25, 2011
    Posts:
    10
    I'm trying to install NOD32 (trial licence) for linux. Strangely I have already installed this once without a problem but I had to roll back the system (by reinstating a system image) in order to do a test of another issue which I will report once I get this installed. It refuses to install and the problem is as follows:

    I downloaded eset_nod32av_64bit_en.linux using the link in the Eset email, moved it to a folder under my home directory (/home/me/Downloads) and clicked on the file in the file manager (permissions are octal 777, so is allowed to execute). I immediately got a message "Please install the following files or packages: libc6-i386". However when I look to install this library via Synaptic it is already installed. I have also tried running the NOD32 installer via a terminal as superuser and ordinary user but get the same message.

    System is Debian 6(Squeeze) AMD64.
    Product name: ESET NOD32 Antivirus for Linux Desktop
    Number of licenses: 1 computer(s)
    Expiration date: 21/06/2011
     
  2. tony_m

    tony_m Eset Staff Account

    Joined:
    Nov 22, 2010
    Posts:
    239
    Hi rustleg2 and welcome to the forums,

    From a the terminal, please run the following commands:

    sudo apt-get update

    then

    sudo apt-get install libc6-i386

    Follow the prompts and then run eset_nod32av_64bit_en.linux again.

    See if this resolves your issue.

    Thank you.
     
  3. rustleg2

    rustleg2 Registered Member

    Joined:
    May 25, 2011
    Posts:
    10
    Ok I tried what you suggested. It didn't do anything - reported as follows:

    No packages will be installed, upgraded, or removed.
    0 packages upgraded, 0 newly installed, 0 to remove and 19 not upgraded.
    Need to get 0 B of archives. After unpacking 0 B will be used.

    So it seem that it is properly installed. According to Synaptic the version is 2.11.2-10

    Still the same error message with trying to install NOD32.
     
  4. rustleg2

    rustleg2 Registered Member

    Joined:
    May 25, 2011
    Posts:
    10
    Is any help going to be offered to sort this out?
     
  5. jimwillsher

    jimwillsher Registered Member

    Joined:
    Mar 4, 2009
    Posts:
    668
    Worth installing ia32-libs ?


    Jim
     
  6. rustleg2

    rustleg2 Registered Member

    Joined:
    May 25, 2011
    Posts:
    10
    I had a look in Synaptic and it's already installed.
     
  7. The PIT

    The PIT Registered Member

    Joined:
    Sep 4, 2008
    Posts:
    185
    Doesn't install on Ubuntu 11.04 32 bit or 64 bit either. Complaining about gconv utf16 needs installing??

    I need a bigger clue what is missing as synaptic draws a blank.
     
  8. FoDoo

    FoDoo Registered Member

    Joined:
    Jun 23, 2011
    Posts:
    2
    Same error here; seems to need UTF-16.so. Running Ubuntu 11.04 64 bit desktop edition.
     
  9. foneil

    foneil Eset Staff Account

    Joined:
    Dec 7, 2010
    Posts:
    255
    Location:
    San Diego
    Have you tried following the instructions in this ESET Knowledgebase article?
     
  10. FoDoo

    FoDoo Registered Member

    Joined:
    Jun 23, 2011
    Posts:
    2
    I solved it by getting UTF-16.so here And putting it in the appropriate place.

    But the Knowledgebase solution is better!
     
  11. chaase

    chaase Registered Member

    Joined:
    Jun 28, 2011
    Posts:
    1
    Hi,

    I had the same error (from the post-starter, not from the hijacker ;) ). The message is simply wrong.

    In fact the installer was unable to execute files in /tmp, where it extracts itself. I have /tmp mounted with noexec.

    Try this (use sudo if needed):
    mount -o remount,exec /tmp
    ./ueavbe.x86_64.de.linux
    mount -o remount,noexec /tmp
     
  12. cool1007

    cool1007 Registered Member

    Joined:
    Oct 19, 2009
    Posts:
    57
    Sorry to continue with the hijacked topic, but I have the same issue. The KB mentioned by foneil, didnt solve the problem, it says "UTF-16.so not such file or directory", when following the steps in the KB here.

    Hope you can give me a suggestion. Also, the link provided by FoDoo doesnt work.

    Thanks
     
  13. rustleg

    rustleg Registered Member

    Joined:
    Feb 15, 2005
    Posts:
    3
    I've just spotted this topic again. I solved the issue some time ago but today reinstalled Linux Mint 11 64 bit and have installed NOD32 successfully.

    First I had to install libc6-i386 (via Synaptic package manager)

    Then I had to create a link - see eset knowledgebase article
    http://kb.eset.com/esetkb/index?page=content&id=SOLN2733

    Note article's instructions don't quite work for me so I created a link manually, as follows
    (I have a root account so don't have to use sudo)

    Create a new directory which NOD32 is looking for:
    Code:
    mkdir   /usr/lib/gconv
    Then add a link to the UTF-16.so file on your system, which I found in my system in the folder /usr/lib/x86_64-linux-gnu/gconv/
    Code:
    ln   -s   /usr/lib/x86_64-linux-gnu/gconv/UTF-16.so   /usr/lib/gconv/UTF-16.so
    If you don't have a root account you'll need to add sudo to the front of these commands.

    Hope this helps somebody.
     
Thread Status:
Not open for further replies.