Fedora以外のシステムでは、dnfは正しく機能しません。

Fedora以外のシステムでは、dnfは正しく機能しません。

カスタムLinuxディストリビューション(Fedoraではなく)にdnfパッケージをインストールしました。 dnfは、設定されたリポジトリから.rpmパッケージを抽出してインストールできます。 dnfはインストールされているパッケージのデータベースを保持しないため、dnf削除コマンドを使用してパッケージを削除することはできません。また、dnf list --installed は dnf install によってインストールされたパッケージを表示しません。

注:dnfおよびrpmパッケージはソースからコンパイルされます。使用される指示は次のとおりです。

dnf:

/usr/bin/cmake -DCMAKE_TOOLCHAIN_FILE="/usr/src/rootfs/scripts/cmake" -DPYTHON_DESIRED:FILEPATH="/usr/bin/python3.6" -DCMAKE_INSTALL_LIBDIR=${LIB_NAME} -DCMAKE_IN

作る

インストールするために

回転速度:

./configure --build=none --host="$TOOL_TRIPLET" --prefix=/usr --libdir=/usr/"$LIB_NAME" --disable-static --disable-nls --with-pcre=external --with-sqlite=はい --with-dbapi=sqlite --enable-debug=はい --with-libelf --enable-python

作る

インストールするために

答え1

dnfFedoraのパッケージマネージャです。 Fedora以外のオペレーティングシステムには独自のパッケージマネージャがあります。

Ubuntuにはありapt-get、Red Hatにもありますrpm。 Arch Linuxpacmanなどがあります。

関連情報