Linux学习笔记—— Linux下软件的安装

Posted Johnny*

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux学习笔记—— Linux下软件的安装相关的知识,希望对你有一定的参考价值。

apt-get

APT(Advanced Packing Tool ,高级包管理工具),是Debian及其派生发行版的软件包管理工具。APT可以自动下载、配置、安装二进制或源代码格式的软件包。

安装软件包

在这里插入图片描述
【命令解释】

sudo apt-get  intall 软件名  # 安装指定软件
sudo apt-get reinstall 软件名 # 如果安装时发生错误,可以尝试重新安装
sudo apt-get update  # 更新软件源
sudo apt-get upgrade  # 升级没有依赖关系的软件包

在这里插入图片描述【命令解释】

sudo apt-get dist-upgrade  # 解决依赖关系并升级

卸载软件包

在这里插入图片描述

【命令解释】


sudo apt-cache search 软件名  # 搜索本地的数据库中是否该软件
sudo apt-get remove 软件名 #删除该软件

dpkg

dpkg(Debian Package),用于安装、卸载和供给.deb软件包相关信息。
使用dpkg从本地磁盘安装deb软件包

在这里插入图片描述

【命令解释】

sudo apt-get -d  install -y 软件名   # -d 表示致谢在不安装 -y表示自动回应是否安装这些软件包的选项

在这里插入图片描述在这里插入图片描述

【命令解释】

sudo dpkg -I emacs24_24.5+1-6ubuntu1.1_amd64.deb # 查看 emacs24_24.5+1-6ubuntu1.1_amd64.deb的信息

sudo dpkg -i emacs24_24.5+1-6ubuntu1.1_amd64.deb  # 使用dpkg安装

这个包还额外依赖了一些软件包,如果主机目前没有这些被依赖的软件包,直接使用dpkg安装可能会存在一些问题,因为dpkg并不能为你解决依赖关系,所以提示
在这里插入图片描述

【命令解释】

sudo apt-get -f install -y  # -f表示修复依赖关系

在这里插入图片描述
【命令解释】

使用dpkg -L查看deb包目录信息

以上是关于Linux学习笔记—— Linux下软件的安装的主要内容,如果未能解决你的问题,请参考以下文章

Linux 学习笔记Linux 搭建 JavaEE 环境(包括 JDKIDEAMySQLtomcat)

Linux 学习笔记Linux 搭建 JavaEE 环境(包括 JDKIDEAMySQLtomcat)

Linux/CentOS上手常见问题笔记

Linux学习笔记 Linux软件包安装和卸载

GTK学习笔记之Linux下Gtk环境搭建

Linux学习笔记——软件安装