web-dev-qa-db-ja.com

apt-get更新のためにGUIフロントエンドを実行するコマンド

次の図のように、GUIでapt-get updateを実行するコマンドがあるかどうかを知りたい:

GUI frontend of apt-get update

私がやりたいのは、このGUIマネージャーを介してソフトウェアソースを更新するスクリプトを書くことです。だから私はそれをよりユーザーフレンドリーにすることができます。これを行うにはコマンドが必要です。助けてください。

8
Pavak Paul

更新マネージャーのコマンドラインから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
5
Maythux

現時点ではUbuntuシステムを使用していないため、正確に言うことはできませんが、コマンドを見つける方法は説明できます。

  1. ターミナルを開き、次のコマンドを実行します( source ):

    xprop | awk '($1=="_NET_WM_PID(CARDINAL)") {print $3}' | xargs ps h -o cmd
    
  2. GUIの実行中のインスタンスをクリックします。

  3. それを実行するために使用されるコマンドは、ターミナルで印刷されるはずです。ただし、Bashスクリプトで使用するために少し調整する必要があります。

3
kiri

Ubuntuでは、次のように実行できます。

Sudo /usr/bin/update-manager

これでうまくいかない場合は、Pavak Paulが言ったことに従って実際のコマンドを見つけてください。

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

次に、実行中の更新マネージャーのインスタンスをクリックします。

2
Ravish Bhagdev