让你的Linux用起来跟Windows无异

  许多Linux初学者刚从Windows“移民”过来,对Linux环境和操作即新奇又陌生,怎样才能让初学者迅速找到感觉,尽快进入Linux殿堂呢?当然是先从操作环境和使用习惯入手了,熟悉的环境,习惯的操作可以让初学者迅速上手。下面笔者以红旗Linux环境为例来DIY一个熟悉的环境,让Linux使用起来更象Windows。

  界面图标大改造

  Linux下有许多精美的桌面主题,其中kde_xp和Windows XP最为相象,下面笔者就以红旗Linux 4.1安装Kde_xp风格为例,介绍如何在红旗Linux上安装桌面主题。

  首先,到 http://zhaolinux.com/kdexp下载 kde_xp_full-0.9.tar.gz 文件到/opt目录,右键单击该文件,选择“解压”。或者在终端中输入如下命令:

  #tar zxvf kde_xp_full-0.9.tar.gz

  解压后进入kde_xp_full-0.9目录,此时有三个子目录kde_xpStyle、kde_xpTheme、

  icons ,对应是风格、主题、图标。在终端中输入如下命令:

  #cd kde_xpTheme

  #chmod 777 theme-install-kde.sh

  #./theme-install-kde.sh

  这样就安装好了Ked_xp桌面主题,剩下的依葫芦画瓢,输入如下命令:

  #cd /opt/kde_xp_full-0.9/kde_xpStyle

  #chmod 777 style-install.sh

  #./style-install.sh

  #cd /opt/kde_xp_full-0.9/icons

  #chmod 777 icons-install-kde.sh

  #./icons-install-kde.sh

  如果一切正常的话,终端中会显示kde_xp Theme for KDE installed。接下来开始配置桌面主题,单击“开始→设置→控制面板→观感配置”,里面有“图标”、“窗口装饰”和“风格”等功能。

  之后,双击“窗口装饰”,在窗口装饰中选“IceWM”,在装饰选项中选择kde_xp ,看看窗口是不是变成了Windows XP风格了。接着,双击“风格”,在“样式→部件样式”的下拉栏中选 “kde_xp”。

  最后,双击“图标”,可以看到“主题”中多出了个 “KDE-XP",选择该选项单击确定。这样,桌面上的大多数图标都变成了Windows XP风格,剩下的少数几个没有变化的图标可以通过以下方式修改,首先右键单击图标,选“属性”,单击在“常规”下方的大图标,就可以选择你所喜欢的图标了。(其中,“我的电脑”的图标需要到根目录下修改)此时,Windows XP的默认桌面Bliss也已经安装在 /root/.kde/share/wallpapers/下,经过一番设置,桌面看起来应该很像Windows XP了。

  使用Windows的快捷键方案

  笔者刚开始使用红旗Linux的时候,发现在Windows下用得好好的快捷键在Linux下却失灵了,连“显示桌面”这个最常用的快捷键都“罢工”了。原来Linux系统有许多套快捷键方案,只是默认的偏偏不是Windows方案。

  知道这个原因后,解决起来就相当简单了。单击“开始”-“设置”-“控制面版”,然后双击“快捷键”,在“当前方案”的下拉选单中选“Windows 方案”(根据自己键盘情况,可选带Win键和不带Win键两种方式),按确定退出后“罢工”的快捷键又回来了。

  “我的文档”大统一

  通常情况下,笔者的电脑是Windows+红旗Linux双系统。出于习惯,常常把一些常用的文件放置在“我的文档”,但红旗Linux和Windows下的“我的文档”目录并不统一,而且Windows不能直接访问Linux分区,这给操作带来了一些不便。

  可以通过以下方法完美共用同一个“我的文档”。首先,左键拖动Windows下“我的文档”图标到/root/Desktop再放开左键,在出现的选项选单中选择“链接到当前位置(L)”,然后将该文档改名为“mydocument”(不含引号;如果系统提示已存在该文件夹,请先将Desktop目录下的mydocument重命名)。这样,就可以实现桌面和“我的电脑”左侧选单中的“我的文档”指向同一个文件夹。

  让Ark支持RAR

  红旗Linux拥有Linux下最好用的图形化压缩解压软件Ark,但在今天满眼都是RAR压缩文档的网络世界,默认的Ark却不支持RAR格式真是令人遗憾。

  不过没关系,可以到 http://www.rarsoft.com/download.htm下载官方最新版的RAR for Linux,将下载回来的压缩包解压,进入终端,输入“make”命令即可完成安装。这样, RAR for Linux就自动集成在Ark中,以后双击RAR压缩包就会直接调用Ark进行处理,很方便吧。

  Linux虚拟一条龙

  常常听朋友抱怨说Linux下没有象Windows下那么方便的图形化虚拟光驱和虚拟软驱工具,虚拟一个硬件还要输入一长串命令符,实在麻烦。其实,这个问题用“虚拟一条龙”就能轻松办到。“虚拟一条龙”是一位开源爱好者独立开发出来的集虚拟光驱、虚拟软驱和虚拟驱动盘为一体的综合虚拟工具软件。

  下面,就来介绍一下“虚拟一条龙”的安装和使用。首先,到这里下载VirtualDra gon-1.0-1.i386.rpm,下载后左键双击该RPM包即可完成安装。然后通过单击“开始→程序→ Virtual虚拟一条龙”打开软件主界面。主界面上有“虚拟光驱”、“虚拟软驱”、“虚拟驱动盘” 三个标签页,其界面如图2所示。
  以虚拟光驱为例。先在主界面上选择“虚拟光驱”标签页,单击“打开”设置好你电脑上ISO镜像文件的所在位置,按“Open”确认。使用虚拟光驱时单击动作框中的“挂载”,系统将自动弹出虚拟后镜像里的内容。

  这时打开“我的电脑”,会发现计算机上多出了个“虚拟光驱”,然后就可以像使用正常的光驱一样来进行操作了。如果大家再仔细观察一下,会发现 /mnt/目录下多了个vcd文件夹,这就是虚拟光驱的真实目录。当不使用时,单击软件主界面上的“卸载”即可。
  虚拟软驱的操作方法跟虚拟光驱类似,虚拟完成后同样会在“我的电脑”中出现“虚拟软驱”项 ,其真实路径为 /mnt/vfb。“虚拟软驱”项还具备如图3所示的从软驱镜像写入软盘/从软盘制作镜像文件的功能。   

  具体操作如下:先将一张空软盘插入软驱并单击“打开”设置好你电脑上IMG镜像文件的 所在位置,按“Open”确认,然后点动作框中的“写入软盘”就可以实现从软驱镜像写入软盘,同样的,将一张写有内容的软驱插入软驱并在“从软盘制作镜像文件(请输入保存路径)”框下输入保存 路径(默认为/root/demo.img),再单击制作就可以完成从软盘制作镜像文件。

  虚拟一条龙的最后一项功能是“虚拟驱动盘”。该功能跟Windows下的Vfloopy是相同的。不同之处在于前者是基于Windows的OS Loader,且对镜像大小有限制(1.44M/2.88M),而本程序是基于Linux的GRUB,可使用任意大小的镜像文件,甚至是压缩成.gz的镜像。

  使用方法是单击“打开”设置好你电脑 上IMG镜像文件的所在位置,按“Open”确认。然后在“请输入启动项标题(将在GRUB选单中显示) ”下方的空白处输入标题(默认为“boot from virtual floppy”)并单击“添加”,这时将弹出提示框,提示重启后生效,成功操作如图4所示。
  
  重新启动后,在GRUB选单最下方将多出个“boot from virtual floppy”选项,选择并按回车后将直接进入虚拟启动盘。在软驱渐渐淡出装机标准配备的今天,“虚拟驱动盘”常常会发挥意想不到的功能,笔者在此推荐大家使用。

  在实际操作中,笔者也发现了一些不足之处。比如必须以root身份登录系统才能使用该软件目前软件只能模拟ISO和IMG文件。但总的来讲,“虚拟一条龙”操作简单,使用方便,体现Linux人性化的一面,非常适合初学者和懒得输入一长串命令符Linux用户使用。

时间: 2006-10-20

将Linux代码移植到Windows的简单方法

一.前言 Linux拥有丰富各种源代码资源,但是大部分代码在Windows平台情况是无法正常编译的.Windows平台根本无法直接利用这些源代码资源.如果想要使用完整的代码,就要做移植工作.因为C/C++ Library的不同和其他的一些原因,移植C/C++代码是一项困难的工作.本文将以一个实际的例子(Tar)来说明如何把Linux代码移植到Windows平台上.移植过程将尽量少修改代码,以便代码的运行逻辑不会发生任何变动.保留绝大部分软件主要功能. 二.准备工作 Tar是Linux平台下面一个

在Linux操作系统上运行Windows应用程序

大多使用Linux的人都对WINE程序比较熟悉,WINE程序是可以在不需要Windows的情况下使用Windows的软件.WINE还是算比较成熟的,但是WINE只能运行部分程序,还有一些程序在运行的时候会出现一些问题. 除了WINE,还有一些其它的软件可以帮助你运行一些特殊的程序.例如,CodeWeaver 公司的CrossOver办公软件,它可以让你在Linux下运行Windows下的一些商业软件(如微软的OFFICE,Quicken等等).TransGaming 公司的WineX可以让你在L

混合使用Linux和Windows

在个人计算机上,Windos系统和Linux系统可以用来相互补充,在本文中我们将向你介绍如何在一台计算机上使用这两个系统,包括最好开始方式.有哪些文件可以使用等其他内容. 在刚刚过去的几年中,作为服务器和工作站操作系统的选择之一,Linux 已经很好的确定了自己的地位. 很多专业的用户发现,Linux还是一个很安全的网上冲浪平台.也许,Linux的安全漏洞并不比微软的操作系统少,但是,SuSE.Knoppix.Red Hat等系统都很少受到病毒攻击,因为这些系统不是黑客攻击的主要目标. 从另外一

Linux与Windows文件互传(VMWare)

虚拟机无桌面的Linux 与 物理机Windows 文件互传有很多种方法,现在先说一种通过共享文件夹的形式,其他方法后续再补充 1.背景 1) 虚拟机系统:VMWare无桌面的Linux 2) 物理机系统:Win 7 3) 共享文件夹:物理机的D:\Virtual Machines\shared_vm3 要求:实现Linux 与 Windows 文件互传 注意:要通过共享文件夹实现linux与windows文件共享,必须安装 VMWare-tools ,该工具的安装可以借鉴:无桌面的linux安

Python实现Windows和Linux之间互相传输文件(文件夹)的方法

项目中需要从Windows系统传输ISO文件到Linux测试系统,然后再Linux测试系统里安装这个ISO文件.所以就需要实现如何把文件从Windows系统传输到Linux系统中. 在项目中使用了pscp.exe这个工具,只要按照pscp.exe的使用说明操作即可.只要进入pscp.exe的安装位置,然后输入pscp即可查看pscp的使用说明. 下面是我机器上的: 使用Python实现也挺简单的,下面的code主要介绍4中情况: 1. windows传输文件到Linux 2. windows传输

Linux转移开辟第二战场 WINDOWS风光不再

Linux转移开辟第二战场 WINDOWS风光不再 美国东部时间2月21日(北京时间2月21日)消息,当人前把注意力集中于Unix数据中心向Linux的转移 时,Linux转移的第二战场开始在企业桌面市场兴起.上周,参加6000多名代表参加了LinuxWorld Expo大会.其间,许多IT专家鼓吹用户服务器平台向Linux转移,以节约开支和改善性能.同时,一些用户开始瞄准了Linux客户端,以解决Windows桌面管理和支持存在的问题. Linux桌面开始夺走了思科系统的份额,现在约有2000

如何让Linux与Windows CE协同工作

背景介绍 Linux是一个类似于UNIX 的操作系统,它起源于芬兰一个名为Linus Torvalds 的业余爱好,但是现在已经是最为流行的一款免费操作系统.普通用户在Linux 上办公.浏览网站.发送邮件以及玩游戏,许多大学和科研机构也Linux 来完成日常 的计算任务.在商业领域,由于Linux 系统价格低.安全性能高并且非常稳定,许 多公司均将自己的服务器构建在Linux的基础上.根据国际商用数据公司(IDC)的统计,世界上大约有三分之一的网站服务器使用Linux作为操作系统. Windo

linux 远程控制windows系统下的程序(三种方法)

有时候我们需要通过在linux上远程运行windows系统上的程序. 方法一: 通过python中的 winrm模块,前提条件,先提前设置好winrm服务.如何设置请自行百度,winRM服务是windows server下PowerShell的远程管理服务.Python脚本通过连接winRM模块操作windows命令行. import winrm def cmd_views(ip,cmd_comand): win = winrm.Session('http://'+ip+':5985/wsman

Windows和Linux实现远程桌面连接

对于远程桌面连接Linux,大家可能会第一时间想到使用VNC,,远程桌面Windows,大家第一时间会想到使用Windows自带的远程桌面.那么有没有办法,使得在Linux中可以远程Windows,在Windows中远程桌面Linux?今天就跟大家一起探讨一下Linux与Windows相互远程.以CentOS6.6为例,步骤如下所示: 使用Windows远程桌面连接Linux 1.检查服务器是否安装GNome [root@admin /]# rpm -qa | grep desktop 如果在查