One is Deepin 15.4 that is out recently. I gave Deepin a test and it looked very nice with lots of polish. However, there are certain packages that are older than what KXStudio packages require, such as invada-studio-plugins-lv2, which require a newer version of libgnome2-0 than Deepin can provide. I activated the Debian repository (I've had to search the Internet for a repository), installed the newest version of libgnome2-0, deactivate the Debian repository, and then install the Invada Studio Plugins LV2 package. By then, I can install kxstudio-meta-audio-plugins-lv2 package. However, I cancelled the downloading process and tried just the audio meta package which should install all the audio applications and plugins that the audio meta package pulls in. I cancelled the download process to try and see what other meta packages I can install.
I tried kxstudio-meta-all, but this time it depends in kxstudio-meta-audio-plugins and video. I went ahead with the video meta package and saw that it depends on VLC. Tried to see what it was by trying to install VLC and it depends in video output plugin for VLC. Further down the dependency, it was libgles1-mesa, which needs a newer version of the package. I activated the Debian repository, installed the newest version of the libgles1-mesa package, deactivated the Debian repository, and the video meta package can be installed along with the packages that it pulls in.
The only meta package left for kxstudio-meta-all is kxstudio-meta-audio-plugins. Jamin depends in libfftw3-3, so I repeated the process similar to above, this time installing jamin, but it does not seem to list libfftw3-3, so I installed that as well from the Debian repository. I then deactivated the Debian repository.
My experience is that Deepin has a custom repository of its own, so it's not a one-to-one replica of Debian repository along with Deepin-specific packages. Note, however, that if I install the kxstudio-meta-all meta package with the Debian repository present, apt will uninstall Deepin Desktop Environment, which has a hard dependency in specific package versions.
The Debian repository should not be enabled at all times, as installing packages which pulls in other packages that Deepin requires will simply uninstall DDE and I do want the polish and functionality that Deepin provides, so I avoided it whenever I can. This is the repository that you Linux users need to add as Deepin doesn't have a Debian repository.
Code: Select all
#deb http://http.us.debian.org/debian/ testing non-free contrib main
#deb-src http://http.us.debian.org/debian/ testing contrib main
With all that said, along with my experience with using Deepin, are there any other Linux distributions that are Debian-based that are not compatible with KXStudio repository?
Oh, here's the video about Deepin.
https://www.youtube.com/watch?v=U8Adzkyo4SM