Als «dpkg» getaggte Fragen

Die Basissoftware für die Debian / Ubuntu / Mint-Paketverwaltung. Verwenden Sie dieses Tag für Fragen zu dpkg und seinen zugehörigen Dienstprogrammen sowie zum .deb-Dateiformat.

1
Wie konfiguriere ich das MySQL APT-Repo unter Ubuntu auf einer nicht interaktiven Shell?
Ich möchte MySQL 5.7 auf Travis CI installieren , auf dem virtuelle Ubuntu 12-Maschinen ausgeführt werden. Ich bin bereit, das offizielle MySQL APT-Repo zu verwenden : wget http://dev.mysql.com/get/mysql-apt-config_0.2.1-1ubuntu12.04_all.deb sudo dpkg --install mysql-apt-config_0.2.1-1ubuntu12.04_all.deb Das Problem ist jedoch, dass bei der Installation dieses Pakets ein interaktives Menü mit der folgenden Frage geöffnet …
9 mysql  dpkg  debconf 

4
Kann ich mithilfe von apt oder dpkg unter Debian 6 feststellen, was sich in einem aktualisierten Paket geändert hat?
Ich habe gerade eine apt-get upgradeauf meinem Debian 6-Entwicklungsserver durchgeführt und festgestellt, dass ein bestimmtes Paket mit dem Namen tinyproxyaktualisiert wurde. Ich habe ein besonderes Interesse daran, genau zu sehen, was sich in diesem Paket geändert hat, da es auf meiner Liste der zu erledigenden Aufgaben steht, es zu ändern, …

5
Überprüfen Sie, ob alle aufgelisteten Pakete in bash installiert sind
Meine Binärdatei hängt von diesen Boost-Bibliotheken und den entsprechenden Paketen ab: NAME | PACKAGE: --------------------------------------+----------------------------------- libboost_serialization.so.1.55.0 | libboost-serialization1.55.0 libboost_thread.so.1.55.0 | ibboost-thread1.55.0 libboost_date_time.so.1.55.0 | libboost-date-time1.55.0 libboost_signals.so.1.55.0 | libboost-signals1.55.0 Daher möchte ich eine Liste von Paketen definieren: boostlibnames="libboost-serialization1.55.0 libboost-thread1.55.0 libboost-date-time1.55.0 libboost-signals1.55.0" Und jetzt möchte ich überprüfen, ob sie alle installiert sind und …
9 shell  apt  dpkg 

2
Debian: Verhindert, dass bestimmte Dateien während des Paket-Upgrades überschrieben werden
Ich verstehe, dass ein Paket zwei Komponenten hat: configund dataDateien. Während des Paket-Upgrades (dh des Sicherheits-Upgrades) können dataDateien überschrieben werden, die configDateien sollten jedoch immer gleich bleiben. Auch configDateien sind in der Regel in /etcund datain /usr. Manchmal ist die Unterscheidung jedoch unscharf. In meinem Fall habe ich die Symboldatei …


3
Verwenden Sie dpkg, um das Änderungsprotokoll anzuzeigen
Gibt es eine Möglichkeit, mit dpkg ein Änderungsprotokoll zwischen verschiedenen Versionen eines Pakets anzuzeigen? Wenn ich zB wissen wollte, warum 'passwd' in einem kürzlich durchgeführten Update aktualisiert wurde, gibt es eine Möglichkeit, mit dpkg zu sehen, was sich geändert hat? $ dpkg -l passwd Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: …
9 debian  dpkg  deb 

2
Systemd-Dateien über Debian-Verpackung bedingt aktivieren
Ich habe ein Deb- Paket erstellt, das einen Dienst installiert. Auf unseren eingebetteten Geräten soll dieses Paket den Dienst automatisch aktivieren. Ich möchte, dass die Entwickler auf unseren Entwicklerarbeitsplätzen systemctl start foomanuell arbeiten (dies ist ein umfangreicher Dienst, der nur Ressourcen verbraucht, wenn er ständig in einer Desktop-Umgebung ausgeführt wird). …
8 systemd  dpkg 

5
Wie installiere ich eine bestimmte Version von GCC unter Kali Linux?
Diese Frage scheint an mehreren Fragen und an anderen Stellen, die mit Google leicht zu finden sind, richtig beantwortet zu werden, aber ich finde die Lösung aus den unten erläuterten Gründen nicht zufriedenstellend. Aber nur zur Vervollständigung habe ich einige relevante Links eingefügt: /ubuntu/138284/how-to-downgrade-a-package-via-apt-get /ubuntu/428772/how-to-install-specific-version-of -some-package / 428778 /ubuntu/26498/choose-gcc-and-g-version ... …

2
Apps nach einer Neuinstallation neu installieren?
Ich bin auf Debian und möchte mein Laufwerk neu partitionieren und neu installieren. Gibt es eine einfache Möglichkeit, alle derzeit installierten Pakete nach einer Neuinstallation wiederherzustellen? Ich denke darüber nach, indem ich eine Backup-App-Liste erstelle: #generate list of installed packages dpkg -l | awk '{ print $2 }' ORS="\n" | …
8 bash  debian  apt  backup  dpkg 


3
Ist dpkg für Cygwin verfügbar?
Ich benutze Windows nicht allzu oft, aber ich habe mich in einer Position befunden, in der ich vorübergehend ziemlich oft vor einem stecke. Also habe ich Cygwin untersucht. Meine Frage ist dpkg für Cygwin verfügbar? Meine Google-Suche scheint zu zeigen, dass es mindestens einmal war, aber ich kann kein Paket …
8 dpkg  cygwin 

3
Wie kann man su mit dpkg-statoverride härten?
Ich lese eine Ubuntu 14-Härtungsanleitung und dies ist einer der Vorschläge: Es scheint im Allgemeinen eine vernünftige Idee zu sein, sicherzustellen, dass nur Benutzer in der sudo-Gruppe den Befehl su ausführen können, um als root zu fungieren (oder zu root zu werden): dpkg-statoverride --update --add root sudo 4750 / bin …
8 ubuntu  sudo  dpkg  su  hardening 

2
Protokollieren der apt / dpkg-Aktivität in syslog
Mein Ziel ist es, die apt / dpkg- Aktivität mit syslog (rsyslog) zu protokollieren , damit Protokolleinträge an den zentralen Syslog-Server gesendet werden. dpkg schreibt in /var/log/dpkg.log, apt schreibt in ein /var/log/aptVerzeichnis. Ich habe einige Nachforschungen angestellt und es scheint, dass apt oder dpkg Syslog verwenden können. Die einzige Option …
8 apt  dpkg  syslog  rsyslog 


1
Wie erhalte ich die Compiler-Flags, mit denen die Binärdateien in einem (.deb) -Paket erstellt werden?
Ich weiß, das apt-get source <package_name>gibt Ihnen das Quellpaket. Es enthält einen debianOrdner mit einer Datei namens rules. Wenn ich es richtig verstehe, beschreibt diese Datei, wie das Quellpaket in ein .debPaket umgewandelt werden kann, einschließlich der zu verwendenden Compiler-Flags. Zwei Fragen: Wie erhalte ich die tatsächlich verwendeten Compiler-Flags? Muss …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.