Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden.
Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
News Ubuntu Pro: Mehr Sicherheit auch für Privatanwender kostenlos
- Ersteller SVΞN
- Erstellt am
- Zur News: Ubuntu Pro: Mehr Sicherheit auch für Privatanwender kostenlos
Piktogramm
Admiral
- Registriert
- Okt. 2008
- Beiträge
- 9.178
Tenferenzu
Vice Admiral
- Registriert
- Okt. 2017
- Beiträge
- 6.532
F
foo_1337
Gast
Wenn du schon "deswegen" schreibst, hättest du zumindest ausprobieren sollen, ob nicht auch 'apt-get' diesen Mist beinhaltet0x8100 schrieb:deswegen sagt apt ja auch WARNING: apt does not have a stable CLI interface. Use with caution in scripts
Da 'apt' nur ein CLI Interface für Menschen ist, wird das wohl niemand ernsthaft in Scripten nutzen.
Zuletzt bearbeitet von einem Moderator:
22428216
Captain
- Registriert
- März 2011
- Beiträge
- 3.306
Das mit Amazon kann man ja verstehen, aber bei dem Upgrade?
Wenn ich es dem Text recht entnehme, ist das wirklich ein "Upgrade",
und zwar zum Nulltarif. Ja, es mag streng genommen Werbung sein,
aber in diesem Fall sehe ich es mehr als einen Hinweis für mehr.
Oder hab ich da was falsch verstanden?
Wenn ich es dem Text recht entnehme, ist das wirklich ein "Upgrade",
und zwar zum Nulltarif. Ja, es mag streng genommen Werbung sein,
aber in diesem Fall sehe ich es mehr als einen Hinweis für mehr.
Oder hab ich da was falsch verstanden?
F
foo_1337
Gast
Du meinst sicher Canonical. Die verdienen ihr Geld durch die Enterprise Kunden, die Geld für Support, Advanced (jetzt Pro) und andere kommerzielle Produkte an Canonical überweisen. Und von MS bekommen sie wahrscheinlich auch noch Geld (WSL).
Piktogramm
Admiral
- Registriert
- Okt. 2008
- Beiträge
- 9.178
Pro ist egal ob privat oder in ner Firma für bis zu 5 Instanzen kostenlos.xvaranx schrieb:Würde ja gerne ein bisschen zahlen um auf eine spezielle Pro-Version hochgestuft zu werden.
Zahlen kannst du aber dennoch. Es geht los 25€ p.a. für ne Desktoplizenz, 500€ für Server und wird schnell teurer wenn ein paar sehr praktische Features oder Telefonsupport gewünscht werden.
https://ubuntu.com/pro/subscribe
Ganz realistisch ist es für ne Softwarebude aber stressig kleine Lizenzpakete an internationale Kundschaft zu verkaufen. Transaktionsfoo, Steuerfoo, Exportfoo und gesetzliche Haftung/Gewährleistung für jeden Wirtschaftsraum.. Für Canonical wird alles unter der 500€ Lizenz für Server oder 10 Desktops reichlich unattraktiv sein.
Und mir sind die Lizenzen als Privatperson für Pro auch zu teuer.
kim88
Commander
- Registriert
- Sep. 2016
- Beiträge
- 2.075
Ubuntu Universe hat diesen Support noch nie erhalten.kiffmet schrieb:Sollten LTS Distros nicht sowieso entsprechende Sicherheitsupdates erhalten?
Die Pakete in Ubuntu Main bekommen standardmässig 5 Jahre. Die haben "früher" eine ESM Aktivierung für 10 Jahre gebraucht - war ebenfalls kostenlos bis 5 Geräte.
ESM wurde quasi nun für Ubuntu Universe erweitert und in Ubuntu Pro umbenannt.
Kannst du theoretisch. Link hast du schon bekommen. Interessant ist der Privatverkauf für Canonical allerdings nicht.xvaranx schrieb:Würde ja gerne ein bisschen zahlen um auf eine spezielle Pro-Version hochgestuft zu werden.
Da sind Fitmen interessant die man schnell ein paar Hundert oder tausen Lizenzen plus z.b. twlefonsupport brauchen.
F
foo_1337
Gast
Und wenn du jetzt in den code schaust, wirst du sehen, dass 'apt-get' und nicht 'apt' verwendet wird.0x8100 schrieb:in dem erwähnten check_mk wird es benutzt und sie sind über den extra-output gestolpert.
0x8100
Admiral
- Registriert
- Okt. 2015
- Beiträge
- 9.561
in dem von dir selbst verlinkten thread von check_mk wird gesagt, dass das das mk_apt plugin wegen dem extra output kaputt ist...foo_1337 schrieb:Und wenn du jetzt in den code schaust, wirst du sehen, dass 'apt-get' und nicht 'apt' verwendet wird.
F
foo_1337
Gast
Ja und der extra output ist in 'apt-get' enthalten.0x8100 schrieb:in dem von dir selbst verlinkten thread von check_mk wird gesagt, dass das das mk_apt plugin wegen dem extra output kaputt ist...
Wir drehen uns im Kreis. Du hast die Warnung gepostet, dass man 'apt' nicht in Scripten verwenden soll. Das ist auch richtig so, da 'apt' ein wrapper um apt-get, apt-show usw. ist. Für Menschen gedacht.
Hier geht es aber um 'apt-get', nicht um 'apt'.
M
Mickey Cohen
Gast
Also ein bisschen Werbetext für eigene Produkte ohne datenupstream ist jetzt wirklich nicht der Weltuntergang.
Ich würde den hier empfehlen. Aber was einem die persönlichen Daten und Privatsphäre wert sind muss und darf natürlich jeder für sich entscheiden.0x8100 schrieb:wem das ganze nicht gefällt, der kann das ganze ja wie hier beschrieben deaktivieren.
Ergänzung ()
Ich gestehe dass ich bisher nicht auf diesen Gedankengang kam. Was würdest Du in Scripten stattdessen nutzen?foo_1337 schrieb:Da 'apt' nur ein CLI Interface für Menschen ist, wird das wohl niemand ernsthaft in Scripten nutzen.
F
foo_1337
Gast
apt-get in dem Fall
Piktogramm
Admiral
- Registriert
- Okt. 2008
- Beiträge
- 9.178
Was @foo_1337 ist irgendwie merkwürdig, mir ist die Trennung die er behauptet so auch nicht bekannt. Zudem apt-get upgrade und apt upgrade beide die Werbebotschaft enthalten.
CLI Ausgaben in der Shell auf stdout, stderr sind immer auch API, den Kram benutzt man ja unweigerlich wenn man in Scripten Ausgabeumleitung und Pipes nutzt. Eine reine Ausgabe nur für Menschen auf dem Terminal gibt es damit nicht. Entsprechend verrufen ist es eigentlich auch bei etablierten Werkzeugen die Ausgabe all zu sehr abzuändern, es ist eine Änderung der API und kann Scripte kaputt machen.
Insofern hat Canonical wirklich Mist gebaut.
Andererseits, wer die Ausgabe von apt oder Ähnlichem derart wenig robust parst, dass eine unerwartete, zusätzliche Zeile das Script crasht, hat sehr schlechten Code entworfen und geschrieben! Softwareprojekte, die darüber stolpern sollten dringend ein Review des bestehenden Codes und der eigenen Codingstandards durchführen!
CLI Ausgaben in der Shell auf stdout, stderr sind immer auch API, den Kram benutzt man ja unweigerlich wenn man in Scripten Ausgabeumleitung und Pipes nutzt. Eine reine Ausgabe nur für Menschen auf dem Terminal gibt es damit nicht. Entsprechend verrufen ist es eigentlich auch bei etablierten Werkzeugen die Ausgabe all zu sehr abzuändern, es ist eine Änderung der API und kann Scripte kaputt machen.
Insofern hat Canonical wirklich Mist gebaut.
Andererseits, wer die Ausgabe von apt oder Ähnlichem derart wenig robust parst, dass eine unerwartete, zusätzliche Zeile das Script crasht, hat sehr schlechten Code entworfen und geschrieben! Softwareprojekte, die darüber stolpern sollten dringend ein Review des bestehenden Codes und der eigenen Codingstandards durchführen!
F
foo_1337
Gast
Es ist ganz einfach: apt-get(8), apt-show(8) usw. gibt es seit über 20 Jahren. Irgendwann um 2017 rum hat man dann ein etwas nutzerfreundlicheres Frontend drumrum gebaut und dies "apt(8)" genannt. Da es eben um Nutzerfreundlichkeit, sprich den interaktiven Modus, geht, gibt es eben auch diese Warnung, dass man dies eben nicht für scripte nehmen soll.
Also:
apt(8) - Human CLI Interface um 'apt-get, apt-show, dpkg' zu vereinen bzw. zu wrappen. NICHT für Scripte gedacht
apt-get(8), apt-show(8), dpkg(1): Jedes Tool macht jeweils seinen Job. Kann von der CLI UND von Scripten benutzt werden
Aus der Manpage von apt(8):
SCRIPT USAGE AND DIFFERENCES FROM OTHER APT TOOLS
The apt(8) commandline is designed as an end-user tool and it may
change behavior between versions. While it tries not to break backward
compatibility this is not guaranteed either if a change seems
beneficial for interactive use.
All features of apt(8) are available in dedicated APT tools like apt-
get(8) and apt-cache(8) as well. apt(8) just changes the default value
of some options (see apt.conf(5) and specifically the Binary scope). So
you should prefer using these commands (potentially with some
additional options enabled) in your scripts as they keep backward
compatibility as much as possible.
Also:
apt(8) - Human CLI Interface um 'apt-get, apt-show, dpkg' zu vereinen bzw. zu wrappen. NICHT für Scripte gedacht
apt-get(8), apt-show(8), dpkg(1): Jedes Tool macht jeweils seinen Job. Kann von der CLI UND von Scripten benutzt werden
Aus der Manpage von apt(8):
SCRIPT USAGE AND DIFFERENCES FROM OTHER APT TOOLS
The apt(8) commandline is designed as an end-user tool and it may
change behavior between versions. While it tries not to break backward
compatibility this is not guaranteed either if a change seems
beneficial for interactive use.
All features of apt(8) are available in dedicated APT tools like apt-
get(8) and apt-cache(8) as well. apt(8) just changes the default value
of some options (see apt.conf(5) and specifically the Binary scope). So
you should prefer using these commands (potentially with some
additional options enabled) in your scripts as they keep backward
compatibility as much as possible.
Ergänzung ()
Ja, weil apt(8) einfach nur apt-get(8) aufruft.Piktogramm schrieb:Zudem apt-get upgrade und apt upgrade beide die Werbebotschaft enthalten.
Ähnliche Themen
- Antworten
- 134
- Aufrufe
- 19.144
- Antworten
- 293
- Aufrufe
- 81.651
- Antworten
- 36
- Aufrufe
- 7.938
- Antworten
- 45
- Aufrufe
- 11.664