首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将linux发行版移植到risc-v体系结构上。

将linux发行版移植到risc-v体系结构上。
EN

Unix & Linux用户
提问于 2022-01-17 15:24:56
回答 1查看 200关注 0票数 0

我想移植一个尚未移植到risc-v体系结构的Linux发行版。我对移植不太了解,但我知道risc-risc(指令集体系结构)。我想知道我能移植Linux发行版吗?我已经在qemu模拟器中将debian移植到riscv,但它已经被移植了。比如,如果我想移植debian发行版,比如Kali、Linux或Parrot,我应该从哪里开始。我需要做些什么来移植Kali Linux或Parrot到riscv。

EN

回答 1

Unix & Linux用户

发布于 2022-01-17 15:36:47

我想移植一个尚未移植到risc-v体系结构的Linux发行版。我对移植不太了解,但我知道risc-risc(指令集体系结构)。

移植一个完整的发行版是很多的事情,不要从这个开始。首先要弄清楚如何在这个发行版上交叉编译包,因为它已经支持一些体系结构;例如,研究如何在您的arm64 PC上构建x86包。

我已经在qemu模拟器中将debian移植到riscv,但它已经被移植了。

祝贺你!听起来不错。

比如,如果我想移植debian发行版,比如Kali、Linux或Parrot,我应该从哪里开始。我需要做些什么来移植Kali Linux或Parrot到riscv。

Kali Linux,基本上是一个阉割的debian,不会自己移植-相反,它将只是基于risc-v。如果您想在这些平台上拥有这些发行版,请与社区和这些发行版的维护人员交流。诚恳地问他们,要将发行版移植到risc-v,并解释你能够为debian做些什么,你可以在这里做出什么贡献。

发行版的端口主要不是技术问题,而是员工和组织问题。总得有人来建造包裹。有很多包裹。计算能力从何而来?我知道我曾经负责一个中等规模的C++项目,debian包(甚至可能是Kali的一部分,也不知道),而在上构建x86_64软件包通常需要一个小时。在qemu中,这通常需要更长的时间,因此使用本机交叉编译器来完成它是非常可取的。因此,也许确保为risc-v构建的Kali自带软件所需的所有工具都已经准备好,并且对交叉编译很有用,这将是我的nr。1优先事项。

我不知道鹦鹉,但它似乎也是基于debian,所以同样适用。

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/686722

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档