Có nhiều lý do khiến bạn muốn chia sẻ cấu hình Linux của mình với người khác. Bạn có thể đang tìm kiếm sự trợ giúp để khắc phục sự cố trên hệ thống của mình hoặc có thể bạn rất tự hào về môi trường mình đã tạo ra và bạn muốn giới thiệu nó với những người đam mê mã nguồn mở.
Bạn có thể nhận được một số thông tin đó bằng cat / proc / cpuinfo hoặc lscpu lệnh tại dấu nhắc Bash. Nhưng nếu bạn muốn chia sẻ thêm thông tin chi tiết, chẳng hạn như hệ điều hành, nhân, thời gian hoạt động, môi trường shell, độ phân giải màn hình, v.v., bạn có hai công cụ tuyệt vời để chọn:screenFetch và Neofetch.
ScreenFetch
ScreenFetch là một tiện ích dòng lệnh Bash có thể tạo ra một ảnh chụp màn hình rất đẹp về cấu hình hệ thống và thời gian hoạt động của bạn. Đây là một cách dễ dàng để chia sẻ cấu hình hệ thống của bạn với những người khác theo một cách đầy màu sắc.
Thật đơn giản để cài đặt screenFetch cho nhiều bản phân phối Linux.
Trên Fedora, nhập:
$ sudo dnf install screenfetch
Trên Ubuntu, nhập:
$ sudo apt install screenfetch
Đối với các hệ điều hành khác, bao gồm FreeBSD, MacOS, v.v., hãy tham khảo trang cài đặt của wiki screenFetch. Sau khi cài đặt screenFetch, nó có thể tạo ra một ảnh chụp màn hình chi tiết và đầy màu sắc như sau:
ScreenFetch cũng cung cấp các tùy chọn dòng lệnh khác nhau để tinh chỉnh kết quả của bạn. Ví dụ: tìm nạp màn hình -v trả về kết quả chi tiết trình bày từng dòng tùy chọn cùng với màn hình hiển thị ở trên.
Và tìm nạp màn hình -n loại bỏ biểu tượng hệ điều hành khi nó hiển thị thông tin hệ thống của bạn.
Các tùy chọn khác bao gồm tìm nạp màn hình -N , loại bỏ tất cả các màu từ đầu ra; tìm nạp màn hình -t , cắt bớt đầu ra tùy thuộc vào kích thước của thiết bị đầu cuối; và screenFetch -E , giúp loại bỏ lỗi.
Hãy chắc chắn kiểm tra trang người đàn ông trên hệ thống của bạn để biết các tùy chọn khác. ScreenFetch là mã nguồn mở trong GPLv3 và bạn có thể tìm hiểu thêm về dự án trong kho lưu trữ GitHub của nó.
Neofetch
Neofetch là một công cụ khác để tạo ảnh chụp màn hình với thông tin hệ thống của bạn. Nó được viết bằng Bash 3.2 và là mã nguồn mở theo Giấy phép MIT.
Theo trang web của dự án, "Neofetch hỗ trợ gần 150 hệ điều hành khác nhau. Từ Linux đến Windows, tất cả các hệ điều hành khó hiểu hơn như Minix, AIX và Haiku."
Dự án duy trì một wiki với tài liệu cài đặt tuyệt vời cho nhiều bản phân phối và hệ điều hành khác nhau.
Nếu bạn đang sử dụng Fedora, RHEL hoặc CentOS, bạn có thể cài đặt Neofetch tại dấu nhắc Bash với:
$ sudo dnf install neofetch
Trên Ubuntu 17.10 trở lên, bạn có thể sử dụng:
$ sudo apt install neofetch
Trong lần chạy đầu tiên, Neofetch viết ~ / .config / neofetch / config.co
Nếu Neofetch không hỗ trợ hệ điều hành của bạn hoặc cung cấp tất cả các tùy chọn mà bạn đang tìm kiếm, hãy đảm bảo mở ra sự cố trong repo GitHub của dự án.
Kết luận
Bất kể lý do tại sao bạn muốn chia sẻ cấu hình hệ thống của mình, screenFetch hoặc Neofetch sẽ cho phép bạn làm như vậy. Bạn có biết một công cụ mã nguồn mở khác cung cấp chức năng này trên Linux không? Hãy chia sẻ yêu thích của bạn trong phần bình luận.