Linux 环境下的软件安装

软件安装

yum安装

它是基于RPM包安装的一种方式,如果单独安装RPM包,是无法解决包依赖问题的,要我们安装时手动解决,YUM提供了自动解决依赖的机制,只需要简单几条命令,很快就能把相关软件装到机器上。

但是前提是,你的机器一定要能连外网!!!!!

查看已安装未安装的软件包总列表 yum  list

查看已安装的软件包列表 yum  list  installed

比如安装一个方便Windows与Linux之间互传文件的小工具:lrzsz。

运行命令 yum  install  lrzsz ,回车。

然后根据提示,输入y(yes),如果顺利,看到complete success一类的提示信息就安装成功了。

如果你不想总是手动输入y,就使用yum  -y  install  lrzsz,这样的话默认全自动选择y

命令套路通常是 yum  install  <软件包名称>

软件包名称不是你想写啥就写啥的,什么样的软件有什么包名,这个都是固定,百度一下,你就知道。

如果是通过yum方式安装的软件,卸载时候不要删除目录,要通过

命令yum  remove  <软件包名称> 去卸载。

使用lrzsz

由Windows传输文件到Linux:rz  -y(或者rz  -be)在弹出的窗口中选择想上传的文件,点击打开即可传输文件到Linux

 

由Linux传输文件到Windows:sz  -b  <filename>在弹出的窗口中选择保存的位置,点击确定即可保存文件到Windows

压缩解压缩

zip unzip

  zip all.zip *.jpg 压缩

unzip all.zip     解压

bzip2 bunzip2

  bzip2 test        压缩

  bzip2 -d all.bz2  解压

  bunzip2 all.bz2   解压

gzip gunzip

  gzip test             压缩

  gzip -d all.gz        解压

  gunzip all.gz         解压

compress uncompress

  uncompress all.Z  解压

rar unrar    --rar for linux 自行下载安装

  unrar e all.rar  解压

  

ls weibo_zip/*.zip | xargs -n1 unzip -d ~/pro04 --批量解压缩

 

tar

  tar -xf all.tar

  tar -czf all.tar.gz *.jpg  生成tar包,用gzip压缩

  tar -cjf all.tar.bz2 *.jpg  生成tar包,用bz2压缩

  tar -cZf all.tar.Z *.jpg  生成tar包,用compress压缩

 

tar -xzf all.tar.gz 

  tar -xjf all.tar.bz2

  tar -xZf all.tar.Z

 

tar 参数

-c: 建立压缩档案

-x:解压

-t:查看内容

-r:向压缩归档文件末尾追加文件

-u:更新原压缩包中的文件

 

这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。

-z:有gzip属性的

-j:有bz2属性的

-Z:有compress属性的

-v:显示所有过程

-O:将文件解开到标准输出

 

下面的参数-f是必须的

 

-f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。

源码安装

.zip .gnu:gz bz2

源码安装,首先先获取源码的压缩包。如pdsh-2.26.tar.bz2。

命令 tar   -jxvf   ~/Downloads/pdsh-2.26.tar.bz2

进入对应的源码目录(cd pdsh-2.26) ls -l 应该会发现一个 configure文件

命令 ./configure 这个命令是检查当前操作系统是否能够支持本软件的安装

如果有问题通常是缺少一些必需的软件比如编译器什么的,我们可以通过yum -y install gcc来安装。

安装好之后,一定要再执行一次./configure,因为刚刚它没执行完。

如果没问题,则会在当前目录下生成一个Makefile文件,运行

命令 make 编译软件(将源代码,通常是C/C++,编译为目标代码)

如果没问题,则运行

命令 make install 真正去安装软件了

如果没问题,就是安装成功了。

命令 pdsh -V

 

验证安装完成。

卸载则在编译的目录(Makefile所在的那个目录)下运行 make uninstall(Makefile文件中包含卸载功能才可以使用此命令使用命令cat Makefile | grep uninstall验证)。

再运行 make clean 回车。再运行 make distclean。

命令 pdsh -V

 

检查卸载完成。

 

make clean ->> make install 版本更新

二进制安装

以JDK安装为例。基本套路与Windows安装一样。

从官网下载对应版本(Linux 64位)的JDK的tar.gz文件。如jdk-8u171-linux-x64.tar.gz

如果我们知道对应的资源地址http://a.b.com/xxx.tar.gz

可以使用命令 wget http://a.b.com/xxx.tar.gz直接下载到虚拟机中。

否则就使用lrzsz工具从Windows上传一下。

mkdir  -p  /root/java 创建安装目录

cd  ~/java

tar  -zxvf  /root/Downloads/jdk-8u171-linux-x64.tar.gz 解压缩安装

#下面我们开始配置环境变量

vim /etc/profile

export JAVA_HOME=/root/java/jdk1.8.0_171  #创建一个新的环境变量

export PATH=$JAVA_HOME/bin:$PATH  #在原来的环境变量中追加

source /etc/profile  #为了让配置即时生效

#验证

javac -version

java -version

要是能显示版本号神马的,你就大功告成了

卸载的话灰常简单,直接删除对应目录,修改一下环境变量就可以了。

接下来,我们手写一个Java入门程序

public class HelloWorld {

    public static void main(String[] args) {

        System.out.println("hello world");

    }

}

在Linux环境下feel一下coding。

 

 

验证是否可以不输入密码直接登录成功

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值