官方包源: Ubuntu – Ubuntu Packages Search

ubuntu下当前安装的包保存在在:/var/cache/apt/archives

ubuntu下当前安装的运用: /usr/share/applications

包查找安装的命令形式,有两种为:apt 和 dpkg,,,一般常用的是apt命令;

apt:

命令 作用 
apt-cache search package 搜索包,可搜索未安装包信息
apt-cache show package 获取包的相关信息,如说明、大小、版本等 
sudo apt-get install package 安装包 
sudo apt-get install package - - reinstall 重新安装包 
sudo apt-get -f install 强制安装 
sudo apt-get remove package 删除包 
sudo apt-get remove package - - purge 删除包,包括删除配置文件等 
sudo apt-get autoremove 自动删除不需要的包 
sudo apt-get update 更新源 
sudo apt-get upgrade 更新已安装的包 
sudo apt-get dist-upgrade 升级系统 
sudo apt-get dselect-upgrade 使用 dselect 升级 
apt-cache depends package 了解使用依赖 
apt-cache rdepends package 了解某个具体的依赖

apt-cache policy package 了解某个包安装源信息
sudo apt-get build-dep package 安装相关的编译环境 
apt-get source package 下载该包的源代码

apt-get download package 下载该软件包文件
sudo apt-get clean && sudo apt-get autoclean 清理下载文件的存档 
sudo apt-get check 检查是否有损坏的依赖

sudo apt-get install libnl=3.2.27-1ubuntu0.16.04.1  安装特定版本软件包

apt-file search (库路径) 查看某个库属于哪个软件包

dpkg:

dpkg -l 查看当前系统中已经安装的软件包的信息

dpkg -L (软件包名称)查看系统中已经安装的软件包的文件详细列表 
dpkg -s 查看已经安装的指定软件包的详细信息 
dpkg -S 查看系统中的某个文件属于那个软件包,只能显示已安装包信息; 
dpkg -i *.deb文件的安装 
dpkg -r *.deb文件的卸载; 
dpkg -P 彻底的卸载 包括软件的配置文件等等 
查看没有安装的deb包命令 
dpkg -c 查询deb包文件中所包含的文件 rpm -qlp 
dpkg -I 查询deb包的详细信息

aptitude install一定程度上可以自动解决软件版本冲突问题,例如卸载时会将依赖软件同步删除

ubuntu软件安装常用命令相关推荐

  1. ubuntu系统vim常用命令学习以及ubuntu软件下载安装

    文章目录 一.ubuntu系统vim常用命令学习 (一)进入进入vim编辑器的方式 (二)vi的三种工作方式 (三)退出vi的命令 (四)命令模式下的各种命令 1.光标移动命令 2.插入命令 3.删除 ...

  2. ubuntu 软件安装到中途停止解决方法

    ubuntu 软件安装到中途停止解决方法 参考文章: (1)ubuntu 软件安装到中途停止解决方法 (2)https://www.cnblogs.com/zxzmnh/p/11755535.html ...

  3. ubuntu下git 常用命令

    ubuntu下git 常用命令 Git 和代码托管中心 GitHub(外网) Gitee 码云(国内网站) GitLab(局域网) 设置用户签名 git config --global user.na ...

  4. UOS软件安装相关命令

    UOS软件安装相关命令 查看安装的所有软件 dpkg -l #查看所有已安装的软件 dpkg -l |grep xxx #查看某一个软件是否安装 查看软件的安装路径 dpkg -L xxx 查看软件版 ...

  5. ubuntu详细教程[软件安装,命令大全,常用快捷键]

    作为一个程序猿,当从windows转到Linux上的时候,还是很不习惯的,毕竟windows用起来确实蛮方便的,但是有些时候,尤其是开发,linux却有很大的优势,学习一下linux还是有必要的. 本 ...

  6. 快速上手Ubuntu之安装常用软件篇——打造一个满足基本娱乐办公的Ubuntu

    该博客是紧接着上一篇的:快速上手Ubuntu之安装篇--安装win7,Ubuntu16.04双系统 在上一篇博客中,我们成功安装了Ubuntu,但只是个全新的系统,我们还需要安装一些常用软件来满足娱乐 ...

  7. 一些常用的ubuntu软件安装方式

    1.安装Ubuntu 2.更新系统中的源 3.安装中文环境 4.安装常用 的软件 电骡amule .bt客户端Azureus .词霸星际译王.QQ客户端lumaqq.RAR 压缩/解压缩程序.下载软件 ...

  8. Ubuntu虚拟机安装常用软件

    还是安装常用软件系列 1. VMWare 安装Ubuntu 默认都安装完了,如果虚拟机安装时界面太小显示不全无法进行,那么先选试用Ubuntu,然后进入系统修改显示器分辨率,调大一些,再点击桌面上的安 ...

  9. linux软件安装卸载命令行

    国内较快开源软件镜象站点,包括Debian.Ubuntu.Fedora.Gentoo.Centos.FreeBSD.Eclipse等开源软件的镜象 http://mirrors.163.com,htt ...

最新文章

  1. 鲁迅说:“智能不够,人工来凑”
  2. ArcGIS特殊标注效果的简单实现
  3. 一个有关Update类型的存储过程的问题
  4. 【IDEA工具】java通过IDEA打包项目
  5. express : 无法将“express”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。express: command not found
  6. 学习pyhton: argparse模块
  7. 作为股权类投资人,我们的投资偏好和投资原则
  8. 解读常见传感器的CFA排列(彩色滤色矩阵,Color Filter Array)
  9. 史上最全的Python定量金融三方库汇总
  10. 红胖子 = 红 + 胖子 = 红(红模仿) + 胖子 --- 2007.6 ~ 至永远
  11. Pόlya定理详解及例题
  12. 消费者太穷不愿买手机?苹果的份额创新高,撕下国产手机遮羞布
  13. CaysnPrinter安卓平台开发包接口说明文档及打印示例程序 - 20160926
  14. iOS开发笔记:大小写敏感的iOS文件系统,而iOS模拟器对大小写不敏感
  15. jsp中文传值到java乱码_jsp传递参数中文乱码解决办法
  16. 2022-04-07 西安 javaSE(04) 方法可变参数、重载、递归,数组、冒泡排序、二分查找、动态操作,二维数组、jvm内存区域划分
  17. DOS命令-格式化磁盘
  18. leetcode 575. 分糖果
  19. CAP定理,分布式系统
  20. 【算法讲11:卡特兰数】默慈金数 | 那罗延数 | 施罗德数

热门文章

  1. LLVM pass pwn 入门 (4)
  2. C++处理日期和时间的chrono库
  3. fullcalendar的使用
  4. 腾讯云服务器标准型SA2详细情况
  5. 程序员专访:钱就是命!“小镇做题家”的成长与救赎
  6. 生活记录:从小到大家乡的变化
  7. 视音频数据处理入门:RGB、YUV像素数据处理
  8. 一款可以制作像素破损撕拉花屏效果的AE脚本:Datamosh
  9. 2018年11月6日珠海航展,歼10B推力矢量验证机超机动飞行表演
  10. 专家视点︱张国华:“公交优先”,北京该做什么?