Notas de Lançamento do CentOS 6.1
Última atualização: 12 de dezembro de 2011
Contents
1. Traduções
A tradução deste texto está disponível nos seguintes idiomas:
2. Introdução
Bem-vindo ao lançamento da versão 6.1 do CentOS. O CentOS é uma distribuição Linux voltada a empresas derivada dos fontes livremente cedidos para o público pela Red Hat via Upstream OS Provider (UOP)1.
O CentOS está em total acordo com as políticas de redistribuição do fornecedor original e tem a intenção de ter 100% de compatibilidade com seus binários. (O CentOS altera os pacotes principalmente para remover as marcas e as artes gráficas do fornecedor original.)
Optamos por não seguir o uso do Códigos de Instalação do UOP. Todos os 'canais' estão disponíveis para o administrador do sistema na hora da instalação.
Semelhante às boas práticas do fornecedor original, não existe um caminho suportado para o 'upgrade' de uma instalação de um release anterior do CentOS (por exemplo, do CentOS 5 ou CentOS 4) para uma nova release principal. Esta não é uma limitação imposta pelo CentOS, mas reflete a abordagem do upstream neste assunto. Os aventureiros que desejem experimentar são orientados a fazer e testar um backup antes. Como uma nota para as pessoas que tentarão atualizar apesar deste aviso, tais como a opção não-suportada de upgradeany existente pela linha de comando da mídia de instalação, por favor, note que você precisará recuperar manualmente o pacote centos-release atual, manualmente execute rpm -e --nodeps para a remoção do pacote centos-release atual, e então instale manualmente o pacote centos-release do CentOS 6, antes que o yum possa ter qualquer chance de funcionar de forma adequada.
O continuous release ( CR ) repository normalmente torna disponível os pacotes que irão aparecer no próximo release do CentOS, para fins de teste e hotfix até que seja formalmente lançado.
Por favor, leia todas as seções seguintes antes de tentar instalar e/ou reportar um problema.
3. Mídia de instalação e sha1sum
i386 2ef1eb330efeb8bca5646700481b1a645f726bdb CentOS-6.1-i386-bin-DVD1.iso e12d7f473fa7f13931738f3c37f57d99e66c2ff2 CentOS-6.1-i386-bin-DVD2.iso ff2a275577d0dff56debb47aca28ef4019d0be6e CentOS-6.1-i386-LiveCD.iso 9ea2b421c0fe91cb3a1c4de8cf741b3d3cc8aa8e CentOS-6.1-i386-LiveDVD.iso 89b0cb3cad239b55e3de74ec741738b8def45f30 CentOS-6.1-i386-minimal.iso b0163bcf2777b9c19542a89106094aafea45f3aa CentOS-6.1-i386-netinstall.iso x86_64 6cf7de61f851bbdb6859ce0a33d65d9554219509 CentOS-6.1-x86_64-bin-DVD1.iso 7bfd52eaa5ada445982c3f528c1f481bbcda85c8 CentOS-6.1-x86_64-bin-DVD2.iso 94c9c829c8ce8500d764a91b4714b8e1b8240d8b CentOS-6.1-x86_64-LiveCD.iso 9f00cbee90f9fd12d0f60dabecba170b9272b2ee CentOS-6.1-x86_64-LiveDVD.iso aecef89e8a6d0996e9aefb0001d5ae5fd8e408f1 CentOS-6.1-x86_64-minimal.iso 2d0e5c3c91717996c7d3d35658f79ccac767b564 CentOS-6.1-x86_64-netinstall.iso
4. Novas Funcionalidades
Existem inúmeras alterações e melhorias no yum. James Antill descreve isso em detalhes em um blog: http://illiterat.livejournal.com/8221.html
5. Probemas Conhecidos
Em arquiteturas com base no processador Intel e AMD o CentOS 6 precisa do suporte PAE para chips x86 de 32-bit, seguindo os requisitos do upstream.
- O instalador precisa de pelo menos 392MB de memória RAM para funcionar. O modo de instalação em texto sera utilizado automaticamente se o sistema tiver menos de 652MB de memória RAM.
O instalador em modo texto possui limitações de recursos comparado ao instalador gráfico. Mais precisamente não existe suporte para a configuração de layout de partição, métodos de storage ou seleção de pacotes. Por favor, verifique a documentação oficial para maiores detalhes. Aqui você pode encontrar algumas informações úteis sobre o uso e criação de arquivos de kickstart que podem ser utilizados na realização de configurações avançadas sem a necessidade de um instalador gráfico.
- A mídia de instalação para a arquitetura de 32 bits ( CentOS-6.0-i386-netinstall.iso, CentOS-6.0-i386-bin-DVD.iso ) não oferece na hora da inicialização a conjunto de testes de memória ( memtest ). O teste está disponível nas imagens para x86_64 ( 64 bits - CentOS-6.0-x86_64-netinstall.iso,CentOS-6.0-x86_64-bin-DVD1.iso ). Esta abordagem é idêntica aquela tomada pelo UOP.
A mensagem de "Insufficient memory to configure kdump!" aparece durante a instalação. Este é um bug do upstream conhecido, que aparece em sistemas com menos de 4 GB de memória RAM e é resolvido atualizando para o kexec-tools-2_0_0-153_el6 ou mais recente, ainda não disponível para o CentOS-6 até o momento.
- O conteúdo para x86_64 está dividido em dois DVDs. O segundo disco contém apenas pacotes do canal "Optional" do upstream. Instalações que não precisem de nenhum dos pacotes desta categoria "Optional" deveriam executar utilizando apenas o DVD#1.
- O DVD para i386 é apenas um pouco maior que a capacidade de uma mídia DVD+R ou dual-layer normal. Ela pode ser criada com sucesso em um DVD-R.
- Certifique-se de ter configurado corretamente o contexto do selinux da chave pública se você transferiu ele para um servidor com o CentOS 6 com o selinux habilitado. Caso contrário, o selinux pode negar o acesso ao arquivo ~/.ssh/authorized_keys e por consequência a autenticação por chave não funcionará. Para configurar o contexto correto você pode utilizar:
restorecon -R -v /home/$ACCOUNT/.ssh
O ssh-copy-id do CentOS 6 está ciente dos contextos do selinux e a solução de contorno acima não é necessária.
O bug #4964 reporta um problema de travamento por causa do gnome-applets. Este problema está relacionado a ordem de construção do gnome-system-monitor e do gnome-applets. Uma versão atualizada do pacote gnome-applets que corrige este problema está disponível no repositório CR (continuous release).
O bug #4969 relata que o DVD x86_64 falha para instalar automaticamente quando inicializado de um sistema baseado em uEFI. A solução de contorno, como documentado no bug, é:
1) Insira o DVD de instalação do CentOS 6.0 na unidade de DVD 2) Na fase de pré-boot da inicialização do sistema pressione <F11> para entrar no Gerenciador de Inicialização UEFI 3) Informe as 'Configurações de Inicialização UEFI' (UEFI Boot Settings) 4) Escolha 'Adicionar Opção de Inicialização' (Add Boot Option) 5) Aponte para o arquivo 'BOOTX64.efi', cujo caminho exato no DVD é /EFI/EFI/BOOT/BOOTX64.efi 6) Adicione uma Descrição (e.g. "CentOS 6.0") e opcionalmente adicione Dados Opcionais (que serão passados à imagem de inicialização, se necessário)
Após confirmar você deveria ver que a nova opção de inicialização apareceu no Gerenciador de Inicialização UEFI. Escolha esta nova opção e divirta-se com a instalação do CentOS 6.0!Não existe mais uma imagem boot.iso no diretório images/ da árvore de instalação. Utilize a imagem netinstall.iso no lugar como documentado no CentOS-6 FAQ #1.
Muitas pessoas tem reclamado que as interfaces Ethernet não são iniciadas com a nova ferramenta padrão do NetworkManager. Veja o FAQ#2 do CentOS-6.
Um usuário do fórum reportou um problema com o uso de repositório local com uma instalação kickstart, exibindo um erro [Errno 14] Peer cert cannot be verified or peer cert invalid. A mensagem inclui uma solução de contorno, e aponta para o bug BZ#599040 do upstream.
Os pacotes tog-pegasus e libcmpiCppImpl0 não podem ser instalados ao mesmo tempo devido a problemas de conflito de arquivo. Veja a entrada no bugzilla do upstream em #759302 para maiores detalhes.
Muitos pacotes tem .centos. em seu nome e não são modificados, veja o CentOS Bug #0005281 para maiores detalhes. Estes são os SRPMS afetados:
- bash
- emacs
- gtk2
- pango
- at-spi
- gtk2-engines
- ibus
- libcanberra
- libgail-gnome
- librsvg2
- libwmf
- Packagekit
Em um Live CD/DVD, o Anaconda trava após a tela de seleção da zona de tempo quando o nome da máquina é modificado. Veja a entrada no bugzilla do upstream em #698282 para maiores detalhes.
- Devido a problemas de espaço, alguns pacotes (tais como o Gimp) foram removidos do LiveCD. Alguns pacotes menores foram adicionados como o rdesktop,tigervnc,vinagre e tsclient.
O pacote system-config-date apresenta falta de uma entrada de changelog (este é um reporte do construtor do CentOS-6.0). Veja o CentOS Bug #0005284 para maiores detalhes.
6. Problemas corrigidos
CentOS bug #0004943: ntp defaults to [0-2].rhel.pool.ntp.org
CentOS bug #0004964: system monitor applet segfaults a second after it is added to the panel
CentOS bug #0004969: DVD ISO fails to install automatically on uEFI based systems
CentOS bug #0004993: /etc/abrt/gpg_keys still references RHEL keys
CentOS bug #0004995: grub-0.97-68.el6 breaks some scripts having image files in /usr/share/grub/x86_64-unknown
CentOS bug #0005084: Tomcat6 init.d script sets ownership of log files wrong, breaking if TOMCAT_USER is anything other than tomcat
CentOS bug #0005158: centos6 BASH_VERSINFO[5]/MACHTYPE
7. Pacotes e Aplicativos
7.1. Pacotes modificados pelo CentOS
- abrt
- anaconda
- fake-provides
- firefox
- gnome-desktop
- httpd
- initscripts
- kabi-whitelists
- kabi-yum-plugins
- kde-settings
- kernel
- luci
- ntp
- openssl098e
- plymouth
- redhat-bookmarks
- redhat-logos
- redhat-lsb
- report
- system-config-date
- thunderbird
- xulrunner
- yum
7.2. Pacotes removidos pelo CentOS que foram fornecidos pelo fornecedor original
- abrt-plugin-bugzilla
- redhat-indexhtml
- redhat-release-*
- redhat-release-notes*
- rhnlib
- rhn-check
- rhn-client-tools
- rhnsd
- rhn-setup
- rhn-setup-gnome
- yum-rhn-plugin
7.3. Pacotes adicionados pelo CentOS que não são inclusos pelo fornecedor original
- centos-indexhtml
- centos-release
- centos-release-cr
8. Como ajudar e obter ajuda
Existem diversas formas de contribuir com a comunidade CentOS como um usuário. Dê uma olhada na nossa página de Contribuição para informações adicionais sobre como participar.
8.1. Grupos Especiais de Interesse
O CentOS consiste de diferentes Grupos Especiais de Interesse (SIGs em inglês) que unem as pessoas com interesses semelhantes. Os seguintes SIGs já existem:
Artwork - cria e melhora a arte gráfica para os lançamentos do CentOS e promoções
Promotion - ajuda a promover o CentOS de forma on-line ou em eventos
Virtualization - une pessoas interessadas em virtualização no CentOS
Encorajamos as pessoas à unirem-se a qualquer um destes SIGs ou iniciar um novo SIG, por exemplo:
- Portabilidade para Alpha, S390, Sparc e PPC - ajudar com a portabilidade do CentOS para outras arquiteturas
- Compatibilidade de hardware - fornecer feedback sobre hardwares específicos
- Empacotamento RPM - contribuir com novos pacotes RPM úteis
- Traduções - ajudar na tradução da documentação, website e conteúdo do wiki
8.2. Listas de discussão e Forums
Outra forma de ajudar a comunidade é através da resolução de problemas que os usuários enviam para as listas de discussão e para os fóruns.
8.3. Wiki e Website
Mesmo como um usuário inexperiente do CentOS nós precisamos da sua ajuda, pois gostaríamos de saber quais os problemas que você encontrou, se teve problemas ao encontrar alguma informação específica e como poderíamos melhorar a documentação de forma a torná-la mais acessível. Este tipo de feedback é tão valioso para os outros como teria sido para você, portanto seu envolvimento é necessário para tornar o CentOS ainda melhor.
Então se você quer ajudar e melhorar nossa documentação e wiki, registre-se no wiki e faça parte da lista de discussão centos-docs.
9. Leitura adicional
Os seguintes sites contém uma grande quantidade de informações visando ajudar pessoas com seus sistemas CentOS:
Documentação e notas de lançamento do fornecedor original: http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/6/index.html
http://mirrors.kernel.org/redhat/redhat/linux/enterprise/6Client/en/os/SRPMS/
http://mirrors.kernel.org/redhat/redhat/linux/enterprise/6Server/en/os/SRPMS/
10. Agradecimentos
Agradecemos a todos os envolvidos por nos ajudar a produzir este produto.
Copyright (C) 2011 The CentOS Project
Visit http://www.redhat.com/rhel/ (1)