Notas de Lançamento do CentOS 5.1
Contents
1. Traduções
Traduções desta notas de lançamento estão disponíveis nos seguintes idiomas :
Brazilian Portuguese (português do Brasil)
Czech (Česky)
Dutch (Nederlands)
English (English)
Finnish (Suomi)
French (Français)
German (Deutsch)
Greek (Ελληνικά)
Japanese (日本語)
Romanian (Română)
Russian (Русский)
Spanish (Español)
Swedish (Svenska)
2. Introdução
Bem-vindo ao lançamento do CentOS 5.1. O CentOS é uma Distribuição Linux de nível Empresarial derivada dos fontes fornecidos gratuitamente ao público por nosso Fornecedor de Sistema Operacional Base1.
O CentOS segue completamente a política de redistribuição do fornecedor Base e objetiva ser 100% compatível com seus binários. (O CentOS altera os pacotes principalmente para remover as marcas e logotipos do seu fornecedor Base.) O CentOS é um Sistema Operacional Livre. O Projeto CentOS agora está aceitando doações utilizando o PayPal, por favor, veja nosso website em http://www.centos.org para maiores detalhes. Todas as doações para este projeto são utilizadas para cobrir custos com largura de banda e desenvolvimento.
O CentOS 5.1 é a primeira atualização para a série da distribuição CentOS 5. Ela contém muitas correções de falhas, atualizações e novas funcionalidades. Antes de ler mais a frente, nós recomendamos a leitura do lançamento do Sistema Base em http://www.centos.org/docs/5/. O restante deste documento é um adendo e cobre principalmente problemas específicos do CentOS.
3. Problemas Conhecidos
Um dos recursos adicionados à versão 5.1 é uma nova opção do kernel que permite o ajuste da taxa do relógio do sistema. Com esta opção você pode reduzir a taxa do relógio do padrão de 1000HZ para 100HZ que é desejável em uma máquina virtual. As notas de lançamento oficial da base informa que esta opção é dada com "tick_divider=<value>". Contudo, isto é um erro. A opção correta é "divider=<value>". Nota: o erro foi corrigido (Jan 2008).
O CD de imagens iso para a arquitetura x86_64 lançado inicialmente estava incorreto. As imagens do CD 1, 3, 4 ,5 e 6 continham um timestamp incorreto. As imagens mestre no servidor espelho central foram atualizadas com as versões corretas. Para verificar se você tem que corrigir as versões das imagens verifique o arquivo .discinfo dentro de cada imagem. A primeira linha deveria conter 1195929648.203590.
- O instalados gráfico é para sistemas com mais de 512MB de memória. Usar o instalador gráfico em sistemas com menos que 512MB pode causar problemas.
- O instalador anaconda precisa de pelo menos 128MB de memória para funcionar, e usará o modo texto apenas se o sistema tiver menos de 256MB de RAM.
- Quando você seleciona muitos pacotes durante a instalação, a quantidade de memória necessária e o tempo para processar as dependências aumenta. Então é recomendado que em sistemas mais lentos ou sistemas com pouca memória, que você faça uma instalação mínima e use o yum em seguida para instalar quaisquer pacotes que estejam faltando.
- A seleção do repositório Extras durante a instalação requer que você tenha uma conexão com a internet funcionando. Caso contrário o Anaconda pode travar quando estiver tentando acessar a internet. Se você não está realizando uma instalação via rede e selecionou o repositório Extras então o Anaconda irá pedir para que você configure a interface de rede para que ele possa acessar a internet.
Os scripts de kickstart que funcionavam no 5.0 podem ter problemas na instalação do CentOS 5.1. Por isso, primeiro teste seus scripts de kickstart com o CentOS 5.1 antes de usá-los em produção.
O kernel do CentOS 5.1 possui problemas conhecidos relativos ao autofs e ao nfs. Estes serão provavelmente corrigidos em futuras atualizações do CentOS 5.1. Mais informações e uma correção podem ser encontradas em relatório de erros #2448. Nota: Este problema foi corrigido pela atualização 2.6.18-53.1.4.el5 do kernel disponível no repositório updates.
O nautilus-sendto precisa do libgaim.so.0. Este arquivo não existe mais na árvore do CentOS-5, pois o gaim foi substituído pelo pidgin. Este é um erro do Sistema Base, por favor, veja o relatório de erros 2483.
- Durante o processo de inicialização você pode ver a mensagem "Memory for crash kernel (0x0 to 0x0) not within permissible range". Esta mensagem vêm da nova infraestrutura do kdump. Esta é uma mensagem que não causa danos e pode ser ignorada sem problemas.
- Se você utiliza a conjunto de Virtualização (Xen etc.) então o pacote libvirt será instalado. Desde o CentOS 5.1 este pacote possui uma dependência para o dnsmasq, que é um servidor de DNS e DHCP leve. Se você possui qualquer outro serviço de DNS ou DHCP em execução no mesmo sistema você deveria verificar se o dnsmasq não interfere com eles.
Existe um erro de impressão em /etc/X11/xinit/Xsession que faz com que erros apareçam em .xsession-errors. Esta é uma falha conhecida (#2258) e será provavelmente corrigida no CentOS 5.2.
- O pacote Dovecot para kernels x86_64 precisa que o parâmetro "login_process_size = 64" seja adicionado em /etc/dovecot.conf após a atualização para o CentOS 5.1.
O programa de configuração de servidor web system-config-httpd ainda escreve arquivos de configuração para o httpd-2.0 e não para o servidor web httpd-2.2 incluído (falha #2078). Não existe uma data conhecida ou lançamento para uma versão corrigida.
- O plugin yum-security permite que o usuário faça o download de correções específicas com base no ID do bugzilla e correções de segurança para um CVE específico e lançamentos do Sistema Base. Este plugin ainda não está funcionando no CentOS 5.1 contudo nós acreditamos que o teremos corrigido em um futuro próximo. Um pronunciamento independente será feito assim que ele estiver funcionando.
- O pacote yum-utils foi movido do Extras para Base pelo Sistema Base. Adicionalmente, os plugins allowdowngrade, fastestmirror, kernel-module, merge-conf, priorities, refresh-updatesd, repolist, e tsflags do yum também são fornecidos no CentOS 5.1.
4. Problemas Resolvidos
A ferramenta de configuração de cluster Conga (i.e. os pacotes luci e ricci) irão funcionar agora sem a necessidade de se fazer alterações em /etc/redhat-release. (Problemas #1931 e #2112)
- As prioridades do yum agora protegem corretamente contra pacotes de repositórios com baixa prioridade com uma arquitetura diferente. Por exemplo, contra a substituição de pacotes i386 por noarch de um repositório com uma prioridade mais baixa.
- O pacote yum-cron foi atualizado para corrigir um problema de segurança e arrumar o código.
- O CentOS 5.1 incluiu uma versão de 32 bits do pacote perl para instalações de 64 bits. O pacote de 32 bits do perl foi removido pelo Sistema Base em instalações de 64 bits.
dist.sh agora reporta a distribuição e a versão correta no CentOS. O dist.sh é um script que identifica e relata a versão de lançamento da distribuição. (#2064)
- O pacote yum-metadata-parser contém um analisador de metadados para o yum escrito em C. Isto aumenta consideravelmente o tempo na fase de análise dos metadados. Ele não altera a característica do yum de nenhuma outra forma. Este pacote agora é instalado por padrão em todas as instalações do CentOS-5 como uma dependência para o yum.
- As transições de informação de tempo na tradução da instalação para Tcheco agora estão funcionais.
- O rhgb agora exibe corretamente as impressões à direita em todos os tamanhos de tela.
5. Pacotes e Aplicações
5.1. Novos pacotes no 5.1 que não estavam presentes no 5.0
- cpufreq-utils
- crash-devel
- crypto-utils
- dapl-utils
- dnsmasq
- edac-utils
- edac-utils-devel
- finch
- finch-devel
- ibmasm-xinput
- kernel-debug
- kernel-debug-devel
- kmod-gfs2
- kmod-gfs2-PAE
- kmod-gfs2-xen
- libcxgb3
- libcxgb3-devel
- liberation-fonts
- libpurple
- libpurple-devel
- libpurple-perl
- libpurple-tcl
- meanwhile
- meanwhile-devel
- meanwhile-doc
- mozldap
- mozldap-devel
- mozldap-tools
- newt-perl
- nfs4-acl-tools
- openhpi-subagent
- perl-Mozilla-LDAP
perl-TimeDate
- pidgin
- pidgin-devel
- pidgin-perl
- qlvnictools
- sblim-cim-client
- sblim-cim-client-javadoc
- sblim-cim-client-manual
- sblim-cmpi-dns
- sblim-cmpi-dns-devel
- sblim-cmpi-dns-test
- sblim-cmpi-samba
- sblim-cmpi-samba-devel
- sblim-cmpi-samba-test
- sblim-tools-libra
- sblim-tools-libra-devel
- scsi-target-utils
- sdpnetstat
- svrcore
- svrcore-devel
- watchdog
- yum-allowdowngrade
- yum-changelog
- yum-downloadonly
- yum-fastestmirror
- yum-kernel-module
- yum-kmod
- yum-merge-conf
- yum-priorities
- yum-protectbase
- yum-refresh-updatesd
- yum-repolist
- yum-security
- yum-skip-broken
- yum-tsflags
- yum-updateonboot
- yum-utils
- yum-versionlock
5.2. Pacotes removidos pela Base no 5.1 que estavam presentes no 5.0
- gaim
- gaim-devel
- netconfig
- pump-devel
5.3. Pacotes modificados pelo CentOS
- yum-priorities (plugin)
- anaconda
- anacron
- basesystem
- bluez-utils
- busybox
- centos-release
- Cluster_Administration
- clustermon
- comps-extras
- conga
- Deployment_Guide
- desktop-backgrounds
- eclipse
- filesystem
- firefox
- firstboot
- gdm
- geronimo-specs
- Global_File_System
- gnome-desktop
- gnome-session
- gzip
- httpd
- initscripts
- kdebase
- kdelibs
- kudzu
- nss
- pango
- pirut
- pm-utils
- procmail
- python-virtinst
- redhat-artwork
- redhat-logos
- redhat-lsb
- redhat-rpm-config
- rgmanager
- rhdb-utils
- rhgb
- setuptool
- specspo
- squirrelmail
- system-config-bind
- tftp
- thunderbird
- Virtualization_Guide
- xorg-x11-proto-devel
- yum
- yum-cron
- yum-utils
Nota: Detalhes sobre as alterações podem ser encontradas no log de alterações do pacote. Também é importante ter em mente que a maioria destes pacotes são alterados apenas para remover as impressões da Base, como requerido por seus termos de uso.
5.4. Pacotes removidos do CentOS que estão incluídos na Base
- redhat-release-5Client
- redhat-release-5Server
- redhat-release-notes-5Client
- redhat-release-notes-5Server
- rhel-instnum
- rhn-check
- rhn-client-tools
- rhnlib
- rhnsd
- rhn-setup
- rhn-setup-gnome
5.5. Pacotes adicionados pelo CentOS que não estão incluídos na Base
- centos-release
- centos-release-notes
- perl.i386 (on x86_64)
- yum-cron
- yum-repolist (plugin)
6. Envolvimento da Comunidade
Como um usuário do CentOS existem diversas formas que você pode ajudar a comunidade CentOS.
6.1. Grupos de Interesses Especiais
O CentOS consiste de diferentes Special Interest Groups (SIGs) que trazem juntas pessoas com interesses semelhantes. Os seguintes SIGs já existem:
Gráfica - cria e melhora a gráfica para os lançamentos do CentOS e promoções
Promoção - ajuda a promover o CentOS de forma online ou em eventos
Virtualização - reúne pessoas a cerca da virtualização no CentOS
E nós encorajamos as pessoas a fazerem parte destes SIGs ou criarem um novo SIG, ie.
- Alpha, S390, Sparc port - ajudar com a portabilidade do CentOS para outras arquiteturas
- Compatibilidade de hardware - fornecer retorno sobre hardware específico
- QA - ajudar na correção de falhas e teste de novos lançamentos
- Empacotamento RPM - contribuir com novos pacotes RPM úteis
- Tradução - ajudar na tradução da documentação, website e conteúdo do wiki
6.2. Listas de Discussão e Fóruns
Outra forma de ajudar a outros na comunidade é pela participação em uma das listas de discussão ou fóruns e ativamente resolver problemas dos usuários e discutir soluções com os outros.
6.3. Wiki e website
Mesmo como um usuário inexperiente do CentOS nós podemos utilizar sua ajuda. Gostaríamos de saber quais problemas você encontrou, se você teve problemas em encontrar alguma informação específica, como você melhoraria a documentação de forma a torná-la mais acessível. Este tipo de retorno é muito valioso para os outros da mesma forma como foi para você, portanto seu envolvimento é necessário para tornarmos o CentOS melhor.
Então se você quer ajudar e melhorar nossa documentação e wiki, registre-se no wiki e assine a lista de discussão centos-docs.
7. Leituras Futuras
Os seguintes websites contém uma grande quantidade de informação para ajudar as pessoas com seus sistemas CentOS :
Notas de lançamento e documentação do Sistema Base : http://www.centos.org/docs/5/
http://mirrors.kernel.org/redhat/redhat/linux/enterprise/5Client/en/os/SRPMS/
http://mirrors.kernel.org/redhat/redhat/linux/enterprise/5Server/en/os/SRPMS/
8. Agradecimentos
Nós agradecemos a todos os envolvidos em ajudar-nos a produzir este produto.
Copyright (C) 2007 CentOS
Visite http://www.redhat.com/rhel/ (1)