| |
| system:asdf [2023/07/23 03:39] – создано mirocow | system:asdf [2023/10/14 23:00] (текущий) – mirocow |
|---|
| ====== asdf ====== | ====== asdf ====== |
| | |
| | ====== Install ====== |
| |
| <code bash> | <code bash> |
| $ echo . "$HOME/.asdf/completions/asdf.bash" >> ~/.bashrc | $ echo . "$HOME/.asdf/completions/asdf.bash" >> ~/.bashrc |
| $ echo "[ -s \"$HOME/.asdf/asdf.sh\" ] && source \"$HOME/.asdf/asdf.sh\"" >> ~/.bashrc | $ echo "[ -s \"$HOME/.asdf/asdf.sh\" ] && source \"$HOME/.asdf/asdf.sh\"" >> ~/.bashrc |
| $ asdf plugin add java | |
| 1567 asdf --help | |
| 1568 asdf list | |
| 1569 asdf plugin list all | |
| 1570 asdf plugin list all|grep node | |
| 1577 asdf plugin add java | |
| 1578 asdf list all java | |
| 1579 asdf list all openjdk | |
| 1583 asdf plugin list all | |
| 1588 asdf list all java | |
| 1589 asdf list-all java|greo openjdk | |
| 1590 asdf list-all java|grep openjdk | |
| 1591 asdf list-all java|grep adoptopenjdk | |
| 1602 asdf plugin list | |
| 1603 asdf list-all | |
| 1604 asdf list-all java|grep adoptopenjdk | |
| 1605 asdf install java adoptopenjdk-8.0.181+13 | |
| 1606 asdf global java adoptopenjdk-8.0.181+13 | |
| 1665 asdf list-all java|grep adoptopenjdk | |
| 1666 asdf list-all java|grep adoptopenjdk|grep 19 | |
| 1667 asdf install java adoptopenjdk-19.0.0+36 | |
| 1668 asdf install local adoptopenjdk-19.0.0+36 | |
| 1669 asdf local java adoptopenjdk-19.0.0+36 | |
| 1670 asdf plugin list --urls | |
| 1674 asdf list-all gradle | |
| 1675 asdf plugin list all | grep gradle | |
| 1679 asdf plugin list all | grep gradle | |
| 1680 asdf plugin add gradle | |
| 1690 asdf plugin list | |
| 1691 asdf list | |
| 1692 asdf list-all java|grep gradle | |
| 1693 asdf list-all gradle | |
| 1695 asdf list-all gradle|grep 7.6 | |
| 1696 asdf install gradle 7.6 | |
| 1697 asdf local gradle 7.6 | |
| 1698 asdf list | |
| 1700 asdf list-all gradle|grep 8 | |
| 1701 asdf install gradle 8.0 | |
| 1702 asdf local gradle 8.0 | |
| 1703 asdf list | |
| 1706 asdf local gradle 7.6 | |
| 1707 asdf list | |
| 1709 asdf global gradle 7.6 | |
| 1711 asdf list | |
| 1712 asdf global java adoptopenjdk-19.0.0+36 | |
| 1713 asdf list | |
| 1714 asdf | |
| 1715 asdf current | |
| 1717 asdf list-all gradle | |
| 1718 asdf install gradle 8.2.1 | |
| 1719 asdf install gradle 8.0 | |
| 1720 asdf install gradle 8.1 | |
| 1721 asdf install gradle 8.0 | |
| 1722 asdf install gradle 7.0 | |
| 1723 asdf install gradle 8.1 | |
| 1724 asdf install gradle 8.0 | |
| 1725 asdf install gradle 7.0 | |
| 1726 asdf local gradle 7.0 | |
| 1727 asdf list | |
| 1729 asdf local gradle 8.2 | |
| 1730 asdf install gradle 8.2 | |
| 1731 asdf local gradle 8.2 | |
| 1732 asdf list | |
| 1736 asdf local gradle 7.0 | |
| 1737 asdf global gradle 7.0 | |
| 1748 asdf global gradle 7.0 | |
| 1751 asdf global gradle 7.6 | |
| 1754 asdf list | |
| 1755 asdf local gradle 7.6 | |
| 1756 asdf list | |
| 1759 asdf local gradle 7.6 | |
| 1761 asdf current | |
| 1765 asdf plugin add perl | |
| 1766 asdf plugin add php | |
| 1767 asdf plugin list | |
| 1768 asdf plugin add pip | |
| 1769 asdf plugin add pithon | |
| 1770 asdf plugin add python | |
| 1771 asdf plugin add python3 | |
| 1772 asdf plugin list | |
| 1773 asdf plugin add go | |
| 1774 asdf plugin add golang | |
| 1775 asdf plugin list | |
| 1776 ls -la ~/.asdf/plugins/ | |
| 1777 ls -la ~/.asdf/plugins/gradle/ | |
| 1778 ls -la ~/.asdf/plugins/gradle/bin/ | |
| 1779 ls -la ~/.asdf/plugins/java | |
| 1780 asdf plugin update --all | |
| 1781 asdf update --head | |
| 1782 asdf update | |
| 1783 asdf update --head | |
| 1784 asdf env | |
| 1785 asdf exec cordova run android | |
| 1788 asdf plugin-update | |
| 1789 asdf plugin-update --all | |
| 1790 asdf update | |
| 1792 asdf current | |
| 1793 asdf list | |
| 1797 asdf list | |
| 1798 asdf current | |
| 1800 asdf list | |
| 1841 asdf list | |
| 1842 asdf global java adoptopenjdk-19.0.0+36 | |
| 1843 asdf global gradle 7.6 | |
| 1844 asdf current | |
| 1846 asdf global java adoptopenjdk-8.0.181+13 | |
| 1847 asdf local java adoptopenjdk-8.0.181+13 | |
| 1943 asdf current | |
| 1944 asdf current --urls | |
| 2380 asdf list | |
| 2381 asdf plugin add node | |
| 2382 asdf list | |
| 2383 asdf | |
| 2384 asdf plugin list all | |
| 2385 asdf plugin add node | |
| 2386 asdf plugin list all|grep node | |
| 2387 asdf plugin add nodejs | |
| 2388 asdf list | |
| 2392 asdf list nodefs | |
| 2393 asdf | |
| 2394 asdf list all nodejs | |
| 2402 asdf | |
| 2403 asdf list all nodejs | |
| 2404 asdf install nodejs 19.0.0 | |
| 2405 asdf install nodejs 20.0.0 | |
| 2406 asdf install nodejs 18.16.1 | |
| 2407 asdf install nodejs 18.17.0 | |
| 2409 asdf current | |
| 2411 asdf | |
| 2412 asdf global nodejs 18.17.0 | |
| 2413 asdf current | |
| 2460 asdf list | |
| 2461 asdf install golang latest | |
| 2462 asdf install nodejs latest | |
| 2463 asdf install perl latest | |
| 2464 asdf install gradle latest | |
| 2465 asdf list | |
| 2466 asdf install python latest | |
| 2467 asdf install python 3 | |
| 2468 asdf list all python | |
| 2469 asdf list all python|grep python | |
| 2470 asdf install python 3.14 | |
| 2471 asdf list | |
| 2472 asdf install python 3.14.1 | |
| 2473 asdf list | |
| 2474 asdf install python 3.0 | |
| 2475 asdf install python 2.7.18 | |
| 2476 asdf list | |
| 2479 asdf install python 3.11.2 | |
| 2482 asdf plugin list all|grep cordova | |
| 2494 asdf install gradle latest | |
| 2495 asdf plugin list all|grep maven | |
| 2496 asdf plugin add maven | |
| 2497 asdf plugin add sbt | |
| 2498 asdf plugin add ivy | |
| 2499 asdf plugin add grape | |
| 2500 asdf plugin add buildr | |
| 2501 asdf plugin add kotlin | |
| 2502 asdf plugin add short | |
| 2503 asdf install kotlin latest | |
| 2504 asdf install maven latest | |
| 2505 asdf install sbt latest | |
| 2506 asdf install ivy latest | |
| 2507 asdf list | |
| 2508 asdf plugin add php | |
| 2509 asdf install php latest | |
| 2510 asdf install php 7.4 | |
| 2511 asdf install php 8.2 | |
| 2512 asdf install php 8.3 | |
| 2513 asdf list | |
| 2515 asdf list all php | |
| 2516 asdf install php latest | |
| 2518 asdf install php latest | |
| 2519 asdf install php 7.4 | |
| 2520 asdf list all php | |
| 2521 asdf install php 8.2.8 | |
| 2522 asdf install php 8.0.29 | |
| 2523 asdf list all php | |
| 2524 asdf install php 7.4.33 | |
| 2525 asdf install php 7.3.33 | |
| 2581 asdf current | |
| 2813 asdf which node | |
| 2854 asdf which cordova | |
| 2856 asdf which go | |
| 2857 asdf current | |
| 2890 asdf plugin add yarn | |
| 2941 asdf local gradle 6.5 | |
| 2942 asdf install gradle 6.5 | |
| 2951 asdf current | |
| 2957 asdf local gradle 6.5 | |
| 2958 asdf global gradle 6.5 | |
| 2963 asdf current | |
| 2997 asdf plugin add direnv | |
| 2998 asdf direnv setup --shell bash --version latest | |
| 3000 history |grep asdf | |
| </code> | </code> |
| | |
| | ====== Use it ====== |
| | |
| | <code bash> |
| | $ asdf plugin list all | grep nodejs |
| | $ asdf plugin add nodejs |
| | $ asdf list all nodejs |
| | $ asdf install nodejs latest |
| | $ asdf global nodejs latest |
| | $ asdf current |
| | $ asdf plugin list --urls |
| | </code> |
| | |
| | * global - Устанавливается глобально в домашнюю папку |
| | * local - Устанавливается в текущую папку |
| | |
| | ====== Update ====== |
| | |
| | <code bash> |
| | $ asdf plugin update --all |
| | $ asdf update --head |
| | </code> |
| | |