QuasarApp / CQtDeployer

This project is used to deploy applications written using QML, qt or other С / С++ frameworks.
https://quasarapp.ddns.net:3031/docs/QuasarApp/CQtDeployer/latest/
GNU Lesser General Public License v3.0
570 stars 89 forks source link

How to install CQtDeployer in docker ubuntu 20 #776

Closed sonphambk closed 11 months ago

sonphambk commented 11 months ago

Hi . Thank you for your work I want to install CQtDeployer in docker ubuntu 20 but it does not work. Could you help me about this?

EndrII commented 11 months ago

Hi, @sonphambk thanks. To install cqtdeployer on the OS that has a libc version less than 2.35 use the snap version. (Ubuntu 20.04 have only 2.31) See our docs - Snap section.

Example:

sudo snap install cqtdeployer
sudo snap connect cqtdeployer:process-control
sudo snap connect cqtdeployer:removable-media
sudo snap connect cqtdeployer:system-backup
sonphambk commented 11 months ago

Thanks for your respone. I tried to install by using snap but it has an issue image

sonphambk commented 11 months ago

I want to integrate CQtDeployer into bitbucket pipeline to deploy my app when release. So I try to install in docker before.

EndrII commented 11 months ago

Thanks for your respone. I tried to install by using snap but it has an issue image

hmm i think this is a snap-docker issue, not cqtdeployer.

I recommend use the most new Ubuntu for example Ubuntu core 22.04 - and install cqtdeployer from a deb package. Or you can build cqtdeployer from sorce itself. See the docs

sonphambk commented 11 months ago

I just found a solution to install cqtdeployer in docker ubuntu20.

EndrII commented 11 months ago

I will close this issue

I just found a solution to install cqtdeployer in docker ubuntu20.

* Install cqtdeployer from source in local machine (ubuntu20) and make deploy to create .deb file

* Copy .deb file from local machine to docker container and install it.