Sumário
Esta seção destina-se principalmente a administradores e especialistas do sistema que não executam um servidor X em seus sistemas e dependem da ferramenta de instalação baseada em texto. Ela contém informações básicas sobre como iniciar e operar o YaST em modo de texto.
O YaST em modo de texto usa a biblioteca ncurses para fornecer uma interface de usuário pseudográfica fácil de usar. A biblioteca ncurses está instalada por padrão. O tamanho mínimo suportado do emulador de terminal no qual se executará o YaST é de 80x25 caracteres.
Quando você inicia o YaST em modo de texto, o Centro de Controle do YaST é exibido (consulte a Figura 3.1). A janela principal contém três áreas: O quadro esquerdo apresenta as categorias às quais pertencem os vários módulos. Esse quadro fica ativo quando o YaST é iniciado e, portanto, é marcado por uma borda branca em negrito. A categoria ativa é realçada. O quadro direito apresenta uma visão geral dos módulos disponíveis na categoria ativa. O frame inferior contém os botões e .
Quando você inicia o Centro de Controle do YaST, a categoria é selecionada automaticamente. Use ↓ e ↑ para mudar a categoria. Para selecionar um módulo da categoria, ative o quadro direito com → e, em seguida, use ↓ e ↓ para selecionar o módulo. Mantenha as teclas de seta pressionadas para rolar pela lista de módulos disponíveis. O módulo selecionado fica realçado. Pressione Enter para iniciar o módulo ativo.
Vários botões ou campos de seleção no módulo contêm uma letra realçada (amarelo por padrão). Use Alt-letra_realçada para selecionar um botão diretamente, em vez de navegar até ele com Tab. Saia do Centro de Controle do YaST pressionando Alt-Q ou selecionando e pressionando Enter.
![]() | Atualizando a janela de diálogo do YaST |
|---|---|
Se uma janela de diálogo do YaST for corrompida ou distorcida (por exemplo, ao redimensionar a janela), pressione Ctrl-L para atualizar e restaurar seu conteúdo. | |
A seguinte descrição dos elementos de controle nos módulos do YaST pressupõe que todas as teclas de função e combinações de teclas Alt funcionam e que não são atribuídas a funções globais diferentes. Leia a Seção 3.2, “Restrição de combinações de tecla” para obter informações sobre possíveis exceções.
Use Tab para navegar entre os botões e frames contendo listas de seleção. Para navegar na ordem inversa, use Alt-Tab ou combinações de Shift-Tab.
Use as teclas de seta (↓ e ↑) para navegar entre os elementos individuais em um frame ativo que contenha uma lista de seleção. Se entradas individuais em um frame excederem a sua largura, use Shift-→ ou Shift-← para rolar horizontalmente para a direita e esquerda. Alternativamente, use Ctrl-E ou Ctrl-A. Essa combinação também pode ser usada se o uso de → ou ← resultar na mudança do frame ativo ou da lista de seleção atual, como no Centro de Controle.
Para selecionar botões com colchetes vazios (caixas de seleção) ou parênteses vazios (botões de opção), pressione Espaço ou Enter. Alternativamente, pode-se selecionar botões de opção e caixas de seleção diretamente com Alt-letra_realçada. Nesse caso, não é necessário confirmar com Enter. Se você navegar até um item com Tab, pressione Enter para executar a ação selecionada ou ativar o item de menu respectivo.
As teclas F (F1 a F12) permitem acesso rápido aos vários botões. Os atalhos de teclas F disponíveis são mostrados na linha inferior da tela do YaST. As teclas de função que são realmente mapeadas para cada botão dependem do módulo YaST ativo, pois módulos diferentes oferecem botões diferentes (Detalhes, Informação, Adicionar, Apagar etc.). Use F10 para , , e . Pressione F1 para acessar a ajuda do YaST.
Alguns módulos do YaST usam uma árvore de navegação na parte esquerda da janela para seleção de caixas de diálogo de configuração. Use as teclas de seta (↑ e ↓) para navegar pelas três. Use Espaço para abrir ou fechar itens de árvore. No modo ncurses, você deve pressionar Enter após uma seleção na árvore de navegação, a fim de mostrar a caixa de diálogo selecionada. Esse é um comportamento intencional que visa reduzir o tempo gasto para redesenhar durante a navegação na árvore.
Se o seu gerenciador de janelas usa combinações Alt globais, as combinações Alt no YaST talvez não funcionem. Teclas como Alt ou Shift também podem ser ocupadas pelas configurações do terminal.
Os atalhos com Alt podem ser executados com Esc em vez de Alt. Por exemplo, Esc H substitui Alt-H. (Primeiro pressione Esc, depois H.)
Se as combinações de Alt e Shift estiverem ocupadas pelo gerenciador de janelas ou pelo terminal, use as combinações Ctrl-F (para frente) e Ctrl-B (para trás).
As teclas F também são usadas para funções. Certas teclas de função podem estar ocupadas pelo terminal e talvez não estejam disponíveis para o YaST. No entanto, as combinações de teclas Alt e teclas de função devem estar sempre disponíveis em um console de texto puro.
Além da interface de modo de texto, o YaST fornece uma interface de linha de comando pura. Para obter uma lista das opções de linha de comando do YaST, digite:
yast -h
Para economizar tempo, os módulos do YaST individuais podem ser iniciados diretamente. Para iniciar um módulo, digite:
yast <module_name>
Exiba uma lista de todos os nomes de módulos disponíveis no seu sistema com yast -l ou yast --list. Inicie o módulo de rede, por exemplo, com yast lan.
Se você sabe o nome de um pacote e este é fornecido por qualquer um dos seus repositórios de instalação ativos, você pode usar a opção de linha de comando -i para instalar o pacote:
yast -i <package_name>
ou
yast --install <package_name>
nome_do_pacote pode ser um único nome curto de pacote, por exemplo gvim, instalado com verificação de dependência, ou o caminho completo para um pacote rpm, instalado sem verificação de dependência.
Se precisar de um utilitário de gerenciamento de software baseado em linha de comando com funcionalidade adicional à fornecida pelo YaST, considere a possibilidade de usar o zypper. Esse novo utilitário usa a mesma biblioteca de gerenciamento de software que também é a base do gerenciador de pacotes do YaST. O uso básico do zypper é apresentado na Seção 7.1, “Usando o zypper”.
Para usar a funcionalidade do YaST em scripts, ele fornece suporte para linha de comando em módulos individuais. Nem todos os módulos têm suporte para linha de comando. Para exibir as opções disponíveis de um módulo, digite:
yast <module_name> help
Se um módulo não fornecer suporte para linha de comando, ele será iniciado no modo de texto e a seguinte mensagem aparecerá:
This YaST module does not support the command line interface.