Ubuntu 14.04 – Разрешаване на грешка на VMWare да актуализирате разпределението

Актуализиране на моите Ubuntu версия 13.10 за да 14.04 Аз съм трябваше да направя типичните корекции в настройките, и инсталирате някои софтуерни пакети, които актуализират е премахнато.

Да работи в системи, мрежи и сигурност, Аз обикновено се използват виртуални машини за изпитване преди нейното прилагане в реалната машина; Аз обикновено използвам VirtualBox, но също така и VMWare Тъй като му Виртуализацията е хардуер, а не от софтуер and VirtualBox, и от виртуалния интерфейс, който е инсталиран по подразбиране, Това позволи да домакин домакин свържете на виртуална машина за обмен на файлове, и дори могат да бъдат използвани повторно с интерфейсен адаптор мост режим на VirtualBox.

За да използвате тези интерфейси на VMWare за един от моите практики, Нито са били там; след това отворих VMWare и взех този изненада.

Както и, Ние ще ги събират… и ние ще се натискане на бутона “Инсталиране“…

Ние ще се отвори VMWare от терминала да намерите грешка, Резултатът е следната:

Virtual machine monitor                                        done
Virtual machine communication interface                        done
VM communication interface socket family                       done
Blocking file system                                           done
Virtual ethernet                                               failed
VMware Authentication Daemon                                   done

В една Уеб Намерих един текст да поправи проблема и инструкциите и съм създал това скрипт за автоматизиране на задачата, и аз отивам да споделя, ако някой е взел ми същия проблем; не се дължи на проблем в разтвора на модула, подобна на когато ви трябва да компилирате модул на VirtualBox за да актуализирате Система.

Само трябва да копирате скрипт в текстов файл с разширение .sh, например script.sh

#!/bin/sh
##Script para parchear VMWare

##Volcamos el contenido para parchear filter.c 
echo "205a206" > /tmp/filter.c.diff 
echo "> #if LINUX_VERSION_CODE < KERNEL_VERSION(3, 13, 0)" >> /tmp/filter.c.diff 
echo "206a208,210" >> /tmp/filter.c.diff 
echo "> #else" >> /tmp/filter.c.diff 
echo "> VNetFilterHookFn(const struct nf_hook_ops *ops,        // IN:" >> /tmp/filter.c.diff
echo "> #endif" >> /tmp/filter.c.diff
echo "255c259,263" >> /tmp/filter.c.diff
echo "<    transmit = (hooknum == VMW_NF_INET_POST_ROUTING);" >> /tmp/filter.c.diff
echo "---" >> /tmp/filter.c.diff
echo ">    #if LINUX_VERSION_CODE < KERNEL_VERSION(3, 13, 0)" >> /tmp/filter.c.diff
echo ">       transmit = (hooknum == VMW_NF_INET_POST_ROUTING);" >> /tmp/filter.c.diff
echo ">    #else" >> /tmp/filter.c.diff
echo ">       transmit = (ops->hooknum == VMW_NF_INET_POST_ROUTING);" >> /tmp/filter.c.diff
echo ">    #endif" >> /tmp/filter.c.diff

И го стартирате на терминал със следните:

usuario@maquina:~$ sudo sh script.sh                              

Тогава ние трябва да прилага пластир ръчно, Тъй като тази част в скрипт не работи:

usuario@maquina:~$ sudo -E -s
usuario@maquina:~$ cd /usr/lib/vmware/modules/source/ 
usuario@maquina:~$ cp vmnet.tar vmnet.tar.original
usuario@maquina:~$ tar xvf vmnet.tar vmnet-only/filter.c
usuario@maquina:~$ patch vmnet-only/filter.c < /tmp/filter.c.diff
usuario@maquina:~$ tar -uvf vmnet.tar vmnet-only/filter.c
usuario@maquina:~$ rm -rf vmnet-only/

Веднъж изпълнени, сценария и кръпка, проблем е бил фиксиран, и резултатът е следното:

Virtual machine monitor                                        done
Virtual machine communication interface                        done
VM communication interface socket family                       done
Blocking file system                                           done
Virtual ethernet                                               done
VMware Authentication Daemon                                   done

И сега можем да се ползват от VMWare и техните виртуалните интерфейси.

[Коригиран скрипт 24/07/2014]

##Fuente: http://askubuntu.com/questions/449629/error-installing-vmware-workstation-on-ubuntu

Всички уроци те ще бъдат добавени към абзац в раздела Библиотека.

Ако ви харесва можете да следвате ме на Twitter, Facebook, Google +, LinkedIn, или я споделете с бутоните под тази публикация, Ако имате някакви въпроси или предложения, моля не се колебайте да коментират.

Помогнете ни да достигнат до повече читатели Share on LinkedInShare on FacebookTweet about this on TwitterShare on Google+Email this to someone

13 мисли за"Ubuntu 14.04 – Разрешаване на грешка на VMWare да актуализирате разпределението

  1. НЕ РАБОТИ – Linux Телеком - MS-1454 3.13.0-32-generic #57-Ubuntu ОМП Tue Jul 15 03:51:12 UTC 2014 i686 i686 i686 GNU / Linux

    • Благодаря ти много много за определителен член другар грешка, вече е решен. Той сега се състои от две стъпки, за да следват, но тя работи правилно.

      Saludos 🙂

  2. Преди дни го решават и съм пробвал това както на моя компютър и виртуални машини.

    Ако някой все още не работи, Моля, уведомете ме или коментар.

    Saludos.

    • Здравейте Strtok, Уредих грешка.

      Благодаря ви за вашия коментар и за съвместна работа да разрешите на потребителите да се възползват от този урок 🙂

  3. Добре
    Когато пускам този код

    кръпка vmnet-само/filter.c < /TMP/Filter.c.diff

    Аз добивам този:

    кръпка файл vmnet-само/filter.c
    Hunk #3 НЕУСПЕШНО в 259.
    1 от 3 НЕУСПЕШНО скъперник — записване на отхвърля файла vmnet-only/filter.c.rej

    Всяка идея?¡?¡?¡

  4. Ако трябва да използвате Ubuntu аз в момента използвате LTS versions от какво не са открити този проблем, Когато имате свободно време аз ще публикува решение в нова статия за цел да го реши в Ubuntu 15.10.

    Препоръчвам на всеки който разтворител да споделят решение с други потребители чрез коментарите.

    Благодаря ви много за вашите коментари и се видим скоро.

  5. Приятелите ви благодаря за споделяне на знания, Аз съм начинаещ потребител, Имам ubuntu 16.04 и VMware workstation 10 32малко, Да го инсталирате правилно, но не започва с грешка, преди това е обяснено в този блог, споделени стъпки, но не нека кръпка:
    Hunk #3 НЕУСПЕШНО в 259.
    1 от 3 скъперник грешка - записване на отхвърля файла /home/Atlaspc/Escritorio/vmnet-only/filter.c.rej
    кой друг може да направи? Благодаря

    • Здравейте Panchin, Благодаря за коментара.

      Начинаещи е базирана на Ubuntu 14.04 и тя не може да работи в по-късните версии.

      По-късно, когато актуализирате работата ми лаптоп, аз ще направя нов настойнически за Ubuntu 16.04.

      Saludos.

Вашият коментар