Install Ubuntu in UEFI mode with debootstrap

在 UEFI 模式下想要安裝 Ubuntu 卻總是失敗: 於是決定改採用全手動安裝的方式。 InstallationBoot your PC/server from Ubuntu live CDBoot your PC/server from Ubuntu live CD, configur..


Fix the Oracle Java installation on Ubuntu 16.04

在 Ubuntu 透過 WebUpd8 team ppa 安裝 Java: 123sudo add-apt-repository ppa:webupd8team/javasudo apt updatesudo apt install oracle-java9-installer 安裝的過程中發生..


Build OpenCV 3.2 with CUDA 8.0 and Matlab on Ubuntu 16.04/14.04

本文記錄如何在 Ubuntu 16.04 (14.04) 上搭建 Cuda, Matlab 與 OpenCV 的開發環境。 Troubleshooting先把 troubleshooting 放前面是因為本來就是為了解決第一個 error 才有了這一篇紀錄XD。 Error 1 與 error..


OpenStack Heat 使用筆記

Heat 是 OpenStack 中,負責提供 Orchestration 服務的 component。 Heat 用 resource 來描述 OpenStack 的狀態。例如你設定一個 network resource,在這個 resource 中,設定名稱為 default。接下來 Hea..


調整 vim 註解顏色

VIM 在純 terminal 的環境下, 如果你設定 bg=light (預設),註解的顏色真是令人看到眼睛都快瞎了。 Solution一般來說,解決的方法通常有: 設定 bg=dark 在 ~/.vimrc or /etc/vimrc 中設定: set bg=dark這樣整個配色都會調..


Ubuntu 上使用 ffmpeg 將 DVD 轉成 mp4

FFmpeg 是一套跨平臺開發原始碼的影音轉換軟體。利用 FFmpeg 我們可以在 Linux 上將 DVD 轉換成 mp4 或是其他格式。 Ubuntu 15.04 以上可以直接以 apt-get 安裝。不過我的平臺是 Ubuntu 14.04。因此只能通過兩種方式安裝: ppa、手動編譯。 ..


Ceph PG stuck in degraded + undersized

執行 ceph -s 出現: 123456789101112131415161718cluster 1a1d374a-c6e9-48cb-9b45-525a6fdaa91e health HEALTH_WARN 64 pgs degraded 64 pgs stale..


Setup Squid Transparent Proxy with Docker

Squid 作為 Transparent proxy 時,不但可以加快區域網絡內的速度、降低網路流量還可以控管區網內是否要開放/封鎖網站(監看區網內誰在玩FB或是看色情網站XD) 通常 Transparent proxy 都會放在區網對外的那台 server 上,例如下圖: 對於 Proxy ..


Cross-compile for OpenWRT

雖然不是很懂自己在幹嘛,不過至少是參考並修改別人的方式,完成了幾個簡單的範例。 編譯環境: Operating System: Ubuntu 14.04 x64 OpenWRT version: 14.07 Download OpenWRT source code123cd ~mkdi..


Compile OpenWRT x86 (KVM guest, VirtualBox)

編譯 x86 版的 OpenWRT 與之前的方式雷同,基本上差別的就在於 make menuconfig 的時候要作一些額外的修改。 詳細的 OpenWRT 編譯流程請參考:Compile OpenWRT with Open vSwitch,本篇不再贅述。 實驗環境 OS: Ubuntu 14...