1. Kurulum;
* linux-headers, Çekirdeğe karşılık gelen paketi yüklüyoruz.

sudo pacman -S linux-headers

* vmware-vmblock-fuse servisi için,

sudo pacman -S fuse

* Vmware arayüzü için GTK temasını yüklüyoruz,

sudo pacman -S gtkmm

* Vmware sayfasından uygulamayı indirin Vmware Player veya Vmware Workstation

* Indirdiğiniz vmware dosyasını kurulum için çalıştırıyoruz.

sudo sh VMware-edition-version.release.architecture.bundle --eulas-agreed --console -I

* Modülleri yapılandırıyoruz.

sudo -s
vmware-modconfig --console --install-all

2. Konfigurasyon;
*vmmon hatası almamak için; “/etc/systemd/system/vmware.service” dosyayı yaratın ve aşağıdaki çıktıyı yapıştırın. (Aşağıdaki çıktılar için hazır paket mevcut AUR deposundan indirip servisleri otomatik oluşturabilirsiniz. vmware-systemd-services)

[Unit]
Description=VMware daemon
Requires=vmware-USBArbitrator.service
After=vmware-USBArbitrator.service

[Service]
ExecStart=/etc/init.d/vmware start
ExecStop=/etc/init.d/vmware stop
PIDFile=/var/lock/subsys/vmware
TimeoutSec=0
RemainAfterExit=yes

[Install]
WantedBy=multi-user.target

* Aynı şekilde dosya yaratın, “/etc/systemd/system/vmware-USBArbitrator.service” içine aşağıdaki çıktıları yapıştırın.

[Unit]
Description=VMware USB Arbitrator

[Service]
ExecStart=/etc/init.d/vmware-USBArbitrator start
ExecStop=/etc/init.d/vmware-USBArbitrator stop
RemainAfterExit=yes

[Install]
WantedBy=multi-user.target

* Yaratılan servislerin bir sonraki açılışta aktif olması için aşağıdaki komutları çalıştırın.

sudo systemctl enable vmware
sudo systemctl enable vmware-USBArbitrator

Uygulamayı çalıştırmak için;

vmware

veya;

vmplayer

3. Yazılımı Sistemden Kaldırma işlemi;

* vmware uygulamasını kaldırmak için;
Vmware Workstation,

sudo vmware-installer -u vmware-workstation 

Vmware Player,

sudo vmware-installer -u vmware-player
Kaynak

5 Thoughts to “Arch Linux için Vmware Workstation vs Player Kurulumu”

  1. kocogluali

    Hocam aurdan vmware-systemd-services servisi kuramadım. Hata veriyor.

    kurulum yapar init.d yazan yere /etc/systemd/system/vmware.service bunu yazıp öyle kurdum

    daha sonra kurulumdaki gibi servisleri oluşturdum.Ayrıca
    vmware-modconfig –console –install-all

    bu komut çıktısı;

    sh: /etc/systemd/system/vmware.service/vmware: Not a directory
    Unable to stop services

    Sonuç olarka kernel hatası veriyor

    1. Merhaba,
      Peki servis dosyalarını elle yarattığında hata verdi mi?
      Bir de kurulum esnasında belirtilen servis yolunu /etc/init.d olarak dener misin.

      Hatanın kaynağı servisleri kurarken yanlış path tanımlamışsın.
      İyi günler.

  2. kocogluali

    hocam kod ile kaldırdım yalnız tekrar kurarken servis kısmı gelmiyor direk configure edip yüklüyor.

    1. Temiz kurulumda demekte fayda var. vmware-systemd-services AUR deposundan bulabilmen için pacman.conf dosyasında aşağıdaki depoların belirtmen gerekebilir. Temiz bir kurulum yapıp adımları birebir uygulayabilirsen ve takıldığın yerde söylersen yardımcı olabilirim.

      [seblu]
      SigLevel = Never
      Server = http://seblu.net/a/$repo/$arch

      [multilib]
      Include = /etc/pacman.d/mirrorlist

  3. Buradan yazılanları Manjaro Linux için de uygulayabilir miyiz ???

Leave a Comment