说明:这个安装不是很适合Linux新手的,要有一定的基础才能用起来舒心。一切以简洁/稳定为主,不考虑任何的美化……想美化安装完之后再自己Google吧(或者百度)。还有,我没有独门显卡,据说会有额外操作,你自己想办法吧,我没有弄过。忠告:新手还是建议安装xfce桌面环境,不然太打击自信心……
- 制作U启 首先制作U启工具,将下载好的Debian8.5写入到U盘中。然后下载firmware.zip(一时找不到下载链接了,有需要留言给我吧)。解压缩,将解压缩后的文件放到U盘中的firmware目录中。----这是有必要的,有一些闭源驱动就在这里面。 http://cdimage.debian.org/cdimage/unofficial/non-free/firmware/jessie/current/
2.一路向下安装,分区的话,每一个都建议单独分区,就像Win下面分C/D/E盘的概念一样的。建议大小:
/boot 200M /opt 15-20G /var 10G / 20G Swap 物理内存*2,如果你觉得有些过大,你可以适当缩小 /home 剩下的所有
在选择软件大类的时候,所有的都不选包括Desktop Environment等。一直到安装完闭。当然,如果你不想用精简桌面系统,可以根据自己的需要选择相应的桌面环境,新手还是安装一个吧,建议xfce,漂亮就kde。简单说一下各个桌面:
Cinnamon 样子和KDE2类似,但是用的KDE3的一部分代码写的 MATE 样子和KDE2类似,用的就是KDE2的代码,很多KDE2死粉用的 Lxde 超级类似Windows XP的一个桌面,个人不喜欢,有点乱 Xfce 比GNOME和KDE精简的一个,我i3wm之前的选择。 GNOME 3 我会告诉你我都不会用这东西么 KDE 漂亮,好用。但是,电脑配置不好就别装了。
3.安装完成后重启,用root用户登陆。插上网线配置网络。 编辑/etc/network/interfaces文件 auto eth0 iface eth0 inet static //静态ip address 10.64.96.120 // ip netmask 255.255.255.0 //掩码 gateway 10.64.96.252 //网关 dns-nameservers 10.64.96.6 //DNS 然后执行: /etc/init.d/networking restart 这时候可以ping一下网关试试能不能连上网关
4.配置代理。我在单位要用代理才能上网, 首先配置系统代理: vi /etc/environment http_proxy=http://10.65.0.7:8080/ https_proxy=https://10.65.0.7:8080/ no_proxy=10.,.petrochina,.cnpc,.petrochina.com.cn,.cnpc.com.cn Logout一下,或者你重启电脑。这时候可以wget www.baidu.com试试能不能上外网了…… 然后配置apt-get的代理: 编辑vi /etc/apt/apt.conf.d/95proxies(这个文件是没有的,要自己创建),内容如下: Acquire::http::proxy "http://10.65.0.7:8080/"; 注意最后是有一个英文的“;”的。 编辑vi /etc/apt/source.list文件,内容如下(也可以是163的): deb http://mirrors.aliyun.com/debian/ jessie main non-free contrib 然后执行 apt-get update 试试能不能成功,不能成功再检查自己网络或者代理是否配置的有问题。
5.安装必要软件: apt-get install bash-completion sudo fcitx dbus-x11 feh pavucontrol xorg i3 sakura lightdm ttf-wqy-zenhei ttf-wqy-microhei fonts-arphic-uming flashplugin-nonfree iceweasel vim build-essential lib32z1 lib32ncurses5 lib32stdc++6-4.8-dbg 说一下都是啥: bash-completion //一个命令行的自动补全插件,很好用,要第一个安装 sudo //不用解释了吧 fcitx dbus-x11 //小企鹅输入法(也叫做搜狐输入法),后面那个是它的一个依赖,不知为什么,Debian下,小企鹅输入法没有这个东西不能正常运行 feh //这个是看图工具,也用来设置桌面图片,我不会用到 pavucontrol //声音管理工具 xorg // 桌面环境的支持……不懂可以百度,没有必要弄懂的。 i3 //我用的窗口管理工具,这个就是我的桌面了。选了桌面环境的这个就不用安装了 sakura //一个小但好用的终端工具 lightdm //登陆管理工具 ttf-wqy-zenhei ttf-wqy-microhei //两个中文字体 fonts-arphic-uming //据说可防止Flash下字体不清楚 flashplugin-nonfree //FLash啊! iceweasel //火狐开源版本 vim //就是vim啊 build-essential //gcc什么的,c/c++编译器等工具 lib32z1 lib32ncurses5 lib32stdc++6-4.8-dbg //Android用, 32位运行库,不开发Android可以不用安装 然后安装flash。终端执行: update-flashplugin-nonfree --install 好像应该重启一次了…… 重启后让你配置i3wm的快捷键,你就一路上回车就行…… 重启后你会发再/etc/environment中配置的代理不好用了……原因是lightdm劫持了……解决办法: vim /etc/pam.d/lightdm session required pam_limits.so session required pam_loginuid.so session required pam_env.so //这一句是新增的(pam和env中间有个下划线的)
-
安装字体 在/usr/share/fonts/下建立一个目录,cd进去,将ttf字体放入后,终端执行: mkfontscale mkfontdir fc-cache -fv
-
配置i3wm(没装就不用配置这个了。) vi ~/.i3/config 最后加上: exec --no-startup-id xcompmgr & //启动托盘 exec --no-startup-id fcitx //启动小企鹅输入法 bindsym $mod+a exec --no-startup-id i3-dmenu-desktop //增加dmenu读取系统快捷方式的功能,如果你不懂,这里就不用加了。当然你可以问我
bindsym $mod+a focus parent //这一句给注掉,前面加个#就可以。按键冲突啊,这个还没用。
- 配置Java开发环境 下载java8,cp到/opt解压,我放在/opt/sdk/中了。 然后编辑/etc/environment文件:增加下面一句: JAVA_HOME=/opt/sdk/jdk 重新注销一下:i3这样:按下mod+shift+e进行。 sudo update-alternatives --install /usr/bin/java java /opt/sdk/jdk/bin/java 200 sudo update-alternatives --install /usr/bin/javac javac /opt/sdk/jdk/bin/javac 200 在命令行中使用java和javac试试是不是可以使用了……(PS.其它安装一些经常使用的软件也可以这样做的。) ……等待完善
来源:oschina
链接:https://my.oschina.net/u/1444992/blog/711815