Ontem instalei em um dos computadores do trabalho a distribuição Rolling Release mais popular de GNU / Linux nestes momentos: Arch Linux.
A tarefa não foi difícil, mas também não foi fácil e no processo aprendi muitas coisas e parte do conhecimento adquirido que quero compartilhar com todos vocês.
Começo dizendo que da última vez que instalei Arch Linux tudo ficou muito mais fácil, mas depois que você se acostuma com a nova forma de instalação, o processo se torna muito rápido. Imagine que fazendo tudo o que vou mostrar mais tarde, não demorei mais de 5 minutos para ter o sistema básico instalado e funcionando. Claro, tenho alguns repositórios locais, então o atraso será onde os pacotes serão instalados.
O que um usuário Debian (ou outras distros) deve saber
Talvez o mais difícil não seja tanto a instalação quanto conseguir entender como funciona sistema. Tentando encontrar uma analogia o mais próxima possível para usuários de Debian, Eu dou um exemplo:
Quando instalamos KDE e ao iniciar o computador KDM (ou outro serviço) não inicia, o que fazemos é rodar no TTY:
# /etc/init.d/kdm start
ou o que é o mesmo:
# service kdm start
Bem, no caso de sistema primeiro temos que habilitar o serviço:
# systemctl enable kdm.service
e então inicie:
# systemctl star kdm.service
Até agora tudo é fácil, mas onde a questão se complica? Bem, existem outros demônios, como o de NetworkManager, que vendo o exemplo anterior, alguém pensaria que ele é ativado colocando:
# systemctl enable networkmanager.service
ou algo parecido, mas não é assim, mas temos que colocar:
# systemctl enable NetworkManager
Há outro detalhe muito importante com o assunto da rede. Esqueça ethX y wlanX, Não mais ifconfig, se estiver, se cair.. agora as coisas são diferentes. Por exemplo, minhas interfaces de rede, com fio e WiFi agora são chamadas (nesta ordem): enp5s0 y wlp9s0.
Como sabemos disso se não temos mais ifconfig? Bem, usando o comando:
$ ip link
No Debian, para construir uma interface, só precisamos abrir um terminal e colocar:
# ifup eth0
E para desativá-lo:
# ifdown eth0
Agora, para ativar ou desativar uma interface de rede, temos que fazer isso usando os comandos:
# ip link set enp5s0 down
E para levantá-los:
# ip link set enp5s0 up
Se quisermos definir manualmente um IP no Debian e derivados, só temos que colocar:
# ifconfig eth0 192.168.X.X [otros parámetros opcionales]
No entanto, no Arch Linux, temos que usar o comando:
# ip link set enp5s0 up # ip addr add 192.168.XX / 255.255.255.0 dev enp5s0 # ip route add default via 192.168.XX
No caso de WiFi, temos que executar:
# wifi-menu wlp9s0
Particularmente, essas são as coisas que mais colidem com o usuário vindo de Debian ao entrar no mundo Arch Linux. Pode haver outros, mas pelo menos para mim estes foram os mais importantes.
Então, temos que nos adaptar ao fato de que não usamos mais:
# aptitude update
Mas
# pacman -Su
E que não instalamos com:
# aptitude install
Mas com:
# pacman -S
Claro, se eles estão tão adaptados para Aptidão, podemos sempre criar alguns aliases para executar Pacman usando os mesmos comandos do Debian
E, finalmente, devemos ter em mente que é possível que os nomes de alguns pacotes ou meta-pacotes sejam um pouco diferentes no Debian e no Arch.
Minhas impressões e meu primeiro contato
Gosto muito da velocidade com que o Laptop inicia, já que o Grub passa até o KDM iniciar leva apenas 5 segundos (sem exagero e com um SATA HDD).
Outra coisa que a gente se acostuma rapidamente é a velocidade com que os pacotes são instalados usando o Pacman, é muito rápido, embora eu tenha que achar uma forma de adaptá-lo um pouco às minhas preferências, por exemplo, destacar os resultados da pesquisa com cores ou algo parecido porque, como vem por padrão, é um pouco difícil encontrar algo.
No ArchLinux já temos disponíveis KDE4.10.5 mas algo estranho acontece comigo, e isso é com Nepomuk ativado, quando começa a calcular e verificar se há novos arquivos, o consumo de RAM aumenta (sem mexer em nada) e o feliz Vvirtuoso ele consumiu mais de 1 GB sozinho. Felizmente, isso é algo que está sendo resolvido com KDE4.11.
Por outro lado, entendo que Arch Linux é KISS e tudo mais, mas não entendo porque eles não adotam um instalador mais simples, algo mais simples especialmente para a parte mais crítica da instalação, que é o particionamento. Para um usuário um tanto acostumado com GNU / Linux, a maneira de instalar o Arch pode parecer simples, mas para um iniciante, parece que não.
E nada, é assim que minha aventura começa com essa distribuição, que como meu colega KZKG ^ Gaara me disse: “Vamos ver quanto tempo dura”. Tenho muito trabalho pela frente, lendo muita documentação e experimentando para poder fazer tudo o que faço com meu Debian ... E este tem sido meu pequeno ToDo:
- Instale os pacotes que uso diariamente e deixe o sistema pronto.
- Instale Qemu-KVM
- Instalar servidor web
Na segunda parte deste log de instalação veremos como instalar o Arch Linux sem morrer tentando..