运行GUI前端以进行apt-get更新的命令


10

我想知道,是否有任何命令可以在GUI中运行apt-get update,如下图所示:

apt-get更新的GUI前端

我要做的就是编写一个脚本,该脚本将通过此GUI管理器更新软件源。这样我就可以使其更加用户友好。我需要执行此操作的命令。请帮忙。

Answers:


6

您无法apt-get update从更新管理器的命令行执行操作。

要运行命令,请使用

update-manager

man update-manaer 给出:

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

这样你就可以通过跑步

update-manager --dist-upgrade

2
OP是否要求GUI进行更新,而不是dist-upgrade?
kiri

3

我目前无法使用Ubuntu系统,因此无法确切告诉您,但是我可以告诉您如何查找命令。

  1. 打开一个终端并运行以下命令(source):

    xprop | awk '($1=="_NET_WM_PID(CARDINAL)") {print $3}' | xargs ps h -o cmd
  2. 单击正在运行的GUI实例。

  3. 然后应该在终端中打印用于运行它的命令。不过,您可能需要对其稍作调整以用于Bash脚本。


谢谢你的帮助。我了解到该窗口不是程序。突触/软件更新程序的子程序。因此,需要查找是否存在一些我想要的完整软件。
帕瓦克(Pavak Paul)

2

在ubuntu上,您可以如下运行:

sudo /usr/bin/update-manager

如果这不起作用,请按照帕瓦克·保罗的说法找到实际的命令:

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

然后单击运行中的更新管理器实例。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.