Indicação de Distribuição

13. Re: Indicação de Distribuição

Perfil removido
removido

(usa Nenhuma)

Enviado em 14/01/2024 - 10:48h

"Quero um S.O, VAZIO, pra saber e entender exatamente o que está nele, o que me serve de aprendizado."
https://www.linuxfromscratch.org/







  


14. Re: Indicação de Distribuição

Tipoff *tipoff
tipoff

(usa Nenhuma)

Enviado em 14/01/2024 - 11:20h

@ApprenticeX: se você gosta do Slackware e não quer resolver dependências na unha, tem o Gentoo que é minimalista e resolve dependências. O sistema de pacotes, o portage, segue uma abordagem semelhante ao do "ports" do FreeBSD, aliás ele foi desenhado com o ports do FreeBSD em mente.

Acho que se enquadra nesse seu requisito particular de distro... ou é como disseram ai em cima, criar sua própria distro usando LFS...



15. Re: Indicação de Distribuição

Apprentice X
ApprenticeX

(usa FreeBSD)

Enviado em 14/01/2024 - 15:49h

adminbuster escreveu:
o debian desrespeita seus usuários só porque seus padrões são diferentes ? (toda distro tem suas peculiaridades)
não sou nenhum especialista mas não é oque me parece
o debian foi mudar completamente o /bin para /usr/bin agora com o bookworm depois de uma intensa discussão da comunidade
o arch sem nenhuma participação de seus usuários fez isso sem nem mesmo fazer uma transição lenta mas mudou de uma hora para outra em 2013
sem saber oque seus usuários queriam eu digo, isso é desrespeito
Boa informação!

adminbuster escreveu:
acho que o número de pacotes não pode ser medido igualmente de uma distro para outra
o arch por exemplo usa mais pacotes do que a maioria das distros, um programa que normalmente usaria um pacote em uma distro pode usar 2 ou mais no arch em nome do minimalismo
o kernel do debian é um bom exemplo, enquanto a maioria das distros só possui 2 pacotes (kernel e firmware) o debian possui 3 (kernel, firmware e módulo)
mas na realidade o programa é exatamente igual ao das distros com 2 pacotes para kernel
Me fez refletir melhor sobre isso, pq se 1 package englobar outros packages, teriamos 10 packages ocultos em apenas 1. Terei que analisar isso melhor.



16. Re: Indicação de Distribuição

Apprentice X
ApprenticeX

(usa FreeBSD)

Enviado em 14/01/2024 - 15:54h

tipoff escreveu:
Não curti o Debian de novo, assim que vi a pasta Lib64 com nome de x86_64-linux-gnu
Pensei? Cade a pasta home? Agora se chama moon!
wtf? Fui até olhar uma VM com Debian 12 aqui para conferir isso, mas não achei nada de "moon", a pasta home default do meu usuário continua sendo /home/tipoff, assim como em qualquer outra distro.
Tipo o moon foi uma piada, isso não existe, era tipo uma suposição, o que vi foi apenas a pasta x86_64-linux-gnu. E a resposta do @adminbuster ajuda um pouco a entender melhor quando ele defende o Debian. E relembrando que a v.12 do Debian que testei, rodou bem, eu gostei, mas não gosto de mudanças que não compreendo ou acho estranhas, o que me deixa muito apreensivo...


17. Re: Indicação de Distribuição

Apprentice X
ApprenticeX

(usa FreeBSD)

Enviado em 14/01/2024 - 15:55h

clodoaldops escreveu:
"Quero um S.O, VAZIO, pra saber e entender exatamente o que está nele, o que me serve de aprendizado."
https://www.linuxfromscratch.org/

Estou paquerando isso a anos, mas ainda não compreendo o suficiente para conseguir fazer, mas esse é o caminho!


18. Re: Indicação de Distribuição

Apprentice X
ApprenticeX

(usa FreeBSD)

Enviado em 14/01/2024 - 16:03h


tipoff escreveu:

@ApprenticeX: se você gosta do Slackware e não quer resolver dependências na unha, tem o Gentoo que é minimalista e resolve dependências. O sistema de pacotes, o portage, segue uma abordagem semelhante ao do "ports" do FreeBSD, aliás ele foi desenhado com o ports do FreeBSD em mente.

Acho que se enquadra nesse seu requisito particular de distro... ou é como disseram ai em cima, criar sua própria distro usando LFS...
Eu pensei nele. Inicialmente eu estava bastante preocupado com Gerenciamento de dependências, ainda estou descobrindo o Arch e seu sistema, mas se alguém que tem mais experiência com o Arch e o Gentoo, puder dar uma luz relacionado a comparações, ajudaria bastante.

O que eu gostaria nessas escolhas é:
Um sistema o mais próximo do linuxfromscratch
Que tenha um Gerenciamento de Dependência que funcione bem (Não tenho experiência com esses programas, a princípio funcionou pra mim o FreeBSD, Debian e Arch, mas ainda estou mechendo)
Que eu possa remover 1 package independente se ele é ou não dependência de alguém, e que não quebre o gerenciador de dependência isso
Que seja um sistema estável, que não trave! Até o momento, todos os 3 acima citados não travaram




19. Re: Indicação de Distribuição

Apprentice X
ApprenticeX

(usa FreeBSD)

Enviado em 14/01/2024 - 16:34h

velox256 escreveu:
Depois dessas duas abaixo, parei...

Meu hardware no momento é abaixo da média, é um Laptop (Para uso na rua) Acer Nitro 5, 32Gb RAM, Processador i7-11800H, GeForce GTX 1650 4Gb dedicada, 2 Nvme 2Tb + 1 SSD 1Tb
Não curti o Debian de novo, assim que vi a pasta Lib64 com nome de x86_64-linux-gnu
Pensei? Cade a pasta home? Agora se chama moon!
Faz sentido, ainda conectado a 256k é um milagre carregar o VOL. :)


20. Re: Indicação de Distribuição

Apprentice X
ApprenticeX

(usa FreeBSD)

Enviado em 14/01/2024 - 16:35h

Vi que vc usa o Gentoo, e pensei em testar essa distro, se conhecer o Arch, poderia me passar uma comparação para eu entender o benefícios entre elas?


21. Re: Indicação de Distribuição

Perfil removido
removido

(usa Nenhuma)

Enviado em 14/01/2024 - 17:12h

ApprenticeX escreveu:
Vi que vc usa o Gentoo, e pensei em testar essa distro, se conhecer o Arch, poderia me passar uma comparação para eu entender o benefícios entre elas?

o gentoo é basicamente um arch compilado, se você instala o arch de boas não vai ter problemas com o gentoo
a principal vantagem é poder escolher as flags de compilação, init system, biblioteca c e otimização ou seja, gentoo tem muitas opções de configuração sem precisar montar um sistema do 0
não é difícil de resolver a maioria dos problemas que ocorrem nele e geralmente tem alguma solução na wiki
mas é sempre melhor usar o sistema mais comum para evitar complicações por ex: evitar systemd, musl, -O3, GentooLTO etc mas isso tira a vantagem das escolhas
as principais desvantagem de usar gentoo são gerenciador de pacotes muito lento (mesmo sem compilação) e problemas difíceis de serem resolvidos em alguns casos raros (geralmente por conta da configuração do usuário)
fora isso não me lembro de nenhum outro problema

salvo que eu uso gentoo com wm minimo e não tenho ideia de como é usar com DE grandes como gnome e kde (já usei com mate e xfce)
uma nota aqui para quem não sabe é que o gentoo recentemente passou a disponibilizar pacotes binários também, binários para x86-64 e arm64 então compilar tudo já não deve ser um grande problema
já tem um tempo que o gentoo disponibiliza alguns pacotes binários mas agora é oficial e possou a disponibilizar todo o repositório amd64 e arm64
alguém avisa para o @albfneto que gostava muito do sabayon ;p

Um sistema o mais próximo do linuxfromscratch
Que tenha um Gerenciamento de Dependência que funcione bem (Não tenho experiência com esses programas, a princípio funcionou pra mim o FreeBSD, Debian e Arch, mas ainda estou mechendo)
Que eu possa remover 1 package independente se ele é ou não dependência de alguém, e que não quebre o gerenciador de dependência isso
Que seja um sistema estável, que não trave! Até o momento, todos os 3 acima citados não travaram

acho que o gentoo é oque está mais próximo do LFS no sentido de poder escolher tudo que você quer mas o modo como isso é feito é muito diferente
seu gerenciador de de dependências nunca me deu problema (meu sistema é pequeno)
nunca tive problema com remover pacotes mas se tem algum pacote que você não quer ainda que quebre algum programa o gentoo te permite remover com a devida configuração feita é claro
e é claro, ele permite configurar para que o pacote não seja puxado de volta na atualização
só fique atento que alguns pacotes podem não conseguir compilar quando falta alguma dependência

outra coisa é que o gentoo não é minimo e instala uma tonelada de coisas então nesse sentido é bem diferente do arch
ele precisa de um monte de coisas para realizar algumas compilações (nem sempre e geralmente com coisas do kde)


22. Re: Indicação de Distribuição

Perfil removido
removido

(usa Nenhuma)

Enviado em 14/01/2024 - 19:10h


ApprenticeX escreveu:

clodoaldops escreveu:
"Quero um S.O, VAZIO, pra saber e entender exatamente o que está nele, o que me serve de aprendizado."
https://www.linuxfromscratch.org/

Estou paquerando isso a anos, mas ainda não compreendo o suficiente para conseguir fazer, mas esse é o caminho!


-se em anos não conseguiu fazer o que vc tanto deseja
-então seja pragmático e use alguma das inúmeras distribuições disponíveis
https://distrowatch.com/



23. Re: Indicação de Distribuição

Tipoff *tipoff
tipoff

(usa Nenhuma)

Enviado em 14/01/2024 - 19:18h


ApprenticeX escreveu:
Eu pensei nele. Inicialmente eu estava bastante preocupado com Gerenciamento de dependências, ainda estou descobrindo o Arch e seu sistema, mas se alguém que tem mais experiência com o Arch e o Gentoo, puder dar uma luz relacionado a comparações, ajudaria bastante.

O que eu gostaria nessas escolhas é:
Um sistema o mais próximo do linuxfromscratch
Que tenha um Gerenciamento de Dependência que funcione bem (Não tenho experiência com esses programas, a princípio funcionou pra mim o FreeBSD, Debian e Arch, mas ainda estou mechendo)
Que eu possa remover 1 package independente se ele é ou não dependência de alguém, e que não quebre o gerenciador de dependência isso
Que seja um sistema estável, que não trave! Até o momento, todos os 3 acima citados não travaram



Outra opção é o Void Linux. Nunca nem encostei nele, mas dizem que é parecido com o Arch dos primórdios (pré-systemd).

Entretanto, independente da distro, esse ponto merece atenção:
Que eu possa remover 1 package independente se ele é ou não dependência de alguém, e que não quebre o gerenciador de dependência isso


Creio que isso seja muito difícil de não acontecer, a não ser no Slackware. Talvez pra ti seja melhor continuar com o Slackware, e ao invés de instalar dependências na unha, usar algum package helper nele (sbopkg, sbotools, etc).


24. Re: Indicação de Distribuição

Apprentice X
ApprenticeX

(usa FreeBSD)

Enviado em 14/01/2024 - 20:09h

adminbuster escreveu:

ApprenticeX escreveu:
Vi que vc usa o Gentoo, e pensei em testar essa distro, se conhecer o Arch, poderia me passar uma comparação para eu entender o benefícios entre elas?

o gentoo é basicamente um arch compilado, se você instala o arch de boas não vai ter problemas com o gentoo
a principal vantagem é poder escolher as flags de compilação, init system, biblioteca c e otimização ou seja, gentoo tem muitas opções de configuração sem precisar montar um sistema do 0
não é difícil de resolver a maioria dos problemas que ocorrem nele e geralmente tem alguma solução na wiki
mas é sempre melhor usar o sistema mais comum para evitar complicações por ex: evitar systemd, musl, -O3, GentooLTO etc mas isso tira a vantagem das escolhas
as principais desvantagem de usar gentoo são gerenciador de pacotes muito lento (mesmo sem compilação) e problemas difíceis de serem resolvidos em alguns casos raros (geralmente por conta da configuração do usuário)
fora isso não me lembro de nenhum outro problema

salvo que eu uso gentoo com wm minimo e não tenho ideia de como é usar com DE grandes como gnome e kde (já usei com mate e xfce)
uma nota aqui para quem não sabe é que o gentoo recentemente passou a disponibilizar pacotes binários também, binários para x86-64 e arm64 então compilar tudo já não deve ser um grande problema
já tem um tempo que o gentoo disponibiliza alguns pacotes binários mas agora é oficial e possou a disponibilizar todo o repositório amd64 e arm64
alguém avisa para o @albfneto que gostava muito do sabayon ;p

Um sistema o mais próximo do linuxfromscratch
Que tenha um Gerenciamento de Dependência que funcione bem (Não tenho experiência com esses programas, a princípio funcionou pra mim o FreeBSD, Debian e Arch, mas ainda estou mechendo)
Que eu possa remover 1 package independente se ele é ou não dependência de alguém, e que não quebre o gerenciador de dependência isso
Que seja um sistema estável, que não trave! Até o momento, todos os 3 acima citados não travaram

acho que o gentoo é oque está mais próximo do LFS no sentido de poder escolher tudo que você quer mas o modo como isso é feito é muito diferente
seu gerenciador de de dependências nunca me deu problema (meu sistema é pequeno)
nunca tive problema com remover pacotes mas se tem algum pacote que você não quer ainda que quebre algum programa o gentoo te permite remover com a devida configuração feita é claro
e é claro, ele permite configurar para que o pacote não seja puxado de volta na atualização
só fique atento que alguns pacotes podem não conseguir compilar quando falta alguma dependência

outra coisa é que o gentoo não é minimo e instala uma tonelada de coisas então nesse sentido é bem diferente do arch
ele precisa de um monte de coisas para realizar algumas compilações (nem sempre e geralmente com coisas do kde)

Ótimo review. Eu não tenho problemas com packages necessários para compilação, já me acostumei a eles, e considero importantes quando por algum motivo preciso mudar algum source.



01 02 03



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts