刚刚接触linux ubuntu系统,简直就是白痴啊~ 最近已经在os中用virtualbox虚拟机安装了ubuntu 12.04 32-bit系统,这个比较简单,在百度上搜搜经验按步骤完成就行。
然后我想在ubuntu中安装eclipse+pydev用来学习python,
执行sudo apt-get update, sudo apt-get upgrade, sudo apt-get install eclipse三个命令,安装好了eclipse,然后依照网上的在eclipse中help->install new software...->add 添加pydev的地址,这里说明一下,不知道什么原因,安装过程中,进度到了47%的时候就怎么都动不了了,查查查各种解决方案,发现我的问题很可能是jdk版本不对,pydev的版本是3.X的jdk要对应jdk7,所以去oracle官网下载对应系统的jdk,由于在我的机器上,ubuntu虚拟机中的下载速度非常慢,所以我在mac
os中下载,然后希望用一种措施复制到ubuntu虚拟机中,网上提到的大致有几种方法:(附注:后来证明jdk7安装上去之后还是装不了,可能是在ubuntu命令行中安装的eclipse的问题,其他许多人也遇到过类似的问题,我后来到eclipse官网重新下了个eclipse,重新安装后,添加pydev插件,location是www.pydev.org/updates,一次成功,有时候方向还是比努力重要呀
)
1. U盘拷,在mac os中识别拷贝,在ubuntu虚拟机中识别黏贴,比较简单,前提得有U盘 (类推的话,在一个网络服务器上传,再到ubuntu中下载也是可以的)
2. ftp站点,我没有去试,应该是不难的
3. 文件共享 samba服务,它是一个在linux和unix上实现SMB协议的一个免费软件,SMB协议全称叫做Server Message Block(信息服务块),它可以在局域网上共享文件和打印机的一种协议,功能很强大。我采用的是这种方法。
首先,安装smb:执行下列命令
sudo apt-get install samba
sudo apt-get install smbfs
如果提示找不到软件的话,update,upgrade一次应该就行。
然后,终端中执行shares-admin命令,可能也会提示先装相应的tools,按提示装就行
在界面中,先执行unlock操作,再添加一个共享文件夹,如图所示
共享之后,如果不做任何设置,则mac os可以连接到ubuntu虚拟机,但要提示用户名和密码,此时不论输入什么都无法访问共享的内容。
实现匿名访问需要修改配置文件。
修改配置文件smb.conf:执行命令 sudo nano /etc/samba/smb.conf
在其中搜索到"security=user" 改为 "securtiy=share",并将该行头 # 注释去掉。
重启samba(sudo /etc/init.d/samba restart)或重启虚拟机。
这时已经能在mac os的文件目录下看到 共享的... 条目,如图所示
不过,这个时候只能读,不能写,如果还要写入的话,执行命令
chmod 777 /home/lemon/Downloads (这里的路径是我共享文件的路径),到这里已经可以任意的读取写入了。
本文介绍了在Ubuntu虚拟机中通过Samba实现与Mac OS的文件共享。作者首先安装并配置Samba,然后修改smb.conf文件以实现匿名访问,并允许读写操作。通过这个教程,读者可以学习如何在不同操作系统间轻松共享文件。

959

被折叠的 条评论
为什么被折叠?



