美文网首页
Linux软件包管理

Linux软件包管理

作者: 还是有点架构好 | 来源:发表于2019-12-09 11:03 被阅读0次

apt-get安装

apt-get是deb的管理工具,类似yum

命令 说明
apt-get install package 安装包
apt-get reinstall package 重新安装包
apt-get upgrade 更新已安装的包
apt-cache rdepends package 是查看该包被哪些包依赖
apt-cache depends package 了解使用依赖
apt-get clean && apt-get autoclean 清理无用的包
apt-cache show package 获取包的相关信息,如说明、大小、版本等
apt-get remove package 删除包
apt-get purge package 删除包,包括删除配置文件等

dpkg 常用命令

dpkg是一个Debian的一个命令行工具,它可以用来安装、删除、构建和管理Debian的软件包。

安装本地下载的软件:例子
安装:
sudo dpkg -i astah-professional_7.2.0.1ff236-0_all.deb
安装完成之后查看:
dpkg -L astah-professional

命令 说明 示例
dpkg -i <.deb file name> 安装软件 dpkg -i astah-professional.deb
dpkg -R 安装一个目录下面所有的软件包 dpkg -R /usr/local/src
dpkg –unpack package_file 释放软件包,但是不进行配置;如果和-R一起使用,参数可以是一个目录 dpkg –unpack astah-professional.deb
dpkg –configure package_file 配置和释放软件包 astah-professional.deb
dpkg -r 删除软件包(保留其配置信息 dpkg -r astah-professional
dpkg -P 从软件包里面读取软件的信息 删除一个包(包括配置信息
dpkg –help 显示帮助信息 ----
dpkg -l 显示所有已经安装的Deb包,同时显示版本号以及简短说明(小写L) ----
dpkg -s package-name 报告指定包的状态信息 dpkg -s vim
dpkg -L package-Name 显示一个已安装到系统内的包,其文件目录信息 ----
dpkg -S filename-search-pattern 搜索指定包里面的文件(模糊查询) ----

例子:

hyw@hyw-VirtualBox:~$ dpkg -L vim
/.
/usr
/usr/bin
/usr/bin/vim.basic
/usr/share
/usr/share/bug
/usr/share/bug/vim
/usr/share/bug/vim/presubj
/usr/share/bug/vim/script
/usr/share/doc
/usr/share/doc/vim
/usr/share/doc/vim/NEWS.Debian.gz
/usr/share/doc/vim/changelog.Debian.gz
/usr/share/doc/vim/copyright
/usr/share/lintian
/usr/share/lintian/overrides
/usr/share/lintian/overrides/vim
hyw@hyw-VirtualBox:~$ dpkg -S astah-pro.jar 
astah-professional: /usr/lib/astah_professional/astah-pro.jar

相关文章

  • Linux软件包管理-rpm、yum

    Linux软件包管理 软件包是什么?软件包顾名思义就是将应用程序、配置文件和数据打包的产物. 所有的linux发行...

  • Homebrew安装与使用

    Homebrew是macOS系统上的软件包管理器(也有Linux版本),用于安装、更新、卸载、管理软件包。 安装H...

  • 如何在 Linux 上安装并启用 Flatpak 支持?

    目前,我们都在使用 Linux 发行版的官方软件包管理器来安装所需的软件包。 在 Linux 中,它做得很好,没有...

  • linux常用操作指令命令

    常用指令 系统管理命令 打包压缩相关命令 关机/重启机器 Linux管道 Linux软件包管理 vim使用 用户及...

  • Linux RPM 软件包管理

    Linux 软件包管理 RPM安装包管理 Software Package Mananger 包全名 操作的包...

  • 08. Linux 软件包管理

    # Linux 软件包管理 概述 APT(Advanced Packaging Tool) 是 Debian/Ub...

  • Linux常用命令之--软件包管理(RPM与YUM)

    软件包管理概述 在Linux系统中,用户可以直接编译软件的源代码来安装软件,也可以使用软件包管理器来安装或管理软件...

  • Arch Linux

    简介 软件包管理器 pacmanpacman 是 Arch Linux 的包管理器,用于管理(安装/卸载)系统上的...

  • dpkg命令

    dpkg命令是Debian Linux系统用来安装、创建和管理软件包的实用工具。(安装.deb软件包)

  • [Linux]3、软件应用

    1、软件安装 1.1、Linux系统是使用软件包管理器来进行软件的安装、卸载和查询等操作的。 软件包管理器可以分为...

网友评论

      本文标题:Linux软件包管理

      本文链接:https://www.haomeiwen.com/subject/difbgctx.html