用 VirtualBox 類比遠程 Linux 環境來調試代碼

來源:互聯網
上載者:User

我的筆記本電腦因為之前分區的原因,沒有辦法安裝雙系統,導致調試 Linux 程式諸多不便。如果你也有這種情況,或是有很多事情都需要同時在 Windows 和 Linux 下處理,可以和我一樣,在本地裝一個 VirtualBox 虛擬 Ubuntu 環境,配好相應的開發環境後,從事 Linux 代碼的開發與調試工作。

主要思路

把這個 VirtualBox 裡的 Linux 當成伺服器,用 putty 連上去,慢慢調試;本地檔案,可以用 Eclipse 編輯好,通過檔案分享權限設定或是 SCP 的方式,傳到虛擬機器裡的 Linux 伺服器裡。

主要配置步驟
  1. 根據VirtualBox 與宿主機器有四種網路設定方式的介紹,把 VirtualBox 裡的 Linux 上網方式設定成為 Bridged networking 模式,這樣,你在宿主機器裡就可以把這個虛擬機器當成普通伺服器;
  2. 根據你自己的需要,配置 Linux 伺服器環境;
  3. 配置並開啟虛擬機器裡 Ubuntu 的 SSH 服務

    詳細的 SSH 配置方法可以看一下在 Ubuntu 下開戶 ssh 服務裡的介紹。

  4. 同步檔案到 Ubuntu 伺服器

    可以用 WinSCP 同步 Windows 系統裡的檔案到 Ubuntu 裡,當然,也可以採用 FTP 或是 SFTP 之類的軟體來同步檔案。

PS:如果你覺得用 WinSCP 來同步檔案略顯麻煩,你可以在 Windows 裡設定一個供 Ubuntu 使用的共用目錄,然後你直接把東西扔到這個目錄,就可以在 Ubuntu 裡訪問相關的檔案;當然,使用這種方法,你要小心保護好你的檔案,不要輕易地刪除共用目錄裡的檔案。

出於類比及方便的角度,我依然推薦使用 WinSCP 的方式來同步檔案。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.