Wie kann man der Version von jetty mitteilen, dass apt-get installiert wird?

7

Ist es möglich zu sehen, welche Version von Jetty auf den verschiedenen Versionen von Ubuntu installiert wird?

Ist es irgendwo online?

Ist es auch möglich, das Paket zu sehen, damit ich es bei Bedarf optimieren kann?

Blankman
quelle

Antworten:

3

Es gibt verschiedene Möglichkeiten, dies zu tun. Hier ist die Art und Weise, die ich normalerweise benutze. Abhängig von der Ubuntu-Version, die Sie gerade ausführen, müssen Sie möglicherweise aptitude installieren. Sie können dies tun, indem Sie ein Terminal öffnen und Folgendes eingeben:

sudo apt-get install aptitude

Sobald aptitude installiert ist, geben Sie Folgendes ein, um die Version zu bestimmen, die installiert werden soll oder abhängig davon installiert wird.

sudo aptitude show jetty

Hoffe das hilft!

Chris

itnet7
quelle
Eignung wurde 2010 vom Standard entfernt .
Goran Miskovic
7

So sehen Sie, welche Version (en) von Jetty für die Installation auf Ihrem System verfügbar sind:

apt-cache policy jetty

Hier werden die installierte Version (falls vorhanden) und alle für die Installation verfügbaren Versionen aufgelistet und angegeben, welche standardmäßig installiert werden würde.

Wenn Sie mehr über andere Ubuntu-Versionen erfahren möchten, besuchen Sie packages.ubuntu.com .

Wenn Sie das Paket vor der Installation anzeigen möchten, laden Sie es herunter, installieren Sie es jedoch noch nicht:

apt-get -d install jetty

Das Paket ist in /var/lib/apt/cache/jetty*.deb.

Gilles 'SO - hör auf böse zu sein'
quelle
3

packages.ubuntu.com kann durchsucht werden, um festzustellen, welche Version in jeder Version enthalten ist. Einige Pakete aus zukünftigen Versionen sind relativ einfach auf einer älteren Ubuntu-Version zu installieren. Jetty ist wahrscheinlich einer von ihnen.

Sie können die Quellpakete von der oben genannten Site herunterladen. Ich würde jedoch davon abraten, das Paket zu optimieren. Dies ist relativ einfach, Sie erhalten jedoch keine wichtigen Sicherheitspatches.

Ein Hinweis zu Paketversionen. Dies sind die Originalversionen. Sicherheitspatches werden auf diese Version zurückportiert und das verfügbare Paket wird aktualisiert. Diese Patches werden angewendet, wenn Sie das Paket aktualisieren. Wenn Sie eines der automatischen Update-Pakete verwenden, werden diese abhängig von Ihren Einstellungen möglicherweise automatisch angewendet.

Debian / Ubuntu macht es ziemlich einfach, die Konfiguration an Ihre Bedürfnisse anzupassen. Für Pakete, die die conf.dKonfiguration unterstützen, würde ich empfehlen, sie zu verwenden, anstatt die ursprüngliche Konfiguration zu ändern. Dadurch werden Versionsaktualisierungen viel einfacher.

BillThor
quelle
0

Anstatt aptitude zu installieren, ist es schneller zu verwenden apt-cache:

apt-cache showpkg Steg

Dieser Befehl zeigt vollständige Informationen zum Paket an, auch wenn es nicht installiert ist.

Offirmo
quelle
0

Wenn Sie aptitude nicht verwenden möchten, können Sie stattdessen apt verwenden:

apt search jetty | grep jetty

Das Ergebnis ist

libjetty8-extra-java/xenial,xenial,now 8.1.19-1 all  [installé, automatique]
libjetty8-java/xenial,xenial,now 8.1.19-1 all  [installé, automatique]
libjetty8-java-doc/xenial,xenial 8.1.19-1 all
libjetty9-extra-java/xenial,xenial 9.2.14-1 all
libjetty9-java/xenial,xenial 9.2.14-1 all

Folglich haben Sie die Wahl zwischen Steg8 und Steg9

MaxiReglisse
quelle