2013/02/13

維持Linux 斷線前執行畫面

[2013/04/28更新]
通常我們使用連線程式連到主機端(例如:網樂通),只要網路一斷線運作的畫面就會消失, 要讓畫面維持在上次運作的畫面(英文稱為 keep session), 可以使用諸如 tmux, screen, dtach 等工具, 進階運用可作到, 例如在主機端運作文字模式 BT下載 rtorrent/youtube-dl, 要檢查下載狀態時再連回當時運作的畫面.
最省資源的方法是運用 dtach, 較方便的是 tmux, 網路上較多人知道的是 screen.
本站已編譯好相關套件, 運用搜尋功能即可找到套件.
在網樂通安裝方式三種擇一
  1. 用 pacman 安裝: pacman -S <pkgname>
  2. 用 shpkg 安裝: 將 pkgname.pkg.tar.xz 更名為 pkgname.txz,  shpkg -U <pkgname.txz>
  3. 用 tar 解壓縮: tar -C/ -xf pkgname.pkg.tar.xz 
參考網址:
  1. Dtach 快速上手, Dtach 手冊
  2. screen,tmux,dtach 工具比較
  3. screen tmux 功能比較表(快速鍵)
  4. ~/.tmux.conf 設定檔範例
  5. practical tmux

5 則留言:

Chengjen Lee 提到...

您好,
我現在使用您釋出的sh4twbox韌體,
欲使用 exfat 格式隨身碟,但您的版本好像沒有放相關的模組進去,
請問該怎麼使用呢?
謝謝!

派樂靈丹 提到...

Sorry, 沒在使用, 你有試過 shpkg -S sh4twbox-kernel ? 若還不行, 請自行試試編譯 kernel, 看要加哪個參數我再放進去.

Chengjen Lee 提到...

那個套件試過了無效耶,不過這個應該不是 kernel 問題,而是缺少下面這個 fuse-exfat 套件?https://code.google.com/p/exfat/
我有嘗試在 cross compile 環境下面編譯這個套件,不過不知為何都編不起來(似乎有嚴重的 library dependency 問題...)

派樂靈丹 提到...

從 archlinux 套件來看 dependency 似乎不多. 你會用 Arch Linux 嗎? 正在 porting Arch Linux, 已具備一些基本底層套件. 到 googlecode 下載區看看.

Chengjen Lee 提到...

沒用過 Arch Linux,是可以在網樂通上面編譯 Arch 的程式嗎?是必須安裝 pacman 來處理? 謝謝!