PPA description

Install multiple versions of shells, allowing you to test against each version.

To use in your system:

    sudo add-apt-repository ppa:team-mayhem/multishell
    sudo apt-get update
    sudo apt-get install bash-3.2.0 # or any other specific version

Binaries are installed in /usr/bin, like /usr/bin/bash-3.2.0.

To use this in Travis CI, edit your travis.yml and add:

      - SHELLS="bash2.05b bash3.0.16 bash3.2.48 bash4.2.45"
      - echo | sudo add-apt-repository ppa:team-mayhem/multishell
      - sudo apt-get update -qq
      - sudo apt-get install -qq $SHELLS
    script: bash multishell

Contents of the multishell script:


    for b in $SHELLS; do
        echo ==================
        echo $b
        echo ==================
        $b || status=$?

    exit $status

This idea and the above sample code are taken from Aron Griffis. His PPA also does this same thing with far fewer shells. I've found that there are differences even among very minor version number changes, thus this PPA was created.

Adding this PPA to your system

You can update your system with unsupported packages from this untrusted PPA by adding ppa:team-mayhem/multishell to your system's Software Sources. (Read about installing)

sudo add-apt-repository ppa:team-mayhem/multishell
sudo apt-get update
Technical details about this PPA

This PPA can be added to your system manually by copying the lines below and adding them to your system's software sources.

Display sources.list entries for:
Signing key:
1024R/A6E0C12A4570C28FAB5B2653C5C16713F442D7D7 (What is this?)

For questions and bugs with software in this PPA please contact Team Mayhem.

PPA statistics

0 updates added during the past month.
View package details

Overview of published packages

175 of 870 results
Package Version Uploaded by
bash-2.00.0 2.00.0-vividppa4 fidian (2015-09-10)
bash-2.00.0 2.00.0-trustyppa4 fidian (2015-09-10)
bash-2.00.0 2.00.0-preciseppa4 fidian (2015-09-10)
bash-2.01.0 2.01.0-vividppa4 fidian (2015-09-10)
bash-2.01.0 2.01.0-trustyppa4 fidian (2015-09-10)
bash-2.01.0 2.01.0-preciseppa4 fidian (2015-09-10)
bash-2.01.1 2.01.1-vividppa4 fidian (2015-09-10)
bash-2.01.1 2.01.1-trustyppa4 fidian (2015-09-10)
bash-2.01.1 2.01.1-preciseppa4 fidian (2015-09-10)
bash-2.02.0 2.02.0-vividppa3 fidian (2015-09-10)
bash-2.02.0 2.02.0-trustyppa3 fidian (2015-09-10)
bash-2.02.0 2.02.0-preciseppa3 fidian (2015-09-10)
bash-2.02.1 2.02.1-vividppa3 fidian (2015-09-10)
bash-2.02.1 2.02.1-trustyppa3 fidian (2015-09-10)
bash-2.02.1 2.02.1-preciseppa3 fidian (2015-09-10)
bash-2.03.0 2.03.0-vividppa3 fidian (2015-09-10)
bash-2.03.0 2.03.0-trustyppa3 fidian (2015-09-10)
bash-2.03.0 2.03.0-preciseppa3 fidian (2015-09-10)
bash-2.04.0 2.04.0-vividppa3 fidian (2015-09-10)
bash-2.04.0 2.04.0-trustyppa3 fidian (2015-09-10)
bash-2.04.0 2.04.0-preciseppa3 fidian (2015-09-10)
bash-2.05.0 2.05.0-vividppa3 fidian (2015-09-10)
bash-2.05.0 2.05.0-trustyppa3 fidian (2015-09-10)
bash-2.05.0 2.05.0-preciseppa3 fidian (2015-09-10)
bash-2.05a.0 2.05a.0-vividppa3 fidian (2015-09-10)
bash-2.05a.0 2.05a.0-trustyppa3 fidian (2015-09-10)
bash-2.05a.0 2.05a.0-preciseppa3 fidian (2015-09-10)
bash-2.05b.0 2.05b.0-vividppa3 fidian (2015-09-10)
bash-2.05b.0 2.05b.0-trustyppa3 fidian (2015-09-10)
bash-2.05b.0 2.05b.0-preciseppa3 fidian (2015-09-10)
bash-2.05b.1 2.05b.1-vividppa3 fidian (2015-09-10)
bash-2.05b.1 2.05b.1-trustyppa3 fidian (2015-09-10)
bash-2.05b.1 2.05b.1-preciseppa3 fidian (2015-09-10)
bash-2.05b.10 2.05b.10-vividppa3 fidian (2015-09-10)
bash-2.05b.10 2.05b.10-trustyppa3 fidian (2015-09-10)
bash-2.05b.10 2.05b.10-preciseppa3 fidian (2015-09-10)
bash-2.05b.11 2.05b.11-vividppa3 fidian (2015-09-10)
bash-2.05b.11 2.05b.11-trustyppa3 fidian (2015-09-10)
bash-2.05b.11 2.05b.11-preciseppa3 fidian (2015-09-10)
bash-2.05b.12 2.05b.12-vividppa3 fidian (2015-09-10)
bash-2.05b.12 2.05b.12-trustyppa3 fidian (2015-09-10)
bash-2.05b.12 2.05b.12-preciseppa3 fidian (2015-09-10)
bash-2.05b.13 2.05b.13-vividppa3 fidian (2015-09-10)
bash-2.05b.13 2.05b.13-trustyppa3 fidian (2015-09-10)
bash-2.05b.13 2.05b.13-preciseppa3 fidian (2015-09-10)
bash-2.05b.2 2.05b.2-vividppa3 fidian (2015-09-10)
bash-2.05b.2 2.05b.2-trustyppa3 fidian (2015-09-10)
bash-2.05b.2 2.05b.2-preciseppa3 fidian (2015-09-10)
bash-2.05b.3 2.05b.3-vividppa3 fidian (2015-09-10)
bash-2.05b.3 2.05b.3-trustyppa3 fidian (2015-09-10)
bash-2.05b.3 2.05b.3-preciseppa3 fidian (2015-09-10)
bash-2.05b.4 2.05b.4-vividppa3 fidian (2015-09-10)
bash-2.05b.4 2.05b.4-trustyppa3 fidian (2015-09-10)
bash-2.05b.4 2.05b.4-preciseppa3 fidian (2015-09-10)
bash-2.05b.5 2.05b.5-vividppa3 fidian (2015-09-10)
bash-2.05b.5 2.05b.5-trustyppa3 fidian (2015-09-10)
bash-2.05b.5 2.05b.5-preciseppa3 fidian (2015-09-10)
bash-2.05b.6 2.05b.6-vividppa3 fidian (2015-09-10)
bash-2.05b.6 2.05b.6-trustyppa3 fidian (2015-09-10)
bash-2.05b.6 2.05b.6-preciseppa3 fidian (2015-09-10)
bash-2.05b.7 2.05b.7-vividppa3 fidian (2015-09-10)
bash-2.05b.7 2.05b.7-trustyppa3 fidian (2015-09-10)
bash-2.05b.7 2.05b.7-preciseppa3 fidian (2015-09-10)
bash-2.05b.8 2.05b.8-vividppa3 fidian (2015-09-10)
bash-2.05b.8 2.05b.8-trustyppa3 fidian (2015-09-10)
bash-2.05b.8 2.05b.8-preciseppa3 fidian (2015-09-10)
bash-2.05b.9 2.05b.9-vividppa3 fidian (2015-09-10)
bash-2.05b.9 2.05b.9-trustyppa3 fidian (2015-09-10)
bash-2.05b.9 2.05b.9-preciseppa3 fidian (2015-09-10)
bash-3.0.0 3.0.0-vividppa2 fidian (2015-09-10)
bash-3.0.0 3.0.0-trustyppa2 fidian (2015-09-10)
bash-3.0.0 3.0.0-preciseppa2 fidian (2015-09-10)
bash-3.0.1 3.0.1-vividppa2 fidian (2015-09-10)
bash-3.0.1 3.0.1-trustyppa2 fidian (2015-09-10)
bash-3.0.1 3.0.1-preciseppa2 fidian (2015-09-10)
175 of 870 results

Latest updates

  • bash-4.3.42 198 weeks ago
    Successfully built
  • bash-4.3.37 198 weeks ago
    Successfully built
  • bash-4.3.35 198 weeks ago
    Successfully built
  • bash-4.3.34 198 weeks ago
    Successfully built
  • bash-4.3.36 198 weeks ago
    Successfully built