OpenSUSE访问局域网共享

http://lug.ustc.edu.cn/sites/opensuse-guide/windows.php


12. 与 Windows 世界兼容
不得不承认,个人电脑桌面世界被微软主宰着,他们并不很清楚如何与其他系统轻松地协同工作。尽管如此,在大多数情况下是可能实现相当无缝的协同工作的。本章讨论最常见的兼容问题。

12.1 Office 文档
LibreOffice 默认的开放文档格式(Open Document Format: *.odt, *.ods, *.odp, etc.) 是一个开放的标准格式,微软Microsoft Office 2007 SP2以上版本能部分支持该格式。或者您可以在您的MS Windows和Mac OSX安装LibreOffice,其对这些平台当然也是自由可用的。

LibreOffice也能很好地阅读和写入Microsoft Office格式(*.doc, *.xls,*.ppt, *.docx, *.xlsx, *.pptx 等)——以及其他各种格式。

12.1.1 字体
默认已经安装了自由的Liberation Fonts,中文的是文泉驿字体,提供的字体效果和微软的字体相当。如果您需要常规的微软字体,安装软件包 fetchmsttfonts
如果安装了双系统,可以自行从微软Windows字体文件夹里导入字体:注销普通用户,用root用户登录;比如Windows的C盘加载位置是 /windows/C ,那么用文件管理器打开 /windows/C/WINDOWS/Fonts 目录,选中全部字体文件,右击文件=>Actions=>Install, 然后就可以安装字体了,有些字体会被提醒说已经有了,跳过去就行了。

12.2 "Windows网上邻居"
可以使用 Samba 服务加入本地网络与装有 MS Windows 系统的机器进行文件共享。

12.2.1 访问网络共享
访问其他机器上的共享文件并不需要配置,只需要简单的操作一下:
打开 Dolphin 文件管理器 => 单击地址栏或者使用快捷键 Ctrl+L => 输入 ' smb://[IP地址] '

smb-dolphin

如果您不知道 ip 地址,可以先在 Dolphin 地址栏中输入 smb:/ 来浏览整个本地网络,但是先要配置好防火墙。
Kickoff 开始菜单 => 计算机 => YaST => 安全和用户 => 防火墙 => 允许的服务 => 从“要允许的服务”组合框里选择 "Samba Client" 和 "Netbios Server" 并添加它们。

firewall-samba



12.2.2 共享
如果需要向局域网的 MS Windows 用户、Mac OSX 用户或者其他 GNU/Linux 用户共享 您的 文件的话,则需要配置 Samba服务器(确保 yast2-samba-server 和 samba 软件包已经安装):

1)
打开 Yast 的 Samba服务器模块。
Kickoff menu(开始菜单) => Computer tab(计算机) => YaST => Network Services(网络服务) => Samba Server(Samba服务器)

samba



2)
Start-Up (启动)页面您可以选择是否让 Samba 服务开机自动启动,和是否打开所需的防火墙端口。

3)
Shares (共享)页面,选中 Allow Users to Share Their Directories(允许用户共享目录) 和 Allow Guest Access (允许Guest访问)两个选项。在 Identity (标识)页面您可以设置您的工作组和共享名。

4)
现在打开 Dolphin 文件管理器,右击您想共享的文件夹,点击 Properties(属性) => Share(共享),如下图一样设置,搞定。

samba

12.3 运行 MS Windows 程序
几乎所有的应用都存在其高质量的原生的 GNU/Linux 程序。但如果您依赖一些MS Windows专用程序的话,在GNU/Linux下安装它们来使用是可能成功的。下面是一些您可选的解决方法。

obs必须注意的是,任何程序都是在其原生的平台下表现得最好。不到万不得已不要使用非原生的程序。

12.3.1 Wine
Wine (Wine Is Not an Emulator) 是允许您运行很多 MS Windows 程序的软件,您可以通过 YaST 或者 zypper 安装它。Wine 是一个命令行程序,可以通过类似这样的命令使用:
wine /path/to/setup.exe

Wine 项目有一个运行 Windows 程序的经验数据库,可以做些参考:
http://appdb.winehq.org/appbrowse.php

12.3.2 CrossOver(基于Wine的跨平台兼容工具)
CrossOver软件不是免费的。它可以运行一些精选的主流微软Windows应用程序——多数与办公相关。
http://www.codeweavers.com/products/cxlinux/

12.3.3 双系统启动
正如在 安装 章节中提到的,在同一台电脑上同时安装有 GNU/Linux 和 MS Windows 是非常方便的。如果您仅仅只需要用一些特定的程序,那么可以重启进入 Windows 系统来完成这些特定的工作,至少这对您而言是熟悉的。

当您安装了双启动系统后,您的 MS Windows 磁盘/分区将被装载到目录 /windows/C/, /windows/D/ 等。如果没有,您可以使用 Yast => 系统 => 磁盘分区管理 来设置挂载点(磁盘分区被挂载到该文件夹里)。默认情况下,NTFS 分区是只读的。要让它们对普通用户可写,您需要编辑 /etc/fstab 中相应的条目,将 fmask=113,dmask=002 替换为 umask=0002

12.3.4 虚拟机
在GNU/Linux的 虚拟机 里运行 MS Windows 是可行的,使用比如VirtualBox、KVM、Xen 或 VMware 之类的软件可以实现。这是高级的东西,并对电脑的硬件有着更高的要求,毕竟要同时运行两个操作系统。

prev
next

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值