Linux Console-ի կոմունալ ծառայություններ՝ ձեր կյանքն ավելի հեշտ դարձնելու համար (մաս 2)

Linux Console-ի կոմունալ ծառայություններ՝ ձեր կյանքն ավելի հեշտ դարձնելու համար (մաս 2)

Ինչպես նախորդ հոդվածը բավականին լավ անցավ, սխալ կլիներ չկիսվել լրացուցիչ կոմունալ ծառայություններից, որոնք ես օգտագործում եմ մինչ օրս: Անմիջապես վերապահում եմ անում, որ հոդվածը հարմարեցված է սկսնակների համար, իսկ հին Linux օգտատերերը ստիպված կլինեն մի քիչ ատամները կրճտացնել ու դիմանալ նյութը ծամելուն։ Առաջ դեպի թեմա!

Նախաբան սկսնակների համար

Արժե սկսել նրանից, թե ինչ բաշխում ունեք: Դուք, իհարկե, կարող եք ամեն ինչ հավաքել աղբյուրից, բայց ոչ բոլոր օգտատերերն ունեն նման հմտություններ, և եթե կոմպիլյատորը սխալ է թույլ տալիս, ապա օգտվողները պարզապես կնեղանան և չեն կարողանա փորձել նոր կոմունալ ծառայություններ, այլ ոչ թե լուծումներ փնտրել ծրագրի վրա: բուրգ. Խուսափելու համար, եկեք պայմանավորվենք պարզ կանոնների շուրջ.

  • Եթե ​​դուք Debian մասնաճյուղում եք (Ubuntu, Debian, Mint, Pop!_os), փորձեք որոնել ծրագրերը Launchpad- ը, փաթեթներ ֆորմատով կոմունալ պահեստարաններում .deb
  • Եթե ​​դուք Arch մասնաճյուղում եք (Arch, Manjaro, Void Linux), ապա փորձեք որոնել ծրագիրը AUR պահոցներ, կոմունալ ծառայություններն ու ծրագրերն իրենք՝ ձևաչափով .appimage (եթե դրանք գրաֆիկական կոմունալ ծառայություններ են), և նաև PKGBUILD ֆայլեր՝ աղբյուրները ավտոմատ կերպով կազմելու համար
  • Եթե ​​դուք RedHat մասնաճյուղում եք (Fedora, CentOS), ապա փորձեք օգտագործել Flatpak կոմունալ ծրագիրը (նման է Snap-ին), որը ներկառուցված է RedHat մասնաճյուղի բաշխումների մեծ մասում: Փորձեք նաև փաթեթներ որոնել ձևաչափով .rpm

Եթե ​​խոսենք իմ մասին, ապա ես ունեմ Manjaro CLI, որի վրա տեղադրված են i3-gaps և սեփական կոնֆիգուրացիաներ, եթե որևէ մեկին հետաքրքրում է, կարող եք օգտագործել, բայց մնացածին խորհուրդ եմ տալիս պարզապես պահպանել վերը նշված կանոնները և հիշել, որ Linux-ում ցանկացած խնդիր կարելի է լուծել պարզ Գուգլի միջոցով և տրամաբանական մտածելակերպով։

Ծրագրերի ցանկ

Վարչակազմը

  • ասաց - գործընթացների պատկերացման ծրագիր (անալոգային htop)
    Տեղադրում Snap-ի միջոցով:

snap install gotop --classic

Linux Console-ի կոմունալ ծառայություններ՝ ձեր կյանքն ավելի հեշտ դարձնելու համար (մաս 2)

  • հայացքներ - htop-ի մեկ այլ անալոգ, բայց այս անգամ ավելի ֆունկցիոնալ
    Տեղադրում pip-ի միջոցով

pip install glances

Linux Console-ի կոմունալ ծառայություններ՝ ձեր կյանքն ավելի հեշտ դարձնելու համար (մաս 2)

Վեբ մշակում

  • JSSshell — եթե ինչ-ինչ պատճառներով ձեզ դուր չի գալիս դիտարկիչի վահանակը, դուք միշտ կարող եք նույն գործողությունները կատարել տերմինալում
  • կենդանի սերվեր — տեղական սերվերը հեշտությամբ գործարկելու օգտակար ծրագիր՝ ավտոմատ թարմացմամբ, երբ index.html (կամ այլ ֆայլ) փոխվում է
    Տեղադրում npm-ի միջոցով
    sudo npm i live-server -g
  • wp-cli — Վահանակի միջոցով WordPress կայքը կառավարելու օգտակար ծրագիր
    Տեղադրում` պատճենելով աղբյուրը պահեստից

    curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
    php wp-cli.phar --info
    chmod +x wp-cli.phar
    sudo mv wp-cli.phar /usr/local/bin/wp
  • աճը — «Վեբկայքի բարձրացում մեկ վայրկյանում»
    Տեղադրում npm-ի միջոցով
    sudo npm i surge -g
  • httpie - վեբ հավելվածի վրիպազերծիչ վահանակից
    Տեղադրում ցանկացած փաթեթի կառավարչի միջոցով
    sudo apt install httpie || sudo pacman -Sy httpie || sudo dnf install -Sy httpie
  • hget — Կայքերը պարզ տեքստային ֆայլի մեջ վերլուծելու օգտակար ծրագիր
    Տեղադրում npm-ի միջոցով
    sudo npm install hget -g

Հավելվածներ, որոնք հեշտացնում են աշխատել առանց GUI-ի

  • nmtui - TUI-ով աշխատող ծրագիր՝ անմիջապես տերմինալից ցանց ընտրելու և կազմաձևելու համար

Linux Console-ի կոմունալ ծառայություններ՝ ձեր կյանքն ավելի հեշտ դարձնելու համար (մաս 2)

  • alsamixer - ձայնը կարգավորելու գործիք

Linux Console-ի կոմունալ ծառայություններ՝ ձեր կյանքն ավելի հեշտ դարձնելու համար (մաս 2)

  • neovim — հարմար խմբագիր՝ պլագինների ասինխրոն ներբեռնման և լեզուների ներբեռնման աջակցությամբ

Linux Console-ի կոմունալ ծառայություններ՝ ձեր կյանքն ավելի հեշտ դարձնելու համար (մաս 2)

  • զննել — բրաուզեր կեղծ-GUI-ով (ASCII գրաֆիկա) անմիջապես վահանակում

Linux Console-ի կոմունալ ծառայություններ՝ ձեր կյանքն ավելի հեշտ դարձնելու համար (մաս 2)

  • fzf - արագ ֆայլի որոնում (FuzzyFinder)

Linux Console-ի կոմունալ ծառայություններ՝ ձեր կյանքն ավելի հեշտ դարձնելու համար (մաս 2)

Հավելումներ

Եթե ​​ունեք կոմունալ ծառայություններ, որոնք ձեզ դուր են գալիս, գրեք դրանց մասին մեկնաբանություններում, և ես դրանք կավելացնեմ հոդվածում: Շնորհակալություն կարդալու համար։

Source: www.habr.com

Добавить комментарий