sinat_36649762
sinat_36649762
采纳率0%
2017-01-24 06:48

在虚拟机Ubuntu中进行Java环境配置,出现归档中找不到的问题,怎么解决?

a@ubuntu:~$ cd 桌面
a@ubuntu:~/桌面$ cd Ubuntu-Java
a@ubuntu:~/桌面/Ubuntu-Java$ sudo tar zvxf jdk-7u17-linux-x64.tar.gz –C /usr/lib/java
[sudo] password for a:
tar: –C:归档中找不到
tar: /usr/lib/java:归档中找不到
tar: 由于前次错误,将以上次的错误状态退出

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

3条回答

  • crf_moonlight crf_moonlight 4年前

    直接复制网上的代码?
    [tar]
    [-x]extract files from an archive 从归档解压文件
    [-z]filter the archive through gzip 通过gzip筛选归档文件
    [-v]verbosely list files processed 详细列出已处理的文件
    [-f]use archive file or device ARCHIVE 使用归档文件或设备
    [-C DIR]change to directory DIR 改变解压目录位置到DIR

    参数都对
    但是你那个"–C"的"–"不是键盘上"0"后面那个减号,是破折号,没发现吗?
    初学linux 的话......命令照着网上的手打吧,各网站复制来复制去的难免有错误
    另外不建议使用中文做默认语言,terminal下烦的很
    ubuntu 的话.......解压缩用图形界面就行啦

    点赞 2 评论 复制链接分享
  • engchina engchina 4年前

    建议你通过apt命令直接安装。

    先执行
    sudo apt update

    然后执行

     sudo apt purge *java*jdk*
    
    パッケージリストを読み込んでいます... 完了
    依存関係ツリーを作成しています                
    状態情報を読み取っています... 完了
    注意、glob '*java*jdk*' のために 'oracle-java7-jdk' を選択します
    注意、glob '*java*jdk*' のために 'sun-java6-jdk' を選択します
    注意、glob '*java*jdk*' のために 'oracle-java9-jdk' を選択します
    注意、glob '*java*jdk*' のために 'oracle-java8-jdk' を選択します
    注意、glob '*java*jdk*' のために 'sun-java5-jdk' を選択します
    パッケージ 'sun-java5-jdk' はインストールされていないため削除もされません
    パッケージ 'sun-java6-jdk' はインストールされていないため削除もされません
    パッケージ 'oracle-java7-jdk' はインストールされていないため削除もされません
    パッケージ 'oracle-java8-jdk' はインストールされていないため削除もされません
    パッケージ 'oracle-java9-jdk' はインストールされていないため削除もされません
    以下のパッケージが自動でインストールされましたが、もう必要とされていません:
      fcitx-libs-qt5 libdfu1 libpango1.0-0 libpangox-1.0-0
    これを削除するには 'sudo apt autoremove' を利用してください。
    アップグレード: 0 個、新規インストール: 0 個、削除: 0 個、保留: 0 個。
    

    接下来安装你想要的版本

     sudo apt install oracle-java7-jdk
    

    或者oracle-java8-jdk,或者oracle-java9-jdk

    点赞 评论 复制链接分享
  • oyljerry oyljerry 4年前

    你把对应的目标目录先创建好试试。是不是对应目录你不能创建

    点赞 评论 复制链接分享

相关推荐