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.
Search Criteria
Package Details: vmware-workstation 17.6.3-2
Package Actions
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: | 211 |
Popularity: | 3.47 |
First Submitted: | 2017-02-10 19:04 (UTC) |
Last Updated: | 2025-03-07 23:30 (UTC) |
Dependencies (12)
- dkms (dkms-gitAUR)
- fuse2
- gcr
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classic-xfceAUR, gtk3-classicAUR, gtk3-patched-filechooser-icon-viewAUR)
- gtkmm3
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libaio (libaio-gitAUR)
- libcanberra
- libxcrypt-compat
- pcsclite (pcsclite-gitAUR)
- sqlite (sqlite-fossilAUR) (make)
- linux-headers (optional) – build modules against Arch kernel
Required by (6)
Sources (22)
- config
- configure-initscript.sh
- dkms.conf.in
- https://softwareupdate.vmware.com/cds/vmw-desktop/ws/17.5.2/23775571/linux/packages/vmware-tools-linux-12.4.0-23259341.x86_64.component.tar
- https://softwareupdate.vmware.com/cds/vmw-desktop/ws/17.5.2/23775571/linux/packages/vmware-tools-linuxPreGlibc25-12.4.0-23259341.x86_64.component.tar
- https://softwareupdate.vmware.com/cds/vmw-desktop/ws/17.5.2/23775571/linux/packages/vmware-tools-netware-12.4.0-23259341.x86_64.component.tar
- https://softwareupdate.vmware.com/cds/vmw-desktop/ws/17.5.2/23775571/linux/packages/vmware-tools-solaris-12.4.0-23259341.x86_64.component.tar
- https://softwareupdate.vmware.com/cds/vmw-desktop/ws/17.5.2/23775571/linux/packages/vmware-tools-winPre2k-12.4.0-23259341.x86_64.component.tar
- https://softwareupdate.vmware.com/cds/vmw-desktop/ws/17.5.2/23775571/linux/packages/vmware-tools-winPreVista-12.4.0-23259341.x86_64.component.tar
- https://softwareupdate.vmware.com/cds/vmw-desktop/ws/17.6.3/24583834/linux/core/VMware-Workstation-17.6.3-24583834.x86_64.bundle.tar
- Makefile
- vmmon.patch
- vmnet.patch
- vmware-bootstrap
- vmware-environment.sh
- vmware-networks-configuration.service
- vmware-networks.path
- vmware-networks.service
- vmware-tools-windows-12.5.0-24276846-17.6.3.x86_64.component.tar
- vmware-usbarbitrator.path
- vmware-usbarbitrator.service
- vmware-vix-bootstrap
yurikoles commented on 2025-03-25 15:16 (UTC) (edited on 2025-03-25 15:17 (UTC) by yurikoles)
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.
hk3f commented on 2025-03-25 07:27 (UTC) (edited on 2025-03-25 09:06 (UTC) by hk3f)
Seems like the broadcom server is temporarily shutdown and the vmware core/tools componenats failed to download.
The tar file is a html file which pops up some warning:
Please be advised that the Broadcom ERP system will be undergoing maintenance between March 28 7pm PST - Apr 1 7pm PST which will impact all new customer accounts created during this time. Click HERE to learn more.
An alternative solution:
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
laxiaoxin commented on 2025-03-25 01:13 (UTC)
==> 正在验证 source 文件,使用sha256sums...
VMware-Workstation-17.6.3-24583834.x86_64.bundle.tar ... 失败
vmware-tools-linux-12.4.0-23259341.x86_64.component.tar ... 失败
vmware-tools-linuxPreGlibc25-12.4.0-23259341.x86_64.component.tar ... 失败
vmware-tools-netware-12.4.0-23259341.x86_64.component.tar ... 失败
vmware-tools-solaris-12.4.0-23259341.x86_64.component.tar ... 失败
vmware-tools-windows-12.5.0-24276846-17.6.3.x86_64.component.tar ... 失败
vmware-tools-winPre2k-12.4.0-23259341.x86_64.component.tar ... 失败
vmware-tools-winPreVista-12.4.0-23259341.x86_64.component.tar ... 失败
vmware-bootstrap ... 通过
vmware-vix-bootstrap ... 通过
config ... 通过
configure-initscript.sh ... 通过
vmware-environment.sh ... 通过
vmware-networks-configuration.service ... 通过
vmware-networks.service ... 通过
vmware-usbarbitrator.service ... 通过
vmware-networks.path ... 通过
vmware-usbarbitrator.path ... 通过
dkms.conf.in ... 通过
Makefile ... 通过
vmmon.patch ... 通过
vmnet.patch ... 通过
==> 错误: 一个或多个文件没有通过有效性检查!
Jayroro commented on 2025-03-24 20:02 (UTC) (edited on 2025-03-24 20:04 (UTC) by Jayroro)
I am receiving file validation errors when trying to install.
==> 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
vmware-bootstrap ... Passed
vmware-vix-bootstrap ... Passed
config ... Passed
configure-initscript.sh ... Passed
vmware-environment.sh ... Passed
vmware-networks-configuration.service ... Passed
vmware-networks.service ... Passed
vmware-usbarbitrator.service ... Passed
vmware-networks.path ... Passed
vmware-usbarbitrator.path ... Passed
dkms.conf.in ... Passed
Makefile ... Passed
vmmon.patch ... Passed
vmnet.patch ... Passed
==> ERROR: One or more files did not pass the validity check!
-> error making: vmware-workstation-exit status 1
-> Failed to install the following packages. Manual intervention is required:
vmware-workstation - exit status 1
tle130475c commented on 2025-03-13 15:59 (UTC) (edited on 2025-03-13 16:00 (UTC) by tle130475c)
As @NIICKTCHUNS mentioned, if "vmware-keymaps" is not installed first, there is an error when compiling (I install using yay on fresh new arch system that don't have "vmware-keymaps" installed). Should we add "vmware-keymaps" as a dependency of this package?
NIICKTCHUNS commented on 2025-03-09 12:42 (UTC)
If anyone here is having a error about compiling, first install the package "vmware-keymaps" from the AUR, this is a dependency that shows on the error log if you fail to install, although this already should be installed on your system.
joethelion commented on 2025-03-08 08:29 (UTC)
Thanks. This builds just fine now.
Pinned Comments
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