Terramaster NASへのパッケージマネージャのインストール

Terramaster NASへのパッケージマネージャのインストール

このNASを購入しましたが、かなりの機能がありますが、もう少し拡張したいと思います。

デュアルコアCeleronと2GBのRAMを実行します。私はLinuxディストリビューションを探しましたが、「TOS」という会社で作られたカスタムディストリビューションのようです。

[root@NAS /]# lsb_release -a
-bash: lsb_release: command not found

カーネルを確認することもあまり役に立ちません。

[root@NAS /]# uname -a
Linux NAS 4.0.0 #207 SMP Tue Jul 19 12:22:50 CST 2016 x86_64 GNU/Linux

また、gccコンパイラがないため、オプションは非常に制限されています。

それが私が持っているすべてです。

chroot以外にできることは思い出されません。

答え1

Terra-master F2-420 NASを持っています。 TOSをロードしたことがありません。 Linuxブート可能ハードドライブ(fedora 25/26)を挿入したばかりで、そのドライブから直接起動しました。外部ドライブスロットは sda と sdb で表され、一部の内部フラッシュメモリは sdc で表されます。私はsdcを使用しようとしませんでした。私は何の問題も起こりませんでした。

答え2

TerraMaster NASデバイスで使用されるGPLコンポーネントのソースコード明らかに利用可能これにより、どのCライブラリが使用されているかを把握でき、互換性のあるライブラリとバイナリを生成できるビルド環境を他の場所で複製できます。その後、システム全体を制御できない状況で動作するように設計された「パッケージマネージャ」を使用できます。拾って入れるおそらく。

しかし、あなたの場合、最も簡単な解決策は疑われます。はい方法に基づいてchroot例えば使用ブート防止プログラム:以下からタルボールをダウンロードしてください。包装debootstrapページバージョン 1.0.87現在)NASで解凍し、展開用のディレクトリを作成し、解凍したディレクトリで実行します(README詳細についてはtarballのファイルを参照)。

mkdir /debian-stable
export DEBOOTSTRAP_DIR=`pwd`
./debootstrap stable /debian-stable

明らかに誰かがNASでGentooを正常に実行するしたがって、システムソフトウェアを必要なディストリビューションに完全に交換することは可能ですが、これはお勧めできません。

関連情報