Ubuntu 14.04 – Rezoud manti sou VMWare pou modènize distribisyon

Mete kanpe sou pye m' Ubuntu vèsyon pipiti de youn 13.10 pou tout 14.04 Mwen te gen pou yo fè karakteristik adjisteman nan dantèl, ak mete kèk lojisyèl pakè pa ki enfòme m te retire.

Pou yo travay nan sistèm yo, rezo ak sekirite, M konn sèvi ak virtuel pou machin avanse pou yo swiv lè devan nou kapab aplike li nan vrè machin lan; Mwen toujou sèvi ak VirtualBox, Men tou VMWare Depi li La se pyès ki nan konpitè, e non pa lojisyèl ak VirtualBox, e pa interfaces kòm tout sa installé pa defo, sa pèmèt nou pou animatè animatè marye pou machin virtuel lan pou echanj fichiers, e kapab menm gen réutiliser ak a entèfas daptè mòd pon, dan vise de VirtualBox.

Sèvi ak sa yo interfaces de VMWare yonn nan pwatik m, Ni yo te la; Lè sa a, mwen te ouvè VMWare mwen pran sipriz sa a.

Osi byen, Nou pral compile yo… e nou pral fè presan bouton a “Enstale“…

Nou yo ap louvri VMWare nan ayewopò a pou w jwenn chemen, rezilta a se sa a:

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

Nan youn Entènèt Mwen te jwenn yon tèks pou patch pwoblèm ak sa pou nou fè ak mwen te sa kreye yon script pou automatisation devwa pou, e mwen pral pataje si gen yon moun ki pran m' menm pwoblèm; fayit la gen yon pwoblèm nan menm jan an pou solisyon modile a lè ou dwe recompile modile de VirtualBox pou modènize a Sistèm.

Nou sèlman bezwen copie a script nan yon dokiman tèks ak ekstansyon .sh, pa egzanp, 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

E li nan ayewopò ak swivan:

usuario@maquina:~$ sudo sh script.sh                              

Lè sa a nou bezwen pou aplike a pansman lamen, Depi sa a pati nan a script fè sa ki pa travay:

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/

Yon sèl fwa egzekite, script a ak plak la, pwoblèm lan Bondye te pare, rezilta a se sa a:

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

Epi koulye a nou ka pran plezi nan VMWare e yo kòm interfaces.

[Corrigé script a 24/07/2014]

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

Tout a didacticiels yo pral ajoute pou paragraph nan seksyon la Bibliyotèk.

Si ou tankou ou ka swiv mwen Twitter, Facebook, Google plis pase, LinkedIn, oubyen pataje ak bouton sou piblikasyon sa a, Si ou gen nenpòt kesyon oubyen sigjesyon Tanpri pa ezite pou fè komantè.

Ede nou jwenn plis divinò Share on LinkedInShare on FacebookTweet about this on TwitterShare on Google+Email this to someone

13 lide sou"Ubuntu 14.04 – Rezoud manti sou VMWare pou modènize distribisyon

  1. FÈ SA KI PA TRAVAY – Linux telecom - 3.13.0-32-generic Madanm-1454 # 57 tan-Ubuntu SMP, Mar / 15 03:51:12 UTC 2014 i686 i686 i686 GNU/Linux

  2. Nou ap boule
    Lè mwen kouri kòd sa a

    pansman vmnet-sèlman/filter.c < /tmp/filter.c.diff

    Mwen fè sa:

    correctifs ranpli vmnet-sèlman/filter.c
    Hunk #3 Te TONBE nan 259.
    1 anke 3 Hunks ECHWE — ekonomize rejette pou ranpli vmnet-only/filter.c.rej

    Pa tande?¡?¡?¡

  3. Si m bezwen sèvi ak Ubuntu mwen kounye a itilize LTS vèsyon ki te lènmi pwoblèm sa a, Lè ou gen yon ti tan lib mwen ap pibliye solisyon nan yon nouvo atik ki te ame li pou rezoud li nan Ubuntu 15.10.

    Mwen ankouraje moun ki solvants pataje solisyon a ansanm ak lòt moun nan kòmantè yo.

    Èsi anpil pou kòmantè ou ak na wè Talè.

  4. Mèsi zanmi pou pataje konesans ou, Mwen se yon novice kap itilize li an, Mwen gen ubuntu 16.04 ak workstation VMware a 10 32moso, Mwen mete li kòrèkteman men pa estat ak pozisyon précédemment a nan blog sa a, pataje vire tounen Men, pa kite m' pansman:
    Hunk #3 Te TONBE nan 259.
    1 anke 3 hunks, FAILED - repwann rejte pou ranpli /home/Atlaspc/Escritorio/vmnet-only/filter.c.rej
    ki pwoblèm ou gen ankò m ka fè? Mesi

    • Alo Panchin, Mèsi pou Kommante.

      Didacticiel a te baze sou Ubuntu 14.04 e li gen dwa pa mache nan vèsyon pita.

      Dènye lè nou enfòme m m' konpitè pòtatif travay m' ap fè yon nouvo didacticiel pou Ubuntu 16.04.

      Salitasyon Espesyal.

kite yon repons