Kann ich ein RPM-Paket erstellen, in dem mehrere Abhängigkeiten in einer Auswahl-aus-diesen-Weise aufgeführt sind? Der Grund, warum ich frage, meine App benötigt eine skalierbare japanische Mincho-Schriftart, und es sieht so aus, als ob verschiedene Varianten von RPM-basiertem Linux verschiedene ohne einen gemeinsamen Nenner bieten. Ich möchte nicht verschiedene RPMs für verschiedene Distributionen erstellen.Oder Abhängigkeiten in RPM?
Antwort
Das ist, was virtuelle bietet sind für. Zum Beispiel hat das sendmail-Paket eine "Provides: smtp-daemon
", wie das Postfix-Paket. Das Cron-Paket benötigt wiederum nur eine "Requires: smtp-daemon
". Und so wird OR implementiert.
Dachte so. Nun, wie sehe ich "bietet" für ein Paket? Yum info gibt das nicht zurück ... –
rpm -q --provides * pkgname * – user502515
Tx. Leider haben die Pakete mit der IPM-Mincho-Schriftart in Fedora und SuSE kein einziges gemeinsames Angebot ... Und das ist nur von zwei Distributionen über meinem Kopf. –
- 1. Installieren RPM-Abhängigkeiten
- 2. RPM-Abhängigkeiten prüfen
- 3. Benötigt das Docker RPM zusätzliche Abhängigkeiten?
- 4. AIX-Bereitstellung: installp oder rpm?
- 5. Wie kann ich ein RPM-Paket mit Abhängigkeiten erstellen?
- 6. Build-Abhängigkeiten vor dem Erstellen eines RPM-Pakets automatisch installieren
- 7. Was Eindruck CTR, RPM anfordern, RPM Impression in admob
- 8. rpm Buildfehler
- 9. Wie überprüft man fehlende Abhängigkeiten eines deinstallierten RPM in einer ISO
- 10. RPM zu MSI Wrapper?
- 11. RPM ignorieren Konflikte
- 12. RPM-Datei nicht mit Maven RPM-Plugin generiert
- 13. Erstellen von deb oder rpm mit setuptools - data_files
- 14. Export Artefakt (oder RPM) von Jenkins zu Jfrog Artifacory
- 15. Verwalten von Pip in einer RPM-Umgebung
- 16. RPM erfordern selbst
- 17. Mit Jenkins NUMBER in RPM Spec-Datei
- 18. RPM-Management-Herausforderungen
- 19. Build RPM für CentOS
- 20. RPM spec% Dateien
- 21. Rpmbuild - Einstellungsname des erstellten .rpm
- 22. Build rpm mit vielen Dateien
- 23. RPM-Installationsfehler: Fehlgeschlagene Abhängigkeiten:/bin/sh wird benötigt von <rpmname>
- 24. Mehrere Gruppen im RPM-Paket
- 25. Kleine RSA oder DSA-Bibliothek ohne Abhängigkeiten
- 26. nuget Abhängigkeiten von Abhängigkeiten
- 27. Datei aufgelistet zweimal in rpm Spec-Datei
- 28. Optionale Mapping-Abschnitte in Maven RPM-Plugin?
- 29. rpm spec Benötigt Platzhalter in Paketname
- 30. Nicht in der Lage, rpm von src
Die Schriftart ist möglicherweise bereits außerhalb von RPM installiert (wie MS Mincho möglicherweise in einigen Installationen), so dass Sie hier im Allgemeinen Pech haben. Keine Sorge, Sie können die Schriftart "serif" in Ihrem Programm verwenden, und fontconfig (hat eine Liste von Standardschriftarten zum Testen) wählt eine Mincho-Schriftart, wenn CJK gedruckt werden soll. – user502515
Sieht so aus, als ob die Übereinstimmung der nativen Schriftart nicht berücksichtigt wird. Als ich das auf frischem Debian probierte, waren die japanischen Charaktere da, aber die Größen waren alle aus. –
Ja, das kann passieren, wenn Sie nur eine Bitmap-Schriftart zur Verfügung haben. – user502515