分页: 1 / 1
安装了两个个相同的软件,如何删除?
发表于 : 2009-05-08 0:30
由 新源动
一开始,我用apt-get install mldonkey-server安装了个2.9.2版本的mldonkey。
后来,我发现有了3.0.0版本的mldonkey,就下载并编译安装了。
2.9.2安装后的配置文件在/var/lib/mldonkey下,和网上很多的教程不一样,让我找了老半天……
3.0.0安装后的配置文件在~/.mldonkey下,和很多教程一样。
现在运行mlnet,发现,还是运行2.9.2的旧版本。
我以为,它会自动覆盖以前的版本……
菜鸟一个啊……
要到3.0.0版本的编译目录下,运行./mlnet才能运行3.0.0版本。
运行/etc/init.d/mldonkey-server restart,重启的也是2.9.2版本。
有几个问题。
一、如何删除启动一个版本?例如,删除旧的2.9.2版。
二、怎么样修改,才能让运行mlnet命令启动的是3.0.0版本?
三、如何才能让运行/etc/init.d/mldonkey-server restart重启的是3.0.0版本?
四、如果用apt-get安装软件,怎么才能让其安装到自定的目录下?
五、为什么两个版本安装后的配置文件目录不一样?
六、linux下的软件,会不会像windows的软件那样删除后会残留很多垃圾文件?
七、linux下的软件会不会像windows的软件那样要写什么注册表的?或者linux系统根本没有注册表一说?
八、linux的软件都是绿色软件吗?
九、如何查看自己安装了什么软件?
十、要真正删除一个软件,要运行什么命令,要怎么删除?
以上是我一下联想到的相关问题。希望能有人帮忙解答一下。
菜鸟need help!
Thanks
Re: 安装了两个个相同的软件,如何删除?
发表于 : 2009-05-08 0:53
由 jioyo源

好多问题……
Re: 安装了两个个相同的软件,如何删除?
发表于 : 2009-05-08 0:59
由 kelen
首先, 你应该抛弃windows的思想, 这样会解决很多实际上不是问题的"问题".
先回答你4~10的问题
4. linux安装的东西不像windows那样, 把所有的东西都放在一个地方(实际上windows也不是把所有的文件放进了你指定的目录). linux是根据各文件的功能来放在不同的地方的. 它们都有严格的规定. 不能乱放. 所以你这个问题是受了windows的影响.
5. 一个是直接"买"回来的成品, 一个是自己组装的, 安装的方法不一样, 自然配置文件也不一样.
6. 不会.
7. 不用写注册表. (其实linux是有注册表的, 但功能与windows的完全不一样)
8. 什么是绿色软件? 貌似就是因为基于windows平台的软件, 在安装的时候,乱安装了一些东西, 导至一些问题(或者说不能完全删除之类)才有了绿色软件之说吧. linux没有这种问题, 所以自然就没有绿色软件这一说法.
9. dpkg -l
10. 不同的安装方法, 删除方法也不同.
Re: 安装了两个个相同的软件,如何删除?
发表于 : 2009-05-08 1:03
由 jioyo源
代码: 全选
7. 不用写注册表. (其实linux是有注册表的, 但功能与windows的完全不一样)

功能不能说完全不一样吧,但gconf-editor功能更强大,界面更友好,比win下的注册表容易多了
Re: 安装了两个个相同的软件,如何删除?
发表于 : 2009-05-08 1:04
由 jioyo源
10:sudo aptitude purge &&&
Re: 安装了两个个相同的软件,如何删除?
发表于 : 2009-05-08 1:05
由 darasion
一、二、三、五、
编译的时候不是有 ./configure 么,运行这个的时候一般都会有选项指定编译后的安装位置、配置文件位置等等,一般会有很多选项可以设置。
apt中安装的都是有专人打包好了的,打包的人所用的编译参数可能跟你的编译参数不同,这样就造成了很多很多不一样。
四、似乎不能指定,这个我也不知道。
六、配置文件默认会被留下,但也提供了一些选项可以让这些配置文件消失。
七、打开gnome的“注册表”命令是: gconf-editor
八、纯粹的绿色软件应该不存在。
九、运行 aptitude search 关键字 ,前边标记有 i 的就是已经安装了的。自己编译的或者用非apt安装的软件除外。
十、
1、如果是make install 安装的一般是 make uninstall ,但是如果作者没有提供这个功能就要自己删除了;
2、sudo apt-get remove 包名 ,如果加了 --purge 选项,则连同关联的所有东西全部清除,包括配置文件。
3、其他的查看相应的 manpage
Re: 安装了两个个相同的软件,如何删除?
发表于 : 2009-05-08 1:10
由 jioyo源
darasion 写了:
一、二、三、五、
编译的时候不是有 ./configure 么,运行这个的时候一般都会有选项指定编译后的安装位置、配置文件位置等等,一般会有很多选项可以设置。
apt中安装的都是有专人打包好了的,打包的人所用的编译参数可能跟你的编译参数不同,这样就造成了很多很多不一样。
四、似乎不能指定,这个我也不知道。
六、配置文件默认会被留下,但也提供了一些选项可以让这些配置文件消失。
七、打开gnome的“注册表”命令是: gconf-editor
八、纯粹的绿色软件应该不存在。
九、运行 aptitude search 关键字 ,前边标记有 i 的就是已经安装了的。自己编译的或者用非apt安装的软件除外。
十、
1、如果是make install 安装的一般是 make uninstall ,但是如果作者没有提供这个功能就要自己删除了;
2、sudo apt-get remove 包名 ,如果加了 --purge 选项,则连同关联的所有东西全部清除,包括配置文件。
3、其他的查看相应的 manpage

还是小老鼠写的好……
Re: 安装了两个个相同的软件,如何删除?
发表于 : 2009-05-08 1:14
由 kelen
jioyo源 写了:代码: 全选
7. 不用写注册表. (其实linux是有注册表的, 但功能与windows的完全不一样)

功能不能说完全不一样吧,但gconf-editor功能更强大,界面更友好,比win下的注册表容易多了
谢谢纠正, 用词错误"完全"

Re: 安装了两个个相同的软件,如何删除?
发表于 : 2009-05-08 12:36
由 新源动
一、二、三、四怎么没有个比较确切的回答?
那位高手来回答一下。
Re: 安装了两个个相同的软件,如何删除?
发表于 : 2009-05-08 13:24
由 ubuntuabc
全部删除,再重装新版。可以吗?
Re: 安装了两个个相同的软件,如何删除?
发表于 : 2009-05-08 13:26
由 lerosua
最好先在新立得里删除安装 的mldonkey
自己编译安装的一般会是在/usr/local目录下面,
可以在编译之前加构建参数
./configure --prefix=/usr
然后再编译。
这样安装后的文件装的目录跟源里安装的就会一样。
Re: 安装了两个个相同的软件,如何删除?
发表于 : 2009-05-08 13:38
由 新源动
lerosua 写了:最好先在新立得里删除安装 的mldonkey
自己编译安装的一般会是在/usr/local目录下面,
可以在编译之前加构建参数
./configure --prefix=/usr
然后再编译。
这样安装后的文件装的目录跟源里安装的就会一样。
大哥……我是服务器版,没装桌面……
Re: 安装了两个个相同的软件,如何删除?
发表于 : 2009-05-08 14:26
由 hubert_star
一样啊,apt-get一样的作用