2013/05/02

將他人編譯套件納入 sh4twbox 的套件管理系統

我的網樂通已經改用 Arch 作套件管理, 如果混用 shpkg 有可能造成檔案覆蓋問題, 因此不建議使用, 所以這裡示範兩種作法:

  1. 使用自訂的 PKGBUILD 將他人套件納入(適用於 Arch, 有檢查檔案覆蓋問題)
  2. 使用 shpkg 檔案命名方式將他人套件納入(適用於 shpkg)

2013/04/17

Rebuild Arch Linux packages on NextVOD

[2013/04/30 updated]
I've built pacman successfully on NextVOD.
But because most base packages are still on STLinux's old packages.
It will let some packages can not build. So, I decide to rebuild base, base-devel packages on NextVOD.

2013/03/25

第一台Android 平板電腦升級 4.1.1

[2013/04/19 更新]
手上這台「台電科技 a10T」 在使用原廠 OS 2.3 經過快一年後,最近打算升級OS 4.1

網路爬文約20篇後紀錄下升級成功方式

2013/03/06

Cross compile 的進階應用

之前要編譯 library 找不到方法, 最近找到這個網站有很多值得參考的文章.

2013/02/13

維持Linux 斷線前執行畫面

[2013/04/28更新]
通常我們使用連線程式連到主機端(例如:網樂通),只要網路一斷線運作的畫面就會消失, 要讓畫面維持在上次運作的畫面(英文稱為 keep session), 可以使用諸如 tmux, screen, dtach 等工具, 進階運用可作到, 例如在主機端運作文字模式 BT下載 rtorrent/youtube-dl, 要檢查下載狀態時再連回當時運作的畫面.

2013/01/31

distcc 加快網樂通編譯程式速度

[2013/04/22 更新]
網樂通 CPU 相當慢, 因此若將程式放在網樂通上編譯會很耗時,所以若可能盡量使用 cross-compile 在 PC 上編譯。這幾天快要打通 Porting Arch Linux  任督二脈(pacman & yaourt)

2013/01/18

讓網樂通方便裝更多軟體--編譯Arch Linux Pacman 歷程

[2013/04/17更新]
Arch Linux 的套件編譯管理方便,讓我覺得有機會掌握, 因此試著將 Arch Linux 的 pacman 編譯進去網樂通.如果成功就有 10197(官方)+39902(aur)個套件可以編了.
請見最新發展.

2013/01/17

用 shpkg 安裝網樂通編譯器

因為 STLinux 官方的說明很久沒更新,既然已經開發了shpkg 安裝套件系統,就讓它牛刀小試一下, 以下分別示範在 PC 及 網樂通內部安裝編譯器的方法.

2013/01/13

用 fossil 備份你的網樂通設定

想要比較和別人的檔案系統差異, 或是備份自己改好的設定檔,避免被不小心蓋掉, 改壞, 就用 fossil 這套版本控管系統吧!

網樂通使用 shpkg 實例 - 安裝 transmission

[2013/02/15 更新]
因為 shpkg 目前僅支援簡單套件相依性處理(-E 選項), 因此相依性要靠自己. 本篇列出找出相依性的方法。

2013/01/12

sh4twbox使用手冊

[2013/04/17更新]

sh4twbox 推出了, 這是一套較容易安裝套件的網樂通作業系統, 參考: 使用手冊

目前最新安裝碟版本 v0.5.1, 下載網址, 裝完之後記得要看手冊升級為 0.6.2 版
之後的版本將運用現成 shpkg 套件升級, 非必要不再更新安裝碟
可安裝已編譯套件9000套以上.(目前 fedora9 的套件原本提供公開下載的網站已經倒了), 建議暫時使用 STLinux 提供的套件.

2013/4/15 起推出 Arch Linux 版本. 建議改裝此版本

檔名
  1. sh4twbox-usb-boot-<版本>.dd.xz #開機/救援/自動安裝三用碟
  2. sh4twbox-usb-uboot256m-<版本>.dd.xz # 修改256M

安裝方式及版本異動請看手冊

2013/01/09

shpkg 自製網樂通套件管理(套件數:9012以上)

[2013/03/04 更新]
網樂通雖然有內建的 opkg, 但是已經沒有人幫它封裝套件了. 所以,試看看從 STLinux 2.3 安裝套件. 開發了一個約 750 行的 bash script, 可用於安裝 STLinux/Fedora 套件, 也可自製套件放進去。免責說明: 使用前自行備份, 不確定不會毀損系統, 自2013/03起,目前所有 fedora9 repository 因為原日本網站不再提供, 只能靠網友之前備份檔案. 目前盡量使用 stlinux 部份套件. 若有人提供 mirror site 空間, 再想辦法放進去.

2013/01/07

2013/01/06

重新用 STLinux 2.4 編譯網樂通OS[實驗失敗]

因為 STLinux 2.3 各項套件皆已近乎不更新, 換成 STLinux 2.4  來編譯可以使用較新的 library.
實驗失敗.

2012/12/31

Digging in NextVOD's kernel & u-boot source

[2013/01/07 updated]
There are some questions which I don't know inside NextVOD, so I started to 'grep' some keyword in source code. Including the 256M memory solution (not tested fully).

2012/12/29

自行製作網樂通USB開機碟


[2012/12/31 更新]
研究了 osslab 的救援碟, 發現原來只要下列步驟就可以用網樂通後方的 USB 碟開機, 直接裝硬碟來跑更順.