趣谈Linux操作系统 - 04快速上手几个Linux命令 - 软件管理

安装软件

Linux 现在常用的有两大体系,

  • 一个是 CentOS 体系,使用 rpm

  • 一个是 Ubuntu 体系,使用 deb

1、安装软件

CentOS 下面使用rpm -i jdk-XXX_linux-x64_bin.rpm进行安装

Ubuntu 下面使用dpkg -i jdk-XXX_linux-x64_bin.deb

2、查看安装程序

rpm -qadpkg -l

rpm -qa | grep jdk 查找是否安装了名为jdk的程序

-q 就是 query,-a 就是 all,-l 的意思就是 list

如果你不知道关键词,可以使用rpm -qa | morerpm -qa | less这两个命令,

它们可以将很长的结果分页展示出来。

more 是分页后只能往后翻页,翻到最后一页自动结束返回命令行

less 是往前往后都能翻页,需要输入 q 返回命令行,q 就是 quit

3、删除软件

rpm -edpkg -r

-e 就是 erase,-r 就是 remove

 

软件管家

CentOS 下面是 yum,Ubuntu 下面是 apt-get。

1、搜索

yum search jdkapt-cache search jdk

通过管道 grep、more、less 来进行过滤

2、安装

yum install java-11-openjdk.x86_64apt-get install openjdk-9-jdk

3、删除

yum erase java-11-openjdk.x86_64apt-get purge openjdk-9-jdk

4、配置文件

CentOS 配置文件在/etc/yum.repos.d/CentOS-Base.repo里

[base]
name=CentOS-$releasever - Base - 163.com
baseurl=http://mirrors.163.com/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7

Ubuntu,配置文件在/etc/apt/sources.list里

deb http://mirrors.163.com/ubuntu/ xenial main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ xenial-security main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ xenial-updates main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ xenial-proposed main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ xenial-backports main restricted universe multiverse

5、安装位置

主执行文件会放在 /usr/bin 或者 /usr/sbin 下面,

其他的库文件会放在 /var 下面,

配置文件会放在 /etc 下面。

 

设置环境变量

1、export 命令仅在当前命令行的会话中管用

export JAVA_HOME=/root/jdk-XXX_linux-x64
export PATH=$JAVA_HOME/bin:$PATH

2、对该用户永久有效

在当前用户的默认工作目录,例如 /root 或者 /home/cliu8 下面,有一个.bashrc 文件。

这个文件是以点开头的,这个文件默认看不到,需要 ls -la 才能看到。

每次登录的时候,这个文件都会运行,因而把它放在这里,这样登录进来就会自动执行。

当然也可以通过 source .bashrc 手动执行。

posted on 2019-12-30 22:45  HB1  阅读(116)  评论(0)    收藏  举报

导航