albfneto
(usa openSUSE)
Enviado em 20/07/2016 - 10:23h
Distribuição Binária:
A maioria delas são: Ubuntu, Debian, openSUSE, Mageia, OpenMandriva.
Os pacotes estão nos repositórios, prontos,
binários,isto é já estão COMPILADOS....
estão prontos.....
quando atualiza ou instala, o gerenciador de pacotes ou comandos, baixa e já instala....
Distribuição de compilação
São algumas Distribuições só.... Gentoo, Funtoo, Toorox, Calculate, Maze, Slackware antigo, original etc...
Elas não tem pacotes prontos.... Os repositórios tem PROGRAMAS-FONTE, código
para fazer o pacote, o programa, é preciso baixar o fonte no micro e chamar o compilador (geralmente é GCC).
aí o compilador compila e faz o binário no micro...
No Slackware antigo, a compilação era manual, o usuário baixava o fonte e compilava
no braço. Manualmente.
No Gentoo, Toorox, Calculate. o Portage (Gerenciador de pacotes compilador), baixa o PROGRAMA-FONTE, e um Script especial (um Ebuild)
dos repositórios (que no Gentoo se chamam Overlays, esses repositórios). Esse Ebuild, "ensina" o GCC como compilar o pacote... Um GCC automatizado. No micro, o quer "guia" essa compilação para adequar ao hardware do micro é um arquivo chamado make.conf, onde vc coloca instruções (se chamam FLAGS) para adequar o futuro pacote binário ao seu hardware....
Assim o Portage faz o melhor pacote compilado (agora sim, virou binário) PRO SEU MICRO....
Distribuição Semi-Binária
São poucas. Só conheço agora, duas... Sabayon e Slackware moderno, atual.
Sabayon tem binários (muitos pacotes...a maioria). (São pacotes que antes foram compilados com Portage, veja acima. São pacotes tipo Gentoo,portanto), mas alguns desses pacotes binários,o Sabayon usa o Portage e os recompila, para adequar ao hardware, usando inteligência artificlal (se chama Portage Triggering)... Pq tem pacotes binários e outros recompiláveis, se chama distro semi-binária....
Slackware moderno também pode ser considerado semi-binário,porque agora, no slackware novo, ele já tem pacotes binários,mas se vc quiser,pode recompilar várias coisas... De fato, Slackware é tão versátil, que vc pode usar todo tipo de pacote e todo tipo de gerenciador de pacote ou... nenhum...
em slackware, vc põe dependências, tira deps, compila ou não, se quiser usa até RPM e APT (pacotes Debian, DEB) (acho que se chama Slaptget)... até Portage, dá para usar (tem um nome estranho, ser chama emerde,Portage para slackware).
Mas se vc quiser, não usa nada pronto e compila tudo....
Distribuição modular e não modular
Por exemplo, várias..... Ubuntu, Debian, openSUSE são
não modulares...
a Distro é grandona,um pacotão.A Estrutura de Diretórios é um pacotão inteiro.....
disso decorre que se vc modificar um pedaço,,,, o pacotão quebra...
assim, transformar por exemplo prático, um Ubuntu ou Mint num Debian.... vai dar um trabalhão e provávelmente vai quebrar....
pq um diretório ex /etc de um Mint, não vai servir num Debian....
Agora modular.... invés de um pacotão, cada diretório, cada pedaço, cada pacote ou conjunto de pacotes, é um módulo, e pode rodar independente.... então transformar Slackware num derivado dele (tipo o Zenwalk ou o extinto PQui), é relativamente fácil...
Em Sabayon, em Gentoo, em Arch Linux, essas são modulares... Porisso "partes dela" podem ser modificadas e usadas para fazer outras...
Assim, com Slackware, se fez o Zenwalk, Com Arch, se fez o Antergos e o Manjaro....
Também transformar o Sabayon em Gentoo ou Funtoo,é possível, é relativamente fácil....
Modulares, agora, que conheço, são só Gentoo (e derivadas), Funtoo, Sabayon, Slackware e derivadas (Zenwalk). Red-Hat antigo era modular, o novo não sei.
Vantagem de distro modular,é que vc põe ambientes gráficos,vários,ou nenhum, deixa ela pequena ou grande, estável ou instável,pesada ou leve, do jeito que vc quiser... são muito personalizáveis....
Uma nomeclatura de distro modular, que é equivalente, se chama "metadistribuição", embora essa nomeclatura só é clássicamente usada para gentoo, embora o slackware também seja...
ou seja, modular tb se chama metadistribuição, pq é fácil fazer uma distro personalizada ou derivada dela... porque cada diretório, cada conjunto de pacotes, cada é uma "pecinha que se encaixa" sem quebrar e sem precisar da outra parte para rodar.
Sôbre as duas distros que quer usar, eu uso as duas, são as duas que eu gosto mais. Mas são diferentes.
Ambas são boas, mas são diferentes.
Porisso o que sugiro é vc fazer live pendrive ou DVD de instalação das duas e mexer nelas, para escolher o que quer usar.
Sabayon eu tenho vários, todos atualizados Rolling Release
openSUSE, ontem eu instalei o último, o mais novo. o openSUSE Leap 42.2 (development,experimental, openSUSE do futuro) e estou gostando... rede reconhecida direto, driver de vídeo também, grub perfeito, reconheceu tudo, muitos pacotes, efeitos 3D ativados por default.
o particionamento sugerido pela distro, eu aceitei.... uma Raiz btrfs e uma /home em XFS. No meu caso, tá funcionando e bem e todas as minhas outras partições foram reconhecidas e montam automático. Assim se eu quero baixar um vídeo no openSUSE, mas quero gravar ele na /home do Sabayon, ou vice-versa, eu consigo.
Ou seja nos meus comps, eu tenho Sabayon, mas tenho openSUSE também. São os meus dois GNU/Linux favoritos.
¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas:
Sabayon, Gentoo, openSUSE, Mageia e OpenMandriva.