ubuntu下升级特定软件与查看软件版本信息
ubuntu 升级软件:
sudo apt-get update 更新源
sudo apt-get upgrade 更新已安装的包
sudo apt-get dist-upgrade 升级系统
ubuntu升级特定软件:
可以用 sudo apt-get install pkgname
看软件安装位置:
dpkg -L xxxx
查看软件是否安装:
dpkg -l | grep filename
查看安装路径
dpkg -L 软件名
$ dpkg -L gedit
/.
/usr
/usr/share
/usr/share/lintian
/usr/share/lintian/overrides
/usr/share/gedit
/usr/share/gedit/gedit-bugreport
/usr/share/applications
/usr/share/applications/gedit.desktop
/usr/share/dbus-1
/usr/share/dbus-1/services
/usr/share/dbus-1/services/org.gnome.gedit.service
/usr/share/bug
/usr/share/bug/gedit
/usr/share/bug/gedit/script
/usr/share/pyshared
/usr/share/pyshared/gi
/usr/lib/gedit/girepository-1.0
/usr/lib/gedit/girepository-1.0/Gedit-3.0.typelib
/usr/lib/gedit/plugins/spell.plugin
/usr/lib/gedit/plugins/time.plugin
/usr/lib/gedit/plugins/zeitgeist.plugin
/usr/lib/gedit/plugins/snippets/substitutionparser.py
/usr/lib/gedit/plugins/snippets/windowactivatable.py
/usr/lib/libgedit-private.so.0.0.0
/usr/lib/python2.7
/usr/lib/python2.7/dist-packages
/usr/lib/python2.7/dist-packages/gi
/usr/lib/python2.7/dist-packages/gi/overrides
/usr/lib/libgedit-private.so.0
/usr/lib/python2.7/dist-packages/gi/overrides/Gedit.py
ubuntu查看软件版本:
首先安装软件,apt-show-versions 或者aptitude(信息比较详细,推荐)
1.使用dpkg 也可以
dpkg -l firefox
期望状态=未知(u)/安装(i)/删除(r)/清除(p)/保持(h)
| 状态=未安装(n)/已安装(i)/仅存配置(c)/仅解压缩(U)/配置失败(F)/不完全安装(H)/触发器等待(W)/触发器未决(T)
|/ 错误?=(无)/须重装(R) (状态,错误:大写=故障)
||/ 名称 版本 描述
+++-==============-==============-============================================
ii firefox 27.0.1+build1- Safe and easy web browser from Mozilla
2.安装 sudo apt-get installapt-show-versions
使用:
$ apt-show-versions firefox
firefox/precise-security upgradeable from 27.0.1+build1-0ubuntu0.12.04.1 to 28.0+build2-0ubuntu0.12.04.1
3.安装 sudo apt-get install aptitude
使用:aptitude show firefox
软件包: firefox
状态: 已安装
自动安装: 否
版本号: 27.0.1+build1-0ubuntu0.12.04.1
优先级: 可选
部分: web
维护者: Ubuntu Mozilla Team <ubuntu-mozillateam@lists.ubuntu.com>
体系: i386
未压缩尺寸: 64.6 M
依赖于: lsb-release, libasound2 (>= 1.0.23), libatk1.0-0 (>=
1.12.4), libc6 (>= 2.15), libcairo2 (>= 1.2.4),
libdbus-1-3 (>= 1.0.2), libdbus-glib-1-2 (>=
0.78), libfontconfig1 (>= 2.8.0), libfreetype6 (>=
2.2.1), libgcc1 (>= 1:4.1.1), libgdk-pixbuf2.0-0
(>= 2.22.0), libglib2.0-0 (>= 2.31.8), libgtk2.0-0
(>= 2.24.0), libpango1.0-0 (>= 1.22.0),
libstartup-notification0 (>= 0.8), libstdc++6 (>=
4.6), libx11-6, libxext6, libxrender1, libxt6
推荐: xul-ext-ubufox, libcanberra0, libdbusmenu-glib4,
libdbusmenu-gtk4
建议: ttf-lyx
冲突: gcu-plugin (<= 0.12.10-1ubuntu1)
破坏: abrowser (<= 4.0~b11+build3+nobinonly-0ubuntu1),
abrowser-branding (<=
4.0~b11+build3+nobinonly-0ubuntu1), adobe-flashplugin
(<= 11.1.102.63-0precise1), firefox-branding (<=
4.0~b11+build3+nobinonly-0ubuntu1),
flashplugin-installer (<= 11.1.102.63ubuntu1)
代替: abrowser, abrowser-branding, firefox-branding,
kubuntu-firefox-installer
提供: gnome-www-browser, iceweasel, www-browser
描述: Safe and easy web browser from Mozilla
Firefox delivers safe, easy web browsing. A familiar user
interface, enhanced security features including protection
from online identity theft, and integrated search let you
get the most out of the web.
附录:
apt-cache search package 搜索包
apt-cache show package 获取包的相关信息,如说明、大小、版本等
sudo apt-get install package 安装包
sudo apt-get install package - - reinstall 重新安装包
sudo apt-get -f install 修复安装"-f = ——fix-missing"
sudo apt-get remove package 删除包
sudo apt-get remove package - - purge 删除包,包括删除配置文件等
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 是查看该包被哪些包依赖
sudo apt-get build-dep package 安装相关的编译环境
apt-get source package 下载该包的源代码
sudo apt-get clean && sudo apt-get autoclean 清理无用的包
sudo apt-get check 检查是否有损坏的依赖
jpg 改 rar 
ubuntu下升级特定软件与查看软件版本信息的更多相关文章
- ubuntu下升级网卡驱动
ubuntu下升级网卡驱动 无线局域网环境下,有个笔记本儿的无线经常断,而其它的终端都好好的,唯独它不行.所以想到检查和更新下无线网卡的驱动看看.以下是操作流程,记录一下. 阅读说明:##为标签, / ...
- ubuntu下升级R版本
ubuntu下升级R版本 在测试<机器学习 实用案例解析>一书的邮件分类代码时,windows系统下rstudio中无法读取特殊字符,在ubuntu下可以.在ubuntu虚拟机下安装t ...
- 查看CentOS版本信息
今天小编将给大家详细讲解查看CentOS版本信息的命令. (一) 查看已经安装的CentOS版本信息 1.cat /etc/issue 查看版本 cat 缩写concatenate cat命令可以 ...
- CentOS7 查看操作系统版本信息
CentOS 查看操作系统版本信息1.使用cat /proc/version .uname 查看内核版本 [root@CentOS7 ~]# cat /proc/version Linux versi ...
- linux查看操作系统版本信息
linux查看操作系统版本信息 摘自:https://www.cnblogs.com/vaelailai/p/7545166.html 一.linux下如何查看已安装的centos版本信息: 1.L ...
- 【java】JDK安装后,没有配置环境变量,也可以java -version查看到版本信息
JDK安装后,没有配置环境变量,也可以java -version查看到版本信息 原因是:jdk安装过程,java.javaw.javaws三个命令被复制到C:\windows\system32目录下 ...
- Linux 查看Tomcat版本信息
Linux 查看Tomcat版本信息 如果我们想运行在 Linux 下的 Tomcat 版本信息,只需要在 Tomcat 的 bin/ 目录下,运行 version.sh 脚本即可. 1.使用如下命令 ...
- 查看OpenGL版本信息
查看OpenGL版本信息 执行如下代码 #include "stdafx.h" #include <iostream> #include <gl/glut.h&g ...
- Linux 查看操作系统版本信息 uname
Linux 查看操作系统版本信息 uname uname 命令用于显示当前系统的版本信息. 带 -a 选项的 uname 命令会给出当前操作系统的所有有用信息. 命令如下: [root@node1 / ...
随机推荐
- qualcomm lk gpio
关于高通平台lk中控制gpio的记录 http://blog.csdn.net/loongembedded/article/details/72834761 http://blog.csdn.net/ ...
- Maven 构建配置文件
什么是构建配置文件? 生成配置文件是一组可以用来设置或覆盖 Maven 构建配置值的默认值.使用生成配置文件,你可以针对不同的环境,如:生产V/S开发环境自定义构建. 配置文件中指定 pom.xml ...
- AWT中文译为抽象窗口工具包
AWT(Abstract Window Toolkit),中文译为抽象窗口工具包,是Java提供的用来建立和设置Java的图形用户界面的基本工具. AWT由Java中的java.awt包提供,里面包含 ...
- (转)关于C++ const 的全面总结
转自:http://blog.csdn.net/Eric_Jo/article/details/4138548 C++中的const关键字的用法非常灵活,而使用const将大大改善程序的健壮性,本人根 ...
- (转)Live555单线程原理
1. 概述 在live555-Server库中,使用单线程实现了多用户请求视频数据,这似乎多线程才能实现的功能,并且用户请求视频数据各个流程衔接的都十分完美,其执行效率非常高. live555是如何实 ...
- IMP导入时的错误以及解决办法
导出命令:exp 用户名/密码@localhost:5050/bkcyunty file=D:\bak\db.dmp log=D:\bak\db.log INDEXES=n STATISTICS=no ...
- 一款纯HTML+CSS+JS富文本编辑器-handyeditor
官网:http://he.catfish-cms.com/ 修改版本(修改一些BUG和图片上传服务器 点击下载: handyeditor富文本编辑器.zip): 图片上传接口上传类型: Content ...
- 怎样解决Java Web项目更改项目名后报错
作为企业级开发最流行的工具,用Myeclipse开发java web程序无疑是最合适的,有时候,我们需要web工程的项目名,单方面的改动工程的项目名是会报错的,那么该如何改web工程项目名呢? 简 单 ...
- Thinkphp5笔记五:配置data文件夹
如果你看项目下的各种文件,有种乱七八糟的感觉的话,你就可以进行以下配置. 配置data文件夹的,整理各种文件,让看起来舒服些. 一.设置runtime文件夹 index.php define('RUN ...
- git statsh命令报错解决
git stash命令主要用于当在一个分支的开发工作未完成,却又要切换到另外一个分支进行开发的时候,除了commit原分支的代码改动的方法外,提供暂存代码的方式. git stash命令参考这篇:ht ...