Fevereiro de 2005
Estas notas de versão abordam as seguintes áreas:
A documentação completa relativa a esta suíte de produtos está disponível online em http://www.novell.com/documentation/nlsbs9/index.html.
Os manuais do SLES 9, em formato PDF, estão no diretório docu do CD1. Esses manuais contêm informações importantes e podem esclarecer muitas das suas dúvidas. As traduções do YaST também estão incluídas.
Envie seus comentários sobre a documentação do Novel Small Business Suite online usando o link de comentários em qualquer página ou na página de comentários sobre a documentação da Novell em http://www.novell.com/documentation/feedback/feedback/data/hc7znq4j.html.
Comentários sobre a documentação do SLES 9 e sobre as traduções devem ser enviados para
documentation@suse.de.
Os pacotes RPM NVIDIA_GLX e NVIDIA_kernel para o driver da nVidia com suporte 3D não estão mais disponíveis. Para instalar o driver nVidia, use o patch para driver da nVidia no YOU (Atualização Online do YaST). O drivers para suporte 2D ainda são incluídos no SLES.
A mídia removível agora é integrada por meio de subfs. Não é necessário montar a mídia manualmente. Um comando cd /media/* aciona a montagem automática. Observe que a mídia não pode ser ejetada enquanto estiver sendo acessada por um programa.
Se você instalar em VMware, deverá desabilitar a aceleração no VMware: Editar -> Configurações da Máquina Virtual -> Opções -> Avançado -> Desligar aceleração.
Escolhemos o Lustre como o sistema de arquivos compatível com clusters. Para conhecer as ofertas de suporte da Novell relativas ao Lustre, visite http://www.suse.com/feedback.
O Globus Toolkit 2.0 fazia parte do SUSE LINUX Enterprise Server (SLES) 8. Por causa de mudanças profundas na API do Globus TK e nos binários, decidimos excluir o Globus Toolkit 2.x ou 3.x do SLES 9. O suporte ao Globus Toolkit está disponível por meio de um contrato de consultoria. Visite http://www.suse.com/feedback para conhecer as ofertas disponíveis.
No momento, o CIFS que acompanha o Samba não é suportado. A implementação atual não é estável o suficiente para funcionar em um ambiente de produção.
A configuração do dispositivo de rede foi mudada. Antes, a configuração de uma interface não existente acionava a inicialização do hardware. Agora, o novo hardware é procurado e inicializado primeiro, acionando a configuração da nova interface de rede.
Além disso, novos nomes são introduzidos nos arquivos de configuração. Como o nome de uma interface de rede é criado dinamicamente e o uso de dispositivos do tipo Hot Plug continua a crescer, um nome como ethX não pode mais ser usado na configuração. Passamos a usar descrições exclusivas como o endereço MAC ou o slot de PCI para nomear as configurações da interface.
Observação: Você pode usar nomes de interface quando elas estiverem presentes. Por exemplo, ifup eth0/ifdown eth0 ainda pode ser usado.
A configuração de dispositivos é encontrada em /etc/sysconfig/hardware. As interfaces fornecidas por estes dispositivos estão em /etc/sysconfig/network.
Um arquivo Readme estendido está disponível em /usr/share/doc/packages/sysconfig/README.
Após uma atualização de uma distribuição mais antiga, as placas de som devem ser configuradas novamente com o módulo de som do YaST2. Chame o YaST como um usuário Root usando o comando yast2 sound.
Os arquivos dos sistemas de arquivos criados pelo SLES 9.0 e por distribuições anteriores usam (quando não definido de outra forma) codificação diferente de UTF-8 em seus nomes. Se esses nomes de arquivos contiverem caracteres diferentes de ASCII, eles serão exibidos com erro no SLES 9 e em versões posteriores. Uma solução é usar o script convmv que muda a codificação dos arquivos para UTF-8.
O FHS agora exige que recursos XML (DTDs, folhas de estilo, etc.) sejam instalados em /usr/share/xml. Assim, alguns diretórios não estão mais disponíveis para uso em /usr/share/sgml. Se você encontrar problemas, modifique os scripts ou makefiles, ou use os catálogos oficiais (especialmente o /etc/xml/catalog ou o /etc/sgml/catalog).
Ao montar partições VFAT, o parâmetro anteriormente chamado de code= deve ser alterado para codepage=. Se a montagem de uma partição VFAT causar problemas, verifique se o arquivo /etc/fstab contém o nome antigo desse parâmetro.
O Apache Web server (versão 1.3) foi substituído pelo Apache2 (versão 2.0.49). Atualizar o sistema em uma máquina com uma instalação de servidor http removerá o pacote do Apache. Instale o Apache2 e adapte sua configuração manualmente, pois não há recursos automáticos disponíveis para isso.
Os arquivos de configuração que estavam em /etc/httpd estão agora em /etc/apache2. O Apache2 exige qualquer um dos dois pacotes: apache2-prefork (recomendado pela sua estabilidade) ou apache2-worker.
Questões conhecidas:
Neste caso, desinstale o horde ou selecione o pacote mod_php4 da versão do Apache que deseja usar.
Neste caso, desinstale o dprobes pois ele não é fornecido com o SLES 9.
Se você usou o Samba no SLES 8 com o SAMBA_SAM definido como LDAP em /etc/sysconfig/samba, será necessário migrar a configuração do Samba LDAP para o novo esquema do Samba 3 LDAP incluído no SLES 9. Você pode encontrar informações adicionais sobre a migração da configuração do Samba LDAP em http://www.suse.com/sles/documentation/samba/.
Ocorreram mudanças significativas na implementação de dispositivos não processados. Para obter mais detalhes, consulte /usr/share/doc/packages/util-linux/README.raw, fornecido no pacote util-linux.
Tente primeiro a opção Instalação - ACPI Desabilitado. Em segundo lugar, tente a opção Instalação - Configurações Seguras.
Relate estes casos no endereço http://www.suse.com/feedback.
Se você usa um servidor FTP para fornecer os CDs para instalação, não existem restrições para o caminho especificado durante a instalação. Atualmente, você especifica somente o caminho relativo. Isso significa que todo caminho especificado começa no diretório de login do servidor FTP. Não há diferença entre o uso de login pessoal ou anônimo.
Alguns CDs precisam ser inseridos duas vezes durante a instalação. Para evitar esse problema, faça a instalação pela rede ou por meio do disco rígido.
Para suportar o PCI Hot Plug real, o módulo do kernel acpiphp precisa ser carregado por meio do script pci.rc. Você pode habilitar esta opção definindo a variável sysconfig HOTPLUG_DO_REAL_PCI_HOTPLUG=yes.
Para configurar um servidor de instalação para instalações via NFS/FTP/HTTP, os CDs precisam ser copiados em uma estrutura de diretórios especial.
Vá para um diretório de sua escolha e execute os seguintes comandos:
mkdir -p installroot/sles9/CD1
Copie o conteúdo do CD1 do SLES para este diretório.
mkdir -p installroot/core9/CD1
Copie o conteúdo do CD2 do SLES para este diretório.
mkdir -p installroot/core9/CD2
Copie o conteúdo do CD3 do SLES para este diretório.
mkdir -p installroot/core9/CD3
Copie o conteúdo do CD4 do SLES para este diretório.
mkdir -p installroot/core9/CD4
Copie o conteúdo do CD5 do SLES para este diretório.
mkdir -p installroot/core9/CD5
Copie o conteúdo do CD6 do SLES para este diretório.
ln -s sles9/CD1/boot boot
ln -s sles9/CD1/content content
ln -s sles9/CD1/control.xml control.xml
ln -s sles9/CD1/media.1 media.1
mkdir -p installroot/yast
echo "/sles9/CD1 /sles9/CD1\n/core9/CD1 /core9/CD1" > yast/instorder
echo "/sles9/CD1 /sles9/CD1\n/core9/CD1 /core9/CD1" > yast/order
Se você for solicitado a informar o diretório de instalação, especifique
installroot.
Se quiser configurar um sistema MS Windows como um servidor de instalação, vá para o diretório dosutils/install. Existe um script install.bat que criará a estrutura e pedirá os CDs. Existem também os arquivos instorder e order que precisam ser copiados no diretório \suseinstall\yast. Antes de copiar o arquivo order, substitua as variáveis UserAccount, PASSword e IP-Number pelos respectivos valores da máquina MS Windows. Durante o processo de instalação, você precisa especificar o compartilhamento do suseinstall.
Isso só é relevante se você controla uma instalação em uma rede e deseja exibir a sessão X ou YaST remota no vídeo local. Em alguns sistemas Linux/UNIX, não é mais suficiente digitar o comando "xhost +" para conceder acesso ao servidor X local. Por razões de segurança, o servidor X não deve mais ouvir na porta 6000. Para verificar se o servidor X ainda está ouvindo na porta 6000 digite o comando:
netstat -an | grep 6000
Se a linha
tcp 0 0 0.0.0.0:6000 0.0.0.0:* LISTEN
não aparecer, o servidor não está ouvindo.
Durante a instalação, todos os drivers de dispositivos de bloco para controladores de armazenamento são adicionados a um "disco RAM inicial". Esse procedimento assegura que os anexos armazenados estarão sempre acessíveis.
Adicionar um controlador deste tipo (com armazenamento em anexo) funcionará, a princípio, como esperado por causa dos novos recursos de conexão a quente/frio, mas pode não funcionar de modo adequado posteriormente.
Para garantir a integridade permanente do sistema, recomendamos seguir os padrões YaST2, adicionar o módulo apropriado ao INITRD_MODULES no /etc/sysconfig/kernel e executar running /sbin/mkinitrd novamente.
Para fazer o upgrade do recurso de vários caminhos de MD do SLES 8 para o
SLES 9, inicie o sistema com o parâmetro do kernel "barrier=off".
O YaST
oferecerá o dispositivo MD para atualização.
Durante a atualização, os volumes de vários caminhos são reconhecidos somente como volumes LVM padrão.
Recomendamos o uso de EVMS, que reconhecerá o método de vários caminhos do LVM1.
O SLES 9 inclui o daemon do Red Carpet. Para instalar o daemon do Red Carpet, execute o seguinte comando: /usr/sbin/inst-rcd.
Novo recurso: o linuxrc entende uma nova fonte de instalação, o SLP. Se você selecionar install=slp no prompt do carregador de boot, o linuxrc enviará uma solicitação SLP (Service Location Protocol) de serviço install.suse à rede e pedirá que você selecione uma entrada na lista de URLs fornecidos. Consulte R C 2608 e o http://www.openslp.com para obter mais informações sobre o SLP.
O suporte a gssapi foi substituído pelo gssapi-with-mic para solucionar possíveis ataques de MITM (intermediários). Estas duas versões não são compatíveis. Isso significa que não é possível autenticar a partir de distribuições mais antigas pelos tickets do Kerberos, pois são usados diferentes métodos de autenticação.
Se você usa FreeRADIUS, terá que conectar-se ao unixODBC.
Mudança incompatível: a biblioteca resolver trata o domínio superior .local como um domínio link-local e envia solicitações do DNS multicast para a porta 5353 do endereço multicast 224.0.0.251, em vez das solicitações normais do DNS. Se você já usa o domínio .local na configuração do servidor de nomes, terá que mudar para outro nome de domínio. Consulte http://www.multicastdns.org para obter mais informações sobre o DNS multicast.
Algumas placas de LAN sem fio (PrismGT, Centrino, Atmel, ACX100) precisam de firmware para funcionar. Devido a questões de licença, não podemos fornecer esses binários de firmware. Consulte /usr/share/doc/packages/wireless-tools/README.firmware para obter informações sobre como receber e instalar o firmware.
Existe agora um suporte experimental para os adaptadores Intel Centrino de WLAN. O driver ainda não está pronto. Não há suporte WEP e modos de operação diferentes dos gerenciados.
Ao usar o acesso remoto (especialmente SSH, Telnet e RSH) entre o SUSE LINUX 9.1/SLES 9 (na sua configuração padrão com UTF-8 habilitado) e sistemas anteriores (9.0 e anterior, em que o UTF-8 não está habilitado por padrão ou não é suportado), os aplicativos de terminal podem exibir caracteres com erros.
Isso ocorre porque o OpenSSH não encaminha as configurações de locale e, portanto, os padrões do sistema usados podem não corresponder às configurações do terminal remoto. Esse problema afeta o YaST em modo texto e os aplicativos executados remotamente como usuário não-Root. Os aplicativos executados como root só são afetados quando usuários mudam os locales padrão do root (somente LC_CTYPE é definido por padrão).
O SUSE LINUX 9.1/SLES 9 oferece uma nova implementação pthread chamada NPTL, melhor e mais rápida que a implementação anterior, a linuxthreads.
Se o seu antigo programa é incompatível com esta nova implementação threading, nós também fornecemos a anterior. Para mudar para a antiga versão, defina a variável de ambiente LD_ASSUME_KERNEL como 2.4.21 usando export LD_ASSUME_KERNEL=2.4.21 em bash.
Se houver problemas com os aplicativos baseados em ncurses sendo executados no console de texto, a simples emissão de unicode_stop (revertendo o teclado e o console do modo Unicode) geralmente corrige o problema.
O SuSEplugger agora suporta as notificações de unidade e por isso não faz poll dos dispositivos. As unidades que não suportam notificações podem não reagir. Uma solução é habilitar o polling para retornar ao comportamento anterior.
Para obter informações sobre as mudanças relativas à impressão, visite http://portal.suse.com/sdb/en/2004/03/jsmeix_print-einrichten-91.html
Os parâmetros de módulos carregáveis precisam agora ser colocados em modprobe.conf.
No início do primeiro CD, você encontrará um registro de mudanças bastante detalhado.
Se você encontrar algum problema o SLES 9, poderá enviar um relatório pelo site http://www.suse.com/feedback.
Se encontrar um problema com qualquer outro componente da suíte, use os canais de suporte apropriados para enviar um relatório. Para obter mais informações, visite http://support.novell.com.