LinuxSir.cn,穿越时空的Linuxsir!

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

几个小问题,烦请告知,谢谢!

[复制链接]
发表于 2006-1-11 17:44:08 | 显示全部楼层 |阅读模式
刚刚才在我的硬盘上把debian3.1-r1的基本系统装好(配置好了网络),可是由于刚从RED HAT LINUX转用DEBIAN不久,很多基本的东西都不知道。在此有几个小问题想请教一下大家:

1.sid是什么意思?debian是不是把他的发行版这样分的:a.稳定版(当前是叫sarge么?);
b.“适中的版本”(不知现在应该叫什么,是stable吗?);c. 测试版。

2.想安装新一点的GNOME,不知对应的apt-get install 命令后应该是什么?是这样么:
   apt-get install gnome或者是apt-get install gnome2
   kde的话应该怎样装新一点的呢?

3.我的显卡是nvidia的,应该怎样安装驱动呀?(这一点请知道的人说的详细些好吗?我查过以前的帖子,好像都是时间很早的,怕不适用了!)

     多谢您的回复!
发表于 2006-1-11 18:28:23 | 显示全部楼层
1。确实分了许多版本,我也分不清楚。但是sarge是最稳定,最老的版本。其他有sid, testing, unstable, stable, etch之类的,有些好像又是重复的,我也不清楚。
2。如果要查找软件包的话,可以用
  1. apt-cache search key
复制代码
查找和key相关的软件包。
例如:
  1. apt-cache search linux-image
  2. alsa-base - ALSA driver configuration files
  3. linux-headers-2.6.14-2-386 - Header files for Linux kernel 2.6.14 on 386-class machines
  4. linux-headers-2.6.14-2-686 - Header files for Linux kernel 2.6.14 on PPro/Celeron/PII/PIII/P4 machines
  5. linux-headers-2.6.14-2-686-smp - Header files for Linux kernel 2.6.14 on PPro/Celeron/PII/PIII/P4 SMP machines
  6. linux-headers-2.6.14-2-k7 - Header files for Linux kernel 2.6.14 on AMD K7 machines
  7. linux-headers-2.6.14-2-k7-smp - Header files for Linux kernel 2.6.14 on AMD K7 SMP machines
  8. linux-headers-2.6.15-1-486 - Header files for Linux kernel 2.6.15 on 486-class machines
  9. linux-headers-2.6.15-1-686 - Header files for Linux kernel 2.6.15 on PPro/Celeron/PII/PIII/P4 machines
  10. linux-headers-2.6.15-1-686-smp - Header files for Linux kernel 2.6.15 on PPro/Celeron/PII/PIII/P4 SMP machines
  11. linux-headers-2.6.15-1-k7 - Header files for Linux kernel 2.6.15 on AMD K7 machines
  12. linux-headers-2.6.15-1-k7-smp - Header files for Linux kernel 2.6.15 on AMD K7 SMP machines
  13. linux-image-2.6-386 - Linux kernel 2.6 image on 386-class machines
  14. linux-image-2.6-486 - Linux kernel 2.6 image on 486-class machines
  15. linux-image-2.6-686 - Linux kernel 2.6 image on PPro/Celeron/PII/PIII/P4 machines
  16. linux-image-2.6-686-smp - Linux kernel 2.6 image on PPro/Celeron/PII/PIII/P4 SMP machines
  17. linux-image-2.6-k7 - Linux kernel 2.6 image on AMD K7 machines
  18. linux-image-2.6-k7-smp - Linux kernel 2.6 image on AMD K7 SMP machines
  19. linux-image-2.6.14-2-386 - Linux kernel 2.6.14 image on 386-class machines
  20. linux-image-2.6.14-2-686 - Linux kernel 2.6.14 image on PPro/Celeron/PII/PIII/P4 machines
  21. linux-image-2.6.14-2-686-smp - Linux kernel 2.6.14 image on PPro/Celeron/PII/PIII/P4 SMP machines
  22. linux-image-2.6.14-2-k7 - Linux kernel 2.6.14 image on AMD K7 machines
  23. linux-image-2.6.14-2-k7-smp - Linux kernel 2.6.14 image on AMD K7 SMP machines
  24. linux-image-2.6.15-1-486 - Linux kernel 2.6.15 image on 486-class machines
  25. linux-image-2.6.15-1-686 - Linux kernel 2.6.15 image on PPro/Celeron/PII/PIII/P4 machines
  26. linux-image-2.6.15-1-686-smp - Linux kernel 2.6.15 image on PPro/Celeron/PII/PIII/P4 SMP machines
  27. linux-image-2.6.15-1-k7 - Linux kernel 2.6.15 image on AMD K7 machines
  28. linux-image-2.6.15-1-k7-smp - Linux kernel 2.6.15 image on AMD K7 SMP machines
  29. linux-image-386 - Linux kernel image on 386-class machines
  30. linux-image-486 - Linux kernel image on 486-class machines
  31. linux-image-686 - Linux kernel image on PPro/Celeron/PII/PIII/P4 machines
  32. linux-image-686-smp - Linux kernel image on PPro/Celeron/PII/PIII/P4 SMP machines
  33. linux-image-k7 - Linux kernel image on AMD K7 machines
  34. linux-image-k7-smp - Linux kernel image on AMD K7 SMP machines
  35. linux-tree-2.6.14 - Linux kernel source tree for building Debian kernel images
  36. linux-tree-2.6.15 - Linux kernel source tree for building Debian kernel images
  37. linux-wlan-ng-modules-2.6.14-2-386 - drivers for wireless prism2 cards
  38. linux-wlan-ng-modules-2.6.14-2-686 - drivers for wireless prism2 cards
  39. linux-wlan-ng-modules-2.6.14-2-686-smp - drivers for wireless prism2 cards
  40. linux-wlan-ng-modules-2.6.14-2-k7 - drivers for wireless prism2 cards
  41. linux-wlan-ng-modules-2.6.14-2-k7-smp - drivers for wireless prism2 cards
  42. linux-headers-2.6.15-rc5-486 - Header files for Linux kernel 2.6.15 on 486-class machines
  43. linux-headers-2.6.15-rc5-686 - Header files for Linux kernel 2.6.15 on PPro/Celeron/PII/PIII/P4 machines
  44. linux-headers-2.6.15-rc5-686-smp - Header files for Linux kernel 2.6.15 on PPro/Celeron/PII/PIII/P4 SMP machines
  45. linux-headers-2.6.15-rc5-k7 - Header files for Linux kernel 2.6.15 on AMD K7 machines
  46. linux-headers-2.6.15-rc5-k7-smp - Header files for Linux kernel 2.6.15 on AMD K7 SMP machines
  47. linux-image-2.6.15-rc5-486 - Linux kernel 2.6.15 image on 486-class machines
  48. linux-image-2.6.15-rc5-686 - Linux kernel 2.6.15 image on PPro/Celeron/PII/PIII/P4 machines
  49. linux-image-2.6.15-rc5-686-smp - Linux kernel 2.6.15 image on PPro/Celeron/PII/PIII/P4 SMP machines
  50. linux-image-2.6.15-rc5-k7 - Linux kernel 2.6.15 image on AMD K7 machines
  51. linux-image-2.6.15-rc5-k7-smp - Linux kernel 2.6.15 image on AMD K7 SMP machines
复制代码
安装gnome我记得是直接安装就行了:
apt-get install gnome
不过还要安装gdm:
apt-get install gdm
还有:
apt-get install x-window-system-core ttf-arphic-uming
应该才能好好的用。
在图形界面下有个“新立得软件包管理器”,很好用。
3。不清楚
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-11 18:34:24 | 显示全部楼层
多谢楼上朋友的回复!
还有人能说说么?
回复 支持 反对

使用道具 举报

发表于 2006-1-11 18:58:11 | 显示全部楼层
2.最新的GNOME要去下deb包,很多apt源还没有加入~
回复 支持 反对

使用道具 举报

发表于 2006-1-11 18:58:17 | 显示全部楼层
1、stable==woody 安全又稳定,但缺点是些软件的版本太老;
   testing==sarge 的优点是软件比 Woody 新, 稳定性比 SID 好, 缺点是软件没有 SID 新, 稳定行没有 Woody 好;
   unstable==sid 的优点是随时能用到最新的东东, 缺点是稳定性不好;
建议个人桌面安装sarge,也就是testing.
2、要安装新的软件包,将源改为sid(将sources中的stable改为sid);
升级:apt-get update
      apt-get dist-upgrade
   安装gnome:
       先装X:apt-get install x-window-system-core menu
        再装gnome:apt-get install gdm gnome-desktop
3、RED hat安装nvidia驱动的方法也适用debian,我就是redhat转到debian的。但要保证kernel与gcc的版本一致。

多装几次就解决问题了,我装了近10次,终于一个完美的testing版本诞生了。呵呵~~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-11 19:15:08 | 显示全部楼层
多谢朋友们的帮助!大致明白了该怎样做了。

但是如何安装nvidia驱动的问题还是没有解决,不知如何保证像5楼朋友说的那样“保证kernel与gcc的版本一致”

还请指点!谢谢!
回复 支持 反对

使用道具 举报

发表于 2006-1-11 19:40:27 | 显示全部楼层
5楼同志资讯旧了些。
现在是:
1、sarge: stable版本
2、etch: testing版本
3、sid; unstable版本
这些东西可以去debian官方看看,更详细。

nvidia驱动的话好像源设上non-free的话就能apt-get大部分东西,包括显卡驱动和内核模块及其源码。如果有对应你内核版本的模块的话就直接安装,没有的话就手动编译源码。这些应该有文档说明。

编译kernel的gcc版本要和编译显卡内核模块的gcc版本一致,显卡对应的内核模块要和内核版本一致。
回复 支持 反对

使用道具 举报

发表于 2006-1-11 20:23:25 | 显示全部楼层
debian 下面安装nvidia显卡驱动
这个简单的写写,希望大家一起来纠正错误,或者完善
先到官方下载驱动程序,这里下载
http://www.nvidia.com/object/linux.html
找到对应的平台的链接,进去以后下载那个run文件,用右键另存为,因为是一个文本文件,下载下来以后,我们就要开始安装了 安装过程要在纯字符界面,就是说图形界面没有启动的情况下了,这个不用担心
apt-get update
apt-get install rcconf
然后执行rcconf
把里面的xdm,也可能是gdm或者是kdm?取消,就是把前面的*去掉,这样的话,重新启动以后就不会到图形界面了,修改init不管用的(对debian来说)
这是因为几乎所有的运行级都包含有gdm或者xdm,kdm。在对应的rcx.d目录里删去这个脚本就可以了。

我们要装驱动的话,还需要有kernel-headers,但是kernerl-headers需要和现在的内核版本一致,可是sarge里面最老的2.6的kernel-headers是2.6.8-2,所以我们要先升级内核
apt-get install kernel-image-2.6.8-2-686
apt-get install kernel-headers-2.6.8-2-686
这样就已经升级了内核了,我们需要用新内核启动,其实在安装kernel-image的时候grub,会自动更新,如果没有的话,就自己改了,怎么改不用我说了吧,文本编辑器就可以,改default的值就可以,旧的内核选项先不要注释掉
好了,然后就是重新启动了
重新启动以后,grub选项里面多了两个选项,就是2.6.8-2的内核了
选这个内核启动,启动了以后就可以安装驱动了
怎么安装呢
我们下载的那个驱动当脚本执行就可以了
可以这样chmod +x NVIDIA-Linux-x86-1.0-7167-pkg1.run
然后./NVIDIA-Linux-x86-1.0-7167-pkg1.run
也可以直接 sh NVIDIA-Linux-x86-1.0-7167-pkg1.run
就开始安装了,安装过程中的英文很容易懂的
好了,安装完了以后,就是修改配置文件了
修改/etc/X11/XF86Config-4
把驱动模块从vesa或者其他的改成nvidia就可以了
保存退出
然后就可以启动图形界面了,
startx
就ok了
MingHua: 这样安装上的 nvidia 驱动必须和你的内核版本相匹配,结果就是每次内核版本升级的时候(比如从 2.6.8-2 升级到 2.6.8-3)都必须重新编译 nvidia 驱动。Debian 有 non-free 的 nvidia 驱动套件,其依赖关系都是设置好的,也有详细的安装说明,很可能比自己安装要简洁可靠。
(这是转来的,我没试过)
回复 支持 反对

使用道具 举报

发表于 2006-1-11 20:25:00 | 显示全部楼层
还有一个办法:
   首先,安装nvidia-kernel-common
#apt-get install nvidia-kernel-common
完成之后,因为没有现成的nvidia-kernel-2.6.8-2-368的包,所以只能先安装它的源代码包,然后自己生成deb包。
#apt-get install nvidia-kernel-source
安装完成之后会在/usr/src/下面生成一个压缩包nvidia-kernel-source.tar.gz,首先要解压缩
#cd /usr/src
#tar zxvf nvidia-kernel-source.tar.gz
因为编译源代码需要用到gcc以及内核头文件,所以要把这两个包装上,顺便带上autoconf和automake
#apt-get install gcc kernel-headers-2.6.8-2-386 autoconf automake
完成之后先做一点编译之前的准备工作
# export KVERS=`uname -r`
# export KSRC=/usr/src/kernel-headers-`uname -r`
之后开始真正的编译吧
# cd modules/nvidia-kernel
# debian/rules binary_modules
几分钟之后,编译完成,会在/usr/src/modules下面生成nvidia-kernel-2.6.8-2-386_1.0.7174-3_i386.deb,有了它就可以安装了
#dpkg -i ../nvidia-kernel-2.6.8-2-386_1.0.7174-3_i386.deb
搞定之后,再安装nvidia-glx以及nvidia-settings这两个包
#apt-get install nvidia-glx nvidia-settings
完成之后,改一下/etc/X11/XFree86Config-4这个文件,重新启动x-window就可以了。
回复 支持 反对

使用道具 举报

发表于 2006-1-11 23:32:56 | 显示全部楼层
用不着3D的话,不用装nvidia驱动,用nv也不错。
如果要玩3D,没办法,一定要装,否则慢得不行。
回复 支持 反对

使用道具 举报

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

本版积分规则

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