web-dev-qa-db-fra.com

Commande pour exécuter l'interface graphique Frontend pour apt-get update

Je veux savoir, s'il y a une commande pour exécuter apt-get update dans l'interface graphique, comme dans l'image suivante:

GUI frontend of apt-get update

Tout ce que je veux faire est d'écrire un script qui mettra à jour les sources de logiciels via ce gestionnaire d'interface graphique. Pour que je puisse le rendre plus convivial. J'ai besoin de la commande pour le faire. S'il vous plaît aider.

8
Pavak Paul

Vous ne pouvez pas utiliser apt-get update à partir de la ligne de commande du gestionnaire de mise à jour.

Pour exécuter la commande, utilisez

update-manager

man update-manaer donne:

     --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

afin que vous puissiez vous déplacer en courant

update-manager --dist-upgrade
5
Maythux

Je ne peux pas vous dire exactement, car je n'utilise pas de système Ubuntu pour le moment, mais je peux vous dire comment trouver la commande.

  1. Ouvrez un terminal et lancez cette commande ( source ):

    xprop | awk '($1=="_NET_WM_PID(CARDINAL)") {print $3}' | xargs ps h -o cmd
    
  2. Cliquez sur une instance en cours d'exécution de l'interface graphique.

  3. La commande utilisée pour l'exécuter doit ensuite être imprimée dans le terminal. Vous devrez peut-être l'adapter légèrement pour l'utiliser dans un script Bash, cependant.

3
kiri

Sur Ubuntu, vous pouvez exécuter ceci comme suit:

Sudo /usr/bin/update-manager

Si cela ne fonctionne pas, trouvez la commande en suivant ce que Pavak Paul a dit:

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

Cliquez ensuite sur l'instance en cours d'exécution du gestionnaire de mise à jour.

2
Ravish Bhagdev