ZSystems
欢迎来到 ZSystems 编辑
适用于 IBM Z 和 LinuxONE 的 openSUSE 正在开发中!
由于对开放 z 系统发行版的需求,我们开始在 Open Build Service 上构建 s390x 架构。请在 openSUSE:Factory:zSystems 处找到开发项目页面。如果您想贡献,建议通过 openSUSE:Factory 提交补丁。在批准后,它们将被转移到 zSystems 端口。
请加入 opensuse-zsystems 邮件列表 以获取问题或帮助。
主题 编辑
openSUSE Tumbleweed
openSUSE Tumbleweed 的第一个可安装测试版本可用。要安装,请使用 http://download.opensuse.org/ports/zsystems/tumbleweed/repo/oss/ 处的仓库,或从 http://download.opensuse.org/ports/zsystems/tumbleweed/iso/ 下载 ISO 镜像。请注意,此项目是移植到 Tumbleweed,而不是完全支持的架构。
有关 Tumbleweed 的更多信息,请参阅 Tumbleweed。
仓库
与此项目相关的仓库是
- http://download.opensuse.org/ports/zsystems/tumbleweed/repo/oss/
- http://download.opensuse.org/ports/zsystems/debug/tumbleweed/repo/oss/
- http://download.opensuse.org/ports/zsystems/source/tumbleweed/repo/oss/
- http://download.opensuse.org/ports/zsystems/tumbleweed/iso/
- http://download.opensuse.org/ports/zsystems/tumbleweed/repo/non-oss/
- http://download.opensuse.org/ports/zsystems/source/tumbleweed/repo/non-oss/
虚拟化
带有 openSUSE Leap 16 和 OpenShift AI/Virtualization for s390x 的最小 VM 镜像已经推出。它们也通过 Lima Project 和我们自己的仓库提供
Leap 16
Tumbleweed
信息:PCI 在 s390x 的 Leap 内核中被禁用。 boo#1252096 确定了“-pci”作为 qemu 选项不能使用。请使用“-device virtio-scsi,id=scsi0”代替。
容器镜像 (Docker Hub)
有基于 openSUSE Tumbleweed 的 Docker 镜像构建可用
openSUSE Leap
我们稳定版本 openSUSE Leap 的当前可安装版本是 15.5。您可以从 https://download.opensuse.org/distribution/leap/15.5/iso/ 下载 s390x 的 iso 镜像。提供适用于默认安装以及网络安装的安装介质。
仓库
openSUSE Leap 15.6
- non-oss: https://download.opensuse.org/distribution/leap/15.6/repo/non-oss/
- oss: https://download.opensuse.org/distribution/leap/15.6/repo/oss/
- Updates: http://download.opensuse.org/update/leap/15.6/backports/
- Debug: http://download.opensuse.org/debug/distribution/leap/15.6/repo/oss/
- Debug Update: http://download.opensuse.org/update/leap/15.6/backports_debug/
- iso: https://download.opensuse.org/distribution/leap/15.6/iso/
openSUSE Leap 15.5
- non-oss: https://download.opensuse.org/distribution/leap/15.5/repo/non-oss/
- oss: https://download.opensuse.org/distribution/leap/15.5/repo/oss/
- Updates: http://download.opensuse.org/update/leap/15.5/backports/
- Debug: http://download.opensuse.org/debug/distribution/leap/15.5/repo/oss/
- Debug Update: http://download.opensuse.org/update/leap/15.5/backports_debug/
- iso: https://download.opensuse.org/distribution/leap/15.5/iso/
openSUSE Leap 15.4
- non-oss: https://download.opensuse.org/distribution/leap/15.4/repo/non-oss/
- oss: https://download.opensuse.org/distribution/leap/15.4/repo/oss/
- Updates: http://download.opensuse.org/update/leap/15.4/backports/
- Debug: http://download.opensuse.org/debug/distribution/leap/15.4/repo/oss/
- Debug Update: http://download.opensuse.org/update/leap/15.4/backports_debug/
- iso: https://download.opensuse.org/distribution/leap/15.4/iso/
测试
自动测试由 openQA 执行,并且公开可用:https://openqa.opensuse.org/group_overview/34
更具冒险精神的人可能想查看未经测试的镜像。最新的镜像始终位于
您可以在我们的 openSUSE Bugzilla 中 报告 Tumbleweed 和 Leap 的错误。
参与
- 在 openSUSE:Factory:zSystems 处的起始页面上找到项目的当前状态。
- 可以在 openSUSE:Build_Service_Tutorial 处找到参与方法教程。
- 要运行手动构建,请从 Marist College 获取社区云实例,网址为 LinuxONE Community Cloud。请在 ZSystems/Community cloud access 处找到简短的分步指南。升级 SLES 到 openSUSE。
openSUSE:Factory:zSystems基于openSUSE:Factory。所有提交都应发送到 openSUSE:Factory 或相应的开发项目。
待办事项 编辑
- 修复 ZSystems/Failing_Packages(包括成为 openSUSE:Factory:zSystems 项目 的观察者(从 openSUSE 构建服务 WebUI 内部将其添加到您的监视列表中))
- 为 s390x 创建 s390x 的容器镜像
- 新手任务
- openSUSE s390x 错误报告
- 提高 openSUSE 社区的认知度
- 寻找帮助构建 openSUSE 的合作伙伴
培训/会议 编辑
我们提供双周会议,进行知识共享培训,包括主机框架主题、打包、OBS 和容器化。
- 双周二:19:00(德国时间)/ 10:00(太平洋时间)/ 18:00(尼日利亚)/ 14:00(巴西)
- openSUSE Jitsi: https://meet.opensuse.org/s390x
- 日历条目(ics 文件):日历条目
Z 架构简介 编辑
培训
IBM 参考资料
- IBM SUSE 文档
- s390-tools:Linux on System z 系统管理瑞士军刀(2010 年;仍然适用于工具分类)
- 关于管理和配置的相关材料
- 如何在 Z 系统上使用 FC 附加 SCSI 设备
- 显示 SCSI 设备信息
- 直接访问存储设备架构
- 使用 qeth(网络)设备
- RoCE 信息的介绍(qeth 设备的后继者)
- Redbook: IBM Z15 技术指南
- Redbook: IBM Z 连接性
- Redbook: SUSE Linux Enterprise Server 的虚拟化 Cookbook
- Redbook: KVM 的虚拟化 Cookbook
- IBM LinuxONE Redbooks
- Redbook: 从 x86 到 LinuxONE 的实用迁移
- IBM Z 架构培训 - 处理器设计的技术回顾
- IBM z15 技术推介
- 开源项目的字节序指南
- 如何在 C 中编写字节序无关代码
- IBM LinuxONE 4
- IBM LinuxONE For Dummies(可下载 PDF)
- s390-tools Github Repo(每个命令的简短介绍/描述可以在“Packagage contents”子标题下找到)
SUSE 参考资料
Z Assembler 参考资料
- Marist College 的 System z Assembler 语言资源
- Marist College 的 IBM System z 服务器汇编语言编程版本 2.00
- 通过 slideplayer 的 ZSystems Assembler
- Punctilious Programmer 的 IBM Mainframe Assembler 参考资料
- Bill Qualls 著的 Mainframe Assembler Programming(可公开阅读)
其他参考资料
- kernel.org s390 架构
- kernel.org s390 架构功能状态
- Linux for S/390 和 zSeries 常用设备支持 (CDS)
- QEMU:s390x 上的受保护虚拟化
- s390x 上的 KVM 内存管理
- 通过 VMworkshop 的 z/VM 培训材料
- OpenMainframeProject Gitbook
- MVS Turnkey 5 Update 2
- Marist College 的 LinuxONE Community Cloud 登录
- LinuxONE Community Cloud 虚拟服务器部署指南
视频
新闻 编辑