ubuntu安装配置

install sdkman

pre install curl

sudo apt install curl

curl -s "https://get.sdkman.io" | bash

source "/home/jiwei/.sdkman/bin/sdkman-init.sh"

add chinese region, then add keyboard china->'inteligent pinyin'

install feishu

install jetbrain toolbox app

pre install fuse

sudo apt install libfuse2

install jdk 21.0.4-zulu

sdk install java 21.0.4-zulu

install snipaste

install gradle 8.10.2

sdk install gradle 8.10.2

install node 20

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.0/install.sh | bash

export NVM_DIR="$HOME/.nvm"

-s "$NVM_DIR/nvm.sh" \] \&\& \\. "$NVM_DIR/nvm.sh" # This loads nvm \[ -s "$NVM_DIR/bash_completion" \] \&\& \\. "$NVM_DIR/bash_completion" # This loads nvm bash_completion nvm install 20 npm update node -v npm -v # install yarn npm install --global yarn # ssh ssh-keygen # download project code git@github.com:xxx/xxx.git # config idea ,webstorm # 1.idea # build project gradle -x test # run application # 2.webstorm yarn install yarn run serve [解决蓝牙适配器重启后重新插拔才能识别的问题_蓝牙适配器每次开机都重新插-CSDN博客](https://blog.csdn.net/pipixxia/article/details/136672863 "解决蓝牙适配器重启后重新插拔才能识别的问题_蓝牙适配器每次开机都重新插-CSDN博客") 配置解决yarn运行报错node_module文件过多问题: echo fs.inotify.max_user_watches=524288 \| sudo tee -a /etc/sysctl.conf \&\& sudo sysctl -p sudo sysctl --system 安装brew, zsh [https://linuxconfig.org/installing-homebrew-on-ubuntu-debian-a-step-by-step-guide](https://linuxconfig.org/installing-homebrew-on-ubuntu-debian-a-step-by-step-guide "https://linuxconfig.org/installing-homebrew-on-ubuntu-debian-a-step-by-step-guide") [Installing ZSH · ohmyzsh/ohmyzsh Wiki · GitHub](https://github.com/ohmyzsh/ohmyzsh/wiki/Installing-ZSH "Installing ZSH · ohmyzsh/ohmyzsh Wiki · GitHub") 安装postman [Install and update Postman \| Postman Learning Center](https://learning.postman.com/docs/getting-started/installation/installation-and-updates/ "Install and update Postman | Postman Learning Center") zsh自动补全 [https://gist.github.com/n1snt/454b879b8f0b7995740ae04c5fb5b7df](https://gist.github.com/n1snt/454b879b8f0b7995740ae04c5fb5b7df "https://gist.github.com/n1snt/454b879b8f0b7995740ae04c5fb5b7df") 解决找不到node, yarn, sdkman等 (可以先安zsh,再用zsh安他们) [【zsh】command not found: node_zsh: command not found: node-CSDN博客](https://blog.csdn.net/Shaoyouiqng/article/details/124100264 "【zsh】command not found: node_zsh: command not found: node-CSDN博客") [https://github.com/sdkman/sdkman-cli/issues/613](https://github.com/sdkman/sdkman-cli/issues/613 "https://github.com/sdkman/sdkman-cli/issues/613")

相关推荐
互联网搬砖老肖4 分钟前
运维打铁: MongoDB 数据库集群搭建与管理
运维·数据库·mongodb
Antonio91528 分钟前
【音视频】HLS简介与服务器搭建
运维·服务器·音视频
夜月yeyue1 小时前
设计模式分析
linux·c++·stm32·单片机·嵌入式硬件
kfepiza1 小时前
Debian的`/etc/network/interfaces`的`allow-hotplug`和`auto`对比讲解 笔记250704
linux·服务器·网络·笔记·debian
艾伦_耶格宇2 小时前
【docker】-1 docker简介
运维·docker·容器
R.X. NLOS2 小时前
VS Code远程开发新方案:使用SFTP扩展解决Remote-SSH连接不稳定问题
运维·服务器·ssh·debug·vs code
cuijiecheng20182 小时前
Ubuntu下布署mediasoup-demo
linux·运维·ubuntu
独行soc4 小时前
2025年渗透测试面试题总结-2025年HW(护网面试) 33(题目+回答)
linux·科技·安全·网络安全·面试·职场和发展·护网
java龙王*4 小时前
开放端口,开通数据库连接权限,无法连接远程数据库 解决方案
linux
bcbobo21cn5 小时前
Linux命令的命令历史
linux·histsize·histfile