小米ルート振り回しガイド(三)

3584 ワード

Tomato optware環境初期化
小米ルートはTomatoになってから彼にプラグインを実行させるにはIPKGを構成しなければならない.彼にもっと使いやすいプラグインをダウンロードさせ、Pythonなどの言語環境のインストールをさせることができる.ネット上の多くのチュートリアルは年を取っているので、真ん中に穴がたくさんあって、私に少し記入されました.
基本プロセス
ネット上の流れは基本的にこのようなものです.
  • はUディスクまたはハードディスク
  • に掛ける.
  • aria 2
  • を取り付ける
  • aria 2
  • を実行
  • は、起動スクリプト
  • を配置する.
    実は大まかな流れはこの4つです.しかし、バージョンの変更と小米ルーティングARMアーキテクチャの問題に伴い、以下に具体的な手順を示すいくつかのピットが記入されます.
    具体的な手順
  • ハードディスク(HDD)の下にフォルダmkdir /tmp/mnt/sdaX/opt(Xは数字、一般的には1)
  • を作成します.
  • ハードディスクをルータにマウントmount -o bind /tmp/mnt/sdaX/opt /opt
  • は/usr/sbin/ディレクトリに入り、wget http://bbs.dualwan.cn/downloads/optware-install.sh
  • を実行する.
  • ファイル重み付けchmod 755 optware-install.sh
  • 実行ファイルsh optware-install.sh
  • ipkg ipkg update
  • 更新
    注意事項
    本来は公式のアドレスでshellスクリプトをダウンロードすることができますが、いくつかの(防)可(火)抗(長)拒(城)の力のため、ソースダウンロードスクリプトを交換しました.次に、/usr/sbin/ディレクトリで実行しないと、次のエラーが表示されます.
    root@unknown:/tmp/home/root# wget http://tomatousb.org/local--files/tut:optware-
    installation/optware-install.sh -O - | tr -d '\r' > /tmp/optware-install.sh
    Connecting to tomatousb.org (107.20.139.170:80)
    Connecting to tomatousb.wdfiles.com (54.165.29.53:80)
    - 100% |*******************************| 2826 0:00:00 ETA
    root@unknown:/tmp/home/root# chmod +x /tmp/optware-install.sh
    root@unknown:/tmp/home/root# sh /tmp/optware-install.sh
    Checking system config ...
    Using 84.235.6.27 as the default gateway.
    Using the following nameserver(s):
    nameserver 127.0.0.1
    Warning: /opt partition is not empty!
    Installing package uclibc-opt_0.9.28-13_mipsel.ipk ...
    Some newer versions of DD-WRT does not show download progress bar,
    so just be patient - or check STATUS -> BANDWIDTH tab for download
    activity in your routers Web-GUI, and then still wait a minute or two.
    Connecting to ipkg.nslu2-linux.org (140.211.169.161:80)
    uclibc-opt_0.9.28-13 100% |*******************************| 832k 0:00:00 ETA
    Updating /opt/etc/ld.so.cache
    /opt/sbin/ldconfig: line 1: syntax error: unexpected "("
    Installing package ipkg-opt_0.99.163-10_mipsel.ipk ...
    Some newer versions of DD-WRT does not show download progress bar,
    so just be patient - or check STATUS -> BANDWIDTH tab for download
    activity in your routers Web-GUI, and then still wait a minute or two.
    Connecting to ipkg.nslu2-linux.org (140.211.169.161:80)
    ipkg-opt_0.99.163-10 100% |*******************************| 75850 0:00:00 ETA
    /opt/sbin/ldconfig: line 1: syntax error: unexpected "("
    /opt/bin/ipkg: line 1: ELF☺☺☺☺♠@4ⁿ: not found
    /opt/bin/ipkg: line 2: syntax error: unexpected "("
    /opt/bin/ipkg: line 1: ELF☺☺☺☺♠@4ⁿ: not found
    /opt/bin/ipkg: line 2: syntax error: unexpected "("
    /opt/bin/ipkg: line 1: ELF☺☺☺☺♠@4ⁿ: not found
    /opt/bin/ipkg: line 2: syntax error: unexpected "("
    

    これは小米ルーティングがARMアーキテクチャのルーティングであり、スクリプトがMIPSアーキテクチャのルーティングをサポートしているため、問題が発生します!
    この2つの穴のために、私は長い間問題を解決していました.ここでは極めて簡単な案を提供します.
  • ダウンロードoptware
  • cd/tmp/mnt/sda 1(ハードディスクに切り替え)optwareパッケージをダウンロードし、ハードディスクにアップロードします.tar zvxf opt.tar.gz(解凍)この時ハードディスクの上で1つのoptディレクトリが多く出て、中はoptwareです
  • /opt
  • に接続
    mount -o -bind/tmp/mnt/sda1/opt/opt
  • 更新ソフトウェアリスト
  • /opt/bin/ipkg update
    これにより、アーキテクチャの問題が回避されます.
    IPKG管理方法
  • ipkg update(最新のパッケージリストをダウンロードして更新)
  • ipkg upgrade(インストール済みソフトウェアをすべて更新)
  • ipkg list(インストール可能パッケージのリスト)
  • ipkg install packagename(インストールパッケージ)
  • ipkg remove packagename(パケットの除去)
  • 尻尾
    ネット上のあれらの教程は基本的に2012年に滞在して、本当に各種の穴で、私の心の中はやつれて、寝ました.