Linux迷+Python粉 - windowshttps://blog.pythonwood.com/2017-11-30T22:30:00+08:00笔记本系统转换Linux一个半月——xubuntu14.04截图纪念里程碑2014-07-05T23:30:00+08:002017-11-30T22:12:00+08:00pythonwoodtag:blog.pythonwood.com,2014-07-05:/2014/07/笔记本系统转换Linux一个半月——xubuntu14.04截图纪念里程碑/<h3 id="_1">前言<a class="headerlink" href="#_1" title="Permanent link">&para;</a></h3> <p>自学计算机技术,越到后面,越依赖ubuntu,以致于很多时候都是一开机就打开虚拟机上的ubuntu10.04,Linux已经变得越来越重要了。</p> <h3 id="_2">操作<a class="headerlink" href="#_2" title="Permanent link">&para;</a></h3> <p>2014-04-17,ubuntu14.04(trusty),长期支持版(<span class="caps">LTS</span>=long term support),还记得那天也是我腾讯实行的2面。我知道等到时机了,果断装双系统 …</p><h3 id="_1">前言<a class="headerlink" href="#_1" title="Permanent link">&para;</a></h3> <p>自学计算机技术,越到后面,越依赖ubuntu,以致于很多时候都是一开机就打开虚拟机上的ubuntu10.04,Linux已经变得越来越重要了。</p> <h3 id="_2">操作<a class="headerlink" href="#_2" title="Permanent link">&para;</a></h3> <p>2014-04-17,ubuntu14.04(trusty),长期支持版(<span class="caps">LTS</span>=long term support),还记得那天也是我腾讯实行的2面。我知道等到时机了,果断装双系统!&nbsp;开始</p> <p>用实验室那台ubuntu13.10直接升级,用了几个钟换来开机后一大堆的错误弹框,累觉不爱,说明直接升级是不行的,在此谨记!</p> <p>很不喜欢ubuntu后面自己的桌面。拿实验室的继续重装ubuntu-gnome版,还能接受,但却有些太求炫不求实的感觉。</p> <p>萌生转kubuntu,feroda, mint,&nbsp;centos等的想法,差点转了mint,唯一觉得debin-&gt;ubuntu-&gt;mint这样子的飘着很难让人放心,比如你相信一个人99%,但很难相信他的孙辈。</p> <p>搜索良久,纠结良久,看到开源新闻消息说Linus受不了gnome3的卖炫而投向xfce阵型。我便也跟风转xubuntu,转完后大喜,因为超过我理想期望很多。</p> <h3 id="xubuntu1404">xubuntu14.04优点<a class="headerlink" href="#xubuntu1404" title="Permanent link">&para;</a></h3> <p>一、Olivier&nbsp;Fourdan开发,一个运行在各类Unix下的轻量级桌面环境。</p> <p>二、仿win风格的界面,对双系统的人很好</p> <p>三、超省资源,开机后htop显示198M已用内存</p> <p>四、32Linux内核系统识别了4G的3.97G,win7只识别2.95G,让我惊喜</p> <h3 id="xubuntu1404_1">xubuntu14.04截图<a class="headerlink" href="#xubuntu1404_1" title="Permanent link">&para;</a></h3> <p>改成windows风格桌面很容易</p> <p><img alt="xubuntu14.04截图" src="https://blog.pythonwood.com/uploads/2014/xubuntu14.04截图.jpg"></p> <!-- 文件管理器风格也是windows化的 terminal,python爬虫输出信息 --> <p>更多截图http://www.douban.com/photos/album/132398060/</p> <p><img alt="tu1" src="https://img1.doubanio.com/view/photo/m/public/p2185668349.jpg"></p> <hr> <p><img alt="tu2" src="https://img3.doubanio.com/view/photo/m/public/p2185668275.jpg"></p> <hr> <p><img alt="tu3" src="https://img3.doubanio.com/view/photo/m/public/p2185668295.jpg"></p>虚拟机系统正式转换——从windows到Linux-ubuntu新手2013-07-10T16:29:00+08:002017-11-30T22:30:00+08:00pythonwoodtag:blog.pythonwood.com,2013-07-10:/2013/07/虚拟机系统正式转换——从windows到Linux-ubuntu新手/<p>记录大二下学期转换ubuntu10.04的一些系统折腾</p> <h3 id="_1">版本选择:<a class="headerlink" href="#_1" title="Permanent link">&para;</a></h3> <ol> <li> <p><strong>经多次实验,Ubuntu个人认为长期支持(<span class="caps">LTS</span>)版才值得装。</strong></p> </li> <li> <p>VMware9中测试:Ubuntu10.04开机内存170M,Ubuntu12.04开机内存340M。</p> </li> <li> <p>个人感觉Ubuntu12.04像win7华丽消耗大,Ubuntu10.04像<span class="caps">XP</span>,对程序员实在。</p> </li> <li> <p>Ubuntu12.04的桌面切换真麻烦 …</p></li></ol><p>记录大二下学期转换ubuntu10.04的一些系统折腾</p> <h3 id="_1">版本选择:<a class="headerlink" href="#_1" title="Permanent link">&para;</a></h3> <ol> <li> <p><strong>经多次实验,Ubuntu个人认为长期支持(<span class="caps">LTS</span>)版才值得装。</strong></p> </li> <li> <p>VMware9中测试:Ubuntu10.04开机内存170M,Ubuntu12.04开机内存340M。</p> </li> <li> <p>个人感觉Ubuntu12.04像win7华丽消耗大,Ubuntu10.04像<span class="caps">XP</span>,对程序员实在。</p> </li> <li> <p>Ubuntu12.04的桌面切换真麻烦。</p> </li> </ol> <p>我最后选择了VMware9+Ubuntu10.04。</p> <h3 id="linux-ubuntuvmware">安装Linux-Ubuntu(VMware平台支持下):<a class="headerlink" href="#linux-ubuntuvmware" title="Permanent link">&para;</a></h3> <h4 id="_2">双系统形式:<a class="headerlink" href="#_2" title="Permanent link">&para;</a></h4> <p>wubi安装:不用分区,直接在某原分区建立文件来代表Ubuntu,应该是虚拟化技术。安全快捷,易卸载。</p> <p>光盘安装:win7原来有4分区,安装Ubuntu后E盘少了7G,无其它变化,推测装在了E盘。</p> <h4 id="_3">单系统:<a class="headerlink" href="#_3" title="Permanent link">&para;</a></h4> <p>安装后占3.6G左右,其中用于虚拟内存交换的空间2G,系统文件/bin/*等只占1G多。</p> <h5 id="_4">安装过程的技巧:<a class="headerlink" href="#_4" title="Permanent link">&para;</a></h5> <p>安装过程所增加的用户只是桌面用户,非超级用户。安装后用sudo root&nbsp;passwd修改root密码。</p> <p>计算机名和用户名最好3到6个字符就好了。</p> <p>Ubuntu安装过程下载中文语言包时最好跳过,太慢了,装好后自己设置一个快的源,然后下载。</p> <h3 id="_5">常用软件安装:<a class="headerlink" href="#_5" title="Permanent link">&para;</a></h3> <p>极点五笔,个人比较钟意。</p> <p>Adobe Flash&nbsp;为了网页(若安装gecko_mediaplayer,则不用)。</p> <p><strong>Mplayer&nbsp;相传宇宙最强播放器(然后最好gecko_mediaplayer,SMPlayer一起装)。</strong></p> <p>wine 用于运行Windows程序。 aMule&nbsp;电骡(官方中译),可选,个人测试不好。</p> <p>build-essential&nbsp;程序依赖库。</p> <p>g++,nasm,emacs,open-ssh,vnc……</p> <p><strong>gvim</strong></p> <p>就我而言,我更喜欢gvim,即使用了3个月emacs了,但是还是义无反顾地转成vim党了。</p> <p>gvim是编辑器之神,emacs是神一样的编辑器。前句强调gvim始终是一个编辑器,后句说明emacs可以做远超编辑器的事。</p> <h3 id="-">使用-习惯:<a class="headerlink" href="#-" title="Permanent link">&para;</a></h3> <p>Ubuntu12.04开机都会打开终端(Terminal),在第二桌面。比较喜欢linux的多虚拟桌面功能。</p> <p>firefox总是在第三桌面打开,影音在第四桌面。</p> <p>将常打开的程序放在面板上。</p> <h3 id="_6">终端:<a class="headerlink" href="#_6" title="Permanent link">&para;</a></h3> <p>输入密码不以星号表示,无显示,惯了就好。桌面窗口环境则由星号表示。</p> <p>最常用的键:Tab;方向上;Ctrl+C;&nbsp;补全,重复历史,强制终止。</p> <p>最常用命令:ls;cat;history&nbsp;; </p> <p>最好用的符号:|;&lt;;&gt;; </p> <p>Ctrl+A/D/L/R:&nbsp;到行首/行尾/清屏/查找命令历史</p> <h3 id="win7linux">Win7/Linux字符编码问题:<a class="headerlink" href="#win7linux" title="Permanent link">&para;</a></h3> <h4 id="win7linux_1">Win7/Linux编码差异:<a class="headerlink" href="#win7linux_1" title="Permanent link">&para;</a></h4> <p>win7的多字符实现:<span class="caps">GBK</span>,2字节;Unicode:unicode16,2字节。Linux的多字符实现:utf8,1-6字节;Unicode:unicode32,4字节。</p> <h3 id="_7">换行符问题:<a class="headerlink" href="#_7" title="Permanent link">&para;</a></h3> <p>win7换行=\r\n 而Linux换行=\n;所以Linux文本在win7下用记事本打开都是一行的。转换很简单用fromdos / todos&nbsp;命令就行。</p> <p>win7下保存的文本文件复制到Linux下后,中文变成乱码。</p> <p>===〉win7的字符是<span class="caps">GBK</span>,Linux的字符是<span class="caps">UTF8</span>,utf8在win7可以正常显示,所以建议用iconv命令转成<span class="caps">UTF8</span>,而不是将Linux默认的编码变成<span class="caps">GBK</span>来适应。</p> <p>win7下保存的文本文件到Linux下后,双击提示运行。</p> <p>===〉方法:chmod a-x <filename>;或者先在win7打包成zip文件,再复制,再解压,就可以彻底解决。这是个目前最好的通用方法。</p> <h3 id="_8">感受<a class="headerlink" href="#_8" title="Permanent link">&para;</a></h3> <p>至今已经输入2000个命令。不知不觉习惯中。</p> <div class="highlight"><pre><span></span>* | more # 分屏显示 iconv -f gbk -t utf8 sample_config.txt | fromdos &gt; ../release/sample_config cat -n ~/.bash_history | todos &gt; _bash_history2013-07-10.txt </pre></div> <p><span class="caps">JNU</span> 2013-07-10 16:41:51&nbsp;今天考完《Linux/Unix使用》。</p>