coreutils 8.24以降で使用できるddで' progress 'ステータスオプションを使用したい。Ubuntu 14.04(Trusty)にはcoreutils 8.21があり、coreutilsの現在の(安定した)リリースは> 8.24です。
同じシステムで8.21から8.24にアップグレードしたいと思います。インターネットを検索した後、パッケージをソースからビルドする必要がある可能性が高いことを知りました。しかし、Ubuntuで私の短いコンピューティング生活の中でずっと住んでいるので、ソースからパッケージをビルドしたことがなく、その方法もわかりません。また、Ubuntuの「権限」なしでcoreutilsをアップグレードしても、他のユーティリティの依存関係の問題が原因でシステムがクラッシュしないかどうかもわかりません。
現在のUbuntuシステムに影響を与えずにcoreutilsをアップグレードできますか?誰かがそれを達成する方法を指摘できますか?
@EduardoColaこのサンドボックスのアイデアは素晴らしいです。このように考えたことはありません。本当にありがとう!
—
solyarist
@EduardoColaあなたはそれを答えに入れるべきです。ただし、アップグレード
—
terdon
coreutils
によって何が壊れるかはわかりません。システムライブラリは提供されず、さまざまな実行可能ファイルとAFAIKのみが提供されます。これらには常に下位互換性があります。
@terdonわかりました。しかし、私が言いたいのは、それがシステムの壊れやすい部分だということです。何かがめちゃくちゃになると、あなたは失われます。
—
Eduardo Cola
@EduardoCola、忘れるかもしれませんが、あなたは信用に値します。しかし、回答を投稿するつもりがない場合、ソアリストが回答を投稿することを許可しますか?
—
user.dz 2016年
coreutils
は、がシステムの非常に敏感でコアな部分であるためです。新しいdd
機能が必要な場合は、dd自体をコンパイルして、別のディレクトリに配置できます。次に、その絶対パスを指定して実行できます。このようにして、サンドボックスを作成します。