派樂靈丹 - TWPDA
2013/12/03
Build Arch Linux sh4 Packages by qemu-static-sh4
Here we use PC to cross build Arch Linux package for sh4 CPU.
The tips are:
Install qemu-sh4-static (yaourt -S qemu-static)
setup binfmt_misc kernel module
Install chroot environment (Arch Linux sh4 rootfs)
閱讀更多 »
2013/10/31
網樂通 shtwbox OS 配置範例
[2014/01/26更新]
裝好 sh4twbox 0.9.2
以後的版本會使用新的 STLinux 2.4 套件,打算將網樂通做到下列功能: 連結多磁碟、transmission-cli (BT下載 web 版)、全球一動 Wimax / 3G 橋接器、動態網域名稱(以 noip 實現)、sshd、tmux、mongoose、
web2py
、polipo、ftpd、samba(網路芳鄰)
閱讀更多 »
2013/09/15
sh4twbox 0.9.2 網樂通萬用改機救援碟
[2014/03/19 修訂]
sh4twbox 0.9.2 安裝救援碟
快速安裝 uboot(含256M RAM) 及 sh4twbox 合成一片, 並採用 ext4 格式加速安裝過程
可使用 ext4 格式選擇安裝之 rootfs (eg. sh4twbox,arch,debian,fedora,
nextpbx
,nextnas,other)
簡易救援(即使內建的 USB DOM 全毀也是可以重建使用)
多重開機
內建簡易套件管理軟體
shpkg
可自行編譯程式,
操作範例
,
若仍有程式需要裝舊版0.6.2的操作範例
閱讀更多 »
2013/09/05
贊助 sh4twbox 方式
[2016/04/01 更新]
sh4twbox 啟動到現在已超過4年,無償投入開發超過約2000個人時,期間最大的鼓勵就是陸續有高手加入協助開發,而sh4twbox 特色之一就是有軟體套件管理,軟體套件如果能持續更新那該有多好,因此希望能建立一個公開鼓勵開發團隊的方式,以利持續維護:
贊助基金 -> 運用基金 -> 公開運用基金內容, 目前停止接受贊助
閱讀更多 »
2013/08/24
再探 網樂通 uboot code (UBOOTWPDA)
[2014/02/09 更新]
當時想開發 UBOOTWPDA 的原因是原本網樂通的 UBOOT 開機程序讓開發麻煩,RESET 開機每次要等很久,所以乾脆重新改掉網樂通客製化的開機參數,而採用讀取設定檔的方式取得開機參數. 而且希望只要使用一個 partition 也能開機...
閱讀更多 »
2013/08/04
近期網樂通台北研討會紀錄
之前辦過 google talk 網路研討會, 雖然有些朋友力挺, 但往往只能單方向的教學. 最近辦見面式的討論會, 一起研究討論的感覺真實多啦!
閱讀更多 »
2013/05/06
修復 pacman duplicate package 問題
閱讀更多 »
2013/05/04
示範使用sh4twbox救援碟恢復系統 kernel
插入救援碟後, 按RESET不放,再插電源, 閃三下之後放開
閱讀更多 »
2013/05/02
將他人編譯套件納入 sh4twbox 的套件管理系統
我的網樂通已經改用 Arch 作套件管理, 如果混用 shpkg 有可能造成檔案覆蓋問題, 因此不建議使用, 所以這裡示範兩種作法:
使用自訂的 PKGBUILD 將他人套件納入(適用於 Arch, 有檢查檔案覆蓋問題)
使用 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/04/13
網樂通升級為 Arch Linux & asciinema.org 安裝紀錄
[2015/07/11更新]
網樂通升級 Arch Linux 操作畫面
開機 console 畫面
編譯 Arch Linux 官方套件紀錄(以pacman為例)
編譯 Arch Linux 非官方套件(以 yaourt 為例)
直接用 yaourt 編譯 AUR 套件(以yaourt,yaourt2,pacman 為工具)
編譯說明及 distcc 加速編譯
升級操作文件請參考 sh4twbox 手冊 [Arch Linux] 一節
閱讀更多 »
2013/03/25
第一台Android 平板電腦升級 4.1.1
[2013/07/18 更新]
手上這台「台電科技 a10T」 在使用原廠 OS 2.3 經過快一年後,最近打算升級OS 4.1
網路爬文約20篇後紀錄下升級成功方式
閱讀更多 »
2013/03/06
Cross compile 的進階應用
之前要編譯 library 找不到方法, 最近找到這個網站有很多值得參考的文章.
https://code.google.com/p/wydevices/wiki/Howto_install_STLinux23
$ export PATH=/opt/STM/STLinux-2.3/devkit/sh4/bin:$PATH
$ export PKG_CONFIG_PATH=/opt/STM/STLinux-2.3/devkit/sh4/target/usr/lib/pkgconfig
https://code.google.com/p/wydevices/wiki/Howto_PHP5_on_wydevices
https://code.google.com/p/wydevices/wiki/Howto_crosscompile_transmission2_for_wydevices
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/29
網樂通和 Raspberry Pi 比一下速度
偶然看到這篇
Raspberry Pi 效能測試
, 想想網樂通和它比起來效能如何呢? (CPU 架構完全不同)
閱讀更多 »
2013/01/18
讓網樂通方便裝更多軟體--編譯Arch Linux Pacman 歷程
[2013/04/17更新]
Arch Linux 的套件編譯管理方便,讓我覺得有機會掌握, 因此試著將 Arch Linux 的 pacman 編譯進去網樂通.如果成功就有 10197(官方)+39902(aur)個套件可以編了.
請見
最新發展
.
閱讀更多 »
2013/01/17
用 shpkg 安裝網樂通編譯器
[2013/11/05更新]
因為 STLinux 官方的說明很久沒更新,既然已經開發了shpkg 安裝套件系統,就讓它牛刀小試一下, 以下分別示範在 PC 及 網樂通內部安裝編譯器的方法.
閱讀更多 »
2013/01/13
用 fossil 備份你的網樂通設定
想要比較和別人的檔案系統差異, 或是備份自己改好的設定檔,避免被不小心蓋掉, 改壞, 就用 fossil 這套版本控管系統吧!
閱讀更多 »
網樂通使用 shpkg 實例 - 安裝 transmission
[2013/11/04 更新]
因為 shpkg 目前僅支援簡單套件相依性處理(-E 選項), 因此相依性要靠自己. 本篇列出找出相依性的方法。若不想知道原理,請直接參考
新版範例
閱讀更多 »
2013/01/12
sh4twbox使用手冊
[2013/11/05更新]
sh4twbox 推出了, 這是一套較容易安裝套件的網樂通作業系統, 參考:
使用手冊
sh4twbox 0.9.2 推出之
安裝片
可以安裝所有的網樂通作業系統,
下載網址
:
喜歡迷你系統者可裝
2013/10/29 推出
sh4twbox 0.9.2
需要完整 Linux,可裝 2013/04/15 推出 Arch Linux 版本
舊版迷你系統可裝
sh4twbox 0.6.2 (目前底層套件比 0.9.2 多),
安裝0.6.2到 ext4 partition 運作. 參考
錄影檔
.
想要同時跑多個系統可以使用 chroot 技巧,
參考錄影檔
之後的版本將運用現成 shpkg 套件升級, 非必要不再更新安裝碟
安裝方式及版本異動請看
手冊
2013/01/09
shpkg 自製網樂通套件管理(套件數:9012以上)
[2013/11/05 更新]
網樂通雖然有內建的
opkg
, 但是已經沒有人幫它封裝套件了. 所以,試看看從 STLinux 2.3 安裝套件. 開發了一個約 750 行的 bash script, 可用於安裝 STLinux/Fedora 套件, 也可自製套件放進去。免責說明:
使用前自行備份, 不確定不會毀損系統,
2013/06/27
fedora 套件回來了, 該網站又提供下載了, 使用方式請自行調整 /etc/shpkg.conf 將 fedora 那兩行開頭的 # 註解移除即可.
自 sh4twbox 0.8 以後,採用 shpkg 新版(以dash開發, 1046行)
閱讀更多 »
2013/01/07
學習製作網樂通的檔案系統(rootfs)
這篇
寫的太好了, 所以打算重新學習一下, 嘗試使用busybox mdev 建立 devices
閱讀更多 »
2013/01/06
重新用 STLinux 2.4 編譯網樂通OS[實驗失敗]
因為 STLinux 2.3 各項套件皆已近乎不更新, 換成 STLinux 2.4 來編譯可以使用較新的 library.
實驗失敗.
閱讀更多 »
較新的文章
較舊的文章
首頁
訂閱:
文章 (Atom)