Comando para ejecutar GUI Frontend para apt-get update

10

Quiero saber, si hay algún comando para ejecutar apt-get update en la GUI como en la siguiente imagen:

Interfaz gráfica de usuario de apt-get update

Todo lo que quiero hacer es escribir un script que actualice las fuentes de software a través de este administrador de interfaz gráfica de usuario. Para que pueda hacerlo más fácil de usar. Necesito el comando para hacer esto. Por favor ayuda.

Pavak Paul
fuente

Respuestas:

6

No puede hacerlo apt-get updatedesde la línea de comandos del administrador de actualizaciones.

Para ejecutar el comando, use

update-manager

man update-manaer da:

     --data-dir=DATA_DIR
          Directory that contains the data files

   -c, --check-dist-upgrades
          Check if a new distribution release is available

   -d, --devel-release
          Check if upgrading to the latest devel release is possible

   -p, --proposed
          Upgrade  using  the  latest  proposed  version  of  the  release
          upgrader

   --no-focus-on-map
          Do not focus on map when starting

   --dist-upgrade
          Try to run a dist-upgrade

para que puedas moverte corriendo

update-manager --dist-upgrade
Maythux
fuente
2
¿El OP no solicita el equivalente de actualización de la GUI, no dist-upgrade?
kiri
3

No puedo decirte exactamente, ya que no estoy usando un sistema Ubuntu en este momento, pero puedo decirte cómo encontrar el comando.

  1. Abra una terminal y ejecute este comando ( fuente ):

    xprop | awk '($1=="_NET_WM_PID(CARDINAL)") {print $3}' | xargs ps h -o cmd
  2. Haga clic en una instancia en ejecución de la GUI.

  3. El comando utilizado para ejecutarlo debe imprimirse en el terminal. Sin embargo, es posible que deba adaptarlo ligeramente para usarlo en un script Bash.

kiri
fuente
Gracias por tu ayuda. Aprendí que la ventana no es un programa. subprograma de sináptico / actualizador de software. Así que necesito encontrar si existe algún software completo como el que quiero.
Pavak Paul
2

En ubuntu puedes ejecutar esto de la siguiente manera:

sudo /usr/bin/update-manager

Si esto no funciona, encuentre el comando real siguiendo lo que dijo Pavak Paul:

 xprop | awk '($1=="_NET_WM_PID(CARDINAL)") {print $3}' | xargs ps h -o cmd

Luego haga clic en la instancia en ejecución del administrador de actualizaciones.

Ravish Bhagdev
fuente