Se è una materia molto complessa ce un modo di aggiornare da gambas la versione di linux senza usare i comandi apt-get update ed apt-get upgrade ?
La tua idea di utilizzare quei due comandi è corretta.... scusa, insomma, puoi testare innanzitutto il seguente codice ?
Private pr As Process
Public Sub Button1_Click()
Dim root As String
root = InputBox("Immetti password di root")
' Lanciamo con Shell i due comandi, e ne poniamo in osservazione in lettura il processo: '
pr = Shell "echo " & root & " | sudo -S apt-get update && sudo -S apt-get upgrade" For Input As "Osserva"
End
Public Sub Osserva_Read()
Print pr.ReadLine()
End
pr = Shell "echo " & root & " | sudo -S apt-get update && sudo -S apt-get upgrade" For Input As "Osserva"
Unknown identifier:pr in Fmain.Class:14.