
저는 오랫동안 RPM을 사용해 왔습니다. 자체 패키지를 만들고 RPM만 사용하여 Linux를 설치했습니다.
하지만 이제 Ubuntu와 Linux Mint를 정기적으로 사용하고 있으므로 dpkg에 대해 더 자세히 배우고 싶지만 어디서부터 시작해야 할지 모르겠습니다.
특히 다음과 같은 명령이 누락되었습니다.
- rpm --queryformat="..."(데이터베이스에 대한 쿼리 및 사용자 정의 형식으로 인쇄)
- rpm --whatrequires(패키지가 필요한 것이 무엇인지 확인)
- rpm -qV(파일 시스템의 모든 파일 확인)
그리고 더 많은 것이 있습니다. 최고의 번역가는 어디에서 찾을 수 있나요?
업데이트:이 질문을 쓰면서 제가 몰랐던 두 가지를 발견했습니다. 하나는APT 및 RPM 패키지 도구 조회 테이블JP 보센에서. 다른 하나는 Ubuntu에서 왔으며 다음과 같이 호출됩니다.Linux Red Hat Enterprise Linux 및 Fedora에서 Ubuntu로 전환. 두 페이지 모두 꽤 좋습니다.
답변1
좋은 '번역가'는 없다고 생각합니다. 그래도 하나 써볼 수도 있어요! dpkg가 유래한 데비안 세계에서는 이러한 기능 중 일부를 보여주기 위해 dpkg뿐만 아니라 dpkg-* apt-cache와 같은 다른 도구도 필요할 수 있습니다.
rpm --queryformat은 dpkg-query와 거의 동일합니다.
rpm --whatrequires는 apt-cache rdependents와 거의 동일합니다.
rpm -qV는 debsum과 거의 동일합니다.
그러면 시작해야 합니다 :)
답변2
pjz가 말했듯이, 좋은 번역가는 없다고 생각합니다. 파일의 rpm만 있고 .deb 버전을 찾을 수 없습니까? dpkg는 rpm이 .rpm 파일을 처리하는 것처럼 .deb 파일을 처리합니다. apt-get 목록을 살펴보셨나요? 제가 찾은 편리한 방법은 패키지 이름의 첫 부분을 입력하고 탭을 누르는 것입니다. 그것은 내 목록을 완성하거나 나에게 일치하는 패키지를 제공합니다.