Que problemas devo observar ao implantar o CentOS como um ambiente de área de trabalho?

3

Eu tenho gerenciado Debian, e agora Ubuntu, sistemas de desktop para uma pequena loja há vários anos. Estou muito confortável com o apt para gerenciamento de pacotes e atualizações de distribuição. O instalador do Ubuntu funcionou para todos os sistemas que precisei adicionar. Eu não toquei na Red Hat por muitos anos e nunca realmente gerenciei nenhum sistema RHEL.

Tenho a oportunidade de assumir uma loja do RHEL e do CentOS. Estou procurando uma lista de problemas / preocupações de gerenciamento específicos para a implantação do RHEL e do CentOS como ambientes de área de trabalho para vários usuários que possuem uma combinação de sistemas de desktop e laptop da Dell.

Quais problemas devo observar ao implantar o CentOS como um ambiente de área de trabalho?

    
por pcapademic 25.05.2009 / 22:00

2 respostas

1

Primeiro, yum é o novo apt , pelo menos quando se trata de usar RPMs ao invés de DEBs. A intenção da ferramenta é a mesma, mas a funcionalidade é um pouco diferente (por exemplo, o Debian / Ubuntu usa uma ferramenta CLI separada para consultar pacotes de conteúdo, enquanto o yum é mais uma abordagem "tudo em um").

Vindo do Debian / Ubuntu, posso facilmente dizer que você perderá a "completude" dos pacotes disponíveis para download. Existem vários odds'n'ends que são úteis para ter, mas não são em um ambiente do CentOS / RHEL. Você pode facilmente adicionar repositórios (o equivalente a um site Debian / Ubuntu) ao yum, mas tenha em mente que você está confiando na fonte que está adicionando, antes de fazer isso. Nada é mais irritante do que achar que você precisa da ferramenta X para executar a tarefa Y , mas a ferramenta X não possui um RPM disponível nos repositórios oficiais (ou pior: depende do pacote secundário Z que não tem RPM ). Que pena.

Em algum momento, você será tentado a

  • inclua um RPM que não faz parte da sua distro ou
  • inclua outro formato de pacote que não esteja no formato RPM

Enquanto isso (normalmente) funciona, tente evitá-lo. As instalações RPM tentam ser distro-neutral, mas eu vi pacotes malformados que faziam suposições sobre certos diretórios estarem "lá", onde "there" é um caminho de diretório em alguma outra outra distro. De um modo geral, é melhor fazer o download dos RPMs de origem e reconstruir o pacote; os pacotes resultantes serão criados para o seu ambiente e não terão alguns dos problemas do caminho louco que você pode ver ocasionalmente.

Do ponto de vista do usuário final, muitos dos olhos do Ubuntu terão desaparecido; em vez disso, você tem uma configuração do Gnome um tanto baunilha, nada de errado com essa mente, apenas um pouco staid , isso é tudo. O software OOB também tende a seguir essa abordagem "conservadora" para um desktop, embora adicionar o repositório (como mencionado acima) resolva isso se você precisar.

    
por 26.05.2009 / 07:32
0

Eu acrescentaria que adicionar uma variedade de yum repositórios seria útil. Os "oficiais" são muito escassos em certas áreas.

Você também deve verificar a configuração de seu próprio repositório yum para que você esteja sincronizando com isso e, em seguida, instalando localmente, se possível.

Os repositórios que tenho:

epel-testing.repo
epel.repo
google.repo
jpackage17.repo
kbsingh-CentOS-Extras.repo
kbsingh-CentOS-Misc.repo
other.repo
remi.repo
rpmforge.repo

conteúdo da amostra:

> cat jpackage17.repo
# Be sure to enable the distro specific repository for your distro below:
# - jpackage-fc for Fedora Core
# - jpackage-rhel for Red Hat Enterprise Linux and derivatives

[jpackage-generic]
name=JPackage (free), generic
baseurl=ftp://jpackage.hmdc.harvard.edu/JPackage/1.7/generic/free
#mirrorlist=http://www.jpackage.org/mirrorlist.php?dist=generic&type=free&release=1.7
failovermethod=priority
gpgcheck=1
gpgkey=http://www.jpackage.org/jpackage.asc
enabled=1

[jpackage-rhel]
name=JPackage (free) for Red Hat Enterprise Linux $releasever
baseurl=http://mirrors.dotsrc.org/jpackage/1.7/redhat-el-4.0/free
#mirrorlist=http://www.jpackage.org/mirrorlist.php?dist=redhat-el-$releasever&type=free&release=1.7
failovermethod=priority
gpgcheck=1
gpgkey=http://www.jpackage.org/jpackage.asc
enabled=1

[jpackage-generic-nonfree]
name=JPackage (non-free), generic
baseurl=http://mirrors.dotsrc.org/jpackage/1.7/redhat-el-4.0/non-free
#mirrorlist=http://www.jpackage.org/jpackage_generic_nonfree_1.7.txt
failovermethod=priority
gpgcheck=1
gpgkey=http://www.jpackage.org/jpackage.asc
enabled=1

Apenas o Google "yum repository" para instruções específicas sobre como importar as chaves GPG:)

    
por 25.09.2009 / 13:48