LinuxSir.cn,穿越时空的Linuxsir!

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

安装设置使用 Debian Linux 最最简单步骤

[复制链接]
发表于 2006-9-28 14:56:15 | 显示全部楼层 |阅读模式
前几天系统崩了,重装了一遍系统 ,
留个记号


  1.         安装设置使用 Debian Linux 最最简单步骤
  2.                 2006 CopyError(E) windwiny

  3. 下载 Debian 3.1rc3 ISO 文件,刻录成启动光盘
  4.         // 不想刻录光盘的在 www.linuxsir.cn 论坛搜索 "硬盘安装debian" 文章
  5.        
  6. 安装基本系统
  7.         // 光盘启动,退出到 shell ,
  8.         linux26 vga=791
  9.         // 安装光盘带有2.4和2.6内核版本,此处为安装2.6版的,并设置屏幕分辨率为
  10.         //  vga=791(1024*768),788(800*600),785(640*480) ..
  11.         //     选择语言,地区... 检测硬件... 分区(******),安装基本系统 ...
  12.         // 安装时只选核心,不要安装 GNOME,KDE 之类的东西,以后将直接装新版本的..

  13. 设置系统
  14.         // 基本系统装好后,启动
  15.         > root
  16.         > ****        // 使用 root 用户

  17.         vi /etc/fstab         // 编辑文件,加入 其它分区信息, e.g.
  18.         //        /dev/hda1 /mnt/c vfat umask=0,exec,suid,iocharset=utf8 0 0
  19.         //        /dev/hda5 /mnt/d ntfs umask=0,exec,suid,nls=utf8 0 0

  20.         cd /etc/rcS        // 把S开头的看不顺眼的服务全改名了,(不让自动启动)
  21.         runlevel        // 看看默认是什么
  22.         cd /etc/rc?        // ?是上面那个数字,继续楼上楼上的操作
  23.         cd                 // 回老窝
  24.        
  25.         // 配置 PPPoE , ...(略)
  26.         // 或是在 MODEM 或是 路由器 里填上 帐号密码自动拨号( netconfig, ...略)
  27.         vi /etc/apt/source.list
  28.         // 编辑加入 下列镜像网址之一 (先用 ping 找个速度快的)
  29.         //
  30.         // deb http://debian.cn99.com/debian testing main contrib non-free
  31.         // deb http://debian.ustc.edu.cn/debian testing main contrib non-free
  32.         //
  33.         apt-get update        //

  34.         // 如果上面地址下载速度不快,使用下面的方法,否则跳过
  35.         apt-get netselect-apt        //  或是 apt-spy , 查找最快 DEBIAN 服务器
  36.         mkdir temp && cd temp
  37.         netselect-apt source testing
  38.         cat source.list >> /etc/apt/source.list       
  39.         vi /etc/apt/source.list // 只留 security 及最下方速度快的源,stable 改为testing
  40.         apt-get update        // 蛋生鸡生蛋

  41.         apt-cache search linux-image-         // 查看新版本
  42.         apt-get install linux-image-???        // 安装新版本,重启
  43.         apt-get upgrade
  44.         apt-get dist-upgrade                // 主版本升级,,,,

  45.         apt-get install vim
  46.         adduser n1        // 增加普通帐号
  47.         vim /etc/passwd        // 改 n1 的 /bin/sh 为 /bin/bash
  48.         export VISUAL=vim
  49.         export EDITOR=vim         // 设置默认编译程序,这里改为 vi
  50.         visudoers
  51.         // 最后一行加上 "n1 ALL=(ALL) ALL"  // 使普通帐号 n1 能 sudo 任何命令

  52.         dpkg-reconfigure locales
  53.         // 选 en_US.{ISO-8859-1,UTF-8),zh_CN.{GB2312,GBK,UTF-8} 这几种就够了,
  54.         // 18030 编译时慢的像蜗牛, 默认选 zh_CN.UTF-8
  55.         apt-get install zhcon        // 安装 控制台 输入法 zhcon (如果没装的话)
  56.         vim /etc/zhcon.conf        // 编辑 /etc/zhcon.conf ,把不用的输入法注释掉
  57.         exec zhcon --utf8        // exec: 使用当前 shell,--utf8: UTF-8 编码 ver>=2.6
  58.         vim /etc/default/locale        // 检查各种编码的次序,把带 UTF-8 的放在前面 e.g.
  59.                 // LANG=zh_CN.UTF-8
  60.                 // LANGUAGE=zh_CN.UTF-8:zh_CN.GBK:zh_CN:zh:en_US:en
  61.                 // 如果没有这个文件,等安装完 X 之后再回来改


  62. 安装 瘟倒 界面(GUI)

  63. 显示
  64.         // 核心
  65.         apt-get install gdm x-window-system-core gnome-core ttf-arphic-uming
  66.         // 显卡驱动安装,参考论坛文章

  67.         dpkg-reconfigure xserver-xorg-core // 重配置显示  PCI:1:0:0

  68.         /etc/init.d/gdm start // 用普通帐号,界面选项上选择 语言 为 zh_CN.UTF-8,确定,保存默认
  69.         // 如果显卡驱动装好了,及楼上楼上的 xorg 也配置好了,应该能看到 瘟倒 桌面了...

  70. 以后的工作全都转到 瘟倒界面 下,使用 console

  71. 输入法
  72.         sudo apt-get install scim scim-tables-zh scim-pinyin // 输入法有 fcitx 和 scim,任选一种
  73.         sudo apt-get install im-switch
  74.         sudo im-switch -v -z zh_CN -s scim
  75. 字体
  76.         sudo apt-get install ttf-arphic-uming        // 或其它
  77.         // 复制 瘟倒死 %SYSTEM%\FONTS\ 下的 simsun.ttc,simhei.ttf,tahoma*.ttf (,Fixedsys) 到
  78.         //         /usr/share/fonts/truetype/wf/ 下
  79.         sudo mkfontdir
  80.         sudo fc-cache -v -f

  81.         sudo vim /etc/fonts/font.conf
  82.         在 <fontconfig> </fontconfig> 节中 <alias> 小节前部加入
  83.         // <alias>
  84.                 <family>Tahoma</family>
  85.                 <family>SimSun</family>
  86.                 ...
  87.         // </alias>

  88.         重启 X
  89.         配置首选项,字体

  90. 上网
  91.         sudo apt-get install firefox

  92. 词典
  93.         sudo apt-get install stardict        // 星际译王
  94.                 // 默认只有程序,没有数据库,自己找个解压

  95. 声音
  96.         sudo apt-get install alsa-base alsa-utils
  97.         sudo alsaconf

  98. 影音
  99.         sudo apt-get install xmms // 界面乱码参考论坛文章
  100.                 // -sony-*-*-*-*-*-16-*-*-*-*-*-iso8859-1,-*-*-*-*-*-*-16-*-*-*-*-*-gbk-0
  101.                 // LANG=C LC_CTYPE=zh_CN.UTF-8 xmms
  102.         // 加入 mplayer 源 ..., apt-get update 之后
  103.         // deb http://www.debian-multimedia.org/ sid main
  104.         sudo apt-get install mplayer w32codecs
  105.         // rm 格式的自己找官网找 for linux 的安装包,chmod +x ??.bin && ./??.bin

  106. 其它
  107.         // 弄些花花草草,装扮一下界面,这习惯是从瘟倒死带来的
  108.        

  109. 其它包
  110.         zip/rar/gzip/bzip                        // 压缩解压软件
  111.         aptitude/dselect/synaptic                 // apt-get 图形界面
  112.         debfoster & deborphan & gtkorphan         // 查找删除无依赖性的库
  113.         apt-rdepends springgraph                 // 图形化显示包依赖关系
  114.         // apt-rdepends -d pkgname | springgraph > pkgname.png         // 生成依赖关系图用法
  115.         // echo "pkgname hold" | dpkg --set-selections                // 禁止/允许一个包升级
  116.         // echo "pkgname install" | dpkg --set-selections
  117.         iconv        // 转换文本文件编码 (utf-8,cp936)
  118.         convmv        // 转换文件名编码 (utf-8,cp936)
  119.         alien         // 转换各种发行版软件包

  120.         acpi,acpid         // 查看电池电量
  121.         ???         // 查看CPU温度,一般下载的内核包没有编译此功能支持,装了也没用,自己编译内核可用



  122.         Apache,TOMCAT,PHP,        // 服务器
  123.         MYSQL,PostgreSQL        // 数据库       
  124.         xxxOffice
  125.         LumaQQ,ChmSee        // QQ,chm 文件阅读,******QQ 要先安装 JDK

  126. 模拟器/虚拟机
  127.         wine // 加入 wine 源 // deb http://wine.budgetdedicated.com/apt/ breezy main
  128.         // 下载 EasyWine 最新版,按提示用 root 安装,之后用 普通帐号 运行
  129.         EasyWine
  130.         // 安装 IE6 // XXX的网上银行只支持IE
  131.         // 安装其它 瘟倒死 软件

  132.         // 在 zh_CN.UTF-8 下用 wine 执行程序 启动会很慢 ,
  133.         vim /usr/share/X11/locale/zh_CN.UTF-8/XLC_LOCALE  // 注释掉 GBK 相关行,取消检测GBK字体

  134.         // XXX 软件文字输入框后里文字乱码的解决
  135.         // 使用 xx's riched20.dll 代替 ~/.wine_c/windows/system32 下的
  136.         // 运行 winecfg,在 librarys 选项卡中增加这个dll,属性改为 native(windows)

  137.         wine foxitreader        // pdf 文件阅读器,wine 的也比 xxx's Reader for linux 快
  138.        
  139.         qemu kqemu        // 参考论坛
  140.        
  141.         vmware for linux        // Server 免费
  142.         http://www.vmware.com/vmwarestore/newstore/wkst_eval_login.jsp // 5.5申请注册号
  143.        
  144. 编程开发
  145.         c/c++/perl/sh/python/java/....

  146.         pkg-config        // 管理选项配置
  147.         aclocal,auto{scan,conf,header,make},make

  148.         kdevelop        // Qt/KDE 开发环境,IDE看起来比 V$.NET 还裤(酷)
  149.        
  150.         Glade-2                // Gtk+/GNOME 界面设计器
  151.        
  152.         wxWidget        // 80% 像 MFC 类库

  153.         gambas                // 85% 像 VB

  154.         dia                // 画 UML/流程 图
  155.         xxgdb                // gdb X 界面

  156.         JDK,netBeans        // java
  157.         // netBeans 界面乱码,添加字体(/链接)
  158.                 /.../jdk1.5.0_07/jre/lib/fonts/fallback/simsun.ttf
  159.                 /.../jdk1.5.0_07/lib/fonts/fallback/simsun.ttf

  160.        
  161.         vim/emacs        // 编辑程序
  162.         ellsi?? / anju??        // IDE,巨大.慢.复杂.功能强大...

  163. 软件包查找
  164.         www.debian.org/distrib/packages        // 老窝
  165.         http://linuxartist.org/                // 2D/3D/平面/3d渲染软件/声音/cad/html
  166.         xxx xxx,                // 天文
  167.         xxx xxx                        // 地理
  168.         xxx xxx                        // 琴棋书画...


  169. 大功告成...
  170.         apt-get moo        // 今天你哞了没有?
  171.         aptitude moo
  172.         aptitude -v moo
  173.         aptitude -vv moo
  174.         aptitude -vvv moo
  175.         aptitude -vvvv moo
  176.         aptitude -vvvvv moo
  177.         aptitude -vvvvvv moo
  178.        


  179. ------------------------------------------------------------------------------
复制代码
发表于 2006-9-28 15:20:20 | 显示全部楼层
我也留个记号。
回复 支持 反对

使用道具 举报

发表于 2006-9-28 15:50:35 | 显示全部楼层
我占个板凳慢慢研读 。。 楼主写的不错  不过不太适合新手看  需要一定的基础
回复 支持 反对

使用道具 举报

发表于 2006-9-29 08:00:04 | 显示全部楼层
给我看看正合适~
回复 支持 反对

使用道具 举报

发表于 2006-9-29 09:05:01 | 显示全部楼层
apt-get moo        // 今天你哞了没有?
        aptitude moo
        aptitude -v moo
        aptitude -vv moo
        aptitude -vvv moo
        aptitude -vvvv moo
        aptitude -vvvvv moo
        aptitude -vvvvvv moo
       


不知道这些是什么意思.
debfoster & deborphan & gtkorphan         // 查找删除无依赖性的库

他一个一个的问我,我如何找到哪个有用哪个没用呀.


---------------------------
看样子楼主很喜欢win的字体,为何不用linux自身的呢,如果可以直接用英文系统其不是更好.


//////////////////////
还有一点楼主是如何把系统把崩溃的,说来作为收藏.
回复 支持 反对

使用道具 举报

发表于 2006-9-29 10:05:22 | 显示全部楼层
Post by dragonchina
不知道这些是什么意思.



他一个一个的问我,我如何找到哪个有用哪个没用呀.


---------------------------
看样子楼主很喜欢win的字体,为何不用linux自身的呢,如果可以直接用英文系统其不是更好.


//////////////////////
还有一点楼主是如何把系统把崩溃的,说来作为收藏.


apt有超级牛力,这是作者自己说的,运行一下就知道了

wenquanyi的字体非常好,完全可以替代win字体~

把系统搞崩溃很多种方法,通常我会重编个内核启动,少编个重要的组件就直接kernel panic了~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-9-29 15:00:06 | 显示全部楼层
*) 运行VM时死机了,重启后 reiserFS 启不了,用启动盘修复的,感觉不太爽,重装想换成XFS的,   结果----GRUB 不支持从XFS 启动,白忙一场

*) 文泉驿也装了,不过看起来不太习惯

*) debfoster & deborphan & gtkorphan // 查找删除无依赖性的库
  装上这三个包,运行 最后一个程序,是GTK 界面 的
回复 支持 反对

使用道具 举报

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

本版积分规则

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