Entendi.
-
Caminho de download completo, incluindo nome do arquivo.
-
Paciência (ou agente de atualização manual)
-
Instalar deps, não foi possível instalar com a correção dep de pós-instalação.
-
Lucro
Em "baixar um arquivo"
URL para baixar o arquivo de [texto] link
Caminho absoluto para baixar o arquivo em um nó [texto] / opt / packages /
Eu também tentei
Caminho absoluto para baixar o arquivo em um nó [texto] /opt/packages/master-pdf-editor-4.0.40_qt5.amd64.deb
Porque o enrolamento manual abaixo funciona bem.
Alguém agora onde estou indo errado? Eu também tentei usar o leme para instalar o .deb baixado manualmente sem sorte.
[1.0] Gerenciador de Pacotes
Nome do pacote (ou caminho) [text] /opt/packages/master-pdf-editor-4.0.40_qt5.amd64.deb
Estado do pacote presente
No método file_download
generic, você precisa especificar o caminho de destino completo (aqui, /opt/packages/master-pdf-editor-4.0.40_qt5.amd64.deb
). Você também precisa verificar se o diretório de destino existe, por exemplo, com directory_create
on /opt/packages
.
Se o download falhar, você poderá solucioná-lo usando o comando rudder agent run -i
para exibir o comando curl que está sendo usado. Você pode então executá-lo sem a opção -s
para ver a mensagem de erro.
A instalação do pacote de um arquivo local usa dpkg -i
para instalar o pacote, o que parece retornar um erro no seu caso. Você pode tentar instalar o pacote manualmente (com dpkg -i master-pdf-editor-4.0.40_qt5.amd64.deb
) para ver mensagens de erro mais precisas, mas provavelmente um problema de dependência. Nesse caso, você tem duas opções:
package_present
com pacotes de repositórios existentes) antes de instalar o pacote que você baixou apt-get --yes --fix-broken install
após a instalação, o que deve ajudá-lo a instalar dependências ausentes Tags rudder