一.制作启动U盘:
1.安装Grub4dos到U盘。利用Grub4dos官网的GrubInst工具格式化U盘,复制Grub4dos中的grldr和menu.lst到U盘根目录。
2.下载netinst镜像放到U盘根目录,推荐用stable的安装。
3.修改menu.list,添加启动项,例如:
title Debian Install ISO
find --set-root /debian/debian-7.3.0-amd64-netinst.iso
kernel /debian/vmlinuz
initrd /debian/initrd.gz
boot /debian/debian-7.3.0-amd64-netinst.iso
二.安装:
修改BIOS,U盘引导到安装程序。推荐默认语言用英文安装,以免显示中文为方块,并创建中文命名的目录。国家可以选择china。
分区建议遵循系统与用户文件分离,不变类与常变类分离的原则。可以分离为/home,/,/usr,/var,/tmp,swap,/boot分区,大小也按此排序。/boot最好是ext2格式,以免部分旧GRUB无法识别。如果是GPT分区,则需要增加专用引导分区。
安装过程略,重点在保证网络链接正常,最终步骤选择软件包时,建议只选择最后一个标准系统工具,不要选择桌面环境等其他包,这样比较精简。
三.基本配置
安装完成后重启进入系统,用su命令切换到root用户,修改软件库,加入contrib和non-free。例如:
deb http://mirrors.163.com/debian/ wheezy main contrib non-free
deb-src http://mirrors.163.com/debian/ wheezy main contrib non-free
然后执行以下命令更新软件列表,升级软件。
apt-get update
apt-get upgrade
同时需要的话可以安装sudo工具,并把用户加入sudo组,这样就可以使用sudo命令,而不用经常切换到root用户了。执行以下命令,重新登录你的用户后sudo权限生效。
apt-get install sudo
adduser 你的用户名 sudo
只要机器的配置不是特别新潮,绝大多数驱动都能正确识别,我的只有独立显卡HD6850没有正确识别。上
AMD官网下载linux专用驱动:http://support.amd.com/zh-cn/download
下载后解压出来一个.run文件,设置为可以运行属性,运行,结果提示安装失败。查看日志是缺少linux headers、gcc和make工具。
用如下命令安装build-essential软件包,里面有deiban下 C开发常用工具和库,包含gcc、make,也可以单独只安装gcc、make。
sudo apt-get install build-essential
用如下命令安裝对应版本的linux headers。
sudo apt-get install linux-headers-$(uname -r)
重新执行.run文件后驱动安装成功,重启系统。
四.安装KDE:
作为日常使用还是安装图形界面比较方便,推荐KDE,人性化,使用方便,不折腾。
安装步骤可以参考debian wiki
https://wiki.debian.org/KdeDebInstall
安装KDE后还需要安装中文界面:
apt-get install kde-l10n-zhcn
这样可以在KDE的设置中切换为中文。自带了一些中文字体,推荐DejaVu Sans Mono,需要其他字体的可以自行安装设置。
五.安装中文输入法:
推荐ibus-pingyin,安装方法如下:
安装完成后重启xwindows生效。可以直接用ctrl+space切换输入法。
六.安装jdk:
开发软件常用Eclipse等,需要安装JDK支持。Debian7.3默认只有openjdk,在实现和效率上跟oracle JDK还是有所区别,为了跟生产环境一致还是推荐安装oracle JDK。
1.如果已经安装了openjdk,可以用如下命令卸载:
#apt-get purge openjdk*
2.去oracle官网下载最新版本jdk:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
没有专门为debian打包到版本,所以我下载了jdk-7u51-linux-x64.tar.gz
3.用debian的javapackage工具安装java比较方便,具体安装可以参考以下文章:
https://wiki.debian.org/Java/Sun#Installation
https://wiki.debian.org/JavaPackage
http://www.leadnt.com/archives/1255#wheezy_jdk
七.常用网站:
以下网站对于使用Debian和linux有很大帮助。
https://wiki.debian.org/
https://www.debian.org/doc/