Snap Package Installation

Hey, we are a company with no connection to Internet. So we have to Update Zammad manual - is there a way to to this? Or even better a snap package for Ubuntu -> then i only download the snap package and then i can install the update.

Hi,

Maybe you can try downloading Zammad packages manually.

From a machine with Internet connection:

apt-get install apt-transport-https locales sudo wget

wget -qO- https://dl.packager.io/srv/zammad/zammad/key | sudo apt-key add -
 
wget -O /etc/apt/sources.list.d/zammad.list \
      https://dl.packager.io/srv/zammad/zammad/stable/installer/ubuntu/18.04.repo

apt-get update && apt-get download zammad

Then copy zammad_3.x.x…deb to the target machine and installing it by runing:

dpkg -i zammad_3.x.x...deb

I believe you need to do the same proccess for dependencies, since dpkg won’t resolve then for you.

1 Like

Hey,
thx for your answer :slight_smile: that is the problem the dependecies of the packages. But if there is no other way in the moment then i go this way.

Since snap is (kind of) proprietary of Canonical, maybe other solutions, like flatpak could be the best approach? :thinking:

Ah i don’t know from flatpack it seems to be the same as snap. But yes that were great if zammad goes this way too

Our packager does not provide the possibility to create snap packages.
As we already provide docker-compose containers that, as far as I understand, do work similare, I’d like to not provide single user solutions.

One of the reasons for that is that we’ll then also have to support it which currently is out of scope.
Sorry.