SambaがインストールされているUbuntu 12.04 LTSを実行している2台のコンピュータがあります。期待どおりにmysharedフォルダにアクセスできます。
ただし、Rでファイルを読み取るためのパスを設定すると、smb://mymachine1/mysharedfolder
そのディレクトリが見つかりません。
私はUbuntuに初めて触れたので、私の質問が明らかであれば申し訳ありません。
答え1
URL構文(smb://…
)は、Gnomeライブラリを使用するアプリケーションでのみ使用できます。これは主にGUIアプリケーションです。
すべてのアプリケーションがSambaマウントにアクセスできるようにするには、次のものが必要です。山それ。
重力加速度センサー、リモートファイル、アーカイブなどのリソースにアクセスするためにGnomeが使用するシステムは、ディレクトリ内のすべてのアプリケーションで使用できる独自のGnome専用マウントを作成できます~/.gvfs
。ファイルパスは次のとおりです。
~/.gvfs/mysharedfolder on mymachine1/
コマンドラインからGVFSリソースをマウントできます。gvfs-mount
。
何がインストールされているかを確認してください
gvfs-mount
スイッチを使用して、インストールしている項目の状態を確認できます-l
。
$ gvfs-mount -l
Drive(0): CD/DVD Drive
Type: GProxyDrive (GProxyVolumeMonitorGdu)
Drive(1): 500 GB Hard Disk
Type: GProxyDrive (GProxyVolumeMonitorGdu)
Volume(0): SYSTEM_DRV
Type: GProxyVolume (GProxyVolumeMonitorGdu)
Volume(1): Windows7_OS
Type: GProxyVolume (GProxyVolumeMonitorGdu)
Volume(2): Lenovo_Recovery
Type: GProxyVolume (GProxyVolumeMonitorGdu)
Mount(0): sam on bart -> smb://BUBBA;sam@bart/sam/
Type: GDaemonMount
上記の出力では、タイプ:のマウントはGDaemonMount
Sambaマウントです。