9778818威尼斯官网Linux下如何安装软件,Linux入门实

操作系统为 CentOS 6.5。

内容

9778818威尼斯官网Linux下如何安装软件,Linux入门实践笔记。Linux系统教程:Linux下怎么样设置软件

一、深入分析Linux应用程式安装包
平时LinuxAPP的安装包有三种:
1) tar包,如software-1.2.3-1.tar.gz。它是应用UNIX系统的包装工具tar打包的。
2) rpm包,如software-1.2.3-1.i386.rpm。它是RedHat Linux提供的一种包封装格式。
3) dpkg包,如software-1.2.3-1.deb。它是Debain Linux提供的一种包封装格式。
而且,大非常多Linux应用程式包的命名也可能有自然的规律,它遵从:
名称-版本-修正版-类型
例如:
1)software-1.2.3-1.tar.gz 意味着:
软件名称:software
版本号:1.2.3
修正版本:1
体系:tar.gz,表达是二个tar包。
2)sfotware-1.2.3-1.i386.rpm
软件名称:software
版本号:1.2.3
创新版本:1
可用平台:i386,适用于AMD 80x86平台。
项目:rpm,表明是一个rpm包。
注:由于rpm格式的家常是已编写翻译的次第,所以需指明平台。在后面会详细表达。
9778818威尼斯官网Linux下如何安装软件,Linux入门实践笔记。而software-1.2.3-1.deb就不要再说了啊!大家本身练习一下。
 
二、了然包里的内容
多个Linux应用程序的软件包中能够包括二种分歧的内容:
1)一种便是可施行文件,也便是解开包后就能够从来运转的。在Windows中保有的软件包都是那连串型。安装完那个程序后,你就足以采取,但您看不到源程序。并且下载时要在乎那么些软件是或不是是你所采纳的平台,不然将不可能平常安装。
2)另一种则是源程序,也就解开包后,你还要求使用编写翻译器将其编写翻译成为可实行文件。那在Windows系统中是差相当的少从未的,因为Windows的想想是不开放源程序的。
经常,用tar打包的,都以源程序;而用rpm、dpkg打包的则常是可实行程序。平时的话,自个儿出手工编织译源程序能够更具灵活性,但也轻巧碰到种种难题和艰辛。而相对来讲,下载那么些可实践程序包,反而是更易于做到软件的安装,当然那样灵活性就差多了。所以平常二个软件总会提供二种打包格式的安装程序的。你能够依靠自己的情形来抉择。
 
三、化解使用tar打包的选用软件

  1. 安装:
    全体安装进度能够分成以下几步:
    1)获得APP:通过下载、购买光盘的点子得到;
    2)解压缩文件:平时tar包,都会再做一遍缩减,如gzip、bz2等,所以您须要先解压。借使是最广大的gz格式,则能够奉行:“tar –xvzf 软件包名”,就足以一步成功解压与解包工作。借使不是,则先用解压软件,再实行“tar –xvf 解压后的tar包”进行解包;
    3)阅读附带的INSTALL文件、README文件;
    4)试行“./configure”命令为编写翻译做好妄图;
    5)试行“make”命令进行软件编写翻译;
    6)实践“make install”完毕安装;
    7)实践“make clean”删除安装时发出的不时文件。
    好了,到此马到成功。大家就足以运作应用程序了。但那时,有的读者就能够问,作者怎么执行吗?那也是叁个Linux特色的难题。其实,常常的话,Linux的行使软件的可实践文件会寄存在/usr/local/bin目录下!不过那并不是“放四海皆准”的真谛,最可相信的要么看那一个软件的INSTALL和 README文件,平日都会有证实。
  2. 卸载:
    习认为常软件的开辟者少之又少考虑到哪边卸载本人的软件,而tar又仅是造成打包的劳作,所以并不曾提供能够的卸载方法。
    那么是还是不是说就不可以预知卸载呢!其实亦不是,有八个软件能够化解那一个主题素材,那正是Kinstall和Kife,它们是tar包安装、卸载的黄金搭档。它们的应用办法,小编会另行文介绍。在那就不加赘述了。
     
    四、解决使用rpm打包的行使软件
    rpm可谓是Redhat集团的第一次全国代表大会进献,它使Linux的软件安装职业变得愈加简便易行轻巧。
  3. 安装:
    本身只需轻巧的一句话,就足以讲完。实践:
    rpm –ivh rpm软件包名
    更加尖端的,请见下表:
    rpm参数 参 数 说 明
    -i 安装软件
    -t 测量检验安装,不是真的安装
    -p 突显安装速度
    -f 忽视任何不当
    -U 晋级安装
    -v 检查测量试验套件是或不是科学安装
    这一个参数能够并且选用。更加多的剧情能够参照他事他说加以考察RPM的吩咐扶持。
  4. 卸载:
    自家同样只需轻巧的一句话,就足以讲罢。推行:
    rpm –e 软件名
    唯独要注意的是,前边使用的是软件名,实际不是软件包名。比如,要安装software-1.2.3-1.i386.rpm那些包时,应执行:
    rpm –ivh software-1.2.3-1.i386.rpm
    而当卸载时,则应施行:
    rpm –e software。
    别的,在Linux中还提供了象GnoRPM、kpackage等图形化的RPM工具,使得全数进度会愈来愈简便易行。那么些软件的有血有肉应用,作者会另行文介绍。
     
    五、化解使用deb打包的应用程序
    那是Debian Linux提供的二个包管理器,它与RPM十二分好像。但出于RPM出现得更早,所以在各类本子的Linux都常来看。而debian的包管理器dpkg则只现身在Debina Linux中,其余Linux版本平常都尚未。大家在这里就轻巧地印证一下:
  5. 安装
    dpkg –i deb软件包名
    如:dpkg –i software-1.2.3-1.deb
  6. 卸载
    dpkg –e 软件名
    如:dpkg –e softwar

以安装flashplayer插件为例表达。
1、在官英特网下载tar格式的flashplayer插件
2、下载后文件名称叫install_flash_player_11_linux.x86_64.tar.gz,目录为“/root/下载”

3、解压下载好的压缩包

4、解压后的文件包涵 usr  readme.txt  libflashplayer.so  LGPL    ,共4个文件。

5、复制插件到火狐浏览器插件文件夹

6、定位到插件目录

7、改换插件权限(概略为:读写实施 读施行 读推行)

8、晋级实现之后展开录像网址,这年会唤起要你升官插件。不用理会,直接点击旁边未有文字的地点,录像就足以健康播放了。

本文长久更新链接地址:

一、深入分析Linux应用程式设置包 平日Linux应用程式的安装包有三种: 1) tar包,如software-1.2.3-1.tar.gz。它是...

先是,从 Github 网址上下载最新版本的Picard软件包。见到 Picard 须求的 Java 版本为 1.8,而服务器的 Java 版本太低。于是,从 Java 官网下载最新版本的JDK(Java SE Development Kit, Linux x86_64, rpm 版本),安装后也许无法符合规律运维。

  解压tar安装包的不二等秘书籍,在Ali云服务器中装置JDK,然后运行Spring Boot项目。

利用rpm -q -a | grep -i javarpm -q -a | grep -i jdk查看已经安装的 Java 版本, 注意到 openjdk 依然老版本。然后从rpmfind网址下载基于 Java 1.8 的 openjdk 软件包(java-1.8.0-openjdk.x86_64)。安装后运维继续报错,彰显缺点和失误信任包 openjdk-headless。

目录

软件装到这里一度有些不太想装了,尝试下载别的三个好像的软件biobambam,好像可以用。

一、准备

后来想到还平昔不尝试 *.tar.gz 格式 JDK 的安装包,下载后开掘中间有编译好的java,何况能够直接选用。至此,Picard 软件能够健康使用了,难题化解,遂删除 openjdk 相关的文本。

1.1检查当前服务器是还是不是安装有JDK

总结:*.rpm 格式的安装包和 *.tar.gz 格式的设置包不常候不太雷同,须求小心。

1.2若展现如下音讯,则表示已经设置了JDK,一些版本暗中认可安装有OpenJDK

1.3 OpenJDK是经过rpm举办设置的,也亟需利用rpm实行删除

二、下载并安装JDK

2.1在官方网站获取tar文件

2.2选择wget命令下载tar.gz的安装包到~/download目录下

2.3应用tar命令将tar文件解压到~/jdk 路径下

2.4证实解压后的jdk是不是可用

三、加多碰到变量

3.1增多情状变量的不二等秘书诀

3.2创建java.sh文件

3.3写入情形变量

3.4使配置生效,并查阅碰到变量

3.5测试

3.6运行jar包

版本

​  操作系统: CentOS 7.2 六拾伍位

  JDK:1.8.0_181

契合人群

  ​linux新手,Java新手

说明

  转发请证实出处:Linux入门施行笔记--安装JDK与运作jar包

参考

  JDK1.8下载地址:

步骤

一、准备

1.1反省当前服务器是或不是安装有JDK
[Serv@1ni7szfx6t2bz ~]$ java -versionbash: java: command not found 

  呈现上述结果则尚未安装JDK,可以一向进去2.0拓宽JDK的设置。

1.2若展现如下消息,则代表已经设置了JDK,一些本子默许安装有OpenJDK

9778818威尼斯官网 1

1.3 OpenJDK是透过rpm进行设置的,也亟需利用rpm进行删减

  执行rpm -qa|grep java查看java安装包

9778818威尼斯官网 2

  试行rpm -e --nodeps filename 命令删除全数java相关的安装包

  当中-nodeps表示不留意软件之间的依赖关系

9778818威尼斯官网 3

二、下载并安装JDK

2.1在官方网址获取tar文件

9778818威尼斯官网 4

  注:那些下载地址没办法间接用,oracle扩大了有的表达的参数。提议下载到本地,然后使用FTP工具拷贝到服务器上。笔者使用浏览器的下载工具抓取到了下载地址,上面采取wget命令间接下载。

9778818威尼斯官网 5

  得到的下载地址为:

  该地址有时间范围,获取后急速选用。

2.2接纳wget命令下载tar.gz的安装包到~/download目录下
[Serv@1ni7szfx6t2bz download]$ wget http://download.oracle.com/otn-pub/java/jdk/8u181-b13/96a7b8442fe848ef90c96a2fad6ed6d1/jdk-8u181-linux-x64.tar.gz?AuthParam=1539223628_b9748d3b62fe83da54cc92380c92f0d4--2018-10-11 10:05:35--  http://download.oracle.com/otn-pub/java/jdk/8u181-b13/96a7b8442fe848ef90c96a2fad6ed6d1/jdk-8u181-linux-x64.tar.gz?AuthParam=1539223628_b9748d3b62fe83da54cc92380c92f0d4Resolving download.oracle.com (download.oracle.com)... 23.36.51.79Connecting to download.oracle.com (download.oracle.com)|23.36.51.79|:80... connected.HTTP request sent, awaiting response... 200 OKLength: 185646832  [application/x-gzip]Saving to: ‘jdk-8u181-linux-x64.tar.gz?AuthParam=1539223628_b9748d3b62fe83da54cc92380c92f0d4’​100%[==========================================================>] 185,646,832 8.04MB/s   in 24s该方式下载的tar文件有后缀,下载后需要通过重命名的方式将文件多余的后缀“?AuthParam=1539223xxx”去掉。[Serv@1ni7szfx6t2bz download]$ mv jdk-8u181-linux-x64.tar.gz?AuthParam=1539223628_b9748d3b62fe83da54cc92380c92f0d4  jdk-8u181-linux-x64.tar.gz
2.3应用tar命令将tar文件解压到~/jdk 路径下
[Serv@1ni7szfx6t2bz download]$ tar -xzvf jdk-8u181-linux-x64.tar.gz -C ../jdk/ [Serv@1ni7szfx6t2bz download]$ cd ../jdk/[Serv@1ni7szfx6t2bz jdk]$ lsjdk1.8.0_181

  当中的tar命令前边跟的某个参数选项,x表示解压,z表示解压gzip文件夹,v表示解压或回降进度中打字与印刷文件名称,f后边紧跟必要解压的文件名称,c后边紧跟解压地点的门道。

2.4验证解压后的jdk是不是可用
[Serv@1ni7szfx6t2bz jdk]$ jdk1.8.0_181/bin/java -versionjava version "1.8.0_181"Java SE Runtime Environment (build 1.8.0_181-b11)Java HotSpot 64-Bit Server VM (build 25.181-b11, mixed mode)

  由此可以看到内定jdk的指令路径后,能够利用java命令,压缩包可以接纳。

三、增添环境变量

3.1加多景况变量的措施

  查看/etc/profile可以看到,系统推荐的修改意况变量的形式最佳是在“/etc/profile.d/”路线下增添.sh文件。

# It's NOT a good idea to change this file unless you know what you# are doing. It's much better to create a custom.sh shell script in# /etc/profile.d/ to make custom changes to your environment, as this# will prevent the need for merging in future updates.
3.2创建java.sh文件

  在 /etc/profile.d/ 路线下增多java.sh

[Serv@1ni7szfx6t2bz profile.d]$ sudo touch java.sh[Serv@1ni7szfx6t2bz profile.d]$ ls |grep javajava.sh
3.3写入情况变量
[Serv@1ni7szfx6t2bz profile.d]$ sudo vi java.sh#根据jdk的安装位置,填写如下内容:JAVA_HOME=/home/Serv/jdk/jdk1.8.0_181JRE_HOME=$JAVA_HOME/jrePATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/binCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/libexport JAVA_HOME JRE_HOME PATH CLASSPATH
3.4使配置生效,并查阅景况变量
[Serv@1ni7szfx6t2bz profile.d]$ source /etc/profile.d/java.sh[Serv@1ni7szfx6t2bz profile.d]$ envJRE_HOME=/home/Serv/jdk/jdk1.8.0_181/jreJAVA_HOME=/home/Serv/jdk/jdk1.8.0_181...
3.5测试
[Serv@1ni7szfx6t2bz jdk]$ java -versionjava version "1.8.0_181"Java SE Runtime Environment (build 1.8.0_181-b11)Java HotSpot 64-Bit Server VM (build 25.181-b11, mixed mode)
3.6运行jar包

  指令后加 &,是为了在指令窗口关闭后java进度依然保留。

[Serv@1ni7szfx6t2bz jars]$ java -jar test-0.0.1-SNAPSHOT.jar &...  .   ____         _           __ _ _ /\ / ___'_ __ _ __ __  __ _    \___ | '_ | '_| | '_ / _` |     \/  ___)| |_)| | | | | || (_| |  ) ) ) )  '  |____| .__|_| |_|_| |___, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot ::       (v1.5.9.RELEASE) ...

  访谈对应端口,项目运转成功。

本文由9778818威尼斯官网发布于9778818威尼斯官网,转载请注明出处:9778818威尼斯官网Linux下如何安装软件,Linux入门实

您可能还会对下面的文章感兴趣: