jm-shell - Bash Shell na-enye nkọwa na ahaziri ya
jm-shell bụ ebe mepere emepe n'efu, obere, ihe ọmụma na ahaziri ahazi Bash shell, nke na-enye gị nnukwu ozi gbasara ọrụ shei gị yana ụfọdụ ozi sistemụ bara uru dị ka nkezi ibu sistemu, ọnọdụ batrị nke laptọọpụ/kọmpụta na ọtụtụ ihe ọzọ.
Ihe dị mkpa, n'adịghị ka Bash nke na-echekwa naanị iwu pụrụ iche na faịlụ akụkọ ihe mere eme, maka ịchọ iwu ndị na-agba ọsọ mbụ - jm-shell na-edekọ ọrụ ọ bụla nke shei na faịlụ log.
Na mgbakwunye, ọ bụrụ na ndekọ aha gị ugbu a bụ ebe nchekwa koodu maka sistemụ njikwa ụdị ọ bụla dị ka Git, Subversion, ma ọ bụ Mercurial, ọ ga-enye ozi gbasara ebe nchekwa gị (dịka alaka na-arụ ọrụ).
- nwere ahịrị ọkwa (nkewa) iji kewaa iwu.
- gosipụta ọnụọgụgụ ihe dị na ndekọ aha ugbu a.
- gosi ọnọdụ ugbu a na sistemụ faịlụ.
- Ọ na-edobe faịlụ ndekọ shei - akụkọ zuru oke nke ọrụ shei gị.
- Na-egosipụta nkezi ibu sistemu dị ugbu a ma ọ bụrụ na ọ dị elu karịa, na ọbara ọbara ma ọ bụrụ na ọ dị mkpa (dị elu karịa 2).
- gosi oge iwu ikpeazụ agwụchara.
- Ọ na-ebipụta koodu njehie nke iwu ikpeazụ, ọ bụrụ na ọ dị.
- Na-egosi ngụkọta oge nke iwu ikpeazụ ma ọ bụrụ na ọ dị elu karịa sekọn 4.
- nwere ngwa ngwa n'ụdị; [email chedoro]: ụzọ.
- Na-akwado ọtụtụ ụdị ngwa ngwa.
- Na-akwado ọrụ ndabere.
- Ọ na-egosiputa ọkwa ụgwọ batrị laptọọpụ, ma ọ bụrụ na o zubeghị yana ọtụtụ atụmatụ ndị ọzọ.
Otu esi etinye jm-shell na Linux Systems
Iji wụnye ụdị jm-shell kacha ọhụrụ, ị ga-achọ clone git repository nke jm-shell na sistemụ gị wee banye n'ime ebe nchekwa mpaghara site na iji iwu ndị a.
$ git clone https://github.com/jmcclare/jm-shell.git $ cd jm-shell
Na-esote, hazie Bash ka ọ jiri jm-shell site na ịmepụta ma ọ bụ degharịa symlink sitere na ps1,color.sh, na color_unset.sh na ndekọ ~/.local/lib/bash
(ịkwesịrị ịmepụta nke a ndekọ ma ọ bụrụ na ọ dịghị) dị ka egosiri.
$ mkdir ~/.local/lib/bash #create the directory if it doesn’t exist $ cp -v colors.sh colors_unset.sh ps1 -t ~/.local/lib/bash/
Wepụtazie faịlụ ps1
site na ịgbakwunye ahịrị na-esonụ na faịlụ mmalite ~/.bashrc shei gị.
source ~/.local/lib/bash/ps1
Mgbe ahụ jiri Quick_style variable dị na ~/.bashrc gị ka ịtọọ ụdị ngwa ngwa gị (ụdị dịnụ gụnyere ọkọlọtọ, tweaked, wide, minimal or kirby) dị ka egosiri.
prompt_style=extensive
Chekwa na mechie ~/bashrc faịlụ, wee wepụta ya ka ịhụ mgbanwe.
$ source ~/.bashrc
Ka ịgbanwee ọnọdụ faịlụ ndekọ shei (ndabere bụ ~/.local/share/bash/shell.log), jiri BASHSHELLLOGFILE variable na ~/.bashrc faịlụ.
BASHSHELLLOGFILE=~/.bash-shell.log
Maka ozi ndị ọzọ, gaa na jm-shell Github Repository: https://github.com/jmcclare/jm-shell
jm-shell bụ ngwa na-enye nkọwa nke ukwuu nke na-agụnye usoro edemede maka ịhazi Bash Shell gị, yana ọtụtụ atụmatụ bara uru na nke na-enye nkọwa maka ojiji kwa ụbọchị. Gbalịa ya nye anyị nzaghachi gị site na ngalaba nkọwa n'okpuru.