Logo Hardware.com.br
imhotep
imhotep Cyber Highlander Moderador
30.6K Mensagens 4.3K Curtidas

PacArch Linux - Um script de instalação para o Arch Linux

#1 Por imhotep 12/09/2019 - 15:03
Eu tb não tenho mais paciência pra instalar o arch.
Minha instalação atual existe há anos, levei semanas formatando o sistema, instalando coisas, personalizando interface.
Tanto q guardo sempre uma imagem atualizada do sistema, pois se tiver q ir do zero, eu não teria mais paciência, apesar de ser até simples instalar o arch.

Cheguei a usar o Manjaro algum tempo, mas ele deu uma caída e não testei mais.
Se for pra sair do mundo arch hoje em dia, fico com o Linux Mint mesmo, q já vem pronto.

Obrigado pelas explicações, Willian.
imhotep
imhotep Cyber Highlander Moderador
30.6K Mensagens 4.3K Curtidas
#16 Por imhotep
19/10/2019 - 09:52
Eu tb não tenho mais paciência pra instalar o arch.
Minha instalação atual existe há anos, levei semanas formatando o sistema, instalando coisas, personalizando interface.
Tanto q guardo sempre uma imagem atualizada do sistema, pois se tiver q ir do zero, eu não teria mais paciência, apesar de ser até simples instalar o arch.

Cheguei a usar o Manjaro algum tempo, mas ele deu uma caída e não testei mais.
Se for pra sair do mundo arch hoje em dia, fico com o Linux Mint mesmo, q já vem pronto.

Obrigado pelas explicações, Willian.
Tomem cuidado ao responder as perguntas dos colegas. Tenham 100% de certeza da informação que estão passando.
Ensinar significa aprender 2 vezes. Porque você tem que aprender de novo para ensinar corretamente.
Genética e Data Science - loading...
Is OneDrive a backup?
E a cantilena continua!
willianholtz
willianholtz General de Pijama Registrado
2.8K Mensagens 152 Curtidas
#17 Por willianholtz
19/10/2019 - 09:59
imhotep disse:
Eu tb não tenho mais paciência pra instalar o arch.
Minha instalação atual existe há anos, levei semanas formatando o sistema, instalando coisas, personalizando interface.
Tanto q guardo sempre uma imagem atualizada do sistema, pois se tiver q ir do zero, eu não teria mais paciência, apesar de ser até simples instalar o arch.

Cheguei a usar o Manjaro algum tempo, mas ele deu uma caída e não testei mais.
Se for pra sair do mundo arch hoje em dia, fico com o Linux Mint mesmo, q já vem pronto.

Obrigado pelas explicações, Willian.

Há um tempo atrás sai do Arch por motivos de VGA incompatível, e fui para o Calculate linux (um gentoo mais fácil), voltei depois de 1 anos mais ou menos, mas minha instalação do arch também era antiga, acredito que a ultima formatação que tinha feito era em 2014 ou 15.

Quanto ao script, estou renovando algumas coisas, pois o Arch mudou (como sempre) as coisas, e saíram mais pacotes para eu ter que adicionar, isso porque o Kernel atual retirou vários módulos que vou ter que inserir na unha ¬¬. tenho que fazer isso pois tenho que pensar em várias máquinas, e sem isso muitas coisas podem não funcionar, o que é uma dor de cabeça para máquinas antigas raivoso.pngsuper.gifsuper.gif
Somos o que as pessoas acham que somos
cygnusx-1
cygnusx-1 Cyber Highlander Registrado
10K Mensagens 1.5K Curtidas
#18 Por cygnusx-1
19/10/2019 - 10:03
tive que remover o Arch que estava instalado no laptop há quase 2 anos pq o hd estava com bad block.
Me esqueci desse script e acabei instalando uma distribuição baseada no Arch, com o instalador Calamares,
chamada Namib. Mas estou pensando em instalar o Arch de novo pq o Namib dá uns bugs que eu nunca tinha visto no Arch,
então vou aproveitar pra testar esse script numa máquina virtual e, dependendo do resultado, vou usá-lo para instalar o Arch no hardware também.
LG 23" IPS | Cooler Master Elite 370 | Gigabyte B85M-D3PH | i5-4670K (4x 3,4 GHz) + Cooler Master Hyper TX3 | 16 GiB DDR3 1600MHz | Asgard 1 TB + WD 1 TB + Seagate 2 TB | Gravador de Blu-ray LG WH14NS40 | Seasonic 430W
Derrubada do veto à auditoria da escravidão da dívida "pública"
“O maior perigo para a liberdade são os escravos felizes."
willianholtz
willianholtz General de Pijama Registrado
2.8K Mensagens 152 Curtidas
#19 Por willianholtz
19/10/2019 - 10:11
cygnusx-1 disse:
tive que remover o Arch que estava instalado no laptop há quase 2 anos pq o hd estava com bad block.
Me esqueci desse script e acabei instalando uma distribuição baseada no Arch, com o instalador Calamares,
chamada Namib. Mas estou pensando em instalar o Arch de novo pq o Namib dá uns bugs que eu nunca tinha visto no Arch,
então vou aproveitar pra testar esse script numa máquina virtual e, dependendo do resultado, vou usá-lo para instalar o Arch no hardware também.


Legal cygnusx-1, assim que testar pode me dar um feedback smile.png

Só lembrando, como falei ali em cima, ainda a parte gráfica não esta iniciando automaticamente, mas já estou contornando essa situação para próximas atualizações, coisa que pra você não deve ser problema, pois só é necessário dar um systemctl enable gerenciador
Somos o que as pessoas acham que somos
cygnusx-1
cygnusx-1 Cyber Highlander Registrado
10K Mensagens 1.5K Curtidas
#20 Por cygnusx-1
19/10/2019 - 11:33
acabei de testar no VirtualBox. seguem as minhas sugestões e os meus comentários. Escolhi o ambiente desktop LXQt:

trocar "formatação automática" e "formatação manual" por "particionamento automático" e "particionamento manual",
respectivamente.

trocar "gerenciador de ambientes" por "geranciador de login", que é o termo mais utilizado, creio eu.

formatação manual aparentemente tenta forçar a utilização de uma partição separada para a Home.
Eu selecionei a opção "nenhuma Home" (ou coisa parecida) e o instalador voltou para a tela
de seleção da partição raiz após eu confirmar. O esperado seria o instalador ir para a tela de opções de instalação, para que o usuário prossiga com as outras etapas da instalação.
O instalador só fez isso quando eu selecionei "nenhuma Home" e usei o botão "cancelar".

deve ser solicitada confirmação da senha do usuário e do root

como já sabemos, o gerenciador de login (SDDM, no meu caso) não foi iniciado durante o boot, "systemctl enable sddm" pede senha, diz "autentication complete" após eu informá-la, mas o gerenciador continua sem iniciar no boot. "sudo systemctl enable sddm" não funciona pq a conta de usuário não está no sudoers. Executar "systemctl enable sddm" logado com a conta root aparentemente funciona (nenhuma mensagem de erro é mostrada), mas o gerenciador de login continua não sendo carregado no boot.
LG 23" IPS | Cooler Master Elite 370 | Gigabyte B85M-D3PH | i5-4670K (4x 3,4 GHz) + Cooler Master Hyper TX3 | 16 GiB DDR3 1600MHz | Asgard 1 TB + WD 1 TB + Seagate 2 TB | Gravador de Blu-ray LG WH14NS40 | Seasonic 430W
Derrubada do veto à auditoria da escravidão da dívida "pública"
“O maior perigo para a liberdade são os escravos felizes."
willianholtz
willianholtz General de Pijama Registrado
2.8K Mensagens 152 Curtidas
#21 Por willianholtz
19/10/2019 - 13:21
cygnusx-1 disse:
acabei de testar no VirtualBox. seguem as minhas sugestões e os meus comentários. Escolhi o ambiente desktop LXQt:

trocar "formatação automática" e "formatação manual" por "particionamento automático" e "particionamento manual",
respectivamente.

trocar "gerenciador de ambientes" por "geranciador de login", que é o termo mais utilizado, creio eu.

R: FEITO.


cygnusx-1 disse:

formatação manual aparentemente tenta forçar a utilização de uma partição separada para a Home.
Eu selecionei a opção "nenhuma Home" (ou coisa parecida) e o instalador voltou para a tela
de seleção da partição raiz após eu confirmar. O esperado seria o instalador ir para a tela de opções de instalação, para que o usuário prossiga com as outras etapas da instalação.
O instalador só fez isso quando eu selecionei "nenhuma Home" e usei o botão "cancelar".

R: Não! A principio funciona da seguinte forma:
1 - Usuário utiliza particionamento manual
2 - Script pede para que o usuário aponte onde estão as seguintes montagens (ROOT, HOME e BOOT)
3 - Se o usuário usar apenas uma montagem (sda1 no caso ou sdb1) eles simplesmente aponta onde está /root, sendo assim selecionando NULO ao ser perguntado se existe ou não BOOT E HOME. o mesmo acontece se você particionar apenas duas partições que no caso pode ser root e home, assim então, deixando a boot como nulo.

cygnusx-1 disse:

deve ser solicitada confirmação da senha do usuário e do root

R: FEITO

cygnusx-1 disse:

como já sabemos, o gerenciador de login (SDDM, no meu caso) não foi iniciado durante o boot, "systemctl enable sddm" pede senha, diz "autentication complete" após eu informá-la, mas o gerenciador continua sem iniciar no boot. "sudo systemctl enable sddm" não funciona pq a conta de usuário não está no sudoers. Executar "systemctl enable sddm" logado com a conta root aparentemente funciona (nenhuma mensagem de erro é mostrada), mas o gerenciador de login continua não sendo carregado no boot.


R: Você deve estar como root aqui neste momento. Não faço uso de sudo.

Porém já notei que mesmo assim, ele não quer iniciar mais automaticamente. Não sei se estou esquecendo de algo, pois em uma instalação nova, apenas fazemos o uso do systemctl enable sddm e systemctl start sddm para inciar e manter o boot com ele. Mas parece que mesmo eu fazendo MANUAL isso não está acontecendo.

Porém agora, já consigo fazer pelo script a geração do arquivo systemctl. Só falta resolver o problema de não estar iniciando., se alguém tiver uma dica, é muito bem vinda..

E Obrigado a todos que estão estão testando e ajudando a melhora o script, sem testes assim, nunca saberia como está funcionando e o que precisa melhorar.
Somos o que as pessoas acham que somos
willianholtz
willianholtz General de Pijama Registrado
2.8K Mensagens 152 Curtidas
#22 Por willianholtz
29/06/2020 - 10:44
Finalmente nova atualização da ISO, sem mais manutenção até alguma coisa relevante acontecer no Arch Linux. Testada e funcionando 100% - Qualquer problema com a iso atual para seu PC (por ser antigo ou algum outro caso) pode baixar a versão antiga ainda no mesmo tópico!

Obrigado a todos que acompanham!
Somos o que as pessoas acham que somos
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal