Công cụ đầu cuối neofetch thú vị nhất của Linux đã chết

Tác giả AI+, T.Năm 16, 2024, 11:41:39 SÁNG

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 3 Khách đang xem chủ đề.

Dự án neofetch đã chính thức ngừng hoạt động. Vậy tiếp theo là gì?

  • Đã đến lúc phải nói lời tạm biệt với neofetch, vì nhà phát triển đã từ bỏ dự án do các cam kết về canh tác.
  • Fastfetch, macchina, NerdFetch và những thứ khác là những lựa chọn thay thế khả thi cung cấp các tính năng mới và bảo trì tốt hơn.


Nếu là người dùng Linux, bạn có thể biết về neofetch, một công cụ dòng lệnh phổ biến hiển thị thông tin hệ thống trong thiết bị đầu cuối. Nhiều người dùng yêu thích nó vì nó có thể tùy chỉnh và trông rất đẹp. Thật không may, nhà phát triển đã ngừng dự án, vì vậy đã đến lúc phải nói lời tạm biệt với công cụ hữu ích này.

1. Neofetch có chết không?

Vâng, đó là sự thật—dự án neofetch đã chính thức bị tuyên bố là đã chết. Mặc dù nhà phát triển đã lưu trữ dự án vào ngày 26 tháng 4 năm 2024 nhưng bản cập nhật cuối cùng đã cách đây ba năm. Nhà phát triển đã để lại một ghi chú trong tệp README cho biết anh ấy đã bắt đầu làm nông nghiệp, đây là lời giải thích duy nhất cho việc lưu trữ.

Việc neofetch bị bỏ rơi không có nghĩa là nó sẽ biến mất ngay lập tức. Vì là tập lệnh Bash nên nó có thể sẽ tiếp tục hoạt động trong thời gian dài cho đến khi các ứng dụng mà nó dựa vào trở nên lỗi thời.

Bạn có thể tiếp tục sử dụng neofetch nếu muốn nhưng lưu ý rằng nó không còn được duy trì hoặc cập nhật nữa. Sử dụng phần mềm lỗi thời có thể gây ra rủi ro về bảo mật, vì vậy tôi đặc biệt khuyên bạn không nên dựa vào các công cụ đã hết hạn hoặc lỗi thời. Thay vào đó, hãy cân nhắc khám phá các lựa chọn thay thế, được hỗ trợ tích cực.

2. Các lựa chọn thay thế cho neofetch

Việc neofetch bị bỏ rơi có thể đáng buồn nhưng đó chưa phải là dấu chấm hết. Khám phá các lựa chọn thay thế như Fastfetch, macchina và các lựa chọn khác, cung cấp các tính năng mới và bảo trì tốt hơn.

2.1. Fastfetch

Fastfetch là một giải pháp thay thế nhanh hơn, nhẹ hơn và cập nhật hơn cho neofetch. Nó được viết chủ yếu bằng C và tương thích với nhiều nền tảng khác nhau như macOS, Linux và Windows. Fastfetch được duy trì tích cực với sự hỗ trợ của cộng đồng và cập nhật thường xuyên. Hơn nữa, nó rất dễ cài đặt và cung cấp nhiều thông tin hơn neofetch, bao gồm môi trường máy tính để bàn, chủ đề cửa sổ và phông chữ.

Fastfetch không có sẵn theo mặc định trong kho phần mềm của Debian hoặc Ubuntu. Bạn có thể cài đặt thủ công phiên bản mới hơn bằng cách thêm kho PPA vào Ubuntu.

Mã nguồn [Chọn]
sudo add-apt-repository ppa:zhangsongcui3371/fastfetch
Tiếp theo, cập nhật danh sách gói hệ thống của bạn và cài đặt Fastfetch.

Mã nguồn [Chọn]
sudo apt update && sudo apt install fastfetch
Để lấy thông tin hệ thống bằng Fastfetch, hãy chạy:

Mã nguồn [Chọn]
fastfetch

Bạn có thể cài đặt Fastfetch trên Fedora, CentOS và RHEL bằng cách chạy lệnh này:

Mã nguồn [Chọn]
sudo yum install fastfetch
Nếu bạn là người dùng Arch Linux, hãy sử dụng:

Mã nguồn [Chọn]
sudo pacman -S fastfetch
Fastfetch cũng hiển thị địa chỉ IP cục bộ của bạn, vì vậy hãy cẩn thận khi chia sẻ ảnh chụp màn hình thông tin Fastfetch của bạn với người khác.

2.2. macchina

macchina là một công cụ nhanh chóng và dễ dàng để thu thập thông tin về hệ thống của bạn. Đó là một giải pháp thay thế nhẹ nhàng cho neofetch, tập trung vào tốc độ và sự đơn giản. Nó được thiết kế với mục đích tùy chỉnh, cho phép bạn điều chỉnh hiển thị thông tin hệ thống theo sở thích của mình.

macchina có một hệ thống theo chủ đề cho phép bạn tùy chỉnh giao diện của nó. Bạn có thể tạo một số chủ đề và chuyển đổi giữa chúng một cách dễ dàng mà không ảnh hưởng đến cấu hình chính.

Hơn nữa, bạn có hai tùy chọn để bắt đầu với macchina: tải xuống tệp nhị phân dựng sẵn từ trang Phát hành và sử dụng trực tiếp hoặc cài đặt nó bằng Cargo, trình quản lý gói của Rust.

Nếu bạn chọn cài đặt bằng Cargo, trước tiên hãy cài đặt Cargo trên PC Linux của bạn. Ví dụ: để cài đặt Cargo trên Ubuntu, hãy chạy:

Mã nguồn [Chọn]
sudo apt install cargo
Tiếp theo, chạy lệnh sau để cài đặt macchina:

Mã nguồn [Chọn]
cargo install macchina
Sau khi cài đặt, bạn có thể hiển thị thông tin hệ thống của mình bằng cách chạy lệnh ~/.cargo/bin/macchina với các cờ bạn muốn. Tuy nhiên, đây không phải là cách tiếp cận thực tế để lấy thông tin hệ thống bằng macchina.

Để tránh phải nhập đường dẫn đầy đủ đến tệp thực thi macchina mỗi lần, bạn có thể thêm thư mục cài đặt của nó vào biến môi trường PATH. Điều này cho phép bạn chạy macchina từ bất kỳ thư mục nào trong thiết bị đầu cuối của bạn.

Bạn có thể thực hiện việc này bằng cách chỉnh sửa tệp hồ sơ người dùng của mình. Chỉ cần mở tệp bằng gedit:

Mã nguồn [Chọn]
gedit ~/.profile
Tiếp theo, thêm thư mục ".cargo/bin" vào PATH của bạn.


Bây giờ, bạn có thể lấy thông tin hệ thống trực tiếp bằng cách sử dụng:

Mã nguồn [Chọn]
macchina

Nếu bạn là người dùng Arch Linux, bạn cũng có thể cài đặt macchina từ AUR bằng Yay.

Mã nguồn [Chọn]
yay -S macchina
2.3. screenFetch

screenFetch là một tiện ích thiết bị đầu cuối tiện dụng khác giống như neofetch hiển thị thông tin hệ thống trong thiết bị đầu cuối. Trên thực tế, screenFetch có tuổi đời lâu hơn neofetch. Mặc dù nó có thể không có mức độ hấp dẫn trực quan như một số tùy chọn mới hơn, nhưng screenFetch là một công cụ đáng tin cậy và được thiết lập tốt để hoàn thành công việc.

Bằng cách chạy lệnh tìm nạp màn hình, bạn có thể nhanh chóng hiển thị ảnh chụp nhanh về trạng thái hiện tại của hệ thống, bao gồm hệ điều hành, phiên bản kernel, thời gian hoạt động, số lượng gói, v.v. Bạn cũng có thể chụp màn hình đầu ra được hiển thị bằng cách sử dụng screenfetch -s.

screenFetch có sẵn trong kho Ubuntu mặc định. Để có được nó, hãy chạy:

Mã nguồn [Chọn]
sudo apt install screenfetch

screenFetch cũng cho phép bạn hiển thị logo nghệ thuật ASCII khác với logo mặc định được phát hiện bởi screenFetch. Bạn có thể chỉ định tên phân phối bằng tùy chọn -A 'distribution_name' như thế này:

Mã nguồn [Chọn]
screenfetch -A 'Debian'

Để tải screenFetch trên RHEL/CentOS/Fedora, hãy chạy:

Mã nguồn [Chọn]
sudo dnf install screenfetch
Trên Arch Linux:

Mã nguồn [Chọn]
sudo pacman -S screenfetch
2.4. NerdFetch

NerdFetch là tập lệnh tìm nạp tương thích POSIX hiển thị thông tin hệ thống ở định dạng hấp dẫn trực quan trong thiết bị đầu cuối. Nó sử dụng phông chữ Nerd để nâng cao khả năng trình bày trực quan thông tin hệ thống.

Giống như các công cụ thông tin hệ thống khác, NerdFetch cũng tìm nạp và hiển thị các chi tiết như tên, phiên bản hệ điều hành của bạn và các thông tin khác. Tuy nhiên, NerdFetch tạo nên sự khác biệt nhờ mức độ tùy chỉnh cao, cung cấp ba chế độ phông chữ riêng biệt để hiển thị thông tin hệ thống, chẳng hạn như Cozette, Phosphor và Biểu tượng cảm xúc. Bạn có thể chuyển đổi giữa các phông chữ khác nhau bằng các tùy chọn dòng lệnh -c, -p và -e.

Để cài đặt NerdFetch, chỉ cần tải xuống tập lệnh của nó từ kho GitHub bằng cách sử dụng Curl:

Mã nguồn [Chọn]
sudo curl -fsSL https://raw.githubusercontent.com/ThatOneCalculator/NerdFetch/main/nerdfetch -o /usr/bin/nerdfetch
Sau khi tải xuống, bạn cần làm cho tập lệnh có thể thực thi được với:

Mã nguồn [Chọn]
sudo chmod +x /usr/bin/nerdfetch
Để hiển thị thông tin hệ thống của bạn, hãy chạy:

Mã nguồn [Chọn]
nerdfetch

Người dùng Arch có thể tải NerdFetch bằng bất kỳ trình trợ giúp AUR nào như Yay hoặc Paru:

Mã nguồn [Chọn]
yay -S nerdfetch
3. Tùy chỉnh hệ thống Linux của bạn để có trải nghiệm tốt hơn

Tùy chỉnh hệ thống Linux của bạn có thể là một trải nghiệm thú vị và bổ ích. Cho dù bạn muốn tạo bản phân phối Linux của riêng mình hay điều chỉnh thiết lập hiện có của mình, có rất nhiều cách để biến máy tính để bàn của bạn thành của riêng bạn. Ví dụ: bạn có thể cá nhân hóa cài đặt Linux hiện có của mình bằng cách thay đổi chủ đề máy tính để bàn và thêm các biểu tượng và phông chữ mới. Hơn nữa, bạn cũng có thể sử dụng Conky để tùy chỉnh các tiện ích hiển thị thông tin hệ thống khác nhau.

Bạn cũng có thể sử dụng Ubuntu Tweaks để tùy chỉnh hệ thống Ubuntu của mình một cách dễ dàng. Nó cho phép bạn thay đổi cài đặt và tùy chỉnh máy tính để bàn Linux theo ý thích của bạn.