私はLinuxシステムでGNU Coreutilsの使用をやめようとしましたが、正直なところ、他の多くのGNUコンポーネントとは異なり、代替案は思い出されません。(Linuxで)。 GNU coreutilsの代替案は何ですか?複数のパッケージが必要ですか?プロジェクトへのリンクは必須であり、配布パッケージ名を指定するのに役立ちます。
また、あなた以外の提案をしないでください。知るLinuxで動作し、指示があります。近いうちにカーネルを切り替えるかは疑問であり、単純なもの以外は何もできないほど怠惰な方です./configure; make; make install
。ちょうどCをハックすることはありません。
警告する:ディストリビューションでcoreutilsを使用している場合は、それらをアンインストールするとディストリビューション機能がクラッシュする可能性があります。ただし、$PATH
ほとんどのスクリプトは絶対パスを使用する必要があるため、最初に作成しなくても問題は発生しません。
ベストアンサー1
busybox
組み込みLinuxシステムで最も好ましい製品です。
BusyBoxは、多くの一般的なUNIXユーティリティの小さなバージョンを小さな実行可能ファイルに結合します。通常、GNU fileutils、shellutilsなどで見つけることができるほとんどのユーティリティを置き換えます。 BusyBoxのユーティリティは、一般的にフル機能のGNUユーティリティよりもオプションが少ないです。ただし、含まれているオプションは期待される機能を提供し、GNUユーティリティと非常によく似ています。 BusyBoxは、小規模システムや組み込みシステムに非常に完全な環境を提供します。
BusyBoxは、サイズの最適化と制限されたリソースを念頭に置いて作成されました。また、非常にモジュラーなので、コンパイル時にコマンド(または関数)を簡単に含めたり除外したりできます。これにより、組み込みシステムを簡単にカスタマイズできます。機能するシステムを作成するには、/ devにいくつかのデバイスノードを追加し、/ etcにいくつかの設定ファイルとLinuxカーネルを追加します。
ほとんどすべてのcoreutil名をbusyboxバイナリへのリンクとして設定でき、機能します。また、実行することができ、動作busybox <command>
します。例:Gentooを使用していてまだインストールされていない場合は、viをvi
実行して入力できますbusybox vi filename
。それ
アルパインLinux- BusyBoxとuClibcに基づいて、概要です