নিওফেচ - বিতরণ লোগো সহ লিনাক্স সিস্টেমের তথ্য প্রদর্শন করে


নিওফটেক একটি ক্রস প্ল্যাটফর্ম এবং সহজেই ব্যবহারযোগ্য সিস্টেম তথ্য কমান্ড লাইন স্ক্রিপ্ট যা আপনার লিনাক্স সিস্টেমের তথ্য সংগ্রহ করে এবং এটি একটি চিত্রের পাশের টার্মিনালে প্রদর্শিত হয়, এটি আপনার বিতরণ লোগো বা আপনার পছন্দের কোনও এসকি শিল্প হতে পারে।

সম্প্রতি, নওফেচ 3.0 এর একটি নতুন প্রধান সংস্করণ প্রকাশিত হয়েছে এই আপডেটে বিপুল পরিমাণে ব্রেকিং পরিবর্তন যুক্ত।

নিওফটেক লিনাক্স_লোগো ইউটিলিটিগুলির সাথে অত্যন্ত মিল, তবে অত্যন্ত স্বনির্ধারিত এবং নীচে আলোচিত কিছু অতিরিক্ত বৈশিষ্ট্য সহ আসে।

এর প্রধান বৈশিষ্ট্যগুলির মধ্যে রয়েছে: এটি দ্রুত, পুরো রঙের চিত্র ছাপায় - আপনার সিস্টেমের তথ্যের পাশাপাশি ASCII এ আপনার বিতরণ লোগোটি, এটি কোনও ক্ষেত্রেই কাস্টমাইজযোগ্য, কোথায় এবং কখন টার্মিনালে তথ্য মুদ্রিত হয় এবং এটি আপনার ডেস্কটপের স্ক্রিনশট নিতে পারে যখন কোনও বিশেষ পতাকা দ্বারা সক্ষম হিসাবে স্ক্রিপ্টটি বন্ধ করা হয়।

  1. ন্যাশ সমর্থন সহ 3.0+ বাশ।
  2. w3m-img (মাঝে মাঝে ডাব্লু 3 এম দিয়ে প্যাকেজড) বা আইটেম 2 বা চিত্রগুলি মুদ্রণের জন্য টার্মিনোলজি
  3. প্রতিচ্ছবি - থাম্বনেইল তৈরির জন্য
  4. লিনাক্স টার্মিনাল এমুলেটরটি\033 [14 টি [3] বা এক্সডটুল বা এক্সউইননফো + এক্সপ্রপ বা এক্সউইনিনফো + এক্সডিপিইনফো সমর্থন করা উচিত
  5. লিনাক্সে, আপনার ওয়ালপেপার সহায়তার জন্য ফিফ, নাইট্রোজেন বা গেটসেটিং দরকার।

গুরুত্বপূর্ণ: আপনার লিনাক্স টার্মিনাল এমুলেটরটি আপনার ডিস্ট্রোতে ভালভাবে কাজ করতে স্ক্রিপ্টটির জন্য আসলে\033 [14t বা কোনও অতিরিক্ত নির্ভরতা সমর্থন করে কিনা তা পরীক্ষা করতে আপনি নিওফেচ গিথুব সংগ্রহস্থল থেকে dependচ্ছিক নির্ভরতা সম্পর্কে আরও পড়তে পারেন।

কীভাবে লিনাক্সে নিওফেক ইনস্টল করবেন

আপনার বিতরণ অনুসারে নীচে সম্পর্কিত ইনস্টলেশন নির্দেশাবলী অনুসরণ করে প্রায় সমস্ত লিনাক্স বিতরণে তৃতীয় পক্ষের সংগ্রহস্থল থেকে নিওফেচ সহজেই ইনস্টল করা যায় os

$ echo "deb http://dl.bintray.com/dawidd6/neofetch jessie main" | sudo tee -a /etc/apt/sources.list
$ curl -L "https://bintray.com/user/downloadSubjectPublicKey?username=bintray" -o Release-neofetch.key && sudo apt-key add Release-neofetch.key && rm Release-neofetch.key
$ sudo apt-get update
$ sudo apt-get install neofetch
$ sudo add-apt-repository ppa:dawidd0811/neofetch
$ sudo apt-get update
$ sudo apt-get install neofetch

আপনার সিস্টেমে আপনার ডিএনএফ-প্লাগইন-কোর ইনস্টল করা দরকার, না হলে নীচের কমান্ডটি দিয়ে এটি ইনস্টল করুন:

$ sudo yum install dnf-plugins-core

সিওপিআর সংগ্রহস্থল সক্ষম করুন এবং নিউওফেস প্যাকেজ ইনস্টল করুন।

$ sudo dnf copr enable konimex/neofetch
$ sudo dnf install neofetch

আপনি হয় প্যাকার বা ইওর্ট ব্যবহার করে এওআর থেকে নিউওফেচ বা নিওফেচ-গিট ইনস্টল করতে পারেন।

$ packer -S neofetch
$ packer -S neofetch-git
OR
$ yaourt -S neofetch
$ yaourt -S neofetch-git

জেন্টু/ফান্টুর অফিসিয়াল ভাণ্ডারগুলি থেকে অ্যাপ-মিস/নওফেচ ইনস্টল করুন। তবে, আপনার যদি প্যাকেজের গিট সংস্করণ প্রয়োজন হয় তবে আপনি = অ্যাপ্লিকেশন- Misc/neofetch-9999 ইনস্টল করতে পারেন।

কীভাবে লিনাক্সে নিওফেক ব্যবহার করতে হয়

আপনি একবার প্যাকেজ ইনস্টল করার পরে এটি ব্যবহারের জন্য সাধারণ সিনট্যাক্সটি হ'ল:

$ neofetch

দ্রষ্টব্য: নীচের চিত্রের মতো যদি w3m-img বা ASCII আর্ট লোগো থাকে।

আপনি যদি চিত্র হিসাবে ডিফল্ট বিতরণ লোগোটি প্রদর্শন করতে চান তবে আপনার সিস্টেমে ডাব্লু 3 এম-ইমগ বা চিত্রম্যাগিকটি নিম্নলিখিতভাবে ইনস্টল করা উচিত:

$ sudo apt-get install w3m-img    [On Debian/Ubuntu/Mint]
$ sudo yum install w3m-img        [On RHEL/CentOS/Fedora]

তারপরে আবার নিওফেচ চালান, আপনি চিত্র হিসাবে আপনার লিনাক্স বিতরণের ডিফল্ট ওয়ালপেপার দেখতে পাবেন।

$ neofetch

প্রথমবার নেওফেচ চালানোর পরে, এটি সমস্ত বিকল্প এবং সেটিংস সহ একটি কনফিগারেশন ফাইল তৈরি করবে: OME হোম/.কনফিগ/নওফেট/কনফিগারেশন

এই কনফিগারেশন ফাইলটি আপনাকে টার্মিনালে মুদ্রণ করতে চায় এমন সিস্টেমের তথ্যের পরিবর্তন করতে printinfo() ফাংশনের মাধ্যমে সক্ষম করবে। আপনি তথ্যের নতুন লাইনগুলি টাইপ করতে পারেন, তথ্য লাইনআপটি সংশোধন করতে পারেন, নির্দিষ্ট লাইনগুলি মুছতে পারেন এবং তথ্যটি মুদ্রিত হওয়ার জন্য ব্যাশ কোড ব্যবহার করে এটি স্ক্রিপ্টটিকে টুইঙ্ক করতে পারেন।

আপনি নিম্নলিখিত হিসাবে আপনার প্রিয় সম্পাদক ব্যবহার করে কনফিগারেশন ফাইল খুলতে পারেন:

$ vi ~/.config/neofetch/config

নীচে আমার সিস্টেমে কনফিগারেশন ফাইলের একটি অংশ < প্রিন্টিনফো() ফাংশন দেখাচ্ছে।

#!/usr/bin/env bash
# vim:fdm=marker
#
# Neofetch config file
# https://github.com/dylanaraps/neofetch

# Speed up script by not using unicode
export LC_ALL=C
export LANG=C

# Info Options {{{


# Info
# See this wiki page for more info:
# https://github.com/dylanaraps/neofetch/wiki/Customizing-Info
printinfo() {
    info title
    info underline

    info "Model" model
    info "OS" distro
    info "Kernel" kernel
    info "Uptime" uptime
    info "Packages" packages
    info "Shell" shell
    info "Resolution" resolution
    info "DE" de
    info "WM" wm
    info "WM Theme" wmtheme
    info "Theme" theme
    info "Icons" icons
    info "Terminal" term
    info "Terminal Font" termfont
    info "CPU" cpu
    info "GPU" gpu
    info "Memory" memory

    # info "CPU Usage" cpu_usage
    # info "Disk" disk
    # info "Battery" battery
    # info "Font" font
    # info "Song" song
    # info "Local IP" localip
    # info "Public IP" publicip
    # info "Users" users
    # info "Birthday" birthday

    info linebreak
    info cols
    info linebreak
}
.....

আপনি নীওফ্যাচ স্ক্রিপ্টের সাথে ব্যবহার করতে পারেন এমন সমস্ত পতাকা এবং তাদের কনফিগারেশন মান দেখতে নীচের কমান্ডটি টাইপ করুন:

$ neofetch --help

সক্ষম হয়ে সমস্ত ফাংশন এবং পতাকা সহ নওফ্যাচ চালু করতে, - সর্বশেষ পতাকাটি নিয়োগ করুন:

$ neofetch --test

আপনি --ascii পতাকা ব্যবহার করে আবার ASCII আর্ট লোগো সক্ষম করতে পারেন:

$ neofetch --ascii

এই নিবন্ধে, আমরা একটি সাধারণ এবং অত্যন্ত কনফিগারেশন/কাস্টমাইজযোগ্য কমান্ড লাইন স্ক্রিপ্টটি কভার করেছি যা আপনার সিস্টেমের তথ্য সংগ্রহ করে এবং এটি টার্মিনালে প্রদর্শন করে।

যে কোনও প্রশ্ন জিজ্ঞাসা করতে বা নওফেক স্ক্রিপ্ট সম্পর্কিত আপনার মতামত জানানোর জন্য নীচের প্রতিক্রিয়া ফর্মের মাধ্যমে আমাদের সাথে যোগাযোগ করতে ভুলবেন না।

সর্বশেষে তবে তা না হলেও, যদি আপনি সেখানে কোনও অনুরূপ স্ক্রিপ্ট সম্পর্কে জানেন তবে আমাদের জানাতে দ্বিধা করবেন না, আমরা আপনার কাছ থেকে শুনে খুশি হব।

নিওফেটচ গিথুব সংগ্রহস্থলটি দেখুন।