Skip to content

Provide official AppImage builds for Linux #2024

@probonopd

Description

@probonopd

Please provide PowerShell in the AppImage format for Linux.

AppImage is a packaging format for Linux that lets users download one single file, set the executable bit and run the application (here: PowerShell). Unlike other solutions, no special runtime infrastructure must be installed on the target system(s).

PowerShell

An unofficial PowerShell AppImage has been available on https://bintray.com/probono/AppImages/PowerShell#files. It has been tested on

  • CentOS-7.0-1406-x86_64-GnomeLive.iso
  • CentOS-7-x86_64-LiveGNOME-1511.iso
  • Chromixium-1.5-amd64.iso
  • Fedora-Live-Workstation-x86_64-22-3.iso
  • Fedora-Live-Workstation-x86_64-23-10.iso
  • SL-72-x86_64-2016-02-03-LiveDVDgnome.iso
  • debian-live-8.0.0-amd64-xfce-desktop+nonfree.iso
  • debian-live-8.4.0-amd64-gnome-desktop.iso
  • elementary_OS_0.3_freya_amd64.iso
  • kali-linux-2.0-amd64.iso
  • kali-linux-2016.1-amd64.iso
  • kubuntu-14.04.4-desktop-amd64.iso
  • kubuntu-15.04-desktop-amd64.iso
  • kubuntu-16.04-desktop-amd64.iso
  • linuxmint-17.3-cinnamon-64bit.iso
  • neon-devedition-gitunstable-20160814-0806-amd64.iso
  • netrunner-17-64bit.iso
  • ubuntu-14.04.1-desktop-amd64.iso
  • ubuntu-16.04-desktop-amd64.iso
  • ubuntu-gnome-16.04-desktop-amd64.iso
  • ubuntu-mate-16.04-desktop-amd64.iso
  • xubuntu-16.04-desktop-amd64.iso

To try it, run

PS="PowerShell-6.0.0.alpha.9-x86_64.AppImage"
wget -c "https://bintray.com/probono/AppImages/download_file?file_path=$PS" -O "$PS"
chmod a+x "$PS"
./"$PS"

@TravisEz13 mentioned that the AppImage works for him and @andschwa mentioned that he likes the idea of having one format for all Linux distributions.

The script that generated the AppImage is here. Feel free to use it, e.g. as part of the automated Travis CI build process. I am happy to help.

Metadata

Metadata

Assignees

Labels

Issue-Enhancementthe issue is more of a feature request than a bugWG-Maintainers-Buildspecific to affecting the build

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions