LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1343|回复: 13

感觉软件包很混乱

[复制链接]
发表于 2010-4-23 21:46:11 | 显示全部楼层 |阅读模式
rt,

最开始时用默认的 gnome, 因为硬盘空间不够又改为 xfce, xfce 很小,随着认识的深入,发现打包真是的很混乱,特别是 gnome, 安装一个最小的 gnome 环境要安装 gnome-core 吧,这个居然还包括 brasero、synaptic,像我机器没有可刻录光驱,从来只用命令行来装软件,为什么会依赖这些奇怪的东西;

相比之下,xfce环境中的包要小很多,可能是因为太小,混乱程序也不至于像 gnome 那样,

kde 好像打包得要好很多,各个分类也都很清楚,它把自己的 .desktop 那放在 /usr/share/applications/kde4 下面,不基于和其它桌面环境混在一起,

还有新出来的 ubuntu, deb 打包和 debian 不兼容,真不知道她是怎么想的(最开始接触 linux 时就用 ubuntu ,太不稳定了,被它折腾得不行。)
发表于 2010-4-23 21:50:51 | 显示全部楼层
  1. # aptitude show gnome-core
  2. Package: gnome-core
  3. New: yes
  4. State: not installed
  5. Version: 1:2.28+7
  6. Priority: optional
  7. Section: gnome
  8. Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
  9. Uncompressed Size: 20.5k
  10. Depends: eog (>= 2.28), gedit (>= 2.28), gnome-applets (>= 2.28), gnome-control-center (>= 1:2.28), gnome-icon-theme (>= 2.28), gnome-menus (>= 2.28), gnome-panel (>= 2.28),
  11.          gnome-power-manager (>= 2.28), gnome-session (>= 2.28), gnome-settings-daemon (>= 2.28), gnome-terminal (>= 2.28), gvfs (>= 1.4), metacity (>= 1:2.28) | mutter (>= 2.28),
  12.          nautilus (>= 2.28), yelp (>= 2.28)
  13. Suggests: gnome-desktop-environment
  14. Description: The GNOME Desktop Environment -- essential components
  15. These are the core components of the GNOME Desktop environment, an intuitive and attractive desktop.
  16. This package depends on a basic set of programs, including a file manager, an image viewer, a text editor and other basic tools.
复制代码
没有brasero、synaptic啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-23 22:15:19 | 显示全部楼层
你试着安装一下 gnome-panel 就可以看到了,
回复 支持 反对

使用道具 举报

发表于 2010-4-23 23:26:56 | 显示全部楼层
感觉乱是因为没理清头绪,熟悉后就不觉得乱了。

gnome-core 依赖 nautilus,nautilus 推荐 brasero。推荐不是强制安装,apt 和 aptitude 都可以忽略推荐,不知道不希望安装的软件的依赖缘由可以用 aptitude why foo 来查询。

对 debian 不熟悉可以先从新立得用起,在图形界面里这类问题自然的很容易解决。还有 ubuntu 打包就是不兼容 debian 的,这个没什么奇怪的,留意一下相关介绍就能了解了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-24 00:15:02 | 显示全部楼层
那个 synaptic 用得一点都不习惯,直接无视之。从来没有用过 why,又学了一点。google 了下,原来和文档里描述的不一样,testing 里 apt-get  也是要安装 recommends 的 。当初以为 apt-get 不会安装 recommends 的,但结果是它和 aptitude 安装的东西一样,所以以为是哪个包有了依赖,
回复 支持 反对

使用道具 举报

发表于 2010-4-24 00:29:09 | 显示全部楼层
recommends 里面乱写是debian包管理最看不惯的一面....
回复 支持 反对

使用道具 举报

发表于 2010-4-24 14:52:14 | 显示全部楼层
编辑(如没有就 创建)/etc/apt/apt.conf  内容如下
// Recommends are as of now still abused in many packages
APT::Install-Recommends "0";
APT::Install-Suggests "0";

执行apt-get 或synaptic 就不安装推荐包了


如果不想执行上面的操作
在apt-get 的时候这样
apt-get --no-install-recommends install 软件名
也可以
synaptic 也可设置(synaptic设置不能影响apt-get 操作)
回复 支持 反对

使用道具 举报

发表于 2010-4-24 17:27:54 | 显示全部楼层
Recommends 里面从来不是乱写的,每一条 Suggests 都是可以找到理由的,何况权值不低的 Recommends。另外这个写的内容也是维护者主导,和 debian 的包管理没有关系。

debian 的一个倾向是你应该享受系统为你自动完成的辅助维护工作,而不是自己费尽力气介入每一个实现的细节。不认同这点用起来会比较辛苦。
回复 支持 反对

使用道具 举报

发表于 2010-4-25 21:56:32 | 显示全部楼层
说的好。
我用Debian就是为了省事
Post by AutoXBC;2085457
Recommends 里面从来不是乱写的,每一条 Suggests 都是可以找到理由的,何况权值不低的 Recommends。另外这个写的内容也是维护者主导,和 debian 的包管理没有关系。

debian 的一个倾向是你应该享受系统为你自动完成的辅助维护工作,而不是自己费尽力气介入每一个实现的细节。不认同这点用起来会比较辛苦。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-26 10:12:49 | 显示全部楼层
如果是装两个桌面环境,菜单和 autostart 真是乱,因为 menu 中的 .desktop 和 autostart 中的 .desktop 每个桌面环境都不一样,似乎也没有一个标准;
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表