• About
  • Advertise
  • Privacy & Policy
  • Contact
NQ NEWS
  • Kiến thức tổng hợp
    • Development
    • Deep Learning
    • Cloud Computing
    • Kiến thức bảo mật
    • Tin học văn phòng
  • Thủ thuật
    • Phần Mềm
    • Sửa lỗi máy tính
    • Bảo mật máy tính
    • Tăng tốc máy tính
    • Thủ thuật Wifi
  • Quản trị hệ thống
    • Giải pháp bảo mật
    • Mail Server
    • Mạng LAN – WAN
    • Máy chủ
    • Windows Server 2012
  • Tin tức
No Result
View All Result
  • Kiến thức tổng hợp
    • Development
    • Deep Learning
    • Cloud Computing
    • Kiến thức bảo mật
    • Tin học văn phòng
  • Thủ thuật
    • Phần Mềm
    • Sửa lỗi máy tính
    • Bảo mật máy tính
    • Tăng tốc máy tính
    • Thủ thuật Wifi
  • Quản trị hệ thống
    • Giải pháp bảo mật
    • Mail Server
    • Mạng LAN – WAN
    • Máy chủ
    • Windows Server 2012
  • Tin tức
No Result
View All Result
NQ NEWS
No Result
View All Result
Home Quản trị hệ thống Linux OS

Cách sử dụng Topgrade để nâng cấp hệ thống Linux

@admiz by @admiz
08/05/2021
in Linux OS, Quản trị hệ thống
0
Cách Sử Dụng Topgrade để Nâng Cấp Hệ Thống Linux 6094ee84a1c46.jpeg

Việc nâng cấp Linux đã trở nên dễ dàng hơn nhiều so với trước đây. Trước đây, bạn có thể nâng cấp một số phần mềm nhất định, còn với hầu hết mọi thứ khác, bạn sẽ phải đợi cho đến khi có thể mua phiên bản tiếp theo của bản phân phối mà bạn chọn. Sau đó, bạn cài đặt phiên bản mới cùng với phần mềm được nâng cấp.

Các hệ thống quản lý gói đã làm điều này trở nên dễ dàng hơn, nhưng chúng không thể cập nhật mọi phần trong hệ thống của bạn. Còn về Ruby Gem hoặc các gói bạn đã cài đặt thông qua trình quản lý gói của bên thứ ba như Linuxbrew thì sao? Làm thế nào bạn giữ cho các file cấu hình của mình được đồng bộ?

Topgrade là gì?

Bạn có thể tìm hiểu một số thông tin về những gì Topgrade sẽ thực hiện bằng cách xem trang GitHub của nó. Link tham khảo:

https://github.com/r-darwish/topgrade

Slogan của Topgrade, được viết ở đầu trang, là “nâng cấp tất cả mọi thứ”. Đây chính xác là những gì nó có thể làm được.

Mặc dù ta đang tập trung vào Linux ở đây, nhưng Topgrade cũng hoạt động trên macOS và Windows. Topgrade được viết bằng Rust, vì vậy nó sẽ khá nhanh. Topgrade cũng được cấp phép theo GNU GPL 3.0.

Topgrade cập nhật gì?

Trên Linux, nó sẽ nâng cấp hệ thống của bạn thông qua trình quản lý gói, nhưng đó chỉ là khởi đầu. Topgrade cũng sẽ nâng cấp các Ruby Gem, gói Atom, Linuxbrew và nix, v.v… Topgrade cũng nâng cấp những ứng dụng được cài đặt thông qua Snap hoặc Flatpak.

Topgrade cũng có thể nâng cấp một phần lớn các file cấu hình của bạn. Nó sẽ nâng cấp cấu hình Vim hoặc Neovim, nếu bạn sử dụng NeoBundle, Vundle, Plug hoặc Dein. Nếu bạn sử dụng kho lưu trữ Git cho dotfiles của mình, Topgrade cũng sẽ cập nhật mọi thay đổi gần đây cho chúng.

Topgrade cập nhật gì?

Bạn cũng có thể thêm các lệnh tùy chỉnh để Topgrade chạy trong khi nâng cấp. Điều này rất hữu ích nếu bạn sử dụng một số script tùy chỉnh mà bạn muốn việc cập nhật diễn ra tự động.

Cài đặt Topgrade

Nếu bạn chạy Arch, Topgrade có sẵn thông qua gói AUR. Nếu sử dụng một bản phân phối khác, bạn sẽ cần cài đặt Cargo, một trình cài đặt cho các gói Rust. May mắn thay, thực hiện điều này khá dễ dàng. Trên Ubuntu, bạn có thể cài đặt nó bằng các lệnh sau:

sudo apt-get update
sudo apt-get install cargo

Sau khi Cargo được cài đặt, bạn có thể cài đặt Topgrade bằng lệnh sau:

cargo install topgrade

Nếu điều này không hoạt động, hoặc bạn không muốn cài đặt Cargo, các file nhị phân đã biên dịch sẵn cũng được cung cấp thông qua trang giới thiệu các bản phát hành Topgrade trên GitHub. Link tham khảo:

https://github.com/r-darwish/topgrade/releases

Sử dụng Topgrade

Sử dụng Topgrade

Bây giờ, Topgrade đã được cài đặt. Việc cập nhật hệ thống của bạn thật dễ dàng. Để chạy các bước cập nhật cơ bản của Topgrade, hãy nhập lệnh sau:

topgrade

Nếu bạn muốn thêm một số lệnh tùy chỉnh hoặc điều chỉnh cách thức hoạt động của Topgrade, bạn sẽ cần chỉnh sửa file cấu hình của nó. Trên Linux, ứng dụng này được đặt tại “~/.config/topgrade.toml”. Ví dụ, nếu bạn có một danh sách các kho lưu trữ Git muốn refresh, hãy thêm phần sau vào file:

git-repos = [
"~/my-repos/repo_name",
]

Để biết thêm thông tin về việc điều chỉnh file cấu hình, hãy xem phần Customization trên trang Topgrade GitHub. Link tham khảo:

https://github.com/r-darwish/topgrade

Topgrade cung cấp cho bạn nhiều sức mạnh để giữ hệ thống luôn được cập nhật. Nhưng nếu bạn chỉ muốn giữ cho hệ thống của mình cập nhật và bảo mật, sử dụng Topgrade có vẻ hơi quá mức cần thiết. Nếu bạn không cài đặt nhiều phần mềm của bên thứ ba, bạn có thể không cần đến Topgrade.

Nếu bạn chỉ muốn giữ Ubuntu cập nhật nhưng không chắc phải làm thế nào, đừng lo lắng! Đây là một quá trình khá đơn giản và dễ dàng. Hãy xem hướng dẫn của Quantrimang.com về cách nâng cấp Ubuntu thông qua dòng lệnh.

Chúc bạn thực hiện thành công!

  • Cách bảo mật máy chủ Linux cá nhân
  • Cách nâng cấp từ Linux Mint 19.3 lên Mint 20
  • Cách tạo GPG key trong Linux
  • Các lệnh du (Disk Usage) tiện dụng nhất trong Linux
  • Cách cài đặt ứng dụng Snap trong Arch Linux
  • Cách sử dụng lệnh Isof trên Linux
Post Views: 97
Previous Post

Các lệnh du (Disk Usage) tiện dụng nhất trong Linux

Next Post

Phân quyền truy cập file bằng lệnh chmod

Related Posts

Quicktime Player Logo650 1
macOS

Cách ghép video trên macOS bằng QuickTime Player

26/12/2021
Kali Linux 2021 4 700 1
Linux

Kali Linux 2021.4: Thêm 9 công cụ mới và hỗ trợ tốt hơn cho Apple M1

26/12/2021
Openbsd La Gi 1
Linux

OpenBSD là gì? Đây là mọi thứ bạn cần biết về hệ điều hành này!

26/12/2021
Mac Os Xoa Ung Dung Cai Dat Logo640 1
macOS

Cách gỡ, xóa ứng dụng trên Mac OS

26/12/2021
Tim Thu Vien Anh Photos Library Tren May Mac700 1
macOS

Hướng dẫn tìm thư viện ảnh Photos Library trên máy Mac

26/12/2021
So Sanh Macbook Pro Macbook Air Va Ipad Pro 1
macOS

So sánh MacBook Pro 13 inch với MacBook Air và iPad Pro

26/12/2021
Next Post
Phân Quyền Truy Cập File Bằng Lệnh Chmod 6094ee7f1a541.jpeg

Phân quyền truy cập file bằng lệnh chmod

Bài mới nhất

Tổng Hợp 10 Mẫu Email Marketing Giới Thiệu Sản Phẩm Nổi Bật Nhất Hiện Nay 612d0da97658c.png

Tổng hợp 10 mẫu email marketing giới thiệu sản phẩm nổi bật nhất hiện nay

07/05/2025
Dịch Vụ Thiết Kế Website Tại Hải Dương Chuyên Nghiệp, ấn Tượng Và Uy Tín 612d25752b14f.png

Dịch vụ thiết kế website tại Hải Dương chuyên nghiệp, ấn tượng và uy tín

06/05/2025
Top Công Ty Thiết Kế Website Tại Biên Hòa Chuyên Nghiệp, Chuẩn Seo 612d259494e93.jpeg

Top công ty thiết kế website tại Biên Hòa chuyên nghiệp, chuẩn SEO

06/05/2025
Top Công Ty Thiết Kế Website Tại Vinh – Nghệ An Uy Tín 612d259a9cae3.jpeg

Top công ty thiết kế website tại Vinh – Nghệ An uy tín

05/05/2025
Top 10 Công Ty Thiết Kế Website Tại Nha Trang Chuyên Nghiệp 612d0a9ad018b.jpeg

Top 10 công ty thiết kế website tại Nha Trang chuyên nghiệp

05/05/2025

Danh mục

  • Android
  • Bảo mật máy tính
  • Bảo mật, Antivirus
  • Chuyện công nghệ
  • Deep Learning
  • Development
  • Dịch vụ công trực tuyến
  • Dịch vụ nhà mạng
  • Giải pháp bảo mật
  • Hệ thống
  • Hệ thống
  • iPhone
  • Kiến thức bảo mật
  • Kiến thức cơ bản phổ thông
  • Kiến thức Marketing căn bản
  • Kiến thức tổng hợp
  • Lập trình
  • Linux
  • Linux OS
  • macOS
  • Mail Server
  • Mạng LAN – WAN
  • Máy ảo
  • Máy chủ
  • ms excel
  • ms-powerpoint
  • Nền tảng điện toán đám mây
  • Phần cứng
  • Phần Mềm
  • Quản trị hệ thống
  • Raspberry Pi
  • Sửa lỗi máy tính
  • Tăng tốc máy tính
  • Thủ thuật
  • Thủ thuật SEO
  • Thủ thuật Wifi
  • Tiện ích hệ thống
  • Tin học văn phòng
  • Tin tức
  • Uncategorized
  • Ứng dụng
  • Website
  • Windows Server 2012

Thẻ

#app #chatbot #chatbot tự động #CRM #Kiến thức cơ bản #Techblog #Thiết kế website Android apple CPU Email Marketing Google Google Drive hacker HTML hàm python hàm python có sẵn hình nền hình nền máy tính học css học python học SQL ios iphone iphone 12 iPhone X macos Microsoft mssql MS SQL Server ngôn ngữ lập trình python Raspberry Pi Samsung smartphone SQL SQL Server tham số trong C thủ thuật windows 10 tài liệu python windows windows 10 YouTube điện thoại thông minh ứng dụng
  • About
  • Advertise
  • Privacy & Policy
  • Contact

© 2022 Pha Le Solution

No Result
View All Result
  • Home

© 2022 Pha Le Solution