Tagged

Ubuntu

A collection of 4 posts

Developer

Vagrant + Virtualbox 建立 Ubuntu VM on Mac

Read Time:2 Minute, 18 Second 1. 下載並安裝Vagrant: https://www.vagrantup.com/downloads.html 2. 下載並安裝VirtualBox: https://www.virtualbox.org/wiki/Downloads 3. 進終端機後找一個喜歡的路徑,在之下建立一個專案資料夾,並進到該資料夾,例: % mkdir vagrant && cd vagrant 4. 初始化一個Ubuntu 20.04: % vagrant init bento/ubuntu-20.04 5. Vagrant會在該目錄下建立一個Vagrantfile,目前先不用編輯它 A `Vagrantfile` has been placed

mmap() failed: [12] Cannot allocate memory 解決法
CommandLine

mmap() failed: [12] Cannot allocate memory 解決法

Read Time:22 Second 雲端主機如果記憶體只開1GB,有時composer要update會噴 mmap() failed: [12] Cannot allocate memory ,除了加大雲端主機的記憶體之外,可以臨時設定 swap 空間 指定 /swap_file 路徑劃分出2GB的空間: ~# dd if=/dev/zero of=/swap_file bs=4096 count=512k 指定 /swap_file 路徑 為swap用: ~# mkswap /swap_file 設定 /swap_file 只給當前User讀與寫的權限: ~# chmod 600 /swap_file 將 /swap_file