O que o Linux Distribution é Android com base em? -- linux campo com kernel camp android Relacionado O problema

What linux distribution is Android based on?


77
vote

problema

português

Google usou alguma distribuição existente (Debian, Red Hat, etc.) para criar Android, ou eles usaram o essencial (kernel, sistema de arquivos e alguns arquivos obrigatórios)?

english

Did Google use some existing distribution (Debian, Red Hat, etc.) to create Android, or did they use the bare essentials (kernel, file system and some mandatory files)?

     
 
 

Lista de respostas

71
 
vote
vote
Melhor resposta
 

compartilha Android muito pouco com uma distribuição típica do Linux. Na verdade, é aqui que a distinção "GNU / Linux" de Richard Stallman vem à mão - Android não é realmente um sistema operacional de propósito geral semelhante ao Unix com um kernel Linux. É um novo sistema que acontece para usar o kernel Linux. Isso vai até a sua própria implementação da LIBC (chamada "biônica"), que não tenta necessariamente a conformidade do POSIX.

Este artigo da ZDNet Cobre uma palestra que dá uma boa visão geral do sistema, e embora seja um par de anos, ainda é basicamente correto e útil.

 

Android shares very little with a typical Linux distribution. In fact, this is where Richard Stallman's "GNU/Linux" distinction comes in handy xe2x80x94 Android isn't really a Unix-like general purpose operating system with a Linux kernel. It's a new system which happens to use the Linux kernel. This goes all the way down to its own custom libc implementation (called "Bionic"), which does not necessarily attempt POSIX compliance.

This article from ZDNet covers a talk which gives a pretty good overview of the system, and although it's a couple of years old it's still basically correct and helpful.

 
 
1
 
vote

Nenhum. Assim como o Debian, o Arch Linux e o Gentoo não são baseados em outras distribuições, o Android também não é baseado em qualquer distribuição existente.

Na verdade, não é típica distribuições GNU Linux. é uma distribuição do Linux, mas não gnu linux distribuição

 

None. Just like Debian, Arch Linux and Gentoo are not based on any other distributions, Android is too not based on any existing distribution.

In fact it is not typical GNU\Linux distributions. It is a Linux Distribution but Not GNU\Linux Distribution

 
 

Perguntas relacionadas

170  Qual é a diferença entre: enraizamento, jailbreak, rom, mod, etc.?  ( What is the difference between rooting jailbreak rom mod etc ) 
Qual é a diferença entre: desbloqueando o bootloader (pré-requisito para fazer muitos, embora nem todos, outras coisas abaixo) enraizando jailbreak r...

2  Onde estão os kernels personalizados que estão sendo exibidos na memória interna?  ( Where are custom kernels being flashed to in internal memory ) 
Eu descompactei arquivos Zip para kernels personalizados e notei que a maioria dos arquivos que estão sendo aplicados estão em uma pasta / kernel. No entanto,...

-1  Lenovo S6000 - Auto Ligado após conectar o carregador [duplicado]  ( Lenovo s6000 auto power on after connecting charger ) 
. Esta pergunta já tem respostas aqui : automaticamente Energia no Android quando o carregador está c...

0  Usando um dongle WiFi para monitorar a rede  ( Using a wifi dongle to monitor network ) 
Eu tenho uma caixa inteligente Android com um wifi interno e quero adicionar um dongle à caixa para que eu possa monitorar a rede. Eu encontrei uma pergunta s...

0  Nexus 4 enraizado, preso a CM10 por várias razões - Ajuda!  ( Nexus 4 rooted stuck at cm10 for various reasons help ) 
Eu tenho usado um Nexus 4 por quase 2 anos agora. Eu enraizei para obter conexão LTE. Rádio rebaixado e tudo ... Foi além do meu nível de especialização, mas ...

3  Piscando um novo kernel  ( Flashing a new kernel ) 
Se eu for piscar um novo kernel com o ROM Manager Pro, eu preciso reinstalar meu mod, excluir meus dados ou excluir meu cache? Eu estou funcionando cm 6.1 e...

2  Como fazer o trabalho Ethernet no Android sobre OTG?  ( How to make ethernet work on android over otg ) 
Eu estou tentando usar um modem LTE conectado a um dispositivo Android 7 sobre um cabo OTG. O kernel reconhece o dispositivo e registra-o com cdc_ether , mas...

0  Meu Tecno N6S não vai começar e exibe o processo.Android .com não está respondendo  ( My tecno n6s wont start and displays the process android com is not responding ) 
Sempre que eu começo meu Tecno N6s Não passe pelo logotipo de texto da empresa Tecno e se ele fizer até onde eu deveria inserir meu pino um texto aparece dize...

1  Ativar o console do FrutoBuffer na fonte do kernel do Android  ( Enable framebuffer console in android kernel source ) 
É possível de alguma forma habilitar o console do FrutoBuffer em fontes de kernel Android da Samsung, para ver mensagens do kernel em vez de apenas o bootlogo...

0  Como posso desativar a funcionalidade GPS do meu telefone Android no nível do kernel?  ( How can i disable the gps functionality from my android phone at the kernel leve ) 
Como posso desativar a funcionalidade GPS do meu telefone Android no nível do kernel? Eu sei que isso requer (apesar de não ter certeza) desabilitando os driv...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.