初用Ubuntu,弱弱地问一下,怎样利用源安装软件?

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

初用Ubuntu,弱弱地问一下,怎样利用源安装软件?

#1

帖子 amen99 » 2006-06-23 10:31

看了wiki里的新手配置指南,Ubuntu总算是跑起来了,但一直不理解怎样使用源安装软件,之前安装的一些都是教程里把命令都写好了,但如果我自己要安装我怎么知道源里面有这个软件呢?还有命令该怎么写呢?

哪位大哥能举个例子,比如安装eclipse,不胜感激
cosquidz
帖子: 507
注册时间: 2006-06-19 12:17
来自: 香山县

#2

帖子 cosquidz » 2006-06-23 10:34

其实不用命令也可以的
你在菜单那里找找吧
~~我这里修改了root 的密码的
fcailiao
帖子: 4
注册时间: 2005-08-05 21:26

#3

帖子 fcailiao » 2006-06-23 11:36

你如果不想写命令的可以在系统--系统管理--新立得软件包管理器 里找你要安装的软件,或可以用命令apt-get install +软件包名(自动安装新立得软件包管理器里有显示的对应软件)
fcailiao
帖子: 4
注册时间: 2005-08-05 21:26

#4

帖子 fcailiao » 2006-06-23 11:43

linux的一些安装软件的命令:apt和dpkg
一.APT
1.apt-get update:目的是来从apt源中取回软件包的列表,也就是etc/apt/sources.list
2.apt-get install 软件包名称:安装或者升级指定软件包(注:不要加版本号,软件名就好).
 参数:apt-get install -y,如果意外中断的包下载和安装,可以用-y参数来继续下载安装,如上面gaim我下载到 10%,可以用这 命令接着来下载安装或者升级;apt-get install -d,只是下载软件包,不解包,也不安装,下载到本地机的目录为 /var/cache/apt/archives;-f ( --fix-broken )假如无法安装,请试着下"-f"参数。
3.apt-get remove 软件包名:移除指定软件包
4.apt-get upgrade:对系统的软件全面升级
5.apt-get dist-upgrade:与功能差不多apt-get upgrade:,但它会聪明的处理到很多软件相依、相斥的问题。
6.apt-get clean:清理apt-get 后下载下来的包和未完成的包(安装源程序被清理),通过apt-get下载下来的包存放在 /var/   cache/apt/archives目录中;有时我们中断一些正在apt-get 的包,这样的包没有完全下载下来;我们也可以清理掉;也可以用 继续接着下载安装,也可以清理掉,这样apt-get clean 就会删除 已经下载完成的位于/var/cache/apt/archives目录的所有 包;也会清理掉下载未完成的包位于/var/cache/apt/archives/partial/
7.apt-get source:如果您想取得某个软件套件 ( packages ) 的原始码可以透过这个指令达成
8.apt-get remove --purge `deborphan`:( 清除系统多余的 library )当您使用 debian 一段时间后,如果您经常安装、移除软件一定会出现残余 library 在系统的状况,原因是当您安装软件时, debian 依照软件相依特性安装了额外的 library,但是当您移除该软件时,当初连带安装的 library 不见得会一起被移除,久而久之系统就会出现残余的 library,这个时候您便可以下这行指令,为您扫除系统中无用的 library ,确保系统的清洁性。
9.apt-get autoclean:类似 『 apt-get clean 』,下此参数时 apt-get 在安装完毕后会自动删除该软件的 『 .deb 』 檔。
10.apt-cache stats:可以看一下库里有多少软件:

二.dpkg(底层一些的包管理工具,用上apt(高级包管理工具)之后,一般是不需要处理单个的deb文件的。如果需要,就要用dpkg命令)
1.dpkg -i gedit-2.12.1.deb:安装gedit-2.12.1.deb
2.dpkg -r gedit:卸载gedit,但不删除配置文件
3.dpkg -P gedit:这会连同gedit的配置文件一起删除,只用-r的话是不删除配置文件的
4.dpkg -c gedit-2.12.1.deb:如果不想安装一个deb包,但想看一下它里面有什么文件就用这;如果想多看点信息用,
dpkg -I gedit-2.12.1.deb
5.dpkg -l gcc*:也可以用通配符来列出机器上的软件,这会列出所有gcc开头的软件包,其中,第1个 i 表示希望安装,第2个 i 表示已经安装,第3个字段是问题(如果有)(这3个字的含义可以看上面那3行,desired, status, err),后面是名字,版本和描述。un就表示,Unknown, not-installed
6.dpkg -s gedit:如果想看某包是否已经安装:
7.dpkg -L gedit:如果想看某软件都有哪些文件,都装到了什么地方;如果只想看其中的某些文件,就加上Grep:
dpkg -L gedit grep png
回复