What is a .bundle file and how do I run it?

6 Answers 6


.bundle is also used by Git. If you have a Git bundle, use Git to checkout from the bundle. It is basically just a remote repository residing on your filesystem.

  • 4
    FWIW: Here's the Git documentation on bundle with examples git-scm.com/docs/git-bundle#_example And the all important: git clone -b master /home/me/tmp/file.bundle
    – Abel
    Dec 12, 2015 at 21:41
  • 1
    git clone file.bundle file to "unzip" it Jan 12 at 21:04

VMWare Workstation for Linux is delivered as a .bundle file. It begins with a shell script, and can be run with

sudo sh ./myFile.bundle

(after making it executable with chmod +x ./myFile.bundle)
You can use more to see the shell script at the beginning of the file.

  • I was lead to this question because I was trying to install VMWare on Linux. Is there any advantage to this format over a more standard Linux type of installation method? Jun 4, 2021 at 22:13

The .bundle file extension references:

  1. At FILEext -- Bundle (Plug-ins and Add-ons)

    The BUNDLE file type is primarily associated with 'OS X' by Apple Inc.. Used for various plug-in and add-on features for OS X. BUNDLE files sometimes contain .PLUGIN files in Mac OS X.

    Other applications associated with file type BUNDLE:
    iMovie 3 (Plug-in Bundle) by Apple Inc.


File Type: Mac OS X Application Plug-in

Bundle file or plug-in that adds extra features to the operating system or an application in Mac OS X; examples include support for audio and video cards, custom printer filters, extensions for Dreamweaver, and additional effects in iMovie.

Most bundle files can be found within the /System/Library directory; others are stored in application or applications support folders.

NOTE: Bundle files are referenced by the programs below and should not be opened manually.

Program(s) that open bundle files:

Mac OS Mac OS Apple Mac OS X (operating system)

Adobe CS3 programs

Microsoft Office programs

Perl engine



A .bundle file is an execute file for linux to install a program. A way to install this file extensions is:

sudo bash filename

For example:

sudo bash myinstaller.bundle

In additional to the other, more common, more helpful answers here;

Try to open the *.bundle file with a plain-text editor as some applications export several files at once and insert the content of all files into a single bundle file.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.