Ivanovo Linux Users Group - Not logged in
Forum Help Search Login
Previous Next Up Topic Дистрибутивы / Debian / Debian 4.0 + VmWare (71766 hits)
- By hawk Date 14.09.07 08:11
Добрый день.
Столкнулся с некоторой проблемой. Ставлю VMware Workstation v4.0.1 Linux из исходников. Все проходит нормально до момента, когда система запрашивает следующее:
What is the location of the directory of C header files that match your runningkernel? [/usr/src/linux/include]

Вот и вопрос, где в Дебиане находятся эти заголовочные файлы? И как их поставить, если по умолчанию они отсутствуют? В предлогаемой директории /usr/src/linux/include - пусто.
echo "good..." | perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see'
Parent - By cutter Date 14.09.07 09:11
vmware нельзя поставить из исходников, это проприетарное, закрытое поделие.
Из исходников, собираются только модули ядра, принадлежащие vmware.

Тебя спрашивают о расположении заголовков исходников ядра. Если у тебя в
/usr/src/linux/include ни чего нет, следует предположить, что ядро у тебя не
самосборное, а дистрибутивное.

Если ядро дистрибутивное, то и заголовки надо поставить из дистрибутива.
Посмотрим, какие ядра установлены:
% dpkg -l | grep linux-image

Посмотрим, на какой версии ядра, из установленных, ты работаешь:
uname -r

Установим необходимые хедеры:
% aptitude install linux-headers-$(uname -r)

На вопрос, который задает скрипт настройки vmware нужно будет ответить:
/lib/modules/<версия ядра, на котором работаешь>/build/include

(или, думаю, скрипт сам предложит правильный путь).

Вообще, надо уходить от vmware. Это не опенсорс!
Parent - By hawk Date 14.09.07 09:47
Спасибо, попробую.
А какая альтернатива VMware? Wine?
echo "good..." | perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see'
Parent - By cutter Date 14.09.07 10:34
http://virtualbox.org/

Последние версии стали достаточно стабильными, так что, с ними даже можно работать 8-)
На офсайте имеются уже собранные пакеты, но они не свободные. Open Souce Edition распространяется
только в виде исходников, из которых без проблем можно собрать пакет для debian. Благо,
всё требуемое для сборки (скрипты и конфиги -- директория debian) уже включено в архив исходников.
Parent - By LOE (Site/forum admin) Date 14.09.07 13:30

> На офсайте имеются уже собранные пакеты, но они не свободные.


Чем одно несвободное лучше другого?

Не понимаю упертости, vmWare-server отдается на халяву (ключик выдают на сайте). Что того, что нет исходников?
Работает? - работает. Бесплатно? - бесплатно. Что еще надо?
(это же касается Оперы - тоже нет исходников, но свободна! И теперь что, мне выкинуть Оперу и ставить firefox, который мне крайне неудобен и в котором "из коробки" нет кучи фишек, которые изначально есть в опере?)
"No! Try not! Do. Or do not. There is no try." -- Yoda
Parent - By cutter Date 14.09.07 15:03

>> На офсайте имеются уже собранные пакеты, но они не свободные.


> Чем одно несвободное лучше другого?


Тем что в одном случае имеется OSE версия, распространяемая в исходниках и под GPL v2.

http://www.gnu.org/philosophy/free-sw.ru.html
``Свободное программное обеспечение'' означает свободу, а не цену.
Чтобы понять эту концепцию, следует представлять себе ``свободу слова'',
а не ``бесплатное пиво''. (В английском языке ``free'' означает как ``свободный'',
так и ``бесплатный'', --- прим. перев.)


Я извиняюсь, в одном из предыдущих постов я не корректно выразился. То что я
там говорил про свободное и не свободное -- это всего лишь личные предпочтения,
имхо. Я не чего не имею против Opera и VMware. Но я их не использую. Так же
как и винду, хотя, она бесплатна для меня.

Сейчас можно развести большой флейм. Но, я думаю, ни к чему. На вкус и цвет ...
Parent By LOE (Site/forum admin) Date 14.09.07 18:13
Про отличие свобод я в курсе :-)

Винду ты покупал? Нет? (поскольку она бесплатной в принципе не бывает)
А если не покупал (или для тебя фирма не купила) то используя её ты все-же нарушаешь законы.
А вот использование самой vmWare или Оперы не нарушает ничего.
Ну а наличие исходников... Ты смотрел исходники всех используемых тобой программ? сомневаюсь.
"No! Try not! Do. Or do not. There is no try." -- Yoda
Parent By G0thic Date 14.09.07 15:56
Для потребителя (читай пользователя) ничем не отличается.
Когда кругозор человека сужается к минимуму, он называет это своей точкой зрения.
Parent - By Green_aciD Date 14.09.07 21:00
Я тоже VirtualBox отдал предпочтение. А то, что есть VirtualBox Open Source Edition - очень хорошо, тем более возможно часть фишек из проприетарных сборок будет доступна и в этой версии.
Про opera и firefox думаю все таки не стоит начинать, это реально может вылиться в холивар. Предлагаю голосование устроить :-)
Parent By LOE (Site/forum admin) Date 15.09.07 18:06
На правах офтопика, чисто для информации, статистика броузеров среди активных пользователей форума:
Users  28
MSIE  17.9% (5)
Gecko  35.7% (10)
Opera  46.4% (13)
Для обсуждений просьба организовать другой топик в соответствующем разделе.
"No! Try not! Do. Or do not. There is no try." -- Yoda
Parent By G0thic Date 14.09.07 12:18
qemu, xen, virtualbox, kvm
wine из другой оперы.
Когда кругозор человека сужается к минимуму, он называет это своей точкой зрения.
Parent - By hawk Date 17.09.07 05:44
Все проделал, определил ядро на котором работаю (2.6.18-4-k7), поставил файлы заголовков. На вопрос VmWare: "What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include] /lib/modules/2.6.18-4-k7/build/include"
Пишу путь: "/lib/modules/2.6.18-4-k7/build/include", в ответ: "The directory of kernel headers (version @@VMWARE@@ UTS_RELEASE) does not match
your running kernel (version 2.6.18-4-k7).  Even if the module were to compile
successfully, it would not load into the running kernel."

Ставлю VmWare версия v4.0.1.
echo "good..." | perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see'
Parent - By cutter Date 17.09.07 06:01
Покажи, что установлено на текущий момент:
dpkg -l | grep linux-
Parent - By hawk Date 17.09.07 06:58
linux-image-2.6-k7                2.6.18+6                        Linux kernel 2.6 image on AMD K7
linux-image-2.6.18-4-k7           2.6.18.dfsg.1-12                Linux 2.6.18 image on AMD K7
echo "good..." | perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see'
Parent - By cutter Date 17.09.07 07:12
А где установленные тобой хедеры?

Уже давно нужно было поставить пакет linux-headers-2.6.18-4-k7  8-)
Parent By hawk Date 17.09.07 07:38 Edited 17.09.07 07:45
Когда выполняю команду debian:~# aptitude install linux-headers-$(uname -r)
выдает следующее:
------------
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Чтение информации о расширенных состояниях
Инициализация состояний пакетов... Готово
Чтение описаний задач... Готово
Построение базы данных тегов... Готово
Ни одного пакета не будет установлено, обновлено или удалено.
0 пакетов обновлено, 0 установлено новых, 0 пакетов отмечено для удаления, и 0 пакетов не обновлено.
Необходимо получить 0B архивов. После распаковки 0B будет занято.
Запись информации расширенных состояний... Готово
-------------

Правда до этого ставил linux-kernel-headers из менеджера по управлению пакетами. Он поставил все в /usr/include

Если на вопрос ""What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]" указать путь: /usr/include, то совсем ни чего не происходит (
echo "good..." | perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see'
Parent - By LOE (Site/forum admin) Date 17.09.07 09:30
Для компиляции ядреных модулей vmWare требуются исходники ядра, работающего в настоящее время.
Уж если исходники не ставятся пакетным мэнеджером, раскрой ты их вручную, подправь Makefile на предмет версии и сделай make menuconfig с выходом, желательно, конечно, еще и .config создать реальный (скопировав из /boot или /proc/config)
Потом эти исходники грохни. Нужно то один раз (до следующей смены ядра)

PS. вот ведь, привыкли к пакетникам, так руки приложить боятся ;-)
"No! Try not! Do. Or do not. There is no try." -- Yoda
Parent By hawk Date 17.09.07 10:17
Гы, хочу сказать, что только начал осваивать Linux, в планах полностью перейти на нее. Т.к. знаний не много пока и юзаю из пакетов все, LOE понимаю впринципе то, о чем ты, но вот проделать так сразу ... сложновато.

PS вопросов сейчас больше, чем ответов )
echo "good..." | perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see'
Parent - By hawk Date 17.09.07 11:27
Пакетным менеджером ставятся, только что дальше? Как я писал ставяться в /usr/include
echo "good..." | perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see'
Parent - By cutter Date 17.09.07 11:32
aptitude install linux-headers-2.6.18-4-k7
Parent By hawk Date 17.09.07 13:08
Сенкс, проделаю сегодня.
echo "good..." | perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see'
Parent By hawk Date 17.09.07 18:14 Edited 17.09.07 18:22
Да давно поставил файлы заголовков, ниже список установленных пакетов

echo "good..." | perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see'
Parent - By G0thic Date 14.09.07 16:01
Вот оно. Лицо debian - пользователя. :-) Узнаю себя с убунтой. Раньше сидя на слаке не думал, что можно выкинуть кучу "лишнего" в либах.
А счас на каждый чих подавай devel пакеты.
Когда кругозор человека сужается к минимуму, он называет это своей точкой зрения.
Parent By hawk Date 20.09.07 18:44 Edited 20.09.07 18:46
Алилуйа!!! )))
Проблема решилась после установки VMware 6.0.0 (как я и предпологал). Дальше пара скриншотов.

Удалось также через виртуальную машину блютусник подцепить и в инет через тлф выйти, пока так, дальше буду прикручивать в Linux.

Attachment: vm2.jpg (36.2k)
Attachment: vm7.jpg (24.6k)
echo "good..." | perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see'
Parent - By nik-ol-s Date 07.07.11 12:15 Edited 08.07.11 07:15
Возможно Вам поможет наш опыт. Смотри (itkare.ru/Vmware) ссылку.
Несмотря на достоинства бренда Vmware нам кажется оправданным в качестве основного использовать другой паравиртуализатор (itkare.ru/Virtualbox) Virtualbox.
Например в связи с его бесплатностью для домашнего использования и обновляемостью.
Открытая часть этого проекта (itkare.ru/Virtualbox-ose) Virtualbox-ose включённая в (itkare.ru/Debian) Debian нас полностью удовлетворяет.

PS. исправлавлено администратором - скорректированы тематические рекламные ссылки
PPS. Все вопросы в личку.
Parent By LOE (Site/forum admin) Date 07.07.11 19:03
Некропостер.
С 2007 года много воды утекло...
"No! Try not! Do. Or do not. There is no try." -- Yoda
Parent By hawk Date 08.07.11 04:02
Тематический СПАМ, реклама ресурса? По другому не расцениваю, каждый линк ведет. Если на первоисточник - тогда нет претензий.
echo "good..." | perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see'
Parent - By G0thic Date 08.07.11 05:24
Хе хе. Мы смеялись.
У Вас есть ошибки. Подробнее  тут
Когда кругозор человека сужается к минимуму, он называет это своей точкой зрения.
Parent By Bercut Date 09.07.11 21:36
жжож
русский язык подобен искуству кун-фу, и великий мастер никогда не применит его без необходимости...
Previous Next Up Topic Дистрибутивы / Debian / Debian 4.0 + VmWare (71766 hits)

Powered by mwForum 2.12.0 © 1999-2007 Markus Wichitill

Page created in 0.113s with 10 database queries.