Lệnh chạy GUI Frontend để cập nhật apt-get


10

Tôi muốn biết, nếu có bất kỳ lệnh nào để chạy cập nhật apt-get trong GUI như trong hình sau:

Giao diện GUI của bản cập nhật apt-get

Tất cả những gì tôi muốn làm là viết một kịch bản sẽ cập nhật các nguồn phần mềm thông qua trình quản lý gui này. Vì vậy, tôi có thể làm cho nó thân thiện hơn với người dùng. Tôi cần lệnh để làm điều này. Xin vui lòng giúp đỡ.

Câu trả lời:


6

Bạn không thể làm apt-get updatetừ dòng lệnh của trình quản lý cập nhật.

Để chạy lệnh, sử dụng

update-manager

man update-manaer cho:

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

để bạn có thể di chuyển bằng cách chạy

update-manager --dist-upgrade

2
Không phải OP yêu cầu GUI tương đương với cập nhật, không phải nâng cấp sao?
kiri

3

Tôi không thể nói cho bạn chính xác, vì hiện tại tôi không sử dụng hệ thống Ubuntu, nhưng tôi có thể cho bạn biết cách tìm lệnh.

  1. Mở một thiết bị đầu cuối và chạy lệnh này ( nguồn ):

    xprop | awk '($1=="_NET_WM_PID(CARDINAL)") {print $3}' | xargs ps h -o cmd
  2. Nhấp chuột vào một phiên bản đang chạy của GUI.

  3. Lệnh được sử dụng để chạy nó sau đó sẽ được in trong thiết bị đầu cuối. Bạn có thể phải điều chỉnh nó một chút để sử dụng trong tập lệnh Bash.


Cảm ơn bạn đã giúp đỡ. Tôi đã học được rằng cửa sổ không phải là một chương trình. chương trình phụ của trình cập nhật synap / phần mềm. Vì vậy, cần phải tìm nếu một số phần mềm hoàn chỉnh như những gì tôi muốn tồn tại.
Pavak Paul

2

Trên Ubuntu bạn có thể chạy nó như sau:

sudo /usr/bin/update-manager

Nếu điều này không hiệu quả, hãy tìm lệnh thực tế bằng cách làm theo những gì Pavak Paul nói:

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

Sau đó bấm vào chạy phiên bản của trình quản lý cập nhật.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.