[问题]ubuntu704在命令行下用什么命令知道系统上安装了哪些软件?

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
HH106
帖子: 81
注册时间: 2007-04-25 9:36
来自: 东莞

[问题]ubuntu704在命令行下用什么命令知道系统上安装了哪些软件?

#1

帖子 HH106 » 2007-05-24 8:43

如题,包括查找己安装的软件包是哪个版本? 不使用如新力得等工具,有高手指导下吗?谢谢
头像
bones7456
帖子: 8495
注册时间: 2006-04-12 20:05
来自: 杭州
联系:

#2

帖子 bones7456 » 2007-05-24 8:44

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 - - purge # ------(package 删除包,包括删除配置文件等)
sudo apt-get autoremove --purge # ----(package 删除包及其依赖的软件包+配置文件等(只对6.10有效,强烈推荐))
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 #-------检查是否有损坏的依赖
关注我的blog: ε==3
头像
stlxv
论坛版主
帖子: 8275
注册时间: 2006-05-03 0:39
来自: المريخ

#3

帖子 stlxv » 2007-05-24 11:19

代码: 全选

find /
PHP是最好的语言!不服来战!
maxima
帖子: 41
注册时间: 2005-06-12 16:41

Re: [问题]ubuntu704在命令行下用什么命令知道系统上安装了哪些软件?

#4

帖子 maxima » 2007-05-24 14:46

HH106 写了:如题,包括查找己安装的软件包是哪个版本? 不使用如新力得等工具,有高手指导下吗?谢谢
高手派我来了
sudo dselect update (好像需要这个更新/var/lib/dpkg/available)

dpkg --getselections 2>&1 >pack.txt
cat pack.txt

直接 dpkg --getselections 会把结果显示在屏幕上。 :lol:
HH106
帖子: 81
注册时间: 2007-04-25 9:36
来自: 东莞

#5

帖子 HH106 » 2007-05-24 16:30

4 楼正解
不过命令好像是dpkg --get-selections
回复