Esihlokweni esilandelayo sizobheka i-Simple SH. Lokhu kulula Isikripthi se-BASH sokufaka izinhlelo zokusebenza abaningi ababheka kubalulekile ku-Ubuntu nokuhlukahluka kwayo njengeLinux Mint. Nge-Simple SH, noma ngubani angakhetha kalula futhi ngokushesha futhi afake izinhlelo zabo ezizithandayo ezinhlelweni ezenzelwe Ubuntu.
Njengoba igama layo liphakamisa, i-Simple SH kulula kakhulu ukuyifaka nokuyisebenzisa. Uma ungumlawuli ovilaphayo ofuna indlela elula yokufaka ezinye izinhlelo zokusebenza kokuningi Izinhlelo ezisekelwe ku-Ubuntu, i-Simple SH script iyisinqumo esihle. Inikeza inani elihle lesoftware edingekayo edingekayo ekusebenzeni kwansuku zonke.
Ngokulandelayo sizobona ifayela le- uhlu lwezinhlelo zokusebenza lufakiwe kuthuluzi elilula le-SH. Lezi zihlukaniswe izigaba ezintathu:
Izicelo ezilula ze-SH
Amathuluzi wohlelo jikelele
- I-Update.sh → Buyekeza uhlu lwemithombo.
- Thuthukisa.sh → Thuthukisa wonke amaphakheji ohlelweni.
- Indicator.sh → Faka inkomba yokulayisha uhlelo.
- Ohmyzsh.sh → Faka i-oh-my-zsh.
- Phonegap.sh → Faka i-Phonegap, umdali wohlelo lokusebenza lweselula.
- I-Prezto.sh → Faka i-Prezto (ye-Zsh).
- Vim.sh → Faka ifayela le- Umhleli we-Vim.
Izinhlelo zeseva
- Ajenti.sh → Faka iphaneli yokuphatha ye-Ajenti.
- Lamp.sh → Faka LAMP.
- N98.sh → Faka amathuluzi we-n98 magerun ehl wabathuthukisi beMagento.
- Nginx.sh → Faka i-LEMP.
- Wpcli.sh → Faka i-WP CLI, isikhombimsebenzisi somugqa womyalo we-WordPress
Izinhlelo zokusebenza zedeskithophu
- Atom.sh → Faka isihleli se-Atom.
- Abakaki.sh → Faka isihleli samaBakaki.
- I-Chrome.sh → Faka isiphequluli sewebhu se-Chrome.
- Composer.sh → Faka umqambi.
- Digikam.sh → Faka iDigikam.
- I-Dropbox.sh → Faka iDropbox.
- IFirefoxdev.sh → Faka i-Firefox Developer Edition.
- Gimp.sh → Faka iGimp.
- I-Googledrive.sh → Faka i-Google Drayivu.
- I-Musque.sh → Faka isidlali seMusique.
- Phpstorm-10.sh → Faka inguqulo ye-PHPStorm 10.xx
- Phpstorm-9.sh → Faka inguqulo ye-PHPStorm 9.xx
- Phpstorm.sh → Faka inguqulo ye-PHPStorm 8.xx
- IPycharm-pro.sh → Faka uhlelo lwePyCharm Professional.
- I-Pycharm.sh → Faka uhlelo lomphakathi lwePyCharm.
- Rubymine.sh → Faka iRubyMine.
- I-Spotify.sh → Faka i-Spotify.
- I-Sublimetext.sh → Faka isihleli se-Sublime Text 3.
- I-Terminator.sh → Faka i-Terminator.
Kumele ngithi angikazami zonke izinhlelo zokusebenza, kepha lezo engizizamile zisebenza kahle uma sezifakiwe. Uma noma ngubani ecabanga ukuthi uhlelo lokusebenza olubalulekile alukho, ungathumela isicelo kunjiniyela ngokusebenzisa ifayili le- Ikhasi elisemthethweni le-GitHub.
Ukufakwa okulula kwe-SH ku-Ubuntu
Sizokwazi faka i-Simple SH usebenzisa i-Wget noma i-Curl. Uma ungenawo lawa mathuluzi, ungafaka kalula noma womabili. Ukuze wenze lokhu, kufanele uvule ukuphela (Ctrl + Alt + T) bese uthayipha umyalo olandelayo:
sudo apt-get install wget curl
Usebenzisa i-Wget
Qalisa imiyalo elandelayo, ngamunye, ukuze thola i-Simple SH usebenzisa i-Wget:
wget -qO- -O simplesh.zip https://github.com/rafaelstz/simplesh/archive/master.zip unzip simplesh.zip && rm simplesh.zip
Usebenzisa i-Curl
Qalisa imiyalo elandelayo, ngamunye, ukuze thola i-Simple SH usebenzisa i-Curl:
curl -L https://github.com/rafaelstz/simplesh/archive/master.zip -o simplesh.zip unzip simplesh.zip && rm simplesh.zip
Noma ngabe iyiphi inketho oyisebenzisayo, ukuqeda sizoya kufolda lapho kukhishwe khona ifayili futhi sizoba nakho kuphela sebenzisa i-SH elula njengoba kukhonjiswa kokulandelayo:
cd simplesh-master/ bash simple.sh
Faka izinhlelo zokusebenza ku-Ubuntu usebenzisa i-Simple SH
Lapho usuqale umbhalo olula we-SH ngomyalo «bash elula.sh«, Yonke imiyalo etholakalayo nezinhlelo zokusebenza kuzokhonjiswa. Ukuyisebenzisa ngeke sibe nokuningi okungaphezu kwe- bhala igama lesicelo ukuthi sifuna ukuyifaka bese sicindezela ukhiye we-Enter ukuqala ukuyifaka. Ngokwesibonelo, ukufaka i-athomu, kuzofanele sibhale i-atom.sh.
Isikripthi izokwengeza ngokuzenzakalela imithombo yesoftware bese ifaka uhlelo olukhethiwe.
para buyekeza uhlu lwamafonti, sizobhala okulandelayo bese ucindezela u-Enter:
update.sh
para buyekeza wonke amaphakheji wesistimu, sizobhala:
upgrade.sh
Khumbula ukuthi lo mbhalo hhayi ukusebenzisana ngokugcwele. Kuzofanele sifake iphasiwedi lapho kudingeka.
Isibonelo, ake sithi sifuna lungiselela iseva ye-LAMP. Ukwenza lokhu, sizobhala:
lamp.sh
Lokhu izofaka i-LAMP ephelele (i-Apache, i-MySQL, i-PHP ne-phpMyAdmin) ohlelweni lwethu lwe-Ubuntu.
Kulokhu, kuzofanele sithayiphe iphasiwedi yomsebenzisi wezimpande ze-MySQL nephasiwedi yokungena ngemvume ye-phpmyadmin, bese ukhetha iseva yewebhu ukumisa i-phpMyAdmin, njll.
Ngendlela efanayo, singakwazi ukufaka ezinye izinhlelo zokusebenza futhi. Ngemuva kokufakwa ngakunye kuzodingeka ukuthi siphinde siqalise iskripthi ukufaka ezinye izinhlelo zokusebenza, ngoba zizozivala. Uma kwenzeka ufuna ukuphuma kusistimu ngaphambi kokufaka noma yini, kuzodingeka kuphela cindezela «e» ukuphuma ku-Simple SH.