
Çünki Xüsusilə yaxşı keçdi, istifadə etdiyim əlavə utilitələrin paylaşmamaq düzgün olmazdı. Həmçinin qeyd etmək istəyirəm ki, məqalə həm yeni başlayanlar, həm də köhnə Linux istifadəçiləri üçün adaptasiya olunub, buna görə bir qədər səbirlə materialı oxumaq lazım gələ bilər. Gəlin mövzuya keçək!
Yeni başlayanlar üçün ön söz
Hansı distribütivi istifadə etdiyinizlə başlamaq lazımdır. Əlbəttə ki, həmişə hər şeyi mənbə kodlarından tərtib edə bilərsiniz, lakin bütün istifadəçilərdə bu cür bacarıqlar yoxdur, və əgər kompilator səhv verərsə, istifadəçilər sadəcə məyus olacaq və yeni utilitələrdən istifadə etməyə çalışmayacaqlar. Bunun qarşısını almaq üçün sadə qaydalara razılaşaq:
- Debian (Ubuntu, Debian, Mint, Pop!_os) suyundan istifadə edirsinizsə, proqramları , utilitlərin "deb" formatındakı repozitoriyalarında axtarmağı sınayın.
.deb - Arch (Arch, Manjaro, Void Linux) suyundan istifadə edirsinizsə, proqramı , utilitlərin və proqramların "appimage" formatında olduğunu, eyni zamanda
.appimage(əgər bunlar qrafik utilitələrdirsə), həmçininPKGBUILDmənbə kodlarını avtomatik tərtib etmək üçün faylları - RedHat (Fedora, CentOS) suyundan istifadə edirsinizsə, RedHat suyundakı əksər distribütorlarda yerleşik olan Flatpak utilitəsindən (Snap analoqu) istifadə etməyi sınayabilirsiniz. Eyni zamanda, "rpm" formatında paketlərinizi axtarmağı da mütləq yoxlayın.
.rpm
Mənim haqda danışarsaq, mənim Manjaro CLI var, i3-gaps ilə qurulmuşdur və , kimsə maraqlandığı halda istifadə edə bilər — qalanları isə yuxarıda qeyd olunmuş qaydalara riayət etməyə və unutmaya ki, Linux-dakı hər bir problem sadəcə axtarış etməklə və məntiqli düşünməklə həll edilir.
Proqramların siyahısı
İdarə etmə
- — proseslərin vizuallaşdırılması üçün proqram (htop analoqu) )
Snap vasitəsilə quraşdırma:
snap install gotop --classic

- — htop-un başqa bir analoqu, lakin bu dəfə daha funksionaldır
pip vasitəsilə quraşdırma
pip install glances

Veb-inkişaf
- — əgər siz hər hansı bir səbəbdən brauzer konsolunu sevmirsinizsə, eyni əməliyyatları terminalda etmək mümkündür.
- — index.html (və ya digər fayl) dəyişdirildikdə avtomatik yenilənən yerli serverin asanlıqla başlanması üçün utilit
npm vasitəsilə quraşdırma
sudo npm i live-server -g - — konsol vasitəsilə WordPress saytını idarə etmək üçün utilit
repo-dan mənbə yükləklə quraşdırmacurl -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 - — "saytın bir saniyədə yuxarı qaldırılması"
npm vasitəsilə quraşdırma
sudo npm i surge -g - — konsoldan veb tətbiqlərinin debugginqi
hər hansı bir paket meneceri vasitəsilə quraşdırma
sudo apt install httpie || sudo pacman -Sy httpie || sudo dnf install -Sy httpie - — sadə mətn faylına saytları parse etmək üçün utilit
npm vasitəsilə quraşdırma
sudo npm install hget -g
GUI olmadan işləməni asanlaşdıran proqramlar
- nmtui — terminaldan şəbəkəni seçmək və konfiqurasiya etmək üçün TUI utiliti

- alsamixer — səs tənzimləmə utiliti

- — əlavə pluginlər və dillərin lintini dəstəkləyən rahat redaktor

- — konsolda birbaşa ASCII qrafika ilə pseudo-GUI olan brauzer

- — faylları sürətli axtaran (FuzzyFinder)

Əlavələr
Bəyəndiyiniz utilitlər varsa, şərhlərdə yazın, mən də onları məqaləyə əlavə edəcəyəm! Oxuduğunuz üçün təşəkkürlər.
Mənbə: habr.com
