Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Linux

Cách Sử Dụng Topgrade Để Nâng Cấp Hệ Thống Linux Dễ Dàng

Nâng cấp Linux đã dễ dàng hơn rất nhiều so với trước đây. Xưa kia, bạn có thể nâng cấp một vài phần mềm, nhưng hầu hết bạn sẽ đợi đến khi mua phiên bản tiếp theo của bản phân phối ưa thích. Sau đó cài đặt và ngắm nhìn phần mềm đã nâng cấp.

Hệ thống quản lý gói đã làm cho việc này dễ dàng, nhưng chúng không thể cập nhật mọi phần của hệ thống. Ruby Gems hay các gói cài qua trình quản lý gói thứ ba như Linuxbrew thì sao? Làm sao để giữ tệp cấu hình đồng bộ?

Topgrade Là Gì?

Bạn có thể đoán được Topgrade làm gì bằng cách nhìn trang GitHub của nó. Slogan viết ở đầu trang là "upgrade everything" (nâng cấp mọi thứ). Đó chính xác là mục đích của nó.

Mặc dù chúng ta tập trung vào Linux ở đây, Topgrade cũng hoạt động trên macOS và Windows. Topgrade được viết bằng Rust, nên khá nhanh. Nó cũng được cấp phép dưới GNU GPL 3.0, nên nó tự do (free as in libre), không chỉ miễn phí.

Topgrade Cập Nhật Những Gì?

Trên Linux, nó sẽ nâng cấp hệ thống qua trình quản lý gói, nhưng đó mới chỉ là khởi đầu. Nó cũng nâng cấp Ruby Gems, gói Atom, gói Linuxbrew và nix, và nhiều hơn nữa. Nó cũng nâng cấp ứng dụng cài qua Snap hoặc Flatpak. Đây còn chưa phải là tất cả, nhưng đủ để bạn hình dung.

Topgrade cũng có thể nâng cấp phần lớn tệp 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 dùng NeoBundle, Vundle, Plug, hoặc Dein. Nếu bạn dùng kho Git cho dotfiles, nó cũng sẽ kéo các thay đổi gần đây.

Cách Sử Dụng Topgrade Để Nâng Cấp Hệ Thống Linux Dễ Dàng

Bạn cũng có thể thêm lệnh tùy chỉnh để Topgrade chạy khi nâng cấp. Điều này tiện lợi nếu bạn có script tùy chỉnh muốn tự động cập nhật.

Cài Đặt Topgrade

Nếu bạn chạy Arch, Topgrade có sẵn qua gói AUR. Nếu dùng bản phân phối khác, bạn cần cài Cargo, trình cài gói Rust. May mắn là khá dễ dàng. Trên Ubuntu, bạn có thể cài bằng lệnh sau:

sudo apt-get update
sudo apt-get install cargo

Sau khi Cargo cài xong, bạn cài Topgrade bằng lệnh:

sudo cargo install topgrade

Nếu cách này không hoạt động, hoặc bạn không muốn cài Cargo, các bản nhị phân đã biên dịch sẵn có sẵn tại trang Releases của Topgrade trên GitHub.

Sử Dụng Topgrade

Cách Sử Dụng Topgrade Để Nâng Cấp Hệ Thống Linux Dễ Dàng

Đã cài Topgrade, việc giữ hệ thống cập nhật trở nên dễ dàng. Để chạy các bước cập nhật cơ bản của Topgrade, chỉ cần chạy lệnh:

topgrade

Nếu bạn muốn thêm lệnh tùy chỉnh hoặc điều chỉnh cách Topgrade hoạt động, bạn cần chỉnh sửa tệp cấu hình. Trên Linux, tệp nằm tại ~/.config/topgrade.toml. Ví dụ, nếu bạn có danh sách kho Git muốn làm mới, thêm sau vào tệp:

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

Để biết thêm thông tin về tùy chỉnh tệp cấu hình, xem phần Customization trên trang GitHub của Topgrade.

Kết Luận

Topgrade mang lại quyền lực lớn khi nói đến việc giữ hệ thống cập nhật. Tuy nhiên, nó có thể quá mức nếu bạn chỉ muốn giữ hệ thống cập nhật và an toàn. Nếu bạn không cài nhiều phần mềm thứ ba, bạn có thể không cần Topgrade.

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