I-SH elula, iskripthi sokufaka izinhlelo eziyisisekelo ku-Ubuntu

Mayelana ne-SH elula

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

Izinhlelo 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:

Ukufakwa kwesibani okulula sh

lamp.sh

Lokhu izofaka i-LAMP ephelele (i-Apache, i-MySQL, i-PHP ne-phpMyAdmin) ohlelweni lwethu lwe-Ubuntu.

Ukucushwa kwesiphakeli seMysql

Kulokhu, kuzofanele sithayiphe iphasiwedi yomsebenzisi wezimpande ze-MySQL nephasiwedi yokungena ngemvume ye-phpmyadmin, bese ukhetha iseva yewebhu ukumisa i-phpMyAdmin, njll.

Ukumiswa kwe-Phpmyadmin

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.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.