簡単な読み取り専用ディストリビューションにパッケージを手動でインストールする

簡単な読み取り専用ディストリビューションにパッケージを手動でインストールする

私たちの製品をインストールしようとしています。NoTouchOS - Raspberry Piシンクライアントオペレーティングシステム

シンクライアントという点を考慮すると、多くのライブラリはデフォルトで提供されません。たとえばapt...sudo

パッケージを手動でダウンロードして実行(ここに存在する)して、apt(ベース)を手動でインストールしようとすると、次の結果が表示されRaspberry PI OSます。debian.debdpkg -idpkg

unable to clean up mess surrounding './usr/bin/apt' before installing another version: Read-only file system

実際に同じ方法でパッケージをインストールしよ./usr/bin/cvtsudoersうとすると、sudo同じエラーが発生します。

ここに画像の説明を入力してください。

この問題をどのように解決できますか?このトピックでは、インストールについて言及した投稿を見つけることができます。これがますます大きくなる問題かどうかはどうすればわかりますか?

答え1

NoTouch OSはRaspberry Pi OSや他のLinuxディストリビューションに基づいていません。だから、私が持っていても、dpkg他のディストリビューションからパッケージをインストールすると良い結果が得られません。

とにかくNoTouch OSは不変の基盤を持つように設計されています;だから、次のアドレスに手紙を書くことはできません/usr/bin

NoTouch イメージは変更できず、構築またはインストール後も変更できません。

NoTouch OSはVDIシステムとして設計されているため、一般的なアイデアは、NoTouch OS設定内ではなく、リモートシステム上のアプリケーションへのアクセスを提供することです。あなただと思います。できる本当に欲しいけど、NoTouch OSだけにアプリを公開するなら/configまたは/tmp(後者の場合、起動時にアプリケーションがダウンロードされます。)Stratodeskはあなたが代わりに契約を締結することを好むでしょう。(驚きではありません)。

家に近いように、あなたのアプリケーションはそれ自身のパッケージに加えて多くのパッケージを必要debootstrap/configするようです。/config

関連情報