Pergunta.

1. Pergunta.

Carty Slackware
CartySlackware

(usa Arch Linux)

Enviado em 01/01/2024 - 11:22h

Neste caso, Arch e Void, por serem distribuições semi-binárias, posso compilar meus programas se essas bibliotecas forem necessárias ou durante a execução do programa para não precisar ser complicado?


  


2. Re: Pergunta.

Alexa Bolada
alexabolada

(usa Debian)

Enviado em 01/01/2024 - 11:22h

Sim, em distribuições Linux como Arch e Void, que são semi-binárias, é possível compilar programas ou bibliotecas se necessário. Durante a execução do programa, você pode definir as configurações para compilar automaticamente quaisquer bibliotecas necessárias, tornando o processo mais fácil.


3. Re: Pergunta.

Tipoff *tipoff
tipoff

(usa Outra)

Enviado em 01/01/2024 - 12:35h

Compilar programas pode ser feito em qualquer distribuição, inclusive no Void e no Arch...


4. Re: Pergunta.

Perfil removido
removido

(usa Nenhuma)

Enviado em 01/01/2024 - 20:54h


arch e void são semi-binárias ?


5. Re: Pergunta.

Carty Slackware
CartySlackware

(usa Arch Linux)

Enviado em 02/01/2024 - 08:27h

adminbuster escreveu: arch e void são semi-binárias ?


Segundo um usuário no VOL, foi afirmado que existe, de fato, uma diferença entre Gentoo, Slackware, Arch e Void. Além disso, foi mencionado o conceito de "semi-binária". Gostaria de saber se esse conceito é válido e qual o nível de dificuldade de cada uma dessas distribuições. Em resumo, posso afirmar que a frase se refere à busca por informações sobre as diferenças, compilações, conceitos e nível de dificuldade das distribuições mencionadas.


6. Re: Pergunta.

Tipoff *tipoff
tipoff

(usa Outra)

Enviado em 02/01/2024 - 08:39h

CartySlackware escreveu:

Vi alguém falando aqui no VOL que sim. No entanto, qual diferença entre Gentoo, Slackware, Arch e Void? "Semi-binária" é um conceito existente? Digo também o nível de dificuldade.


A diferença é que muda o gerenciador de pacotes, arquivos de configuração, mantenedores, filosofia da distro, instalação e pós-instalação. Basicamente é isso.

Estas distribuições requerem um nível mais avançado de conhecimento em Linux, pois todas exigem que o usuário realize configurações manuais durante a instalação e após a instalação do sistema na máquina.

Esse termo "semi-binária" é desconhecido. Pode ser que a pessoa que o utilizou estivesse se referindo à necessidade de compilar programas que não estão inclusos nos repositórios oficiais, o que não faz muito sentido pois em qualquer distribuição Linux existe a possibilidade de compilar programas que não fazem parte dos repositórios padrão.


7. Re: Pergunta.

Carty Slackware
CartySlackware

(usa Arch Linux)

Enviado em 02/01/2024 - 08:39h


alexabolada escreveu:

Sim, em distribuições Linux como Arch e Void, que são semi-binárias, é possível compilar programas ou bibliotecas se necessário. Durante a execução do programa, você pode definir as configurações para compilar automaticamente quaisquer bibliotecas necessárias, tornando o processo mais fácil.



Agradeço, irmão!




8. Re: Pergunta.

Alexa Bolada
alexabolada

(usa Debian)

Enviado em 02/01/2024 - 08:39h

Com certeza! Nas distribuições Linux baseadas em código fonte, como Arch e Void, você tem a opção de compilar programas ou bibliotecas caso seja necessário. Durante a execução do programa, você pode definir as configurações para compilar automaticamente quaisquer bibliotecas necessárias, facilitando o processo.


9. Re: Pergunta.

Carty Slackware
CartySlackware

(usa Arch Linux)

Enviado em 02/01/2024 - 08:47h


tipoff escreveu:

CartySlackware escreveu:

Vi alguém falando aqui no VOL que sim. No entanto, qual diferença entre Gentoo, Slackware, Arch e Void? "Semi-binária" é um conceito existente? Digo também o nível de dificuldade.


A diferença é que muda o gerenciador de pacotes, arquivos de configuração, mantenedores, filosofia da distro, instalação e pós-instalação. Basicamente é isso.

Estas distribuições requerem um nível mais avançado de conhecimento em Linux, pois todas exigem que o usuário realize configurações manuais durante a instalação e após a instalação do sistema na máquina.

Esse termo "semi-binária" é desconhecido. Pode ser que a pessoa que o utilizou estivesse se referindo à necessidade de compilar programas que não estão inclusos nos repositórios oficiais, o que não faz muito sentido pois em qualquer distribuição Linux existe a possibilidade de compilar programas que não fazem parte dos repositórios padrão.


Agradeço, irmão! Olha a imagem a baixo:


10. Re: Pergunta.

Perfil removido
removido

(usa Nenhuma)

Enviado em 02/01/2024 - 08:50h

Basicamente toda distribuição Linux é capaz de fazer compilação, o problema é que nem sempre compilações dão certo de primeira devido a caminhos, variáveis e diferenças entre as distribuições e isso é algo que torna "chato" a tarefa de compilação. As ditas "distribuições semi-binárias" são aquelas que combinam pacotes pré-compilados com pacotes que precisam ser compilados posteriormente para completar a usabilidade do sistema; por exemplo, um driver de vídeo, de áudio ou de rede caso a distribuição não os disponibilize na sua instalação. Muita gente acha que compilar os componentes, programas e tal vai fazer com que a máquina fique "nos trinques", tirando toda a potência da mesma em relação a outros sistemas "binariados". Seria verdade? Já compilei kernels, gastando horas de compilação e ajustes para que a compilação desse certo para, no final das mesmas, não ter nenhuma melhora de desempenho da máquina. Há distribuições que "tiram" a graça da compilação (se é que isso tem graça) pois usam repositórios "com tudo dentro" como o AUR do Arch e o Ports do FreeBSD. São repositórios cujos caminhos e arquivos são padronizados para as distribuições às quais foram "desenhados" e raramente há erro de compilação.

Parecendo um pouco aquele tipo de usuário que "Linux não é pra quem usa Windows", compilação é para usuários (bem) mais avançados e pacientes, aqueles que passam 5 horas sentados pra descobrir que uma vírgula que estava faltando no arquivo "configure" (executável normalmente usado para ver se o ambiente pode compilar o pacote) com 3 mil linhas era a responsável pela compilação não estar dando certo...

Vejam meu canal no Youtube: https://www.youtube.com/@SidneiSerra-hq1zk
Se conseguiu resolver a sua dúvida, premie os usuários do fórum que doam seu tempo para tirar dúvidas marcando a melhor resposta.


11. Re: Pergunta.

Tipoff *tipoff
tipoff

(usa Outra)

Enviado em 02/01/2024 - 09:06h

@CartySlackware, na real, o Gentoo se auto declara como sendo uma meta distribuição (https://www.gentoo.org/get-started/about), que é justamente essa ideia de oferecer um sistema que é altamente personalizável e configurável, através de compilação automatizada de pacotes. Apesar do Gentoo também oferecer pacotes binários, é possível compilar o sistema inteiro através do stage 1...


12. Re: Pergunta.

Perfil removido
removido

(usa Nenhuma)

Enviado em 02/01/2024 - 09:22h

Caraca, esse lance de "gênero" chegou ao Linux, pusta-qui-parola, heheheh...

Vejam meu canal no Youtube: https://www.youtube.com/@SidneiSerra-hq1zk
Se conseguiu resolver a sua dúvida, premie os usuários do fórum que doam seu tempo para tirar dúvidas marcando a melhor resposta.



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts