webdancer's Blog

系统迁移

话说在我的t60上跑win7还是有点吃力,感觉最近用的软件好像linux下几乎都有,干脆直接割掉win,转到linux单系统。反正实验有win7,如果需要就远程登录吧。

前期准备:

关注的问题主要有三个:数据;应用程序;linux发行版的选择
 
1.数据
怎么把自己的数据能够进行有效的迁移,进行的方式是云端+本地数据结合。迁移的主要数据类别为:
    >>书籍。自己保存的电子书,使用坚果铺子同步。
    >>文档。自己写的一些文档,使用坚果铺子同步。
    >>代码。自己写的代码和整理的代码库,使用git管理,github做代码仓库。
    >>音乐。自己下载的一些音乐,数量不是很大,主要是收藏音乐列表同步,使用坚果铺子。
    >>视频。不用转移,看过就删了。
    >>软件配置。
        >>vim的插件和vimrc。
        >>网络配置。ip,hosts等
 
2.程序
看看windows下面使用的程序在替代程序(软件顺序是按windows软件管理的排序)。
    >>utorrent -->> wine utorrent / utorrent server
    >>vim -->> vim
    >>ms office -->> libre office(兼容性问题,暂时没有好办法)
    >>adobe flash player -->> adobe flash player
    >>CAJViewer -->> 没有很好的替代软件,不过用处不大
    >>Ctex -->> texlive
    >>evernote -->> web evernote
    >>foxmail -->> thundbird
    >>git -->> git
    >>gnuplot -->>gnuplot
    >>chrome -->> chrome
    >>sun JDK -->> openJDK
    >>matlab -->>matlab
    >>VC -->> gcc
    >>firefox -->>firefox
    >>PDF-Viewer -->> 文档查看器
    >>PPTV -->> web pptv
    >>python -->> python
    >>R -->> R
    >>ting -->> web ting /weibo music
    >>xchat -->> xchat
    >>阿里旺旺 -->> web(这个也是不好办)
    >>坚果云 -->> 坚果云
    >>搜狗输入法 -->> ibus 拼音
    >>QQ -->> web QQ
    >>有道词典 -->> web 有道,星际霸王
    >>goagent-->> goagent
 
3.linux发行版和软件源
 
linux的发行版很多,这应该是你迁移到linux的动力,而不是阻碍。
我选择ubuntu 12.04,使用中科大的源。
 
转移遇到的问题
  1. 网络设置。不知道unbutu里面的network-manager-gnome怎么又抽风了,反正没能设置成功,删了。那只能手动设置interfaces和resolv.conf,气人的是ubuntu的dns设置更改了,那只能通过resolvconf工具来改了。
  2. vim。由于我的vim插件是直接从win拷过来的,很多插件提示,多余的M结尾符,通过set ff=unix解决。
  3. tex。在win下面,使用的是ctex,由于对中文支持较好,转到ubuntu下面,使用texlive,集成了xetex,加上vimlatex感觉够用了。
  4. 看球。由于以前在win下用pplive看球,现在只能上pptv.com上看了,不过有些节目不能直播,比较悲剧。不知道为什么不能看北邮的iptv,这点悲剧了。。。。

 

linux 必学命令( 转)

 Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统,就必须从Linux命令学起,通过基础的命令学习可以进一步理解Linux系统。

不同Linux发行版的命令数量不一样,但Linux发行版本最少的命令也有200多个。这里笔者把比较重要和使用频率最多的命令,按照它们在系统中的作用分成下面六个部分一一介绍。

◆ 安装和登录命令:login、shutdown、halt、reboot、install、mount、umount、chsh、exit、last;
◆ 文件处理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln;
◆ 系统管理相关命令:df、top、free、quota、at、lp、adduser、groupadd、kill、crontab
◆ 网络操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin、rcp、finger、mail、 nslookup;
◆ 系统安全相关命令:passwd、su、umask、chgrp、chmod、chown、chattr、sudo ps、who;
◆ 其它命令:tar、unzip、gunzip、unarj、mtools、man、unendcode、uudecode。




Host by is-Programmer.com | Power by Chito 1.3.3 beta | © 2007 LinuxGem | Design by Matthew "Agent Spork" McGee