Установка vmware tools: расположение двоичного кода GCC?

ОК, поэтому я пытаюсь использовать неинтеллектуальные инструменты VMware из командной строки с помощью установщика tar, используя следующие инструкции: http://www.vmware.com/support/ws5/doc/ws_newguest_tools_linux.html#wp1118025

Я устанавливаю vmware-инструменты на lubuntu, которые я запускаю как виртуальную машину с помощью vmplayer. После шага 5, отвечая на вопросы конфигурации на экране, он сказал

the installatinon of vmware tools 9.2.3 build-1031360 for linux completed sucessfully.  you can devide to 
remove this software form your system at any time by invoking the following command:
"/usr/bin/vmware-uninstall-tools.pl".
before running vmware tools for the first time, you need to configure it by invoking  the following command:
"usr/bin/vmware-config-tools.pl". Do you want this program to invoke the command for  you now?
[yes]

Я нажал кнопку ввода и принял значение по умолчанию [да], и теперь он говорит

Before you can compile modules, you need to have the following installed...
make
gcc
kernel headers of the running kernel

Searching for GCC...
the path "" is not valid path to the gcc binary. 
Would you like to change it? [yes]

What is the location of the gcc program on your machine?

Я сделал

locate gcc

и обнаружил, что существует папка с именем /usr/lib/gcc, поэтому я попытался поместить ее в качестве местоположения, но он говорит, что путь "/usr/lib/gcc" не является допустимым путем к библиотеке gcc, Как узнать, где двоичный файл gcc находится на моей машине?

Ответы

Ответ 1

sudo apt-get install build-essential достаточно, чтобы заставить его работать.

Ответ 2

Установить предварительные условия Инструменты VMware для LinuxOS:

Если у вас есть RHEL/CentOS:

yum install perl gcc make kernel-headers kernel-devel -y

Если у вас Ubuntu/Debian:

sudo apt-get -y install linux-headers-server build-essential
  • build-essential, также установите: dpkg-dev, g++, gcc, lib6-dev, libc-dev, make

Извлечен из: http://www.sysadmit.com/2016/01/vmware-tools-linux-instalar-requisitos.html

Ответ 3

Нашел ответ. То, что я сделал, было первым.

sudo apt-get install aptitude
sudo aptitude install libglib2.0-0
sudo aptitude install gcc-4.7 make linux-headers-`uname -r` -y

и попробовал, но это не сработало, поэтому я продолжил и сделал

sudo apt-get install build-essential
sudo apt-get install gcc-4.7 linux-headers-`uname -r`

после выполнения этих двух шагов и повторного попытки, он сработал.

Ответ 4

Ввод:/usr/bin/gcc работал у меня.

Ответ 5

чтобы избежать проблемы с CDROM: sudo nano/etc/apt/sources.list

найдите свой cdrom и прокомментируйте его с помощью #

сохранить изменения: "cntrl + o", чем выйти из файла: "cntrl + x"

и попробуйте снова установить

Ответ 6

Сначала выполните это

sudo apt-get install gcc binutils make linux-source

Затем снова запустите

/usr/bin/vmware-config-tools.pl

Это все, что вам нужно сделать. Теперь ваша система имеет gcc make и источники ядра Linux.