Menü Kapat

Arch Linux için Vmware Workstation vs Player Kurulumu

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 Comments

  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

    • korkut

      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.

    • korkut

      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

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir