/usr/bin/which: no unzip in (/usr/local/java/jdk1.8.0_271/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin)
时间: 2023-08-01 20:12:08 浏览: 162
根据您提供的信息,系统中可能没有安装unzip命令或者unzip命令的路径未正确配置。您可以尝试以下方法来解决这个问题:
1. 如果您使用的是Debian或Ubuntu等基于apt的Linux发行版,可以尝试使用`apt-get`命令来安装unzip:
```
sudo apt-get update
sudo apt-get install unzip
```
2. 如果您使用的是Red Hat、CentOS或Fedora等基于yum的Linux发行版,可以尝试使用`yum`命令来安装unzip:
```
sudo yum install unzip
```
3. 如果您使用的是MacOS,可以尝试使用Homebrew来安装unzip:
```
brew install unzip
```
如果上述方法仍然无法解决问题,您可以尝试手动下载并安装unzip。您可以在https://www.unzip.org/或其他可信网站上找到unzip的源代码,并按照它们的安装说明进行安装。
如果问题仍然存在,请提供您使用的操作系统和版本号,以便我们提供更具体的帮助。
相关问题
jdk1.8.0_161。下载结束后,把文件拷贝到/usr/local 下,然后用 tar 命令解 压。
JDK (Java Development Kit) 1.8.0_161是一个早期版本的Java开发工具包,它包含了Java运行环境(JRE)以及用于编写、构建和部署Java应用程序的开发工具。这个版本发布于2017年,主要用于支持当时的Java SE 8平台。
如果您已经下载了JDK 1.8.0_161的安装包,将其复制到`/usr/local`目录是为了将Java库放置在一个系统级的位置,方便系统管理和用户访问。接下来,您可以使用`tar`命令来解压安装包:
1. 首先,确保您当前目录是包含下载文件的目录,例如:
```
cd /下载目录
```
2. 然后,使用`tar`命令解压缩文件,通常`.tar.gz`或`.zip`格式的文件需要加上相应的选项,比如:
```
tar -zxvf jdk-1.8.0_161-linux-x64.tar.gz
或者
unzip jdk-1.8.0_161-linux-x64.zip
```
3. 解压缩完成后,会生成一个名为`jdk-1.8.0_161`或类似名称的目录,这个就是您的JDK安装路径。
linux安转jdk
### Linux系统上JDK1.8的安装与配置
#### 下载JDK
前往Oracle官方网站下载适用于Linux系统的JDK 1.8版本[^2]。
```bash
wget https://download.oracle.com/otn-pub/java/jdk/8uXXX-bXX/jdk-8uXXX-linux-x64.tar.gz
```
#### 传输至Linux服务器
如果本地计算机无法直接访问目标Linux服务器,则可以通过XFTP或其他SCP工具将已下载的JDK文件上传到Linux环境中。
#### 解压软件包
对于`.tar.gz`格式的压缩包,在命令行中执行如下指令完成解压操作:
```bash
tar zxvf jdk-8uXXX-linux-x64.tar.gz
```
而对于`.zip`格式的压缩包则应采用`unzip`命令来处理[^3]:
```bash
unzip jdk-8uXXX-linux-x64.zip
```
#### 移动文件夹位置
为了便于管理和维护,建议将解压得到的JDK目录移至特定路径下,例如`/usr/lib/jvm/`:
```bash
sudo mv jdk1.8.0_XXX /usr/lib/jvm/
```
#### 设置权限
确保所有用户都能读取和执行该Java开发套件内的程序,可通过更改文件夹及其子项的权限实现这一点:
```bash
chmod -R 755 /usr/lib/jvm/jdk1.8.0_XXX
```
#### 配置环境变量
编辑全局配置文件 `/etc/profile` 或者用户的个人shell初始化脚本(如 `.bashrc`, `.zshrc`),添加以下两行以指定JAVA_HOME以及将其加入PATH环境变量中[^1]:
```bash
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_XXX
export PATH=$JAVA_HOME/bin:$PATH
```
使修改立即生效,运行source命令加载新的环境设置:
```bash
source /etc/profile
# 或者针对当前会话使用下面这条语句代替上面那条
# source ~/.bashrc
```
#### 验证安装成功与否
最后通过输入 `java -version` 和 `javac -version` 来确认是否正确设置了JDK,并查看具体的版本号信息。
阅读全文
相关推荐
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241226111658.png)
![-](https://img-home.csdnimg.cn/images/20241226111658.png)
![-](https://img-home.csdnimg.cn/images/20241226111658.png)