发布时间:2014-09-05 17:25:32作者:知识屋
本文记录了这3天来我学习Linux的一些心得,高手轻喷~
0.废话一下
知道有Linux这个操作系统是在小学的时候,但因为种种原因,一直没有机会接触它。到了高中的时候,在VMware中安装过几次Linux,但是每次安装后没几天就忘记帐号密码进不去了~~现在终于有机会好好学习Linux了。话说那个。。。(此处省略一万字)
1.安装Linux
我安装的是Ubuntu 10.04 LTS,由于我准备长期驻扎在Linux上,所有我清空了整个硬盘来安装Ubuntu,过程简单,没什么好提的。如果想实现Windows与Linux双系统,要先安装Windows后在安装Linux,因为Windows很霸道,只认自家的兄弟,只要不是M$的,就当作没看见,直接覆盖MBR,原来Linux的引导程序就没了,要拿LiveCD修复。
2.中文化方案
Ubuntu 10.04 LTS的中文有点残废,安装好系统重新启动后,你会发现系统很多地方还是英文的,不过没关系,大约10来秒钟后,系统会弹出一个对话框,告诉你缺少中文,点击Run this action根据提示进行修复(需要网络)。过一会儿后,修复过程结束。不过因为字体的原因,有些偏僻的汉字是无法显示的,点击 系统->首选项->外观->字体 ,将下面6处字体改成文泉驿的字体即可。
Ubuntu 10.04 LTS默认的拼音输入法也是残废的,根本打不出中文来。点击 系统->首选项->IBus首选项->输入法 ,删除全部输入法,添加 汉语-Pinyin,汉语-五笔86 输入法即可。汉语-py(m17n)可保留,不过不好用。
3.Firefox
Firefox是Ubuntu 10.04 LTS自带的浏览器,点击 编辑->首选项->内容 ,把默认字体也改成文泉驿的字体,点击旁边 高级 按钮,里面也改成文泉驿的字体。
Firefox有很多很好的插件,由于我接触Linux才3天,很多优秀的插件我都还没有用到,因此,在这里我只向大家推荐3款插件:
a.FireGot FireGot是一款下载插件,能很好的代替Firefox的下载管理器。
b.FireFTP FireFTP是一款FTP插件。
c.Reload Every Reload Every是一款自动刷新页面的插件,挂论坛时间必备。
搜狗推出了搜狗云输入法,有相应的Firefox插件,不过搜狗云输入法只能在浏览网页的时候使用,是不能当系统输入法的。而且,搜狗云输入法需要网络,网络不好的时候会打不出字来~~
4.下载工具
wget是系统自带的命令行单线程下载工具,也可以用命令 sudo apt-get install gwget 安装图形版本。
axel是一个命令行多线程下载工具,用命令 sudo apt-get install axel 安装,暂时未发现有图形版本。
lftp是系统自带的命令行FTP下载工具。图形界面的FTP下载工具推荐CrossFTP,但是它需要Java支持。
aMule是Linux下的ed2k/kad客户端。推荐使用aMule-dlp, 这是带有动态吸血保护的aMule。
a.到http://code.google.com/p/amule-dlp/ 处下在源代码。
b.用命令 tar -jxvf aMule-2.2.6-DLP4102.tar.bz2 解压缩。
c.用命令 sudo apt-get install g++ binutils-dev libcrypto++-dev libgtk2.0-dev libgd2-xpm-dev libgeoip-dev libupnp3-dev zlib1g-dev libwxbase2.8-dev libwxgtk2.8-dev 安装编译环境,满足依赖关系。
d.进入解压缩出来的文件集,用命令 ./configure --prefix=/usr/local --disable-debug --enable-optimize --with-denoise-level=3 --enable-upnp --enable-geoip --enable-nls --disable-amule-gui --enable-amule-daemon --enable-amulecmd --disable-webserver --disable-alcc -enable-alc --enable-cas --enable-wxcas --enable-mmap 配置源代码。
e.用命令 make 编译,编译过程比较长,要耐心等待。
f.用命令 sudo make install 安装。
g.为了让aMule有事件通知,在终端中 执行 sudo apt-get install libnotify-bin 。安装完成后,打开aMule,点击 设置->事件->下载已完成 ,勾上下面的两个选项,在边上两个输入框中输入: notify-send -i amule aMule 下载完成:%NAME 。
h.Firefox中启动aMule:
* 打开Firefox,在地址栏中输入 about:config 并打开。
* 新建一个布尔值,名字为 network.protocol-handler.external.ed2k ,值为 true 。
* 新建一个字符串,名字为 network.protocol-handler.app.ed2k ,在我的系统中,值为 /usr/bin/ed2k 。也许在你的系统中是 /usr/bin/ed2k.amule 或者 ed2k.amule 了,视情况而定!
* 用命令 sudo apt-get install amule-utils 安装"amule-utils"套件。
* 接着找个ed2k的连结点击它,跑出询问关联的视窗,记住不要使用默认的,点选其他程序,照着路径 /usr/bin/ed2k 找出你系统中的ed2k程序来使用。
注意:设置完后记得重启Firefox生效。在Firefox中点了链接后只是将下载链接加到下载列表里,并不会自动打开aMule,需要手动打开才开始下载。
Ubuntu 10.04 LTS自带了Transmission来支持BT下载。此为图形界面程序。
5.影音娱乐
据说Mplayer这个播放器是目前这个星球上支持多媒体文件格式最多的软件。不过要用命令行来配置它,很麻烦,可以安装SMPlayer,SMPlayer是MPlayer的一个图形化前端。
a.用 sudo apt-get install smplayer 命令来安装SMPlayer。
b.用 sudo apt-get install gecko-mediaplayer 命令来安装Firefox的插件,此插件捆绑gnome-mplayer。
Audacious是Linux上安装最多的音频播放器。
a.用 sudo apt-get install audacious 命令安装Audacious。
b.用 sudo apt-get install audacious-plugins 命令安装解码器。
c.点击 设置->播放列表 ,选择 使用自动编码检测器:简体中文 ,备用字符编码:cp936 。
6.安全保护
Linux下不安装杀毒软件其实也是很安全的,现在的病毒木马都是针对Windows的。不过安全起见,还是安装个杀毒软件和防火墙比较好。
BitDefender的Linux版本是一个对命令行和Shell脚本都有很好支持的杀毒软件,而且它还是一个免费软件,不需任何的授权就可以使用它。
a.用 wgethttp://download.bitdefender.com/repos/deb/bd.key.asc 命令下载公钥。
b.用 sudo apt-key add bd.key.asc 添加公钥。
c.用 sudo gedit /etc/apt/sources.list 命令打开sources.list文件。
d.将 debhttp://download.bitdefender.com/repos/deb/ bitdefender non-free 加入文件中并保存。
e.用 sudo apt-get update 命令更新源。
f.用 sudo apt-get install bitdefender-scanner 安装,如果需要图形化界面,可以安装bitdefender-scanner-gui。
Ubuntu推荐的防火墙是Shorewall,它太强大太专业了,配置比较复杂,我等新手推荐使用ufw。
用 sudo apt-get install ufw 命令安装,gufw是ufw的图形化版本。用 sudo ufw enable 命令开启防火墙, sudo ufw default deny 命令设置默认状态即可。
7.结束语
呼呼~~终于写完了。。。现在发现写文章比写代码还要累。
本人刚刚接触Linux,此文是我这3天学习Linux的成果,文章内容是我个人的理解,如果你发现了错误,请告诉我!谢谢!
linux一键安装web环境全攻略 在linux系统中怎么一键安装web环境方法
Linux网络基本网络配置方法介绍 如何配置Linux系统的网络方法
Linux下DNS服务器搭建详解 Linux下搭建DNS服务器和配置文件
对Linux进行详细的性能监控的方法 Linux 系统性能监控命令详解
linux系统root密码忘了怎么办 linux忘记root密码后找回密码的方法
Linux基本命令有哪些 Linux系统常用操作命令有哪些
Linux必学的网络操作命令 linux网络操作相关命令汇总
linux系统从入侵到提权的详细过程 linux入侵提权服务器方法技巧
linux系统怎么用命令切换用户登录 Linux切换用户的命令是什么
在linux中添加普通新用户登录 如何在Linux中添加一个新的用户
2012-07-10
CentOS 6.3安装(详细图解教程)
Linux怎么查看网卡驱动?Linux下查看网卡的驱动程序
centos修改主机名命令
Ubuntu或UbuntuKyKin14.04Unity桌面风格与Gnome桌面风格的切换
FEDORA 17中设置TIGERVNC远程访问
StartOS 5.0相关介绍,新型的Linux系统!
解决vSphere Client登录linux版vCenter失败
LINUX最新提权 Exploits Linux Kernel <= 2.6.37
nginx在网站中的7层转发功能