맞춤형 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_INSTALL_PREFIX=/usr ..
만들다
설치하기 위해서
회전 속도:
./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
dnf
Fedora의 패키지 관리자입니다. Fedora가 아닌 운영 체제에는 자체 패키지 관리자가 있습니다.
우분투에는 있고 apt-get
, 레드햇에도 있습니다 rpm
. 아치 리눅스 pacman
등이 있습니다.