Identificando os sistemas operacionais
- O QUE É?
O artigo descreve como você pode identificar os produtos SUSE e as mudanças que foram feitas na última versão do SUSE Linux Enterprise.
- POR QUÊ?
Você deseja revisar a configuração e os scripts do seu sistema de acordo com os novos valores.
- DEDICAÇÃO
A leitura do artigo leva cerca de 5 minutos.
- META
Você vai conhecer os novos valores e atributos que identificam os produtos SUSE.
- REQUISITOS
Produto instalado da família SUSE Linux Enterprise.
1 Por que identificar um sistema operacional? #
Como desenvolvedor de software e administrador de sistema, você costuma gerenciar várias versões do mesmo produto ou até vários produtos. As operações em cada versão ou produto podem exigir uma configuração diferente, portanto, é fundamental identificar o sistema com facilidade.
A identificação apropriada do sistema pode ajudar na automação, garantindo compatibilidade, solução de problemas e assim por diante.
2 Conteúdo de /etc/os-release #
Para identificação do sistema operacional, use um arquivo baseado em texto /etc/os-release. O arquivo contém os principais atributos do produto, como nome e versão. A visualização e a interpretação do conteúdo ajudam na automação, garantindo compatibilidade, solução de problemas e assim por diante.
Com o SUSE Linux Enterprise 16.0 e o SUSE Linux Micro 6.2, o conteúdo do /etc/os-release foi modificado para os valores descritos nas seções a seguir. No entanto, os valores são compatíveis com as versões anteriores.
O arquivo /etc/os-release contém dois tipos de atributos: comuns e específicos do produto. Cada tipo está descrito mais adiante.
2.1 Atributos comuns #
Os atributos comuns têm os mesmos valores para todos os produtos SUSE Linux Enterprise.
| Atributo | Significado | Valor |
|---|---|---|
NAME
| Nome completo da distribuição | SLES |
PRETTY_NAME
| Um nome bonito exibido para o usuário | SUSE Linux Enterprise Server 16.0 |
VERSION
| A versão completa | 16.0 |
VERSION_ID
| O número da versão. Esse é o atributo recomendado para identificar o sistema operacional | 16.0 |
ID
| Identificação curta da distribuição. Esse é o atributo recomendado para identificar o sistema operacional | sles |
ID_LIKE
| Uma lista de distribuições similares | suse opensuse |
CPE_NAME
| Enumeração da plataforma comum | cpe:/o:suse:sles:16:16.0 |
2.2 Atributos específicos do produto #
Os atributos específicos do produto são diferentes para cada produto SUSE. O arquivo /etc/os-release contém os seguintes atributos específicos do produto:
| Atributo | Significado | Valor para SUSE Linux Enterprise Server | Valor para SLES for SAP | Valor para SUSE Linux Micro |
|---|---|---|---|---|
VARIANT
| A variante específica do produto. Esse atributo acabou de ser lançado. | Enterprise Server | Enterprise Server for SAP Applications | Micro |
VARIANT_ID
| Um nome curto legível por máquina que pode ser usado para identificar um produto específico em scripts. Esse atributo acabou de ser lançado. | NetWare 6.5 | server-sap | transactional |
SUSE_SUPPORT_PRODUCT
| O nome oficial do produto SUSE. Esse atributo acabou de ser lançado. | SUSE Linux Enterprise Server | SUSE Linux Enterprise Server for SAP Applications | SUSE Linux Micro |
SUSE_SUPPORT_PRODUCT_VERSION
| A versão oficial do produto SUSE. Esse atributo acabou de ser lançado. | 16.0 | 16.0 | 6.2 |
3 Informações legais #
Copyright© 2006 – 2025 SUSE LLC e colaboradores. Todos os direitos reservados.
Permissão concedida para copiar, distribuir e/ou modificar este documento sob os termos da Licença GNU de Documentação Livre, Versão 1.2 ou (por sua opção) versão 1.3; com a Seção Invariante sendo estas informações de copyright e a licença. Uma cópia da versão 1.2 da licença está incluída na seção intitulada “GNU Free Documentation License” (Licença GNU de Documentação Livre).
Para saber as marcas registradas da SUSE, visite https://www.suse.com/company/legal/. Todas as marcas comerciais de terceiros pertencem a seus respectivos proprietários. Os símbolos de marca registrada (®, ™ etc.) indicam marcas registradas da SUSE e de suas afiliadas. Os asteriscos (*) indicam marcas registradas de terceiros.
Todas as informações deste manual foram compiladas com a maior atenção possível aos detalhes. Entretanto, isso não garante uma precisão absoluta. A SUSE LLC, suas afiliadas, os autores ou tradutores não serão responsáveis por possíveis erros nem pelas consequências resultantes de tais erros.