ubuntu安装js环境

博客主要围绕Ubuntu展开,包含安装和验证两部分内容,涉及Linux系统及JavaScript相关信息技术。

安装

cd ~
wget https://mirrors.huaweicloud.com/nodejs/v10.23.0/node-v10.23.0-linux-x64.tar.gz
tar -xf node-v10.23.0-linux-x64.tar.gz
mv node-v10.23.0-linux-x64 nodejs
echo 'export NODEJS_HOME=~/nodejs' >> /etc/profile
echo 'export PATH=$PATH:$NODEJS_HOME/bin' >> /etc/profile
source /etc/profile

验证

node -v
npm -v
Ubuntu系统上安装新的开发或运行环境,通常涉及软件包管理、依赖项安装以及相关配置。以下是基于常见场景的通用步骤和建议,适用于不同类型的开发环境搭建。 ### 安装新开发环境的基本流程 1. **更新系统软件包列表** 在安装任何新软件之前,建议先更新系统的软件包列表,以确保获取到最新的版本信息。 ```bash sudo apt update ``` 2. **安装必要的基础工具** 一些常用的开发工具(如编译器、调试器、构建工具等)可以通过APT进行安装。例如,安装基本的C/C++开发环境: ```bash sudo apt install build-essential ``` 3. **安装特定语言或框架的开发环境** 根据不同的开发需求,可以安装相应的开发环境。以下是一些常见示例: - **Python 开发环境** 安装 Python 及其常用开发工具: ```bash sudo apt install python3 python3-pip python3-venv ``` - **Java 开发环境** 安装 OpenJDK 和 Maven(用于项目构建): ```bash sudo apt install default-jdk maven ``` - **Node.js 开发环境** 安装 Node.js 和 npm(Node 包管理器): ```bash sudo apt install nodejs npm ``` - **PHP 开发环境** 安装 PHP 及其常用扩展[^2]: ```bash sudo apt install php php-cli php-mysql php-curl php-gd php-mbstring php-xml ``` - **Qt 开发环境** 安装 Qt5 开发库和相关工具[^3]: ```bash sudo apt install qt5-qmake qtbase5-dev ``` 4. **配置开发工具** 安装完成后,可能需要对开发工具进行进一步的配置。例如,设置默认编辑器、配置IDE插件、调整编译选项等。具体操作取决于所使用的开发工具和项目需求。 5. **验证安装** 确保安装的软件能够正常工作。例如,检查 Python 版本: ```bash python3 --version ``` 或者检查 Java 是否已正确安装: ```bash java -version ``` 6. **创建虚拟环境(可选)** 对于某些语言(如 Python),建议使用虚拟环境来隔离项目的依赖关系。例如,创建一个 Python 虚拟环境: ```bash python3 -m venv myenv source myenv/bin/activate ``` 7. **安装额外依赖或库文件** 如果你的项目依赖于特定的库或服务(如数据库、消息队列等),可以继续通过 APT 或其他方式安装这些组件。例如,安装 MySQL 数据库[^2]: ```bash sudo apt install mysql-server ``` 8. **启动并测试服务(如Web服务器、数据库等)** 如果你安装了像 Nginx、Apache 或 MySQL 这样的服务,确保它们已经启动并且配置正确: ```bash sudo systemctl start mysql sudo systemctl enable mysql ``` ### 常见问题与注意事项 - **权限问题**:某些操作需要管理员权限,务必使用 `sudo` 执行。 - **网络连接**:APT 下载依赖外部网络,确保系统能够访问互联网。 - **版本兼容性**:注意软件版本之间的兼容性,尤其是跨平台开发时。 - **日志与错误排查**:如果遇到问题,查看 `/var/log/apt/` 中的日志文件可以帮助诊断问题。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值