在鸿蒙设备上体验 Air 系列软件:Krita 与 Audacity 的 Qt/KDE 观察
最近看到 GitCode 上的 Air 系列软件项目,比较有兴趣。这个系列主要尝试将一些桌面开源软件移植到 HarmonyOS 上。
项目仓库:
我自己比较关注 Qt / KDE 应用在 HarmonyOS 上的移植情况,所以这次主要体验了 Krita 和 Audacity。
最近看到 GitCode 上的 Air 系列软件项目,比较有兴趣。这个系列主要尝试将一些桌面开源软件移植到 HarmonyOS 上。
项目仓库:
我自己比较关注 Qt / KDE 应用在 HarmonyOS 上的移植情况,所以这次主要体验了 Krita 和 Audacity。
Yeah, got a new work laptop recently, MacBook Pro 16″, M3 Max/36GB/1TB. But Asahi Linux is not ready for M3 yet.
And I have VMware Fusion, then I tried a few linux distributions with arm64/aarch64 support.
XDG Desktop Portal and Flatpak are more and more in used. If you are using Qt, Flatpak KDE runtime is a good place to start, install pre-built Qt binaries in Flatpak world. But it’s normally for the released versions.
If you want to play with the edge of Qt, for example, dev branch, you can try following steps:
|
1 2 3 4 5 6 7 8 9 10 |
git clone https://github.com/liangqi/flatpak-kde-runtime.git cd flatpak-kde-runtime make remotes make check make org.kde.Sdk.app cd repo flatpak remote-add --user --no-gpg-verify liang-flatpak file://$(pwd) flatpak install --user liang-flatpak org.kde.Platform flatpak install --user liang-flatpak org.kde.Sdk |
And here is an example at io.qt.examples.dropsite.yaml
|
1 2 3 4 |
git clone https://github.com/liangqi/dropsite-flatpak.git cd dropsite-flatpak flatpak-builder --user --install --force-clean build-dir io.qt.examples.dropsite.yaml |
Thanks bbhtt for the help in matrix.to: Packaging KDE Apps in Flatpaks channel.
KDE developers are working hard on Plasma 6 Wayland. See also KDE Plasma 6 Development Progressing Well, Plasma 6 Beta Possible In A Few Months and KDE Plasma 6 Wayland Session: “It’s Been Working Great!”.
For example, you can install Neon Developer Edition via KDE neon: Live Images. After installation, you can upgrade it to KDE/Plasma 6,
sudo apt update
sudo apt install neon-settings-2
sudo apt full-upgrade
See also Neon Unstable now using Qt 6 Builds of Frameworks and Plasma.
If you find any bug, please help to report to KDE bugtracker. Here is my first ticket recently.
有关 KDE/Solaris,大家可以看看如下信息:
Adriaan de Groot (adridg): OSOL at the end of January
KDE on OpenSolaris
KDE Techbase: Projects/KDE on Solaris
另外还有一些其它有关 KDE 运行的平台的信息:
Adriaan de Groot (adridg): Target platforms for KDE
KDE 4.0 发布事件已经一周了。
很多视频在 Google Video 上都可以见到了。搜索“KDE 4.0 Release Event”即可。
KDE 4.0 Release Event Keynote – Aaron Seigo
KDE 4.0 Release Event – Jeremy Whiting
KDE 4.0 Release Event – Haarvard Nord
KDE 4.0 Release Event – Paul Adams
KDE 4.0 Release Event – Aaron Baalbergen (Linux MCE)
KDE 4.0 Release Event – Jeff Mitchell
KDE 4.0 Release Event – Kyle Cunningham and Aron Stansvik
鉴于国内对上述网站进行了屏蔽,我下载了视频并且放到国内的服务器上了,供大家学习:
FTP
HTTP
一个老外也提供了 ogg 格式的下载:
Franz Keferboeck: release event video update…
特别感谢 千里孤坟(Lie_Ex) 翻译了 KDE 4.0 发布的相关信息!
KDE 主站
KDE 中国
KDE 4.0 发布公告
KDE 4.0 漫游概览
KDE 4.0 桌面:Plasma、KRunner、KickOff和KWin
KDE 4.0 应用程序:Dolphin、Okular、Gwenview、System Settings和Konsole
KDE 4.0 教学程序:Kalzium、Parley、Marble、Blinken、KStars和KTouch
KDE 4.0 游戏:KGoldrunner、KFourInLine、LSkat、KJumpingCube、KSudoku和Konquest