zoukankan      html  css  js  c++  java
  • Ubuntu无法安装rpm包,ubuntu RPM should not be used directly install RPM packages, use Alien instead!

    Ubuntu无法安装rpm包,ubuntu RPM should not be used directly install RPM packages, use Alien instead!

    简单来说,Ubuntu的软件包格式是deb,如果要安装rpm的包,则要先用alien把rpm转换成deb。

    sudo apt-get install alien #alien默认没有安装,所以首先要安装它

    sudo alien xxxx.rpm #将rpm转换位deb,完成后会生成一个同名的xxxx.deb

    sudo dpkg -i xxxx.deb #安装

    注意,用alien转换的deb包并不能保证100%顺利安装,所以可以找到deb最好直接用deb

    有时候,我们想要使用的软件并没有被包含到 Ubuntu 的仓库中,而程序本身也没有提供让 Ubuntu 可以使用的 deb 包,你又不愿从源代码编译。但假如软件提供有 rpm 包的话,我们也是可以在 Ubuntu 中安装的。

    方法一:

    1. 先安装 alien 和 fakeroot 这两个工具,其中前者可以将 rpm 包转换为 deb 包。安装命令为:

    sudo apt-get install alien fakeroot

    2. 将需要安装的 rpm 包下载备用,假设为 package.rpm。

    3. 使用 alien 将 rpm 包转换为 deb 包:

    fakeroot alien package.rpm

    4. 一旦转换成功,我们可以即刻使用以下指令来安装:

    sudo dpkg -i package.deb

    方法二:

    1.CODE:

    sudo apt-get install rpm alien

    2.CODE:

    alien -d package.rpm

    3.CODE:

    sudo dpkg -i package.deb

    版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/suleil1/article/details/49471723
     

    Ubuntu下安装jdk

     

    步骤1:下载jdk

    我选择的jdk版本文件: jdk-8u131-linux-x64.tar.gz

    步骤2:创建单独的目录

    sudo mkdir /usr/local/java

    步骤3:将下载的文件复制到我们创建的文件夹下

    sudo cp /home/lsk/Downloads/jdk-8u131-linux-x64.tar.gz /usr/local/java     (注意lsk是我的用户名,jdk版本也许注意)

    步骤4:解压缩文件

    sudo tar -zxvf jdk-8u131-linux-x64.tar.gz

    步骤5:配置环境变量

    sudo gedit /etc/environment

    PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:$JAVA_HOME/bin"
    export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
    export JAVA_HOME=/usr/local/java/jdk1.8.0_131

    注意JAVA_HOME是JDK的目录,也就是那个我们新建的路径。

    保存并关闭后,使用命令 source /etc/environment 使环境变量立刻生效。

    步骤6:配置所有用户的环境变量

    为了预防重启后,配置的环境变量无效,配置所有用户的环境变量

    sudo gedit /etc/profile

    在文件的最后添加以下内容:

    复制代码
    #set Java environment
    
    export JAVA_HOME=/usr/local/java/jdk1.8.0_131
    export JRE_HOME=$JAVA_HOME/jre
    export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
    export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
    复制代码

    执行 source /etc/profile 是全局设置立刻生效

    步骤7:重启检验

    执行命令 sudo shutdown -r now 后,输入密码重启,Ctrl+Alt+t打开命令框,输入 java -version看结果:

  • 相关阅读:
    LIKE谓词
    [C#网络编程系列]专题一:网络协议简介
    (zz)Sql Server 2005中的架构(Schema)、用户(User)、角色(Role)和登录(Login)(三)
    zz让你成功的九个心理定律
    zz给 VSTO 插件、文档传送参数
    重构笔记
    (zz)Sql Server 2005中的架构(Schema)、用户(User)、角色(Role)和登录(Login)(二)
    zzVSTO 先瘦身再发布:客户端配置文件
    zz将 VSTO 插件部署给所有用户
    (zz)Sql Server 2005中的架构(Schema)、用户(User)、角色(Role)和登录(Login)(一)
  • 原文地址:https://www.cnblogs.com/javaboy2018/p/8686532.html
Copyright © 2011-2022 走看看