Ich habe mich jetzt gegen Apper/Packagekit entschieden, und stattdessen die Online-Aktualisierung in Yast eingestellt. Das Applet habe ich im Systemabschnitt deaktiviert.
Aus irgendeinem Grund hat er weiterhin den Proxy nicht mit User/Passwort genommen. Eventuell liegt es daran dass das Applet wiederum auf root wechselt und somit die KDE-Proxy-Einstellung nicht greift (user basiert)
Beiträge von lostiniceland
-
-
Danke. Allerdings finde ich es seltsam dass Packagekit wieder eine eigenen Proxy-Konfig verwendet.
Leider funktioniert es noch nicht, aber die Richtung sollte stimmen
-
doh! wieso kann ich den Beitrag nicht editieren. Das Proxy-Beispiel wird direkt als Link angezeigt,was natürlich quatsch ist: der Proxy wurde (jetzt ohne http) mit user:pw@proxy:port eingetragen
-
Hallo zusammen
Ich versuche gerade Leap 15 in meiner Firma einzurichten (aktuell noch in einer Hyper-V VM) und soweit funktionieren die wichtigsten Dinge (Zertifikate, Proxy, etc).
Nur mit dem KDE Updater Applet habe ich ein Problem: dieses meldet immer ein Http 407 - Authentication Required von unserem Proxy.Ich habe den systemweiten Proxy inkl. User/Passwort angelegt (Domainpark - Bitte den Rasen nicht betreten. Vielen Dank!:pw@proxy:port) sowie in den KDE Settings auf den systemweiten Proxy verlinkt.
Als workaround nutze ich aktuell die Online-Aktualisierung aus YAST, welche ohne Probleme funktioniert, allerdings nervt mich die Fehlermeldung vom Update nach der Anmeldung und es wäre einfach nett wenn alles wie gewohnt funktioniert.
Hat jemand Erfahrung mit dem Updater in einer Proxy-Umgebung mit Authentifizierung?
-
Als Java-Entwickler halte ich von Ruby sowieso nix...*duck*
Nee, im Ernst: ich nehme mich bei uns gerade verstärkt dem Thema DevOps an und möchte hier vor allem in der Infrastruktur mehr auf TDD zurückgreifen. Klar könnte ich die Ansible-Sachen auch direkt gegen unsere ESX-VMs feuern aber mir gefiehl der Ansatz dass ich mir mit Vagrant Testinstanzen hochziehen kann um gegen diese zu testen Zumal Ansible direkt in Vagrant integriert ist.
Da ich auf Arbeit auf Windows mit Hyper-V (oder VirtualBox) für die lokale Entwicklung angewiesen bin, zu Hause für mich aber mit OpenSuse und KVM arbeite bietet sich Vagrant ebenfalls an. Und außerdem steht es so im Buch Ansible for DevOps
Mit welchem Python-Tool würde ich denn KVM-VMs automatisiert steuern?
P.S. der Workaround für Vagrant (die Ruby-Sourcen umbenennen) hat funktioniert und ich hoffe dass es bis zum nächsten Release von Vagrant einen Fix dafür gibt.
-
Danke für die ausführliche Antwort
-
Es scheint sich um beide meiner Thesen zu handeln
Code
Alles anzeigen"gcc -o conftest -I/opt/vagrant/embedded/include/ruby-2.4.0/x86_64-linux -I/opt/vagrant/embedded/include/ruby-2.4.0/ruby/backward -I/opt/vagrant/embedded/include/ruby-2.4.0 -I. -I/opt/vagrant/embedded/include -I/opt/vagrant/embedded/include -I/vagrant-substrate/cache/ruby-2.4.4/include -O3 -fPIC conftest.c -L. -L/opt/vagrant/embedded/lib -Wl,-rpath,/opt/vagrant/embedded/lib -L/opt/vagrant/embedded/lib -Wl,-rpath,/opt/vagrant/embedded/lib -L. -L/opt/vagrant/embedded/lib -Wl,-rpath=XORIGIN/../lib:/opt/vagrant/embedded/lib -fstack-protector -rdynamic -Wl,-export-dynamic -L/opt/vagrant/embedded/lib -Wl,-rpath,/opt/vagrant/embedded/lib -Wl,-rpath,'/../lib' -Wl,-rpath,'/../lib' -lruby -lpthread -lrt -lgmp -ldl -lcrypt -lm -lc " sh: /opt/vagrant/embedded/lib/libreadline.so.7: no version information available (required by sh) sh: symbol lookup error: /opt/vagrant/embedded/lib/libreadline.so.7: undefined symbol: PC checked program was: /* begin */ 1: #include "ruby.h" 2: 3: int main(int argc, char **argv) 4: { 5: return 0; 6: } /* end */
-
Mal eine Frage zur BTRFS Konfiguration unter Leap 15: nach der Installation hat die / Partition zwar btrfs, aber keine Konfig und somit funktioniert auch Snapper nicht. Hatte das Verhalten jetzt auf zwei Laptops nach dem Wechsel (Neuinstallation) von Leap 42.3 auf 15.
Ich habe jetzt eine Konfiguration manuell hinzugefügt, bin mir aber nicht sicher ob das so richtig und vor allem ausreichend ist.
-
Hallo zusammen
Ich möchte mich gern in Ansible einlesen und möchte zum testen Vagrant mit dem KVM Provider nutzen.
Nachdem ich das offizielle Vagrant-RPM installiert habe muss ich nun das libvirt provider installieren, was allerdings immer fehlschlägt.
Code
Alles anzeigenvagrant plugin install vagrant-libvirt Installing the 'vagrant-libvirt' plugin. This can take a few minutes... Fetching: excon-0.62.0.gem (100%) Fetching: formatador-0.2.5.gem (100%) Fetching: fog-core-1.43.0.gem (100%) Fetching: fog-json-1.2.0.gem (100%) Fetching: mini_portile2-2.3.0.gem (100%) Fetching: nokogiri-1.8.4.gem (100%) Building native extensions. This could take a while... Bundler, the underlying system Vagrant uses to install plugins, reported an error. The error is shown below. These errors are usually caused by misconfigured plugin installations or transient network issues. The error from Bundler is: ERROR: Failed to build gem native extension. current directory: /home/marc/.vagrant.d/gems/2.4.4/gems/nokogiri-1.8.4/ext/nokogiri /opt/vagrant/embedded/bin/ruby -r ./siteconf20180714-7439-1nlz3j6.rb extconf.rb checking if the C compiler accepts ... *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers. Check the mkmf.log file for more details. You may need configuration options. Provided configuration options: --with-opt-dir --with-opt-include --without-opt-include=${opt-dir}/include --with-opt-lib --without-opt-lib=${opt-dir}/lib --with-make-prog --without-make-prog --srcdir=. --curdir --ruby=/opt/vagrant/embedded/bin/$(RUBY_BASE_NAME) --help --clean /opt/vagrant/embedded/lib/ruby/2.4.0/mkmf.rb:457:in `try_do': The compiler failed to generate an executable file. (RuntimeError) You have to install development tools first. from /opt/vagrant/embedded/lib/ruby/2.4.0/mkmf.rb:572:in `block in try_compile' from /opt/vagrant/embedded/lib/ruby/2.4.0/mkmf.rb:523:in `with_werror' from /opt/vagrant/embedded/lib/ruby/2.4.0/mkmf.rb:572:in `try_compile' from extconf.rb:138:in `nokogiri_try_compile' from extconf.rb:162:in `block in add_cflags' from /opt/vagrant/embedded/lib/ruby/2.4.0/mkmf.rb:630:in `with_cflags' from extconf.rb:161:in `add_cflags' from extconf.rb:410:in `<main>' To see why this extension failed to compile, please check the mkmf.log which can be found here: /home/marc/.vagrant.d/gems/2.4.4/extensions/x86_64-linux/2.4.0/nokogiri-1.8.4/mkmf.log extconf failed, exit code 1
Ich vermute dass hier ein Problem mit den Ruby-Dependencies vorliegt. So wie es scheint nutzt Vagrant Ruby 2.4, Leap 15 bringt aber bereits 2.5 mit.
Eine andere Vermutung ist, dass mir ein paar Devel-Pakete fehlen, da diese nokogiri-ruby-lib anscheinend irgendwelche C-Bindings nutzt. Allerdings hat es auch nichts geholfen das Entwickler-Pattern zu installieren.Es gab zu diesem Fehler bereits Issues im Vagrant-Repo, allerdings relativ alt zu Version 1.6 und die dort beschriebenen Workarounds funktionieren mit Leap 15 nicht.
Meine Hoffnung ist dass in dieser Community jemand Vagrant nutzt und das Problem lösen konnte
-