Hướng dẫn đầy đủ để cập nhật Danh sách Nguồn Winget-Hướng dẫn từng bước

Cập nhật danh sách nguồn Winget là một nhiệm vụ thiết yếu cho bất kỳ ai phụ thuộc vào giao diện Trình quản lý gói này. Danh sách nguồn là một tập hợp các kho lưu trữ hoặc nguồn mà Winget tìm kiếm các gói để cài đặt. Bằng cách cập nhật danh sách này, bạn đảm bảo rằng bạn có quyền truy cập vào các gói và phiên bản mới nhất có sẵn.

Để cập nhật danh sách nguồn Winget, bạn sẽ cần sử dụng công cụ dòng lệnh 'Winget' do Microsoft cung cấp. Trước khi bạn có thể tiến hành cập nhật danh sách nguồn, hãy đảm bảo bạn đã cài đặt phiên bản Winget mới nhất. Bạn có thể sử dụng lệnh 'Winget --Version' để kiểm tra phiên bản và đảm bảo bạn cập nhật.

Khi bạn có phiên bản Winget mới nhất, bạn có thể sử dụng tiểu ban 'Nguồn Winget' để quản lý danh sách nguồn. Tiểu ban này có một số tiểu ban cho phép bạn thực hiện các nhiệm vụ khác nhau liên quan đến danh sách nguồn. Một số tiểu ban chính bao gồm 'Thêm', 'Xóa', 'Danh sách', 'Cập nhật' và 'Xuất'.

Nếu bạn muốn thêm một nguồn mới vào danh sách, bạn có thể sử dụng lệnh 'Nguồn Winget thêm' theo sau là URL hoặc tên của kho lưu trữ bạn muốn thêm. Bằng cách sử dụng tham số '--Type', bạn có thể chỉ định loại kho lưu trữ là 'winget' hoặc 'phẳng', tùy thuộc vào việc đó là kho lưu trữ winget hay kho lưu trữ phẳng.

Lệnh 'Remove nguồn' được sử dụng để xóa một nguồn khỏi danh sách. Bạn cần chỉ định tham số --ID để xác định nguồn bạn muốn xóa. Lệnh 'Danh sách nguồn' cho thấy các nguồn hiện tại trong danh sách, cùng với ID của họ.

Lệnh 'Cập nhật nguồn Winget' cho phép bạn cập nhật danh sách nguồn bằng cách tìm nạp thông tin gói mới nhất từ các nguồn. Lệnh này cũng áp dụng mọi nâng cấp hoặc thay đổi vào danh sách nguồn, đảm bảo rằng bạn có các gói cập nhật nhất có sẵn để cài đặt.

Nếu bạn muốn xuất danh sách nguồn dưới dạng tệp, bạn có thể sử dụng lệnh 'Xuất nguồn Winget' theo sau là đường dẫn bạn muốn lưu tệp. Tính năng này có thể hữu ích nếu bạn muốn sao lưu danh sách nguồn của mình hoặc chia sẻ nó với những người khác.

Ngoài các tiểu ban chính được đề cập ở trên, có một số tiểu ban và tham số tùy chọn có sẵn cho phép bạn tùy chỉnh hành vi của winget khi cập nhật danh sách nguồn. Một số trong số này bao gồm các tham số '-tiêu đề' và '--UnInstall', cho phép bạn chỉ định tiêu đề cho nguồn và gỡ cài đặt bất kỳ phiên bản nào trước đó của các gói trước khi cài đặt các gói mới, tương ứng.

Tham số ' -tất cả' sẽ cập nhật tất cả các nguồn trong danh sách, thay vì chỉ các nguồn được chỉ định. Các tham số '--verbose' và '--verbose-logs' cung cấp đầu ra và ghi nhật ký chi tiết hơn và dài hơn, tương ứng, trong quá trình cập nhật.

Tóm lại, việc cập nhật danh sách nguồn Winget là một quá trình đơn giản có thể được thực hiện bằng cách sử dụng các tiểu ban và tham số khác nhau có sẵn trong công cụ dòng lệnh 'Winget'. Bằng cách cập nhật danh sách nguồn của bạn, bạn đảm bảo rằng bạn có quyền truy cập vào các gói và phiên bản mới nhất, cho phép trải nghiệm cài đặt liền mạch và hiệu quả.+

Sử dụng lệnh "Xuất" trong Winget

Cácxuất khẩuLệnh trong Winget cho phép bạn tạo một tệp kê khai cho một gói hoặc truy vấn cụ thể và xuất nó sang một vị trí được chỉ định. Giao diện này cung cấp cho bạn nhiều quyền kiểm soát hơn đối với giao diện của tệp được xuất và cung cấp các tùy chọn để tùy chỉnh đầu ra.

Để sử dụngxuất khẩulệnh, bạn có thể chỉ định--nhận dạnghoặc--têntùy chọn cùng với gói hoặc truy vấn bạn muốn xuất. Điều này bổ sung hỗ trợ cho cả gói được đặt tên và ID gói. Bạn cũng có thể chỉ định--phiên bảnTùy chọn xuất một phiên bản cụ thể của gói.

Các-OutputĐối số cho phép bạn chỉ định vị trí và tên của tệp kê khai đã xuất. Theo mặc định, tệp đã xuất sẽ được lưu với tên và phiên bản của gói làm tên tệp, nhưng bạn có thể thay đổi điều này bằng cách chỉ định tên đầu ra mong muốn.

Khi sử dụngxuất khẩulệnh, bạn có tùy chọn bao gồm-Tiêu đềĐối số, thêm một tiêu đề vào tệp kê khai đã xuất. Điều này có thể hữu ích để tạo các tệp kê khai có tổ chức và dễ đọc hơn.

Theo mặc định,xuất khẩuLệnh tạo một tệp kê khai với tất cả các thông tin cần thiết để cài đặt gói, bao gồm các phụ thuộc và bất kỳ cấu hình sau khi cài đặt. Điều này đảm bảo rằng tệp đã xuất có thể được sử dụng để quản lý và cài đặt gói.

Trong một số trường hợp, bạn có thể muốn xuất một tệp kê khai mà không có sự phụ thuộc của gói. Đối với kịch bản này, bạn có thể sử dụng--Uninstall-Previouslựa chọn. Điều này loại bỏ mọi phụ thuộc được cài đặt trước đó khỏi tệp kê khai đã xuất.

Cácxuất khẩuLệnh trong Winget được thiết kế để cung cấp cho người dùng trải nghiệm linh hoạt và có thể tùy chỉnh hơn khi xuất thông tin gói. Nó cung cấp các tùy chọn và lệnh phụ khác nhau để thao tác với tệp kê khai đã xuất để phù hợp với nhu cầu của người dùng.

Dưới đây là một vài ví dụ về việc sử dụngxuất khẩuyêu cầu:

  • Xuất Winget: Xuất tệp kê khai cho mã Visual Studio sang vị trí được chỉ định
  • Xuất Winget --Id Microsoft. VisualStudio. Code --Version 1. 56. 2 --Output C: \ Declests \ vscode. yml: Xuất một phiên bản cụ thể của mã Visual Studio sang vị trí được chỉ định
  • Xuất Winget --Id Microsoft. Edge --Output C: \ Declests \ edge. ym l-tiêu đề: Xuất tệp kê khai cho Microsoft Edge với tiêu đề bao gồm

Cácxuất khẩuLệnh trong Winget là một công cụ mạnh mẽ để xuất thông tin gói và quản lý cài đặt. Nó cho phép bạn tạo các tệp kê khai với các cấu hình và tùy chọn cụ thể, cung cấp nhiều quyền kiểm soát hơn đối với nội dung được xuất.

Nâng cấp tất cả

Cácnâng cấp tất cảLệnh trong Winget được sử dụng để nâng cấp tất cả các ứng dụng và công cụ đã cài đặt lên các phiên bản mới nhất của chúng. Lệnh này có thể hữu ích khi bạn muốn đảm bảo rằng tất cả các ứng dụng của bạn được cập nhật và có các tính năng và sửa lỗi mới nhất.

Khi bạn chạynâng cấp tất cả, Winget sẽ xem xét các gói đã cài đặt và so sánh chúng với các phiên bản có sẵn trong danh sách nguồn. Sau đó, nó sẽ tải xuống và áp dụng mọi nâng cấp có sẵn, mà không cần can thiệp thủ công.

Điều quan trọng cần lưu ý lànâng cấp tất cảLệnh sẽ chỉ nâng cấp các ứng dụng và công cụ được cài đặt bằng Winget. Nếu bạn có các ứng dụng được cài đặt thông qua các phương tiện khác, chẳng hạn như trình cài đặt hoặc trình quản lý gói, chúng sẽ không được nâng cấp bởi lệnh này.

Nếu bạn chỉ muốn nâng cấp các gói cụ thể mà không cần nâng cấp tất cả các ứng dụng đã cài đặt, bạn có thể cung cấp--nhận dạngtham số theo sau là ID gói hoặc bí danh. Điều này sẽ chỉ nâng cấp gói được chỉ định và phụ thuộc của nó.

Theo mặc định, lệnh nâng cấp sẽ bỏ qua bất kỳ gói nào đã ở phiên bản mới nhất. Tuy nhiên, nếu bạn muốn buộc nâng cấp một gói cụ thể, bạn có thể sử dụng--lực lượngtham số.

Khi lệnh nâng cấp được thực thi, Winget sẽ tạo các nhật ký hiển thị quá trình nâng cấp và bất kỳ thông báo lỗi nào có thể xảy ra. Điều này có thể hữu ích để khắc phục sự cố hoặc quan sát quá trình nâng cấp.

Thật đáng nói rằngnâng cấp tất cảLệnh được thiết kế để hoạt động đồng bộ với các danh sách nguồn được xác định trong Winget. Theo mặc định, Winget sử dụng kho lưu trữ chính của Microsoft làm nguồn. Tuy nhiên, các nhà phát triển và người dùng có thể tạo danh sách nguồn của riêng họ hoặc đăng ký các nguồn bổ sung. Cácnâng cấp tất cảLệnh sẽ áp dụng nâng cấp dựa trên nguồn được chỉ định trong danh sách nguồn.

Trong một ví dụ sử dụng, nếu bạn có một danh sách nguồn bao gồm một kho lưu trữ không chính thức cung cấp các phiên bản mới hơn của các ứng dụng, chạynâng cấp tất cảsẽ nâng cấp các ứng dụng từ nguồn cụ thể đó.

Cácnâng cấp tất cảLệnh có thể được sử dụng để nâng cao trải nghiệm tổng thể của bạn về việc quản lý các ứng dụng đã cài đặt bằng Winget. Nó cho phép bạn dễ dàng cập nhật các ứng dụng của mình mà không cần phải kiểm tra thủ công các bản cập nhật và cài đặt từng cái một.

Theo mặc định, lệnh nâng cấp sẽ hiển thị thanh tiến trình và tóm tắt các nâng cấp đang được áp dụng. Tuy nhiên, nếu bạn muốn có thông tin chi tiết hơn hoặc muốn xem quá trình nâng cấp hoạt động, bạn có thể sử dụng--verbosetham số.

Tóm lại,nâng cấp tất cảLệnh trong Winget là một công cụ mạnh mẽ để quản lý nâng cấp các ứng dụng và công cụ đã cài đặt. Nó có thể được sử dụng để nâng cấp tất cả các ứng dụng đã cài đặt, các gói cụ thể hoặc buộc nâng cấp các gói cụ thể. Nó hoạt động cùng với các danh sách nguồn được xác định trong Winget, đảm bảo rằng các nâng cấp được áp dụng theo các nguồn được chỉ định.

Các lệnh liên quan

NgoàiDanh sách nguồn WingetNguồn Winget ThêmCác lệnh, có một số lệnh liên quan khác có thể hữu ích khi quản lý và cập nhật danh sách nguồn winget.

-Logs

Các-Logstùy chọn có thể được sử dụng vớiWingetlệnh để hiển thị nhật ký chi tiết của quá trình cập nhật. Điều này có thể hữu ích để khắc phục sự cố hoặc nếu bạn muốn xem thêm thông tin về những gì đang xảy ra trong quá trình cập nhật.

--tên

Các--têntùy chọn cho phép bạn chỉ định một kho lưu trữ nguồn cụ thể theo tên của nó khi sử dụngWinget nguồn loại bỏhoặcĐặt lại nguồn Wingetlệnh. Điều này rất hữu ích nếu bạn có nhiều kho lưu trữ nguồn và chỉ muốn xóa hoặc đặt lại một trong số chúng.

--kiểu

Các--kiểutùy chọn được sử dụng vớiDanh sách nguồn Wingetlệnh để lọc danh sách được hiển thị dựa trên loại kho lưu trữ nguồn. Điều này có thể hữu ích nếu bạn chỉ muốn thấy một số loại kho lưu trữ nhất định, chẳng hạn như các loại cho phép nâng cấp gói hoặc những loại không yêu cầu thỏa thuận người dùng.

-Tiêu đề

Các-Tiêu đềtùy chọn có thể được sử dụng vớiDanh sách nguồn Wingetlệnh để hiển thị một dòng tiêu đề bổ sung cho mỗi kho lưu trữ nguồn. Điều này có thể giúp dễ dàng hơn để xem các kho lưu trữ nào có các tính năng hoặc thuộc tính cụ thể mà không phải xem xét từng mục nguồn riêng lẻ trong danh sách.

--verbose

Các--verboseTùy chọn có thể được sử dụng với một số lệnh winget để hiển thị thông tin bổ sung hoặc cung cấp đầu ra chi tiết hơn. Điều này có thể hữu ích nếu bạn muốn xem thêm thông tin về những gì lệnh đang làm hoặc nếu bạn cần thêm bối cảnh cho đầu ra.

Loại bỏ các gói

CácWingetlệnh cũng hỗ trợ xóa các gói cụ thể bằng cách sử dụngWinget gỡ cài đặtyêu cầu. Điều này cho phép bạn dễ dàng gỡ cài đặt các gói mà bạn không còn cần hoặc muốn.

Sử dụng bí danh

Winget hỗ trợ việc sử dụng các bí danh lệnh, có thể giúp các lệnh dễ dàng hơn và nhanh hơn. Ví dụ: bạn có thể sử dụngwgthay vìWingetĐể lưu phím phím.

Gói nâng cấp

CácCập nhật wingetLệnh cho phép bạn nâng cấp các gói lên các phiên bản mới nhất có sẵn của họ. Điều này rất hữu ích nếu bạn muốn đảm bảo rằng bạn đang chạy phần mềm cập nhật nhất trên hệ thống Windows của mình.

Đây chỉ là một vài ví dụ về các lệnh và tùy chọn liên quan có sẵn để quản lý và cập nhật danh sách nguồn winget. Bằng cách sử dụng các lệnh này, bạn có thể có nhiều quyền kiểm soát hơn đối với trải nghiệm winget của mình và đảm bảo rằng bạn có quyền truy cập vào các gói phần mềm mới nhất và lớn nhất.

Sử dụng nâng cấp

Cácnâng cấpLệnh được sử dụng để cập nhật các gói đã cài đặt. Nó có thể được sử dụng với--têntham số để chỉ định gói để nâng cấp hoặc với--tất cảTham số để nâng cấp tất cả các gói đã cài đặt.

Dưới đây là một số ví dụ về việc sử dụngnâng cấpyêu cầu:

  • Để nâng cấp một gói cụ thể có tên là "Discord":
Nâng cấp Winge t-Tên Discord
  • Để nâng cấp tất cả các gói đã cài đặt:
Nâng cấp winge t-tất cả

Theo mặc định, khi nâng cấp gói, Winget sẽ gỡ cài đặt phiên bản trước của gói và cài đặt phiên bản cập nhật. Hành vi này có thể được thay đổi bằng cách sử dụng--Uninstall-Previoustham số. Nếu bạn muốn buộc nâng cấp mà không cần cài đặt phiên bản trước, bạn có thể sử dụng--lực lượngtham số.

Cácnâng cấpLệnh cũng có một số tham số tùy chọn:

  • --verbose: Tham số này cung cấp đầu ra và nhật ký chi tiết hơn.
  • --phiên bản: Tham số này chỉ định một phiên bản cụ thể của gói để nâng cấp lên.
  • --arg: Tham số này có thể được sử dụng để cung cấp các đối số bổ sung cho tập lệnh nâng cấp của gói.

Theo mặc định, Winget sẽ nâng cấp gói lên phiên bản mới nhất có sẵn. Nếu bạn muốn nâng cấp gói lên một phiên bản cụ thể, bạn có thể sử dụng--phiên bảntham số theo sau là số phiên bản.

Tóm lại,nâng cấpLệnh trong Winget được sử dụng để nâng cấp các gói đã cài đặt. Nó cung cấp các tùy chọn để nâng cấp các gói cụ thể, nâng cấp tất cả các gói, nâng cấp, chỉ định phiên bản và cung cấp các đối số bổ sung cho tập lệnh nâng cấp. Lệnh này là một công cụ hữu ích để quản lý các ứng dụng trên Windows và cung cấp một số lợi ích như cài đặt cạnh nhau, quản lý phụ thuộc và giao diện dễ sử dụng.

Tạo một nhiệm vụ theo lịch trình

Để tự động cập nhật danh sách nguồn winget, bạn có thể tạo một tác vụ theo lịch trình trên hệ thống Windows của mình. Nhiệm vụ này sẽ chạy lệnh winget định kỳ và đảm bảo rằng danh sách nguồn của bạn luôn được cập nhật.

Dưới đây là các bước để tạo một nhiệm vụ theo lịch trình:

Bước chân Sự miêu tả
1 Mở Trình lập lịch tác vụ bằng cách tìm kiếm nó trong menu Bắt đầu hoặc bằng cách chạy "Taskschd. msc" trong hộp thoại Run.
2 Trong trình lập lịch tác vụ, nhấp vào "Tạo tác vụ cơ bản" hoặc "Tạo tác vụ" để tạo một tác vụ mới.
3 Đặt tên cho nhiệm vụ của bạn và tùy chọn cung cấp một mô tả.
4 Chọn xem bạn muốn nhiệm vụ chạy hàng ngày, hàng tuần, hàng tháng hoặc tại một thời điểm cụ thể.
5 Chỉ định tài khoản người dùng sẽ chạy tác vụ. Bạn nên sử dụng một tài khoản với các đặc quyền quản trị.
6 Trong tab "Hành động", nhấp vào "Mới" để tạo hành động mới.
7 Trong trường "Chương trình/tập lệnh", nhập "Winget" để chạy lệnh Winget.
8 Trong trường "Thêm đối số", nhập "-Danh sách" để chỉ định rằng bạn muốn cập nhật danh sách nguồn.
9 Nếu bạn muốn cung cấp bất kỳ đối số bổ sung, bạn có thể thêm chúng ở đây. Ví dụ: bạn có thể sử dụng "--verbose" để bật ghi nhật ký từ.
10 Nhấp vào "OK" để lưu hành động.
11 Trong tab "Triggers", nhấp vào "Mới" để tạo trình kích hoạt mới.
12 Chọn kích hoạt phù hợp với nhu cầu của bạn, chẳng hạn như hàng ngày hoặc hàng tuần.
13 Định cấu hình các tùy chọn kích hoạt, chẳng hạn như thời gian bắt đầu và mẫu tái phát.
14 Nhấp vào "OK" để lưu kích hoạt.
15 Xem lại cài đặt tác vụ của bạn và nhấp vào "Kết thúc" để tạo nhiệm vụ theo lịch trình.

Khi tác vụ được tạo, nó sẽ tự động chạy theo lịch trình đã chỉ định. Điều này sẽ đảm bảo rằng danh sách nguồn winget của bạn luôn được cập nhật, cho phép bạn dễ dàng quản lý và cài đặt các gói bằng Trình quản lý gói Windows.

Điều đáng chú ý là lệnh winget cũng cung cấp các lệnh phụ và tùy chọn khác có thể được sử dụng trong tác vụ đã lên lịch. Ví dụ: bạn có thể sử dụng lệnh phụ "cài đặt" để cài đặt các gói, lệnh phụ "nâng cấp" để nâng cấp các gói đã cài đặt hoặc tùy chọn "--verbose-logs" để bật ghi nhật ký chi tiết trong khi thực hiện tác vụ. Bạn có thể tham khảo tài liệu về winget để biết thêm thông tin về các lệnh phụ và tùy chọn này.

Ngoài việc tạo tác vụ theo lịch trình, bạn cũng có thể chạy lệnh winget theo cách thủ công để cập nhật danh sách nguồn. Ví dụ: bạn có thể mở dấu nhắc lệnh hoặc phiên PowerShell và chạy "winget --update" để cập nhật danh sách nguồn. Điều này có thể hữu ích trong trường hợp bạn muốn kích hoạt cập nhật theo cách thủ công hoặc nếu bạn muốn xem đầu ra và nhật ký trong thời gian thực.

Quá trình tạo tác vụ theo lịch trình để cập nhật danh sách nguồn winget chỉ là một cách để quản lý các gói của bạn và cập nhật chúng. Các nhà phát triển và người dùng thành thạo cũng có thể thấy hữu ích khi viết tập lệnh của riêng họ hoặc sử dụng các công cụ của bên thứ ba để tự động hóa việc quản lý gói và cài đặt.

Trong bài viết này, chúng tôi đã đề cập đến các bước tạo tác vụ theo lịch trình để cập nhật danh sách nguồn winget. Chúng tôi cũng đã đề cập đến một số tùy chọn và ví dụ liên quan mà bạn có thể sử dụng để tùy chỉnh tác vụ theo nhu cầu của mình. Hãy nhớ luôn tham khảo tài liệu chính thức và tìm kiếm phản hồi cũng như lời khuyên từ cộng đồng khi quản lý các gói của bạn bằng Trình quản lý gói Windows.