. Navegando no pântano de systemd, NetworkManager e GNOME 3.10 - Tudo Sobre Tecnologia

O mundo do Linux: Onde fazer um laptop envolver sua conexão com fio, quando conectado a um dock é um exercício de frustração. 
Como um recente beneficiário de uma atualização laptop, eu aproveitei a oportunidade para reexaminar a minha escolha de distribuição Linux que eu uso no dia-a-dia. Após um ano de Arch Linux , e que distro decidir se mudar para o sistema de inicialização systemd, além da depreciação do longe de ser impressionante ferramenta de pré-atualização em favor de uma nova experiência de atualização no Fedora chamado fedup , eu decidi que eu iria voltar para a terra do Fedora.
Arch foi, e ainda é, uma boa distribuição Linux - a comunidade é boa, eo Arch User Repository é tão bom quanto as pessoas dizem que é. Em retrospecto, porém, foi a mudança para o systemd que me fez decidir seguir em frente de Arch.
Mudar um sistema de inicialização em um sistema já instalado é só pedir para o problema, mas, eventualmente, quando uma confluência de questões relativas GNOME e Arch tornou impossível continuar sem fazer a transição para o systemd, eu devidamente seguidos. O processo não era tão torturante como poderia ser, como eu já tinha feito a troca anteriormente em casa com a minha caixa de Gentoo, então eu tinha alguma idéia do que eu estava por vir.
Mas depois de fazer a transição até systemd, é um usuário corajoso que sopra fora todos os remanescentes do velho sistema de inicialização que eles estavam usando, como não é, geralmente, um ou dois serviços que não funcionam com o systemd, ou são tão fortemente integrado com o sistema de inicialização que você pode precisar esperar um release ou dois para obter compatibilidade systemd existentes.
Em essência, o que você acabar com um sistema híbrido, que não sabe se é o monstro de Frankenstein ou Kuato de Total Recall . E graças a minha caixa de Gentoo em casa, eu já tinha tido uma dessas coisas na minha vida já, daí eu decidi ir systemd completo, e dar Fedora outro tiro.
Ao mesmo tempo em que eu estava voltando do mundo dos Arch Linux Fedora, ele havia adquirido um dock para ir junto com o novo laptop Lenovo - mesmo que seja um laptop, ele passa a maior parte de seu tempo conectado a monitores, teclados e outros periféricos, por isso faz sentido para acabar com o ritual de ligar e desligar os mesmos cabos no início e no final de cada dia.
Tudo na doca funcionou como deveria, com duas notáveis ​​exceções: ter um cabo de rede conectado à porta Ethernet na doca não disparou um evento de ligação por cabo, e é impossível gravar a partir de linha de áudio auxiliar no cais se um par de fones de ouvido estiverem conectados ao próprio laptop.
Configurações de rede no GNOME 3.8
Como as coisas costumavam ser no GNOME 3.8
 Imagem: Chris Duckett / TechRepublic
   
O último que eu lentamente virou-se para viver, porque não é sempre que eu preciso para gravar a partir da linha auxiliar, e é facilmente corrigido removendo os fones de ouvido da tomada.
O primeiro problema, apesar do efeito que a falta de conectividade tem sobre o uso de desktop moderno, foi realmente muito fácil de resolver, atirando rapidamente com o mouse para o canto superior direito da área de trabalho e clicando no ícone de rede da minha área de trabalho GNOME 3 para forçar a habilitação de a conexão com fio.
Parece que um monte de movimento, mas era realmente menos de um segundo de trabalho, e não foi demais - se era um grande negócio, eu teria investigado por que a conexão não estava sendo ativado na inicialização de cada dia .
O que me obrigou a cavar mais fundo foi a atração de experimentar o Fedora 20, Heisenbug, que estava atualmente em beta.
Tal como acontece com todas as versões do Fedora, uma atualização para a última versão do GNOME ocorre, eo tempo que foi atualizado para o GNOME 3.10.
rede gnome310.png
Novo e "melhoradas" configurações de rede no GNOME 3.10
 Imagem: Chris Duckett / TechRepublic
Desenvolvedores do GNOME vai fazer o que os desenvolvedores do GNOME fazê-lo bem, e isso significa retirar recursos com regularidade surpreendente.Consequentemente, esse pequeno ícone que eu tinha invocado no início de cada dia, foi retirado, e em seu lugar foi um ícone de wi-fi - conectividade com fios tinha sido exilado para o painel de configurações de rede do GNOME.
Agora eu fui forçado a trabalhar cavar o funcionamento interno de conectividade de rede, envolvendo NetworkManager e systemd.
Um lugar natural para começar seria o arquivo de configuração para o NetworkManager, / etc / NetworkManager / NetworkManager.conf, mas continha apenas a uma linha de referência para um plugin do Red Hat , ifcfg-rh, isso significava que todos os scripts de configuração de rede seria armazenado em / etc / sysconfig / network-scripts /
Graças às mudanças no udev-197, interfaces de rede em Linux agora têm nomes "previsíveis", Gone é a eth0, eth1 nomes de idade, e em seu lugar é enp0s25 (na minha determinada peça de hardware). Portanto, a fim de configurar esta interface, precisamos editar / etc/sysconfig/network-scripts/ifcfg-enp0s25.
Para obter a interface de rede para chegar no boot, tudo que é necessário é adicionar ONBOOT = yes para o arquivo.
Não é muito trabalho, uma vez que você sabe onde olhar, mas não é tão simples como alternar o status de conexão padrão na interface gráfica que existia no GNOME, nem é tão simples como manipular as configurações de rede do Gentoo, mas muito que provavelmente pode ser atribuído a familiaridade com essa distro.
E se NetworkManager já lhe dá muito dor, você sempre pode jogá-lo fora e substituí-lo com o wicd .
Autor:

0 comentários Goocle+ 0 Facebook

Postar um comentário

 
Tudo Sobre Tecnologia © 2013-2020. Todos os direitos reservados. Tudo Sobre Tecnologia. Desenvolvido por TST
Topo