Skip to content
Snippets Groups Projects
Commit 754e344c authored by Ribbon's avatar Ribbon :speech_balloon:
Browse files

Improve the FAQ explanation a lot.

parent e28de548
No related branches found
No related tags found
1 merge request!286Declutter of menu and many improvements.
......@@ -99,12 +99,18 @@ Most of the system components run on user-space, you don't need virtualization t
## What is the purpose of Redox?
The main goal of Redox is to be a general-purpose OS for any kind of task/computer, while maintaining security, reliability and correctness.
We aim to be an alternative for existing Unix systems (Linux/BSD) too, with the ability to run Unix programs only minimal modifications.
[Our Goals]
[Our Goals]: https://doc.redox-os.org/book/ch01-01-our-goals.html
## What I can do with Redox?
As a general-purpose operating system, you can do almost anything on most devices with high performance/security.
[Use Cases]
[Use Cases]: https://doc.redox-os.org/book/ch01-04-redox-use-cases.html
......@@ -161,6 +167,8 @@ Redox tries to implement the Linux performance improvements in a microkernel des
## What is a microkernel?
A microkernel is a OS core model with a small quantity of code running on the first privilege of the processor, this model of OS core brings more stability and security, with a small cost on performance.
- [Redox Book explanation]
[Redox Book explanation]: https://doc.redox-os.org/book/ch04-01-microkernels.html
......@@ -192,6 +200,8 @@ A [hypervisor] is a software that manage virtual machines, it can be a "compatib
## Which devices does Redox support?
There are billions of devices with hundreds of models/architectures in the world, we try to write drivers for the most used devices to support more people, some drivers are device-specific and others are architecture-specific (better to port).
### CPU
- [x86_64/AMD64] - (Intel/AMD)
......@@ -302,6 +312,8 @@ We are moving to use Podman as our main compilation method, it is the recommende
### How to update the sources and compile the changes
If you already downloaded Redox sources and compiled, it's very easy to fetch/rebuild new changes.
- [Redox Book Rebuild Guide]
[Redox Book Rebuild Guide]: https://doc.redox-os.org/book/ch09-02-coding-and-building.html#the-full-rebuild-cycle
......@@ -316,12 +328,16 @@ QEMU terminal will looks like a container/chroot.
### How to insert files inside Redox QEMU harddisk
If you want to do quick changes/testing on QEMU image.
- [Redox Book QEMU Guide]
[Redox Book QEMU Guide]: https://doc.redox-os.org/book/ch09-02-coding-and-building.html#patch-an-image
### How to troubleshoot your build in case of errors
Read all the Redox Book before to see if the problem is your build configuration or toolchain, if it don't fix your error, read:
- [Redox Book Troubleshooting Guide]
- [GitLab Troubleshooting Guide]
......@@ -330,12 +346,16 @@ QEMU terminal will looks like a container/chroot.
### How to report bugs on Redox
Check GitLab Issues first to see if your problem is already known.
- [Redox Book Bug Report Guide]
[Redox Book Bug Report Guide]: https://doc.redox-os.org/book/ch12-03-creating-proper-bug-reports.html
## How do I contribute to Redox?
You can contribute to Redox in many ways, here some of them:
- [Documentation](/docs/)
- [Redox Book Contribution Guide]
- [How to make pull requests properly]
......
......@@ -99,12 +99,18 @@ A maioria dos componentes do sistema estão no espaço do usuário, você não p
## Qual o propósito do Redox?
O objetivo principal do Redox é ser um sistema de propósito geral para qualquer tarefa/computador, mantendo a segurança, confiabilidade e correção.
Nós pretendemos ser uma alternativa aos sistemas Unix (Linux/BSD) existentes também, podendo executar programas Unix com apenas modificações mínimas.
[Nossos Objetivos]
[Nossos Objetivos]: https://doc.redox-os.org/book/ch01-01-our-goals.html
## O que posso fazer com o Redox?
Como um sistema de propósito geral, você pode fazer quase tudo na maioria dos dispositivos com alto desempenho/segurança.
[Casos de Uso]
[Casos de Uso]: https://doc.redox-os.org/book/ch01-04-redox-use-cases.html
......@@ -161,6 +167,8 @@ O Redox tenta implementar as melhorias de desempenho do Linux em um design de mi
## O que é um microkernel?
Um microkernel é um modelo para núcleo de sistema operacional com uma pequena quantidade de código executando no maior privilégio do processador, este modelo melhora a estabilidade e segurança, com um pequeno custo de desempenho.
- [Explicação do livro Redox]
[Explicação do livro Redox]: https://doc.redox-os.org/book/ch04-01-microkernels.html
......@@ -192,6 +200,9 @@ Um [supervisor] é um software the gerencia máquinas virtuais, ele pode ser uma
## Quais dispositivos o Redox suporta?
There are billions of devices with hundreds of models/architectures in the world, we try to write drivers for the most used devices to support more people, some drivers are device-specific and others are architecture-specific (better to port).
Há bilhões de dispositivos com centenas de modelos/arquiteturas no mundo, nós tentamos escrever drivers para os dispositivos mais utilizados para ajudar mais pessoas, alguns drivers são específicos para um dispositivo e outros são específicos de arquitetura (melhor para portar).
### CPU
- [x86_64/AMD64] - (Intel/AMD)
......@@ -301,6 +312,8 @@ Nós estamos em transição para o Podman como nosso método de compilação pri
### Como atualizar o código-fonte e compilar as mudanças?
Se você já baixou o código-fonte do Redox e compilou, é muito fácil de baixar/compilar novas mudanças.
- [Guia de Recompilação no Livro do Redox]
[Guia de Recompilação no Livro do Redox]: https://doc.redox-os.org/book/ch09-02-coding-and-building.html#the-full-rebuild-cycle
......@@ -315,12 +328,16 @@ O QEMU ficará semelhante a um container/chroot.
### Como inserir arquivos dentro do disco rígido do QEMU
Se você quiser fazer mudanças/testes rápidos na imagem QEMU.
- [Guia do QEMU no livro do Redox]
[Guia do QEMU no livro do Redox]: https://doc.redox-os.org/book/ch09-02-coding-and-building.html#patch-an-image
### Como diagnosticar seu Redox em caso de erros
Leia todo o livro do Redox antes para ver se seu problema é sua configuração de compilação ou ferramentas de compilação, se isto não resolver seu erro, leia:
- [Guia de Diagnóstico no Livro do Redox]
- [Guia de Diagnóstico no GitLab]
......@@ -329,12 +346,16 @@ O QEMU ficará semelhante a um container/chroot.
### Como reportar bugs para o Redox?
Verifique as Issues no GitLab primeiro para ver se seu problema é conhecido.
- [Guia para Relatório de Bug no Livro do Redox]
[Guia para Relatório de Bug no Livro do Redox]: https://doc.redox-os.org/book/ch12-03-creating-proper-bug-reports.html
## Como contribuir para o Redox?
Você pode contribuir para o Redox de diversas formas, leia sobre abaixo:
- [Documentação](/pt/docs/)
- [Guia de Contribuição no Livro do Redox]
- [Como fazer pull requests corretamente]
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment