铜 是适用于任何人的构建系统 Fedora 社区。 它为各种目的和受众托管了数千个项目。 其中一些不应该由任何人安装,一些已经过渡到官方 Fedora Linux 存储库,其余的则介于两者之间。 Copr 让您有机会安装在 Fedora Linux 存储库,尝试每晚版本的依赖项,使用您喜欢的工具的修补版本来支持一些非标准用例,并自由地进行试验。
如果你不知道 如何启用存储库 或者如果您担心是否 使用 Copr 是安全的,请咨询 项目文件.
本文仔细研究了最近登陆 Copr 的有趣项目。
Python-QT6
你想念 QT6 Python 绑定吗? Fedora Linux? 他们来了。 https://copr.fedorainfracloud.org/coprs/g/kdesig/python-qt6/
KDE SIG 拥有这个项目。 因此,它应该是一个质量的。 有一天,它可能会降落在 Fedora Linux。
使用示例:
$ python Python 3.10.4 (main, Mar 25 2022, 00:00:00) [GCC 12.0.1 20220308 (Red Hat 12.0.1-0)] on linux Type "help", "copyright", "credits" or "license" for more information. >>> import PyQt6 >>> from PyQt6.QtWidgets import QApplication, QWidget >>> import sys >>> app = QApplication(sys.argv) >>> window = QWidget() >>> window.show() >>> app.exec() 0
更多文档可以在
https://www.pythonguis.com/tutorials/pyqt6-creating-your-first-window/.
安装说明
此套餐适用于 Fedora Linux 36 和生皮。 要安装它,请输入以下命令:
sudo dnf copr enable @kdesig/python-qt6 sudo dnf install python3-qt6
Cloud-本机实用程序
这些包不遵循 Fedora 打包指南,是静态构建的,并选择捆绑所有依赖项。
当前可用的软件包:
- 地形 – 地形
- 打包机——打包机
- 掌舵——掌舵
- Tekton CLI – tektoncd-cli tektoncd-cli-doc
- Knative CLI – knative-client knative-client-doc
- Buildpack CLI – 包
所有构建配方都可以在 dist-git 或 Pagure 中查看: https://pagure.io/mroche/cloud-utilities
安装说明
这些软件包可用于 Fedora 36 Linux 和生皮。 要安装它们,请输入以下命令:
sudo dnf copr enable mroche/cloud-native-utilities
DNF 5
您可能知道 DNF 团队正在开发 DNF5。 有一个 变更提案 为了 Fedora Linux 38. 好处是每个包管理软件——包括 PackageKit 和 DNFDragora——都应该使用一个通用的 libdnf 库。 如果你有一个处理 RPM 包的应用程序,你一定要看看这个项目。
https://copr.fedorainfracloud.org/coprs/rpm 软件管理/dnf5-unstable/
DNF 团队的另一个类似项目是
https://copr.fedorainfracloud.org/coprs/jmracek/dnf5-alternatives/.
安装说明
这些软件包可用于 Fedora Linux 35、36 和 Rawhide。 要安装它们,请输入以下命令:
sudo dnf copr enable rpmsoftwaremanagement/dnf5-unstable sudo dnf install dnf5 sudo dnf copr enable jmracek/dnf5-alternatives sudo dnf install microdnf-deprecated
野兔
野兔 是一种系统编程语言,旨在简单、稳定和健壮。 Hare 使用静态类型系统、手动内存管理和最小运行时。 它非常适合编写操作系统、系统工具、编译器、网络软件和其他低级高性能任务。 详细的概述可以在 这些幻灯片.
我的总结是:Hare 比 C 简单。它可以很容易。 但如果你坚持用腿射击,野兔会允许你这样做。
安装说明
这些软件包可用于 Fedora Linux 35、36 和 Rawhide。 它们也可用于 OpenSUSE Leap 和 Tumbleweed。 要安装它们,请输入以下命令:
sudo dnf copr enable sentry/qbe sudo dnf copr enable sentry/hare sudo dnf install hare harec qbe