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。html

sudo apt-get install alien #alien默认没有安装,因此首先要安装它java

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

sudo dpkg -i xxxx.deb #安装ubuntu

注意,用alien转换的deb包并不能保证100%顺利安装,因此能够找到deb最好直接用deb工具

有时候,咱们想要使用的软件并无被包含到 Ubuntu 的仓库中,而程序自己也没有提供让 Ubuntu 可使用的 deb 包,你又不肯从源代码编译。但假如软件提供有 rpm 包的话,咱们也是能够在 Ubuntu 中安装的。post

方法一:spa

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

sudo apt-get install alien fakerootcode

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

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看结果:

 

相关文章
相关标签/搜索