ベストアンサー1
apt-get
Oracle Linuxが使用されていないため、欠落していますapt
。さまざまなディストリビューション(ほとんどでも!)は、パッケージ管理に使用されるツールの種類が異なります。apt-get
Debian (および Ubuntu のような Debian 派生物) から。 Oracle LinuxはRed Hat Linuxから派生し、Red Hatはdpkg/apt-getの代わりにrpm
/を使用します。dnf
ただし、Oracle Linux 8.5には必ずこの機能が付属していますyum
。
- 何らかの方法で明示的に削除しました。可能性は低いです。保護されたパッケージです。私はちょうど確認しましたが、Oracle Linux 8.5を新しくインストールすると、確かにyumが含まれています。
$PATH
/usr/binが含まれなくなるように変数を変更しました。yum
- (おそらく)質問に記載されているように、Oracle Linux 8.5環境全体を使用せずに、代わりにOracle Linuxの「スキニー」コンテナ(docker:)を使用しています
oraclelinux:8-slim
。システムには意図的にシステム管理ツールがインストールされておらず、対話型の使用ではありません。
引用するhttps://hub.docker.com/_/oraclelinux?tab=description
oraclelinux:8とoraclelinux:8-slimの違い
Oracleは、
oraclelinux:8
ほとんどの拡張Oracle Linux 8イメージで使用することをお勧めします。この
oraclelinux:8-slim
変形の主な目的は、静的にコンパイルされたバイナリまたはマイクロサービスに「十分なユーザースペース」を提供することです。8-slim
dnfの代わりにmicrodnfが使用され、ロケールデータが大幅に削減されるため、このバリアントの一般的な使用はお勧めできません。
そのため、操作に誤ったオペレーティングシステムを使用しています。