Package Details: vmware-workstation 17.6.3-9

Git Clone URL: https://aur.archlinux.org/vmware-workstation.git (read-only, click to copy)
Package Base: vmware-workstation
Description: The industry standard for running multiple operating systems as virtual machines on a single Linux PC.
Upstream URL: https://www.vmware.com/products/workstation-for-linux.html
Keywords: dkms ovftool player vmplayer vmware workstation
Licenses: custom
Conflicts: vmware-modules-dkms, vmware-ovftool, vmware-patch, vmware-systemd-services
Provides: vmware-ovftool
Submitter: synthead
Maintainer: JulianXhokaxhiu
Last Packager: JulianXhokaxhiu
Votes: 214
Popularity: 3.15
First Submitted: 2017-02-10 19:04 (UTC)
Last Updated: 2025-06-18 22:13 (UTC)

Sources (30)

Pinned Comments

JulianXhokaxhiu commented on 2025-06-18 22:14 (UTC) (edited on 2025-06-18 22:14 (UTC) by JulianXhokaxhiu)

New package version released: 17.6.3-9

Changelog:

  • Update the dkms.conf.in CLEAN rule. Thanks to @dkadioglu for the heads up!

jihem commented on 2020-02-10 17:29 (UTC) (edited on 2021-06-19 13:19 (UTC) by jihem)

After the first installation, please:

1) install the appropriate headers package(s) for your installed kernel(s): linux-headers for default kernel, linux-lts-headers for LTS kernel...

2) reboot or load vmw_vmci and vmmon kernel modules (modprobe -a vmw_vmci vmmon)

3) Enable the services you need (using .service units to activate them during boot or .path units to activate them when a VM is started) :

  • vmware-networks: to have network access inside VMs

  • vmware-usbarbitrator: to connect USB devices inside VMs

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 .. 75 Next › Last »

kad07 commented on 2025-04-02 10:54 (UTC)

@yurikoles that makes sense. Thank you very much

yurikoles commented on 2025-04-02 08:07 (UTC)

Hi @kad07,

Regarding the error you posted: this is a known issue stemming from Broadcom's recent change. They now require authorization for downloads, which prevents makepkg from fetching the files directly using the URLs in the PKGBUILD.

Since the cause is external (Broadcom's policy) and already understood, repeatedly posting the same error message won't unfortunately speed up finding an alternative solution within the build script itself.

The necessary workaround for now is:

  1. Manually download the required files (as listed in the PKGBUILD) from Broadcom's website using your browser.
  2. Place these downloaded files in the exact same directory as the PKGBUILD file.

Once the files are present locally, makepkg will detect and use them, allowing the build process to continue successfully.

kad07 commented on 2025-04-02 03:32 (UTC)

@yurikoles thanks for the response but i am not sure what I am supposed to to be seeing by reading the discussion.I can see a similar post by jayroro on 25/3 but cant see any response. Most of what I can deduce after that relates to a workaround for the broadcom servers being down. Would you mind pointing me to the discussion on a solution for this? While most of you are undoubtedly very talented and everything written here makes sense to u, for some of us, a lot of it is like greek and we are just trying to piece it all together to make it work

hk3f commented on 2025-04-02 01:03 (UTC) (edited on 2025-04-02 01:12 (UTC) by hk3f)

上面方法报错 ==> 正在释放源码... -> 正在解压缩 VMware-Workstation-17.6.3-24583834.x86_64.bundle.tar,使用 bsdtar ==> 正在开始 prepare()... Extracting VMware Installer...done. vmware-tools-linux-12.4.0-23259341.x86_64.component is not a component ==> 错误: 在 prepare() 中发生一个错误。 正在放弃...

@laxiaoxin The following lines should be removed in PKGBUILD because those vmware-tools components could not be downloaded.


"https://softwareupdate.vmware.com/cds/vmw-desktop/ws/${_legacy_ver}/${_legacy_buildver}/linux/packages/vmware-tools-linux-${_legacy_tools_version/_/-}.${CARCH}.component.tar"
"https://softwareupdate.vmware.com/cds/vmw-desktop/ws/${_legacy_ver}/${_legacy_buildver}/linux/packages/ware-tools-linuxPreGlibc25-${_legacy_tools_version/_/-}.${CARCH}.component.tar"
"https://softwareupdate.vmware.com/cds/vmw-desktop/ws/${_legacy_ver}/${_legacy_buildver}/linux/packages/vmware-tools-netware-${_legacy_tools_version/_/-}.${CARCH}.component.tar"
"https://softwareupdate.vmware.com/cds/vmw-desktop/ws/${_legacy_ver}/${_legacy_buildver}/linux/packages/vmware-tools-solaris-${_legacy_tools_version/_/-}.${CARCH}.component.tar"
"vmware-tools-windows-${_tools_version/_/-}-${pkgver}.${CARCH}.component.tar::https://softwareupdate.vmware.com/cds/vmw-desktop/ws/${pkgver}/${_buildver}/linux/packages/ware-tools-windows-${_tools_version/_/-}.${CARCH}.component.tar"
"https://softwareupdate.vmware.com/cds/vmw-desktop/ws/${_legacy_ver}/${_legacy_buildver}/linux/packages/vmware-tools-winPre2k-${_legacy_tools_version/_/-}.${CARCH}.component.tar"
"https://softwareupdate.vmware.com/cds/vmw-desktop/ws/${_legacy_ver}/${_legacy_buildver}/linux/packages/vmware-tools-winPreVista-${_legacy_tools_version/_/-}.${CARCH}.component.tar"

 'd862be0d12796134b40e5ffc7534a5e6161b8898355fe32ca8f705a3806cbfe4'
 'd79f79f17e5f37399046d16be3967e0cff3c9474e2cb6ea3f2c3ebea3ff68cea'
 '4643fff3ed4f8af5a56a1c4c2084fa7327d78e58ee9b0687b98390a4b4a1ac14'
 '196c842f758b813afb202b0db2d09d457fccafac212ca41ef3277dfe9ceaf9ec'
 '81b63fd7f3a7f9f7b24cddb8712a592b4b3c9f269338a8897c55146c9766a18b'
 'd4e9884f5f11cef4e261023d895eba5b57a8a80623bff0de8b3f1c47154b2a11'
 '20abd21da43ac31741f8bb26db1ae7d8f4ef4c5082c9a2cc3ae5da494f1b9529'

  for isoimage in ${_isoimages[@]}
  do
    local version=$(cat "$srcdir/extracted/vmware-tools-$isoimage/manifest.xml" | grep -oPm1 "(?<=<version>)[^<]+")
    sqlite3 "$database_filename" "INSERT INTO components(name,version,buildNumber,component_core_id,longName,description,type) VALUES('vmware-tools-$isoimage','$version',${_pkgver#*_},1,'$isoimage','$isoimage',1);"
  done

if [ -n "$_enable_macOS_guests" ]; then
  for isoimage in ${_fusion_isoimages[@]}
  do
    sqlite3 "$database_filename" "INSERT INTO components(name,version,buildNumber,component_core_id,longName,description,type) VALUES('vmware-tools-$isoimage','1',${_vmware_fusion_ver_full#*_},1,'$isoimage','$isoimage',1);"
  done
fi

    --install-component "vmware-tools-linux-${_legacy_tools_version/_/-}.${CARCH}.component" \
    --install-component "vmware-tools-linuxPreGlibc25-${_legacy_tools_version/_/-}.${CARCH}.component" \
    --install-component "vmware-tools-netware-${_legacy_tools_version/_/-}.${CARCH}.component" \
    --install-component "vmware-tools-solaris-${_legacy_tools_version/_/-}.${CARCH}.component" \
    --install-component "vmware-tools-windows-${_tools_version/_/-}.${CARCH}.component" \
    --install-component "vmware-tools-winPre2k-${_legacy_tools_version/_/-}.${CARCH}.component" \
    --install-component "vmware-tools-winPreVista-${_legacy_tools_version/_/-}.${CARCH}.component" \

  for isoimage in ${_isoimages[@]}
  do
    install -Dm 644 "vmware-tools-$isoimage/$isoimage.iso" "$pkgdir/usr/lib/vmware/isoimages/$isoimage.iso"
  done

And then replace your own tar file sha256sum in first line of sha256sums=(...

yurikoles commented on 2025-04-01 12:34 (UTC)

@kad07

Please read previous comments before posting your own comment about a well known error.

kad07 commented on 2025-04-01 12:17 (UTC)

Hi, having issues with installing vmware workstation 17.6.3-2. Error below. Any assistance will be appreciated.

ERROR: One or more files did not pass the validity check! Validating source files with sha256sums... VMware-Workstation-17.6.3-24583834.x86_64.bundle.tar ... FAILED vmware-tools-linux-12.4.0-23259341.x86_64.component.tar ... FAILED vmware-tools-linuxPreGlibc25-12.4.0-23259341.x86_64.component.tar ... FAILED vmware-tools-netware-12.4.0-23259341.x86_64.component.tar ... FAILED vmware-tools-solaris-12.4.0-23259341.x86_64.component.tar ... FAILED vmware-tools-windows-12.5.0-24276846-17.6.3.x86_64.component.tar ... FAILED vmware-tools-winPre2k-12.4.0-23259341.x86_64.component.tar ... FAILED vmware-tools-winPreVista-12.4.0-23259341.x86_64.component.tar ... FAILED

jihem commented on 2025-04-01 06:44 (UTC)

@JulianXhokaxhiu the next time you update the PKGBUILD, can you please add yourself as maintainer (and me as contributor)?

yurikoles commented on 2025-03-25 15:16 (UTC) (edited on 2025-03-25 15:17 (UTC) by yurikoles)

Because of the same download error the Homebrew disabled vmware-fusion cask. But in AUR, we may supply manually predownloaded artifacts by putting them next to PKGBUILD or inside SRCDEST. The PKGBUILD just needs to instruct users about required steps to achieve this, instead of simply failing with checksum error.

laxiaoxin commented on 2025-03-25 14:05 (UTC)

1)Download bundle file from https://support.broadcom.com/ 2)rename VMware-Workstation-Full-17.6.3-24583834.x86_64.bundle to VMware-Workstation-17.6.3-24583834.x86_64.bundle 3)tar it to VMware-Workstation-17.6.3-24583834.x86_64.bundle.tar and get sha256sum 4)Replace sha256sum in PKGBUILD remove vmware-tools related download and iso installation operations 5)makepkg and install

上面方法报错

==> 正在释放源码... -> 正在解压缩 VMware-Workstation-17.6.3-24583834.x86_64.bundle.tar,使用 bsdtar ==> 正在开始 prepare()... Extracting VMware Installer...done. vmware-tools-linux-12.4.0-23259341.x86_64.component is not a component ==> 错误: 在 prepare() 中发生一个错误。 正在放弃...

lagging1639 commented on 2025-03-25 13:58 (UTC)

Is this going to cause problems with package avilability?

https://blogs.vmware.com/cloud-foundation/2025/03/24/download-changes-vmware-software-binaries/

What’s Changing? Starting March 24, 2025, we’ll be transitioning from our current binary download process to a new method. This change will:

Centralize to a Single Download Site: Software binaries will be downloaded from a single download site vs several different download sites. This is available for both online and air-gapped environments. Introduce Download Verification: Downloads will be authorized through a unique token. The new URLs are embedded with the token to verify that you, as an authorized user/party, are the one downloading the file.