{"id":20901596,"url":"https://github.com/willfarrell/ievms","last_synced_at":"2025-05-13T03:30:52.882Z","repository":{"id":10661594,"uuid":"12894373","full_name":"willfarrell/ievms","owner":"willfarrell","description":"IE VMs for VMWare Fusion","archived":false,"fork":false,"pushed_at":"2016-01-26T00:45:47.000Z","size":7,"stargazers_count":33,"open_issues_count":3,"forks_count":3,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-04-01T15:42:32.717Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/willfarrell.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-09-17T12:20:09.000Z","updated_at":"2021-05-08T01:45:21.000Z","dependencies_parsed_at":"2022-07-21T16:02:22.719Z","dependency_job_id":null,"html_url":"https://github.com/willfarrell/ievms","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/willfarrell%2Fievms","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/willfarrell%2Fievms/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/willfarrell%2Fievms/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/willfarrell%2Fievms/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/willfarrell","download_url":"https://codeload.github.com/willfarrell/ievms/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253867375,"owners_count":21976214,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-18T11:36:10.217Z","updated_at":"2025-05-13T03:30:52.647Z","avatar_url":"https://github.com/willfarrell.png","language":"Shell","readme":"This project is a spin off of [xdissent/ievms](https://github.com/xdissent/ievms). This project installs vms for VMWare Fusion instead of VirtualBox.\n\nOverview\n========\n\nMicrosoft provides virtual machine disk images to facilitate website testing \nin multiple versions of IE, regardless of the host operating system. With a single command, you can have IE6, IE7, IE8, IE9, IE10 and IE11 running in separate virtual machines. \n\n**NOTE:** As of Feb. 1st, 2013, the [MS images](http://www.modern.ie/virtualization-tools)\nare fully compatible with VMWare Fusion, thanks to the [modern.IE](http://modern.IE)\nproject.\n\n\nQuickstart\n==========\n\nJust paste this into a terminal: `curl -s https://raw.githubusercontent.com/willfarrell/ievms/master/ievms.sh | bash`\n\n\nRequirements\n============\n\n* VMWare Fusion (http://www.vmware.com/products/fusion/)\n* Curl (Ubuntu: `sudo apt-get install curl`)\n* Patience\n\n\nDisk requirements\n-----------------\n\nA full ievms install will require approximately 83G:\n\n```bash\n$ du -chd 0 *\n977M\tIE10.Win7.For.MacVMware.part01.sfx\n977M\tIE10.Win7.For.MacVMware.part02.rar\n977M\tIE10.Win7.For.MacVMware.part03.rar\n274M\tIE10.Win7.For.MacVMware.part04.rar\n9.1G\tIE10.Win7.For.MacVMware.vmwarevm\n977M\tIE10.Win8.For.MacVMware.part1.sfx\n977M\tIE10.Win8.For.MacVMware.part2.rar\n457M\tIE10.Win8.For.MacVMware.part3.rar\n7.3G\tIE10.Win8.For.MacVMware.vmwarevm\n977M\tIE11.Win7.For.MacVMware.part01.sfx\n977M\tIE11.Win7.For.MacVMware.part02.rar\n977M\tIE11.Win7.For.MacVMware.part03.rar\n301M\tIE11.Win7.For.MacVMware.part04.rar\n9.2G\tIE11.Win7.For.MacVMware.vmwarevm\n977M\tIE11.Win8.1Preview.For.MacVMware.part1.sfx\n977M\tIE11.Win8.1Preview.For.MacVMware.part2.rar\n259M\tIE11.Win8.1Preview.For.MacVMware.part3.rar\n5.5G\tIE11.Win8.1Preview.For.MacVMware.vmwarevm\n699M\tIE6.XP.For.MacVMware.sfx\n1.6G\tIE6.XP.For.MacVMware.vmwarevm\n977M\tIE7.Vista.For.MacVMware.part01.sfx\n977M\tIE7.Vista.For.MacVMware.part02.rar\n977M\tIE7.Vista.For.MacVMware.part03.rar\n217M\tIE7.Vista.For.MacVMware.part04.rar\n 11G\tIE7.Vista.For.MacVMware.vmwarevm\n977M\tIE8.Win7.For.MacVMware.part01.sfx\n977M\tIE8.Win7.For.MacVMware.part02.rar\n790M\tIE8.Win7.For.MacVMware.part03.rar\n8.4G\tIE8.Win7.For.MacVMware.vmwarevm\n864M\tIE8.XP.For.MacVMware.sfx\n1.9G\tIE8.XP.For.MacVMware.vmwarevm\n977M\tIE9.Win7.For.MacVMware.part01.sfx\n977M\tIE9.Win7.For.MacVMware.part02.rar\n868M\tIE9.Win7.For.MacVMware.part03.rar\n8.7G\tIE9.Win7.For.MacVMware.vmwarevm\n 83G\ttotal\n```\n\nYou may remove all files except `*.vmwarevm` after installation and they will be\nre-downloaded if ievms is run again in the future.\n\nIf all installation related files are removed, around 62G is required:\n\n```bash\n$ du -chd 0 *\n9.1G\tIE10.Win7.For.MacVMware.vmwarevm\n7.3G\tIE10.Win8.For.MacVMware.vmwarevm\n9.2G\tIE11.Win7.For.MacVMware.vmwarevm\n5.5G\tIE11.Win8.1Preview.For.MacVMware.vmwarevm\n1.6G\tIE6.XP.For.MacVMware.vmwarevm\n 11G\tIE7.Vista.For.MacVMware.vmwarevm\n8.4G\tIE8.Win7.For.MacVMware.vmwarevm\n1.9G\tIE8.XP.For.MacVMware.vmwarevm\n8.7G\tIE9.Win7.For.MacVMware.vmwarevm\n 62G\ttotal\n```\n\n\nBandwidth requirements\n----------------------\n\nA full installation will download roughly 21G of data.\n\n\nInstallation\n============\n\n1. Install VMWare Fusion (make sure command line utilities are selected and installed).\n\n2. Download and unpack ievms:\n\n   * Install IE versions 6, 7, 8, 9, 10 and 11.\n\n        curl -s https://raw.githubusercontent.com/willfarrell/ievms/master/ievms.sh | bash\n\n   * Install specific IE versions (IE7 and IE9 only for example):\n\n        curl -s https://raw.githubusercontent.com/willfarrell/ievms/master/ievms.sh | env IEVMS_VERSIONS=\"7 9\" bash\n\n3. Launch VMWare Fusion.\n\n4. Choose ievms image from VMWare Fusion.\n\nThe vmwarevm images are massive and can take hours or tens of minutes to \ndownload, depending on the speed of your internet connection. You might want\nto start the install and then go catch a power nap, or start a new project, or both. \n\n\nRecovering from a failed installation\n-------------------------------------\n\nEach version is installed into `~/Virtual Machines/`. If the installation fails for any reason (corrupted download, for instance), just rerun the script. \n\nIf nothing else, you can delete `~/Virtual Machines` and rerun the install.\n\n\nPassing additional options to curl\n----------------------------------\n\nThe `curl` command is passed any options present in the `CURL_OPTS` \nenvironment variable. For example, you can set a download speed limit:\n\n    curl -s https://raw.githubusercontent.com/willfarrell/ievms/master/ievms.sh | env CURL_OPTS=\"--limit-rate 50k\" bash\n\n\nFeatures\n========\n\n\nClean Snapshot\n--------------\n\nA snapshot is automatically taken upon install, allowing rollback to the\npristine virtual environment configuration. Anything can go wrong in \nWindows and rather than having to worry about maintaining a stable VM,\nyou can simply revert to the `clean` snapshot to reset your VM to the\ninitial state.\n\n\nGuest Control\n-------------\n\nVirtualBox guest additions are installed after each virtual machine is created\n(and before the clean snapshot) and the appropriate steps are taken to enable\nguest control from the host machine.\n\n\nResuming Downloads\n------------------\n\nUnfortunately, the modern.IE download servers do not support resume. The script will only redownload any files that do not match their md5 hash.\n\n\nAcknowledgements\n================\n\n* [modern.IE](http://modern.ie) - Provider of IE VM images.\n* [xdissent/ievms](https://github.com/xdissent/ievms) - This is a spin off of xdissent/ievms. This project installs vms for VMWare Fusion instead of VirtualBox.\n\nLicense\n=======\n\nNone. (To quote Morrissey, \"take it, it's yours\")\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwillfarrell%2Fievms","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwillfarrell%2Fievms","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwillfarrell%2Fievms/lists"}