Neofetch - ສະແດງຂໍ້ມູນກ່ຽວກັບລະບົບ Linux ດ້ວຍໂລໂກ້ແຈກຢາຍ


Neoftech ແມ່ນຕົວອັກສອນບັນທັດຂໍ້ມູນຂ່າວສານລະບົບຂ້າມເວທີແລະໃຊ້ງ່າຍທີ່ເກັບ ກຳ ຂໍ້ມູນລະບົບ Linux ຂອງທ່ານແລະສະແດງມັນຢູ່ປາຍທາງຂ້າງຮູບພາບ, ມັນອາດຈະເປັນສັນຍາລັກການແຈກຢາຍຂອງທ່ານຫຼືສິນລະປະຂອງເຟສບຸກທີ່ທ່ານເລືອກ.

ເມື່ອບໍ່ດົນມານີ້, Neofetch 3.0 ລຸ້ນ ໃໝ່ ທີ່ ສຳ ຄັນໄດ້ປ່ອຍອອກມາພ້ອມກັບການປ່ຽນແປງທີ່ແຕກຫັກເປັນ ຈຳ ນວນຫລວງຫລາຍທີ່ຖືກເພີ່ມເຂົ້າໃນການອັບເດດນີ້.

Neoftech ແມ່ນຄ້າຍຄືກັບ Linux Utogo ຫຼາຍ, ແຕ່ສາມາດປັບແຕ່ງໄດ້ສູງແລະມາພ້ອມກັບຄຸນລັກສະນະພິເສດບາງຢ່າງດັ່ງທີ່ໄດ້ກ່າວມາຂ້າງລຸ່ມນີ້.

ຄຸນລັກສະນະຕົ້ນຕໍຂອງມັນປະກອບມີ: ມັນໄວ, ພິມຮູບພາບທີ່ເຕັມໄປດ້ວຍສີສັນ - ໂລໂກ້ແຈກຢາຍຂອງທ່ານໃນ ASCII ພ້ອມກັບຂໍ້ມູນລະບົບຂອງທ່ານ, ມັນສາມາດປັບແຕ່ງໄດ້ສູງໃນເງື່ອນໄຂ, ບ່ອນໃດແລະເວລາໃດທີ່ຂໍ້ມູນຖືກພິມຢູ່ປາຍແລະມັນສາມາດຖ່າຍພາບ ໜ້າ ຈໍຂອງຄອມພິວເຕີ້ຂອງທ່ານ ເມື່ອປິດສະຄິບທີ່ເປີດໃຊ້ໂດຍທຸງພິເສດ.

<

  • Bash 3.0+ ດ້ວຍການສະ ໜັບ ສະ ໜູນ ncurses.
  • w3m-img (ບາງຄັ້ງຖືກຫຸ້ມດ້ວຍ w3m) ຫຼື iTerm2 ຫຼື ຄຳ ສັບ ສຳ ລັບພິມຮູບ.
  • imagemagick - ສຳ ລັບການສ້າງຮູບຫຍໍ້.
  • ເຄື່ອງປັບລະບົບປະຕິບັດການ Linux ຄວນສະ ໜັບ ສະ ໜູນ\033 [14t [3t] ຫລື xdotool ຫລື xwininfo + xprop ຫຼື xwininfo + xdpyinfo.
  • ໃນ Linux, ທ່ານຕ້ອງການ feh, ໄນໂຕຣເຈນຫຼື gsettingss ສຳ ລັບການສະ ໜັບ ສະ ໜູນ ຮູບ.
  • ສິ່ງທີ່ ສຳ ຄັນ: ທ່ານສາມາດອ່ານເພີ່ມເຕີມກ່ຽວກັບການເພິ່ງພາອາໃສທາງເລືອກຈາກຫໍສະ ໝຸດ Neofetch Github ເພື່ອກວດເບິ່ງວ່າຕົວເກັບຂໍ້ມູນ Linux ຂອງທ່ານຕົວຈິງສະ ໜັບ ສະ ໜູນ\033 [14t ຫຼືຄວາມເພິ່ງພາອາໃສພິເສດໃດໆ ສຳ ລັບສະຄິບທີ່ເຮັດວຽກໄດ້ດີໃນ distro ຂອງທ່ານ.

    ວິທີການຕິດຕັ້ງ Neofetch ໃນ Linux

    Neofetch ສາມາດຕິດຕັ້ງໄດ້ງ່າຍຈາກບ່ອນເກັບມ້ຽນຂອງພາກສ່ວນທີສາມກ່ຽວກັບການແຈກຢາຍ Linux ເກືອບທັງ ໝົດ ໂດຍປະຕິບັດຕາມ ຄຳ ແນະ ນຳ ການຕິດຕັ້ງທີ່ກ່ຽວຂ້ອງດັ່ງລຸ່ມນີ້ຕາມການແຈກຈ່າຍຂອງທ່ານ.

    $ 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
    

    ທ່ານ ຈຳ ເປັນຕ້ອງມີການຕິດຕັ້ງ dnf-plugins-core ໃນລະບົບຂອງທ່ານ, ຫຼືອື່ນໆຕິດຕັ້ງມັນດ້ວຍ ຄຳ ສັ່ງຂ້າງລຸ່ມນີ້:

    $ sudo yum install dnf-plugins-core
    

    ເປີດໃຊ້ຫໍສະ ໝຸດ COPR ແລະຕິດຕັ້ງຊຸດ neofetch.

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

    ທ່ານສາມາດຕິດຕັ້ງ neofetch ຫຼື neofetch-git ຈາກ AUR ໂດຍໃຊ້ packer ຫຼື Yaourt.

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

    ຕິດຕັ້ງ app-misc/neofetch ຈາກຫໍສະ ໝຸດ ທາງການຂອງ Gentoo/Funtoo. ເຖິງຢ່າງໃດກໍ່ຕາມ, ໃນກໍລະນີທີ່ທ່ານຕ້ອງການ git version ຂອງຊຸດ, ທ່ານສາມາດຕິດຕັ້ງ = app-misc/neofetch-9999.

    ວິທີການໃຊ້ Neofetch ໃນ Linux

    ເມື່ອທ່ານໄດ້ຕິດຕັ້ງແພັກເກັດ, syntax ທົ່ວໄປ ສຳ ລັບໃຊ້ມັນແມ່ນ:

    $ neofetch
    

    ໝາຍ ເຫດ: ຖ້າຮູບສັນຍາລັກສິນລະປະ w3m-img ຫຼື ASCII ຄືກັບຮູບພາບຂ້າງລຸ່ມນີ້.

    ຖ້າທ່ານຕ້ອງການສະແດງໂລໂກ້ການແຈກຢາຍໃນຕອນຕົ້ນເປັນຮູບພາບ, ທ່ານຄວນຕິດຕັ້ງ w3m-img ຫຼື imagemagick ໃນລະບົບຂອງທ່ານດັ່ງຕໍ່ໄປນີ້:

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

    ຫຼັງຈາກນັ້ນ, ດໍາເນີນການ neofetch ອີກເທື່ອຫນຶ່ງ, ທ່ານຈະເຫັນພາບພື້ນຫລັງຂອງການແຈກຢາຍ Linux ຂອງທ່ານເປັນຮູບພາບ.

    $ neofetch
    

    ຫຼັງຈາກທີ່ເຮັດ neofetch ເປັນຄັ້ງ ທຳ ອິດ, ມັນຈະສ້າງໄຟລ໌ການຕັ້ງຄ່າທີ່ມີຕົວເລືອກແລະການຕັ້ງຄ່າທັງ ໝົດ: $HOME/.config/neofetch/config .

    ເອກະສານການຕັ້ງຄ່ານີ້ຈະຊ່ວຍໃຫ້ທ່ານສາມາດຜ່ານການເຮັດວຽກຂອງ printinfo() ເພື່ອປ່ຽນແປງຂໍ້ມູນຂອງລະບົບທີ່ທ່ານຕ້ອງການພິມຢູ່ປາຍຍອດ. ທ່ານສາມາດພິມສາຍຂໍ້ມູນ ໃໝ່, ດັດແປງລະບົບຂໍ້ມູນຂ່າວສານ, ລຶບເສັ້ນບາງເສັ້ນແລະຍັງເລັ່ງໃສ່ສະຄິບທີ່ມັນໃຊ້ລະຫັດ bash ເພື່ອຈັດການຂໍ້ມູນທີ່ຈະຖືກພິມອອກ.

    ທ່ານສາມາດເປີດເອກະສານການຕັ້ງຄ່າໂດຍໃຊ້ບັນນາທິການທີ່ທ່ານມັກຄືດັ່ງຕໍ່ໄປນີ້:

    $ vi ~/.config/neofetch/config
    

    ຂ້າງລຸ່ມນີ້ແມ່ນເອກະສານອ້າງອີງຂອງເອກະສານການຕັ້ງຄ່າໃນລະບົບຂອງຂ້ອຍທີ່ສະແດງໃຫ້ເຫັນ ໜ້າ ທີ່ printinfo() .

    #!/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:

    $ neofetch --help
    

    ເພື່ອເປີດ neofetch ດ້ວຍທຸກຟັງຊັນແລະທຸງທີ່ເປີດໃຊ້ງານ, ໃຫ້ໃຊ້ທຸງ - ທົດສອບ :

    $ neofetch --test
    

    ທ່ານສາມາດເປີດໃຊ້ສັນຍາລັກສິລະປະ ASCII ອີກເທື່ອ ໜຶ່ງ ໂດຍໃຊ້ --ascii ທຸງ:

    $ neofetch --ascii
    

    ໃນບົດຂຽນນີ້, ພວກເຮົາໄດ້ຂຽນບົດບັນຍາຍ ຄຳ ສັ່ງທີ່ງ່າຍດາຍແລະມີການຕັ້ງຄ່າ/ສາມາດປັບແຕ່ງໄດ້ທີ່ລວບລວມຂໍ້ມູນລະບົບຂອງທ່ານແລະສະແດງຢູ່ໃນປາຍ.

    ຈືຂໍ້ມູນການຕິດຕໍ່ກັບພວກເຮົາໂດຍຜ່ານແບບຟອມ ຄຳ ເຫັນຂ້າງລຸ່ມນີ້ເພື່ອຖາມ ຄຳ ຖາມໃດ ໜຶ່ງ ຫຼືໃຫ້ຄວາມຄິດຂອງພວກເຮົາກ່ຽວກັບ ໜັງ ສື neofetch.

    ສຸດທ້າຍ, ຖ້າທ່ານຮູ້ກ່ຽວກັບສະຄິບທີ່ຄ້າຍຄືກັນນີ້, ຢ່າລັງເລທີ່ຈະແຈ້ງໃຫ້ພວກເຮົາຮູ້, ພວກເຮົາຍິນດີທີ່ຈະໄດ້ຍິນຈາກທ່ານ.

    ຢ້ຽມຢາມບ່ອນເກັບຮັກສາ Neofetch Github.