terça-feira, 15 de janeiro de 2013

Guia de pós-instalação do Fedora 18

Fedora 17!
Fedora, a vitrine tecnológica das distribuições Linux


[Atualização - 23/08/2013] O guia para o Fedora 19 está aqui.

INSTALAÇÃO

-> Download

Aquele truque para instalar em pt-BR com a mídia live é desnecessário e nem funciona mais. O Gnome 3.6 não mostra a opção "Logout" quando existe apenas um usuário.

Agora, na mídia live, o Anaconda pergunta qual é a língua a ser usada logo no início. Ele não troca o layout do teclado para ABNT2 durante a instalação (precisa ser feito em "System Tools -> System Settings -> Region and Language" do sistema live e é opcional). O que importa é que o sistema instalado fica em português e com o teclado que foi configurado na instalação -- marque a opção "Set keyboard to default layout for selected language" na primeira tela que o teclado será configurado automaticamente para ABNT2 ao usar "Português (Brasil)".

Dicas para instalar num SSD: Fedora 17 em um SSD

PÓS-INSTALAÇÃO (GNOME)

Ajustes pessoais

Desativar os backups automáticos do gedit: "Editar -> Preferências -> Editor", desmarcar "Criar uma cópia de backup dos arquivos antes de salvar".

Remover layouts de teclado adicionais: "Configurações do sistema -> Região & idioma -> Fontes de entrada", remover todos menos "Portuguese (Brazil)".

Configurar o Nautilus para ordernar pastas antes de arquivos: "Preferências -> Visões", marcar "Pastas antes de arquivos".

Mudar a zona padrão do firewalld para home, que liberará o Samba a atuar como cliente em redes Windows: "Atividades -> Outros -> Firewall".  Ir em"Opções -> Mudar Zona Padrão", selecionar home, OK.

Otimizações

Editar o arquivo /etc/yum.conf e adicionar na seção [main] a opção clean_requirements_on_remove=1 (ver Opção similar ao "apt-get autoremove" no yum)

Se você não usar RAID/LVM -- que é a minha recomendação --, desative completamente (systemctl mask) os seguintes serviços para acelerar o processo de boot:

# systemctl mask fedora-configure.service fedora-import-state.service fedora-loadmodules.service fedora-readonly.service fedora-storage-init-late.service fedora-storage-init.service dm-event.service dm-event.socket mdmonitor.service mdmonitor-takeover.service

Para tirar das costas do sistema vários daemons, remova alguns pacotes que dificilmente terão utilidade num desktop. Você deve configurar o yum para remover dependências órfãs antes (ver acima)!

# yum -y remove abrt irqbalance mcelog sendmail spice-vdagent trousers

(ver 1, 2, 3, 4)

No Gnome 3.6 apareceu o Gnome Boxes, que traz uma cadeia enorme de dependências, entre elas os pacotes iscsi-initiator-utils e libvirt-client. Em algum ponto da cadeia, o rpcbind também está no meio. Se você não for usar o Gnome Boxes, pode levar a limpeza um pouco mais adiante:

# yum -y remove iscsi-initiator-utils libvirt-client rpcbind

Remova o rsyslog. O systemd do F18 tem o journal bem mais completo, que pode substituir o tradicional syslog:

# yum -y remove rsyslog
# rm -f /var/log/{messages,secure,maillog,spooler}
# mkdir -p /var/log/journal

(ver Fedora sem rsyslog e cronie)

Se não for acessar sua máquina via SSH, desabilite o sshd. Ele vem habilitado -- uma configuração inadequada do ponto de vista da segurança na minha opinião, ainda mais porque o firewall libera-o por padrão! Prefiro deixar instalado porque pode ser útil.

# systemctl disable sshd.service

Se não usar sua máquina para desenvolver software, habilite o boleano deny_ptrace do SELinux. Segurança nunca é demais.

# setsebool -P deny_ptrace 1

Se você nem souber mais o que é um cliente de email, remova o Evolution, assim o Shell terá menos coisa a carregar:

# yum -y remove evolution

Repositórios

Adicione o repositório RPM Fusion (ver Multimídia no Fedora):

# yum -y localinstall --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-18.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-18.noarch.rpm

Repositório da Adobe:

# yum -y localinstall --nogpgcheck http://linuxdownload.adobe.com/adobe-release/adobe-release-i386-1.0-1.noarch.rpm
(32-bit)
ou
# yum -y localinstall --nogpgcheck http://linuxdownload.adobe.com/adobe-release/adobe-release-x86_64-1.0-1.noarch.rpm
(64-bit)

Atualize o sistema. "Atividades -> Sistema -> Atualizações de programas" ou:

# yum -y update

Reinicie.

Pacotes

Fontes True Type (ver Fontes TrueType "core fonts" no Fedora):

# yum -y localinstall --nogpgcheck http://www.lonelyspooky.com/easylife/msttcore-fonts-2.0-5.noarch.rpm

Remova o plugin do Totem para o Firefox. Com o Flash da Adobe ele atrapalha:

# yum -y remove totem-mozplugin

Flash Player:

# yum -y install flash-plugin

Plugins para o GStreamer, para você conseguir assistir a vídeos MPEG-4, áudio MP3, AAC, etc, em tocadores que usem o framework, como o Totem, Rhythmbox e Banshee:

# yum -y install gstreamer-plugins-bad gstreamer-plugins-ugly gstreamer-ffmpeg gstreamer1-plugins-bad-freeworld gstreamer1-plugins-ugly gstreamer1-libav

VLC Media Player:

# yum -y install vlc

Descompressores adicionais:

# yum -y install p7zip unrar

Renderização de fontes

Pacote freetype com suporte a subpixel rendering habilitado:

# yum -y install freetype-freeworld

Crie um arquivo /etc/fonts/local.conf contendo:

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
  <match target="font">
    <edit name="hintstyle" mode="assign">
      <const>hintslight</const>
    </edit>
    <edit name="rgba" mode="assign">
      <const>rgb</const>
    </edit>
    <edit name="lcdfilter" mode="assign">
      <const>lcddefault</const>
    </edit>
  </match>
</fontconfig>

Reinicie ou faça logout/login.

(ver Melhor renderização de fontes no Fedora 17)

12 comentários:

  1. Amigo ótimo post, mas estou com um probrema. Quando pesso para instalar algum programa como VLC entre outros aparace esta msn "A obtenção da chave GPG falhou:[Errno 14] Could not open/read file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-18-x86_64".

    A questão é o que fazer?

    ResponderExcluir
    Respostas
    1. O pessoal do RPM Fusion mudou os nomes do pacotes que habilitam o repositório. Já corrigi no tutorial. Você atualizou o sistema? Era para ele ter sido atualizado junto (yum -y update).

      Senão tente instalar os novos pacotes.

      Excluir
  2. Amigo,

    meu teclado n~ao acentua de forma alguma, e o teclado, nas configuraç~oes est´a em PT-br, o que fazer?

    ResponderExcluir
  3. Alessandro, enfrentei o mesmo problema, dai troquei as configurações para Portuguese (Brazil,nativo), testei todas as teclas, funcionaram os acentos perfeitamente.

    ResponderExcluir
  4. Cara, alguns programas funcionou, em outros não.
    :-(

    ResponderExcluir
  5. Gostei do seu artigo. Apliquei quase tudo perfeitamente, menos o lance do teclado. O meu mais bizarramente so funciona a acentuaç~ao correta no terminal ou em algo do sistema mesmo. NO caso de pidgin, firefox, thunderbird por exemplo, n~ao acentua corretamente. Teste as opç~oes sugeridas aqui e em outros posts.

    Ajdominitini

    ResponderExcluir
    Respostas
    1. Para todos que estão tendo problemas com o teclado, não sei ajudar. Eu não uso mais o Fedora nem o Gnome. Posso dizer que, enquanto usei-o entre o beta e a versão final, não enfrentei o problema.

      Excluir
  6. Sempre que reinicio a maquina, a acentuaçao tambem nao funciona. Ai´ adiciono qualquer outro layout de teclado e removo. Volta tudo a funcionar perfeitamente.

    ResponderExcluir
  7. NO TERMINAL DIGITE:

    LC_ALL=pt_BR
    LC_CTYPE=ISO-8859-1
    LC_COLLATE=pt_BR
    LC_MESSAGES=pt_BR
    LC_NUMERIC=pt_BR
    export LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES LC_NUMERIC

    AGORA TESTA

    ResponderExcluir
  8. Cara me aconteceu problema , tentava instalar plugins pra rodar mp3 até que aceitei uma sugestao para instalar o fedorautils que isso facilitaria tentei baixar deu erro e no meu terminal nao consigo mais instalar nada nenhum programa e nem mesmo fazer update e ja nao sei o que fazer quem puder ajudar agradeço.


    Sempre que digito um comando no terminal aparece a seguinte mensagem:

    File contains no section headers.
    file: file://///etc/yum.repos.d/fedorautils.repo, line: 1
    '\n'

    e nada instala ja tentei instalar o fedora utils e nada se agluem puder me ajudar agradeço.

    Meu S.O é fedora 18

    ResponderExcluir
  9. Muito bom seu artigo, aproveitei quase tudo, meus parabéns.

    Aqui falta solucionar 3 problemas para o Fedora 18 ficar perfeito.Se alguém poder ajudar fico grato.

    1 - Tenho uma rede wifi OCULTA, ela conecta normalmente, porém quando eu reinicio o computador ela não conecta automaticamente, aparece como "fora de alcance", então eu tenho que clicar em "Configurações de Rede", depois em "Conectar a Uma Rede Oculta", escolher o nome da minha rede em "Conexões" e mandar conectar.

    2 - Quero colocar o Thunderbird e o Skype para iniciarem automaticamente quando eu ligar o computador.

    3 - Deixo o notebook ligado semeando centenas de torrents, porém quando eu abaixo a tampa do notebook a conexão com a internet é imediatamente interrompida.

    ResponderExcluir
  10. Muito bom trabalho me ajudou muito no fedora 18, esse mesmo arquivo vai servir para o fedora 19?


    Valeu Abraço.

    Everaldo

    ResponderExcluir