YaST2: Equivalentes da linha de comando para a GUI naviagtion

4

Eu gostaria de automatizar algumas interações com o yast2. Eu suponho que posso fazer tudo na linha de comando que eu posso fazer na interface curses, mas não tenho certeza de como descobrir quais são os comandos.

Por exemplo, se eu quiser que o yast2 use um ISO local como um repositório de pacotes, eu sei como fazê-lo através de curses GUI (Software- > Produções Complementares, Adicionar, Imagem ISO Local, Navegar, .. .

Existe uma maneira de identificar essas interações com argumentos que podem ser passados para o yast2 na linha de comando?

    
por Lorin Hochstein 25.03.2011 / 19:45

2 respostas

2

Parece que você não pode fazer tanto com a linha de comando quanto com a interface ncurses, já que os módulos do yast precisam implementar individualmente suporte para CLI.

De acordo com o Guia de Referência do openSUSE 11.1:

To use YaST functionality in scripts, YaST provides command line support for individual modules. Not all modules have a command line support. To display the available options of a module, enter:

yast <module_name> help

If a module does not provide command line support, the module is started in text mode and the following message appears:

This YaST module does not support the command line interface.

(use yast --list para listar os módulos)

    
por 27.03.2011 / 13:04
1

Você está procurando uma abordagem de linha de comando para a configuração do sistema ou gerenciamento de pacotes?

Se você está procurando pelo gerenciamento de pacotes, a interface de linha de comando do openSUSE é principalmente zypper, não yast.

    
por 27.04.2011 / 14:53

Tags