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.
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.