While trying to bring my setup to package KDevelop standalone for Linux into a shape where it has a nonzero probability of me picking it up again in half a year and actually understanding how to use it, I created a docker base image which I think might be useful to other people trying to package Linux software as well. It is based on CentOS 6.8 and includes Qt 5.7 (including QtWebKit), Python 3.5 and LLVM, all built against the old CentOS libs (and thus e.g. compatible with most glibc versions out there). If you want to use it, simply install docker, and
systemctl start docker docker pull scummos/centos6.8-qt5.7 docker run -i -t scummos/centos6.8-qt5.7
Good luck with it!
If docker fails to pull the image, you might have to lower the MTU of your network device to 900 (sic).
- Randa sprint wrap-up and considerations on packaging complex applications with AppImage
- Homemade 10 Mbit/s Laser / optical Ethernet transceiver
Categories: Everything
Tags: planetkde
Thanks for this! Could you give a few brief tips on how to use it? For example, connect, log in, checkout a git repo, then compile?
The “docker run” command above drops you into a shell in the system. It’s running locally, like a chroot. Then you can just do whatever you would otherwise do to e.g. compile something 😉
Hey!
Is the Dockerfile available anywhere for re-use?
Thanks!
Yes, here: https://cgit.kde.org/kdevelop.git/tree/appimage