Berbagi file ramah Mac dari VirtualBox


0

Saya telah mengatur Ruby on Rails di Ubuntu menjadi instance VirtualBox di PC saya, saya mengaktifkan Samba dan saya menghubungkannya melalui jaringan rumah dari Mac saya. Semua baik-baik saja kecuali bahwa saya memiliki beberapa masalah menghapus beberapa file dari dalam aplikasi misalnya dalam Sublime Text 2 ketika saya mengklik kanan file di browser dan pilih delete nothing terjadi (sama pada klien Git saya). Untuk dapat menghapus file, saya harus menavigasi ke folder di Finder (yang meninggalkan file-file .DS_Store yang jahat tersebar di sekitar) atau mengeluarkan perintah delete dari terminal (tidak nyaman). Jika Anda bertanya mengapa saya menggunakan VirtualBox untuk Rails daripada melakukan pengembangan langsung pada Mac, itu karena kemudahan portabilitas.

Jadi pertanyaan saya adalah: apakah ada opsi berbagi jaringan yang bisa saya gunakan untuk membuat contoh Linux bermain lebih baik dengan Mac saya?

Jawaban:


1

Jika Anda siap untuk bermain dengan terminal, Anda mungkin ingin menggunakan rsyncssh pada tamu linux untuk menyinkronkan file Anda. Saya harus dipanggil dengan sesuatu seperti `rsync --delete ~ / Documents / RailsSite / ubuntu: / var / www / RailsSite / Tapi saya mengerti Anda tidak ingin menggunakan banyak cli.

Jika hanya .DS_Storefile yang mengganggu Anda saat menggunakan Finder untuk menghapus file, Anda mungkin ingin memeriksa Pertanyaan lain yang memiliki alat yang bagus, Blue Harvest , untuk menonaktifkan pembuatan file-file itu pada drive jaringan.

Tetapi masalah penghapusan yang Anda lihat mungkin terkait dengan izin yang salah pada folder bersama Anda. Anda mungkin ingin memeriksa apakah Anda bisa sedikit bersantai, mungkin dengan meletakkan direktori root bersama dan semua sub direktori dalam mode 777 (jika itu tidak membuat masalah keamanan, maksud saya jika gerakan Anda Ubuntu tidak terbuka untuk dunia). Ini bisa semudah perintah satu kalichmod -R 777 /home/user/RailsSite/

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.