软件包管理

2 views
Skip to first unread message

liuxiaoxing

unread,
Jul 3, 2009, 10:01:47 PM7/3/09
to Debian-zh_CN
请问删除标记为“本地或者陈旧(Obsolete and Locally Created )的软件包”是否
安全?


--
To UNSUBSCRIBE, email to debian-chine...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org

xiangfu

unread,
Jul 3, 2009, 10:14:40 PM7/3/09
to liuxiaoxing, Debian-zh_CN
liuxiaoxing wrote:
> 请问删除标记为“本地或者陈旧(Obsolete and Locally Created )的软件包”是否
> 安全?
>
>
在哪 看到的这句话:

我一般都用
sudo apt-get autoremove
sudo apt-get autoclean
来清理系统。

--
Best Regards
Xiangfu Liu

jabber : xian...@gmail.com
skype : xiangfu.z

Kien

unread,
Jul 4, 2009, 1:17:18 AM7/4/09
to liuxiaoxing, Debian-zh_CN
不一定
如果源里没有这个包,它就会被标记为Obsolete and Locally Created,但这不意
味着删除它一定是安全的
我用Debian testing,前一阵有两次mktemp这个包被标记为Obsolete and Locally
Created,但这个包是非常重要的

Deng Xiyue

unread,
Jul 4, 2009, 2:55:23 AM7/4/09
to debian-c...@lists.debian.org
On Sat, Jul 04, 2009 at 01:17:18PM +0800, Kien wrote:
> 不一定
> 如果源里没有这个包,它就会被标记为Obsolete and Locally Created,但这不意
> 味着删除它一定是安全的
> 我用Debian testing,前一阵有两次mktemp这个包被标记为Obsolete and Locally
> Created,但这个包是非常重要的

mktemp 现在是 coreutils 的一部分, mktemp 包现在确实没有用了。

Deng Xiyue

unread,
Jul 4, 2009, 2:57:42 AM7/4/09
to debian-c...@lists.debian.org
On Sat, Jul 04, 2009 at 10:01:47AM +0800, liuxiaoxing wrote:
> 请问删除标记为“本地或者陈旧(Obsolete and Locally Created )的软件包”是否
> 安全?

你应该用的是 aptitude 或者 synaptics。

按照标题,这个分类里有 obsolete 和 locally created 两种包。Obsolete 的包
是可以放心删除的。所以建议你标记所有软件包为自动安装,然后不需要的软件包
就会标记为删除。

Kien

unread,
Jul 4, 2009, 4:30:48 AM7/4/09
to Deng Xiyue, debian-c...@lists.debian.org
喔,是这样
不过当时标记为obsolete的时候似乎还不是这样的,标记为删除会显示警告
现在可以删除,但是倒没有被标记为obsolete了

Deng Xiyue

unread,
Jul 4, 2009, 10:17:49 AM7/4/09
to liuxiaoxing, debian-c...@lists.debian.org
On Sat, Jul 04, 2009 at 07:33:06PM +0800, liuxiaoxing wrote:
> Deng Xiyue 写道:

>> On Sat, Jul 04, 2009 at 10:01:47AM +0800, liuxiaoxing wrote:
>>
>>> 请问删除标记为“本地或者陈旧(Obsolete and Locally Created )的软件包”是否
>>> 安全?
>>>
>>
>> 你应该用的是 aptitude 或者 synaptics。
>>
>> 按照标题,这个分类里有 obsolete 和 locally created 两种包。Obsolete 的包
>> 是可以放心删除的。所以建议你标记所有软件包为自动安装,然后不需要的软件包
>> 就会标记为删除。
>>
>>
>>> --
>>> To UNSUBSCRIBE, email to debian-chine...@lists.debian.org
>>> with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
>>>
>>>
>>
>>
>>
> 我是用aptitude
> 我不敢删除的nvidia-kernel-legacy-96xx-2.6.26-1-686包,按解释是NVIDIA
> binary kernel module for Linux 2.26-1-686(legacy version),这个包是没有替
> 代的。我想是不是要删除旧的2.6.26-1-686内核才能删除这个包?我的系统里现时
> 还有这个内核。

你标记成自动安装的话,如果有反向依赖是不会被删除的。

另外,如果你不用这个内核的话,自然可以删除;如果在用当然就要留着了~

xiangfu

unread,
Jul 4, 2009, 10:22:53 AM7/4/09
to liuxiaoxing, Debian-zh_CN
liuxiaoxing wrote:
> xiangfu 写道:

>> liuxiaoxing wrote:
>>
>>> 请问删除标记为“本地或者陈旧(Obsolete and Locally Created )的软件包”是否
>>> 安全?
>>>
>>>
>>>
>> 在哪 看到的这句话:
>>
>> 我一般都用
>> sudo apt-get autoremove
>> sudo apt-get autoclean
>> 来清理系统。
>>
>>
> 用apt-get autoremove 命令不删除这个软件包
1。用 aptitude 删除
直接运行 aptitude 之后 第四项
'Obsolete and Locally Created Packages'
之后 'Ctrl + T' 进入菜单 'Packge' 之后选择删除

please always cc the mailing list.
it's will help others. :-)

shell909090

unread,
Jul 4, 2009, 11:58:58 AM7/4/09
to Debian Chinese GB
liuxiaoxing 写道:

> 请问删除标记为“本地或者陈旧(Obsolete and Locally Created )的软件包”是否
> 安全
你这个安全如何解读?
如果解读为系统是否可以安全的启动和应用,那么,是的。如果不行,那就是
debian发行的重大失误了。这让刚装好debian的人怎么弄?
如果解读为能正常的执行你需要的工作,那就未必了。因为种种因素(尤其是版权
因素),你需要的包经常会从发行池中移出。如果此时你卸载了包...
所以,这些包是否应当卸载,需要由你自己来判断。有可能这些内容已经不被使
用,也有可能你还需要应用这些内容,或者有其他包依赖于这些内容。

xin li

unread,
Jul 12, 2009, 10:19:46 AM7/12/09
to Deng Xiyue, debian-c...@lists.debian.org
听了你这话后,我立马去把mktemp删了:P

2009/7/4 Deng Xiyue <manphi...@users.alioth.debian.org>:

Reply all
Reply to author
Forward
0 new messages