因為 STLinux 官方的說明很久沒更新,既然已經開發了shpkg 安裝套件系統,就讓它牛刀小試一下, 以下分別示範在 PC 及 網樂通內部安裝編譯器的方法.
安裝 shpkg詳見連結, 先登入 root, 指令舉例如下:
cd /
cd /
# 以下二選一
tar xf shpkg-130116-1.txz # 在PC 端 Linux, 用這行
tar xf shpkg-st-130116-1.txz # 在網樂通內部 Linux, 用這行
shpkg -Sys hello # 查詢 hello 套件
shpkg -Sys hello # 查詢 hello 套件
shpkg -Sw shpkg hello # 下載, 不安裝
ls -l /var/cache/shpkg/pkg/hello*
-rw-r--r-- 1 root root 1148 Jan 17 00:57 /var/cache/shpkg/pkg/hello-1-2.src.txz
mkdir hello
cd hello
tar xf /var/cache/shpkg/pkg/hello-1-2.src.txz
shpkg -S busybox-rpm # 如果你的 PC 端 linux 沒有 rpm, 可用這精簡版的 rpm (例如:Arch Linux)
# 以下二選一
# 以下二選一
./inst_st23_dev.sh cross # 在PC 端 Linux, 用這行
./inst_st23_dev.sh box # 在PC 端 Linux, 用這行
make # 試著編譯程式看看
2 則留言:
你好 若我要把 /dev/sda2 壓縮成 target.tgz 然後把它替代原本 /dev/sda1 要如何做呢?
雖然可以,但不建議這樣作,建議等你會改 uboot 之後再做這件事. 仍然想這麼作, 方法是使用 sh4twbox 救援碟, 執行 sh4twbox 選單選項裡面有.
張貼留言