áá¬áááºááŒá®áž macOS áááºáá±á·áá»áºá á®áá¶ááá·áºááœá²ááŸá¯á áá Ạáá®áá¬áá»áẠ(Homebrew) ááᯠáá±ážáá¬ážáá° Max Howell ááẠTea áá¯áá±á«áºáá±á¬ áááºáá±á·áá»áºáááºáá±áá»á¬á¡áá áºááᯠáá®ááœááºáá±áᬠáá¯ááºááá¯ážáááºáá±áá»á¬ááá¯áá»á±á¬áºááœááºá áá¯ááºáá±á¬ááºááá¯ááºáá±á¬ áá±á«ááºážá ááºážáá¬ážáá±á¬ áááºáá±á·áá»áºá á®áá¶ááá·áºááœá²áá±ážá¡ááŒá±áá¶á¡áá±á¬ááºá¡á¡á¯á¶ááᯠáá±ážáá±á¬ááºáá±áá«áááºá áááá¯áá»á¯ááºááá¯ááºááŸá¯ááŸááá±á¬ ááá¯ááŸá±á¬ááºáá¯á¶áá»á¬ážááŒáá·áº ááá±á¬áá»ááºááᯠáááŠážááœáẠááááºáá±á¬ááºážáá±á«ááºážáá»á¬ážá áœá¬ ááá±á¬áá»ááºáá áºáá¯á¡ááŒá Ạáá®ááœááºáá¬ážáá«ááẠ(macOS ááŸáá·áº Linux ááᯠáá±á¬áá±á¬ááẠáá¶á·ááá¯ážáá¬ážááŒá®ážá Windows áá¶á·ááá¯ážááŸá¯ááŸá¬ ááœá¶á·ááŒáá¯ážááá¯ážáááºáá±áááº)á ááá±á¬áá»ááºáá¯ááºááᯠTypeScript ááŒáá·áº áá±ážáá¬ážáá¬ážááŒá®áž Apache 2.0 ááá¯ááºá ááºá¡á±á¬ááºááœáẠááŒáá·áºáá±áá¬ážááẠ(áá®áá¬ááᯠRuby ááŒáá·áº áá±ážáá¬ážáá¬ážááŒá®áž BSD ááá¯ááºá ááºá¡á±á¬ááºááœáẠááŒáá·áºáá±áá¬ážáááº)á
áááºáááºáááºááẠááá¬ážááá¯ážáá» áááºáá±á·áá»áºáááºáá±áá»á¬áá»á¬ážááŸáá·áº ááá°áá² á¡áá°á¡áá¡á "áááºáá±á·áá»áºáá áºáá¯ááᯠáááºáááºááá¯áááº" áá«áá¬ááá¯ááºážá¡á á¬ážá áááºážááẠ"áááºáá±á·áá»áºáá áºáá¯ááᯠáá¯á¶ážááá¯áááº" áá«áá¬ááá¯ááºážááᯠá¡áá¯á¶ážááŒá¯áááºá á¡áá°ážáááŒáá·áºá Tea ááœáẠáááºážáá²á·ááá¯á· áááºáá±á·áá»áºáá áºáá¯ááᯠááá·áºááœááºážááẠá¡áááá·áºáá±ážááŒááºážáááŸááá±á¬áºáááºáž áááºááŸáá áá áºááŸáá·áº áááºááá±ááá·áº áááºáá±á·áá»áºá¡ááŒá±á¬ááºážá¡áá¬áá»á¬ážááᯠáá¯ááºáá±á¬ááºááẠáááºáááºážáá»áẠáá»áá¯ážáááºááᯠá¡áá¯á¶ážááŒá¯áááºá áááºáá±á·áá»áºáá»á¬ážááᯠáá®ážááŒá¬áž ~/.tea áááºážááœáŸááºááœáẠáá¬ážááŸááá¬ážááŒá®áž áááááááºážááŒá±á¬ááºážáá»á¬ážááŸáá·áº áá»ááºááŸá±á¬ááºáá¬ážááŒááºáž áááŸááá« (áááºážááá¯á·ááᯠááœáŸá±á·ááá¯ááºáááº)á
áá¯ááºáá±á¬ááºáá»ááºá á¡ááááá¯ááºááŸá áºáá¯ááᯠáá¶á·ááá¯ážáá±ážáááº- ááá·áºááœááºážáá¬ážáá±á¬ áááºáá±á·áá»áºáá»á¬ážáá«ááá·áº áááºáááºážáá»ááºááá¯á· áááºáá±á¬ááºááœáá·áºááŸááá±á¬ command shell ááá¯á·ááœá¬ážááŒááºážááŸáá·áº package-related commands áá»á¬ážááᯠááá¯ááºááá¯ááºáá±á«áºááá¯ááŒááºážá á¥ááá¬á¡á¬ážááŒáá·áºá "tea +gnu.org/wget" ááᯠáá¯ááºáá±á¬ááºááá·áºá¡áá« áááºáá±á·áá»áºáááºáá±áá»á¬ááẠwget utility ááŸáá·áº ááá¯á¡ááºáá±á¬ ááŸá®ááá¯ááŸá¯á¡á¬ážáá¯á¶ážááᯠáá±á«ááºážáá¯ááºáá¯ááºáááºááŒá áºááŒá®ážá ááá·áºááœááºážáá¬ážááá·áº wget utility ááá¯áááŸáááá¯ááºááá·áº áááºáááºážáá»ááºááœáẠshell access ááᯠáá±ážáá±á¬ááºáááºááŒá áºáááºá áá¯áááááœá±ážáá»ááºááŸá¯ááœáẠwget utility ááá¯ááá·áºááœááºážááŒá®áž áá®ážááŒá¬ážáááºáááºážáá»ááºáá áºáá¯ááœáẠáá»ááºáá»ááºážá áááºááá·áº "tea +gnu.org/wget wget https://some_webpage" ááœáẠááá¯ááºááá¯ááºááœáŸáá·áºáááºááŒááºážáá«áááºáá«áááºá á¥ááá¬á¡á¬ážááŒáá·áºá white-paper.pdf ááá¯ááºááᯠáá±á«ááºážáá¯ááºáá¯ááºááŒá®áž glow utility ááŒáá·áº áá¯ááºáá±á¬ááºááẠááŸá¯ááºááœá±ážáá±á¬ ááŒáá¯ážáá»á¬ážááᯠáá±ážááœá²á·ááẠááŒá áºááá¯ááºáááºáá áááºááẠá¡á±á¬ááºáá« áááºáá±á¬ááºááŸá¯ááᯠáá¯á¶ážááá¯ááºááẠ(wget ááŸáá·áº glow áá»á¬áž áá»á±á¬ááºáá¯á¶ážáá«á áááºážááá¯á·ááᯠáááºáááºáá«áááº) - tea + gnu.org/wget wget -qO- https://tea.xyz/white-paper.pdf | tea +charm.sh/glow glow - ááá¯á·ááá¯áẠááá¯ážááŸááºážáá±á¬ syntax ááá¯áá¯á¶ážááá¯ááºáááº- tea -X wget -qO- tea.xyz/white-paper | áááºáááºáááº-X áá±á¬ááºáá±á¬ááº-
á¡áá¬ážáá°áááºážááŒáá·áº áááºááẠscript áá»á¬ážá áá¯ááºááá°áá¬áá»á¬ážááŸáá·áº á á¬ááŒá±á¬ááºážáá áºááŒá±á¬ááºážááᯠááá¯ááºááá¯áẠrun ááá¯ááºááŒá®áž áááºážááá¯á·á áá¯ááºáá±á¬ááºááŸá¯á¡ááœáẠááá¯á¡ááºáá±á¬ áááááá¬áá»á¬ážááᯠá¡ááá¯á¡áá»á±á¬áẠáááºááá¯ááºáááºá á¥ááá¬á¡á¬ážááŒáá·áºá "tea https://gist.githubusercontent.com/i0bj/âŠ/raw/colors.go -yellow" ááẠGo toolkit ááᯠááá·áºááœááºážááŒá®áž Color.go script ááᯠargument "-yellow" ááŒáá·áº áá¯ááºáá±á¬ááºáá«áááºá
tea command ááᯠá¡áá»áááºááá¯ááºáž ááá±á«áºáááºá áááºážááᯠvirtual environment á universal manager ááŸáá·áº áá»á±á¬ááºáá¯á¶ážáá±áá±á¬ program áá»á¬ážá¡ááœáẠhandler á¡ááŒá Ạáá»áááºáááºááá¯ááºáááºá á€ááá á¹á ááœááºá áá¯ááºáá±á¬ááºáá±ááá·áºáááá¯ááááºááᯠááááŸáááá¯ááºáá«áá áááºážááᯠááá·áºááœááºážáááºááŒá áºááŒá®áž ááááºá ááá·áºááœááºážáá«áá áááºážááᯠáááºážááááºáááºážáá»ááºááœáẠá áááºáá¯ááºáá±á¬ááºáááºááŒá áºáááºá $ deno zsh: command not found: deno $cd my-project $deno tea- installing deno.land^1.22 deno 1.27.0 > ^D
áááºážááááºááŸááá¯á¶á á¶ááœááºá Tea á¡ááœááºáááŸáááá¯ááºááá·áº áááºáá±á·áá»áºáá»á¬ážááᯠá¡á á¯á¡áá±ážááŸá áºáá¯ááŒá áºááá·áº pantry.core ááŸáá·áº pantry.extra ááœáẠá á¯áá±á¬ááºážáá¬ážááŒá®áž áááºáá±á·áá»áºáá±á«ááºážáá¯ááºáááºážááŒá áºáá»á¬ážá áá¬ááºááœáŸááºážáááºáá±á¬ááºááŸá¯áá»á¬ážááŸáá·áº ááŸá®ááá¯ááŸá¯áá»á¬ážá¡ááŒá±á¬ááºáž áá±á¬áºááŒááá·áº áááºáá¬áá±áá¬áá»á¬áž áá«áááºáááºá pantry.core á á¯á ááºážááŸá¯ááœáẠTea developer áá»á¬ážá០áá±á¬ááºáá¯á¶ážáá±á«áº ááááºážááááºážáá¬ážáᬠá ááºážáááºáá¬ážááá·áº áááºáá á¬ááŒáá·áºááá¯ááºáá»á¬ážááŸáá·áº á¡áá¯á¶ážá¡áá±á¬ááºáá»á¬áž áá«áááºáá«áááºá Pantry.extra ááœáẠáá¯á¶áá±á¬ááºáá±á¬ áááºááŒáááºááŸá¯ áááŸááá±á¬ ááá¯á·ááá¯áẠá¡ááá¯ááºážá¡ááá¯ááºážá¡ááœá²á·áááºáá»á¬ážá á¡ááŒá¶ááŒá¯áá¬ážááá·áº áááºáá±á·áá»áºáá»á¬áž áá«ááŸááááºá áááºáá±á·áá»áºáá»á¬ážááŸáá áºááá·áº ááœá¬ážáá¬ááẠáááºá¡ááºáá¬áá±á·á áºááᯠáá¶á·ááá¯ážáá¬ážáááºá
Tea á¡ááœáẠáááºáá±á·áá»áºáá»á¬áž áááºáá®ážááŒááºáž áá¯ááºáááºážá ááºááẠá¡ááœááºááá¯ážááŸááºážááŒá®áž áá¬ážááŸááºážá¡áá áºáá áºáá¯á á®á¡ááœáẠáááºáá±á·áá»áºááᯠááá¯ááºáá»á±á¬áá®ááœá±ááŒá áºá á±ááẠáááá¯á¡ááºáá±á¬ universal package.yml ááá¯ááºáá áºáᯠ(á¥ááá¬) áááºáá®ážááŒááºážá០áááºážáááºáá¬áááºá áá¬ážááŸááºážá¡áá áºáá»á¬ážááᯠááŸá¬ááœá±ááŒá®áž áááºážááá¯á·ááá¯ááºááᯠáá±á«ááºážáá¯ááºáá¯ááºááẠáááºáá±á·áá»áºáá áºáá¯ááẠGitHub ááá¯á· ááá·áºááºáá»áááºááá¯ááºáááºá ááá¯ááºááẠááŸá®ááá¯ááŸá¯ááá¯áááºáž áá±á¬áºááŒááŒá®áž áá¶á·ááá¯ážáá¬ážáá±á¬ ááááºáá±á¬ááºážáá»á¬ážá¡ááœáẠáááºáá±á¬ááºááŸá¯ scripts áá»á¬ážááᯠáá¶á·ááá¯ážáá±ážáá«áááºá ááá·áºááœááºážáá¬ážááá·áº ááŸá®ááá¯ááŸá¯áá»á¬ážááẠáááŒá±á¬ááºážáá²ááá¯ááºáá±á¬ (áá¬ážááŸááºážááᯠááŒá¯ááŒááºáá¬ážáááº)á áááºááẠpad ááŒá áºáááºááŸáá·áº áááºáá°ááá·áº á¡ááŒá±á¡áá±áá»á¬ážááᯠáááºáá«ááá²áá² áááºááŸá¬ážáá±ážáááºá
á¡áá¬áááºááœááºá áááºááá·áº áá®ážááŒá¬ážááá¯ááŸá±á¬ááºááŸá¯ááŸáá·áº áááºá ááºááŸá¯áááŸááá±á¬ áááá¯áá»á¯ááºááá¯ááºááŸá¯áá»áŸá±á¬á·áá»áá¬ážáá±á¬ ááá¯ááŸá±á¬ááºáá¯á¶áá»á¬ážááᯠáááºáá®ážáááºááŸáá·áº áááºáá¬áá±áá¬á¡ááœáẠááŒáá·áºáá±áá¬ážáá±á¬ blockchain ááᯠá¡áá¯á¶ážááŒá¯áᬠáááºáá±á·áá»áºáá»á¬ážááᯠááááºážáááºážáááºá¡ááœáẠáááá¯áá»á¯ááºááá¯ááºááŸá¯áá»áŸá±á¬á·áá»áá¬ážáá±á¬ á¡ááŒá±áá¶á¡áá±á¬ááºá¡á¡á¯á¶ááᯠá¡áá¯á¶ážááŒá¯ááẠá á®á ááºáá¬ážáááºá áá¯ááºáá±ááŸá¯áá»á¬ážááᯠááááºážááááºážáá°áá»á¬ážá០ááá¯ááºááá¯ááºá¡ááá¡ááŸááºááŒá¯áááºááŒá áºááŒá®áž áááºááá¯ááºáá°áá»á¬ážá០ááŒááºáááºáá¯á¶ážáááºáááºááŒá áºáááºá áááºáá±á·áá»áºáá»á¬ážááᯠááŒá¯ááŒááºááááºážááááºážááŸá¯á áá¶á·ááá¯ážááŸá¯á ááŒáá·áºááŒá°ážááŸá¯ááŸáá·áº á¡áááºááŒá¯ááŒááºážá¡ááœáẠáá¶á·ááá¯ážáá°áá®ááŸá¯áá»á¬ážá¡ááœáẠcryptocurrency ááá¯áááºáá»á¬ážááᯠááŒáá·áºáá±ááẠááŒá áºááá¯ááºáááºá
source: opennet.ru