Liebe Alle,
danke schon mal.
Vor Jahren habe ich meine eigene dynamische Internetseite programmiert,
kann also ein bißchen html und css. Nun habe ich einem Freund
'geglaubt', der sagte, statische Internetseitenerstellung wäre einfach.
Stand der Dinge ist, dass ich als Beispiel das Modell hydeout auf meinem
alten Rechner schon ziemlich erfolgreich verändert habe, und dann, wie
gesagt, auf einen neueren umgezogen bin.
Die Fehlermeldung(en):
root@X260:/home/barbara/dokumente/internetseite/hydeout# jekyll serve
fatal: Kein Git-Repository (oder irgendein Elternverzeichnis bis zum
Einhängepunkt /home)
Stoppe bei Dateisystemgrenze (GIT_DISCOVERY_ACROSS_FILESYSTEM nicht
gesetzt).
Warning: the running version of Bundler (2.1.2) is older than the
version that created the lockfile (2.3.10). We suggest you to upgrade to
the version that created the lockfile by running `gem install
bundler:2.3.10`.
fatal: Kein Git-Repository (oder irgendein Elternverzeichnis bis zum
Einhängepunkt /home)
Stoppe bei Dateisystemgrenze (GIT_DISCOVERY_ACROSS_FILESYSTEM nicht
gesetzt).
Resolving dependencies...
Traceback (most recent call last):
19: from /usr/local/bin/jekyll:23:in `<main>'
18: from /usr/local/bin/jekyll:23:in `load'
17: from /var/lib/gems/2.7.0/gems/jekyll-4.2.1/exe/jekyll:11:in
`<top (required)>'
16: from
/var/lib/gems/2.7.0/gems/jekyll-4.2.1/lib/jekyll/plugin_manager.rb:52:in
`require_from_bundler'
15: from /usr/lib/ruby/2.7.0/bundler.rb:149:in `setup'
14: from /usr/lib/ruby/2.7.0/bundler/runtime.rb:20:in `setup'
13: from /usr/lib/ruby/2.7.0/bundler/runtime.rb:101:in `block in
definition_method'
12: from /usr/lib/ruby/2.7.0/bundler/definition.rb:226:in
`requested_specs'
11: from /usr/lib/ruby/2.7.0/bundler/definition.rb:237:in `specs_for'
10: from /usr/lib/ruby/2.7.0/bundler/definition.rb:170:in `specs'
9: from /usr/lib/ruby/2.7.0/bundler/definition.rb:258:in `resolve'
8: from /usr/lib/ruby/2.7.0/bundler/resolver.rb:22:in `resolve'
7: from /usr/lib/ruby/2.7.0/bundler/resolver.rb:50:in `start'
6: from
/usr/lib/ruby/2.7.0/bundler/vendor/molinillo/lib/molinillo/resolver.rb:43:in
`resolve'
5: from
/usr/lib/ruby/2.7.0/bundler/vendor/molinillo/lib/molinillo/resolution.rb:182:in
`resolve'
4: from
/usr/lib/ruby/2.7.0/bundler/vendor/molinillo/lib/molinillo/resolution.rb:257:in
`process_topmost_state'
3: from
/usr/lib/ruby/2.7.0/bundler/vendor/molinillo/lib/molinillo/resolution.rb:308:in
`unwind_for_conflict'
2: from
/usr/lib/ruby/2.7.0/bundler/vendor/molinillo/lib/molinillo/resolution.rb:308:in
`tap'
1: from
/usr/lib/ruby/2.7.0/bundler/vendor/molinillo/lib/molinillo/resolution.rb:310:in
`block in unwind_for_conflict'
/usr/lib/ruby/2.7.0/bundler/vendor/molinillo/lib/molinillo/resolution.rb:328:in
`raise_error_unless_state': Unable to satisfy the following
requirements: (Bundler::Molinillo::VersionConflict)
- `bundler (~> 2.1, >= 2.1.4)` required by `Gemfile`
13: from /usr/local/bin/jekyll:23:in `<main>'
12: from /usr/local/bin/jekyll:23:in `load'
11: from /var/lib/gems/2.7.0/gems/jekyll-4.2.1/exe/jekyll:11:in
`<top (required)>'
10: from
/var/lib/gems/2.7.0/gems/jekyll-4.2.1/lib/jekyll/plugin_manager.rb:52:in
`require_from_bundler'
9: from /usr/lib/ruby/2.7.0/bundler.rb:149:in `setup'
8: from /usr/lib/ruby/2.7.0/bundler/runtime.rb:20:in `setup'
7: from /usr/lib/ruby/2.7.0/bundler/runtime.rb:101:in `block in
definition_method'
6: from /usr/lib/ruby/2.7.0/bundler/definition.rb:226:in
`requested_specs'
5: from /usr/lib/ruby/2.7.0/bundler/definition.rb:237:in `specs_for'
4: from /usr/lib/ruby/2.7.0/bundler/definition.rb:170:in `specs'
3: from /usr/lib/ruby/2.7.0/bundler/definition.rb:258:in `resolve'
2: from /usr/lib/ruby/2.7.0/bundler/resolver.rb:22:in `resolve'
1: from /usr/lib/ruby/2.7.0/bundler/resolver.rb:45:in `start'
/usr/lib/ruby/2.7.0/bundler/resolver.rb:59:in `rescue in start': Bundler
could not find compatible versions for gem "bundler":
(Bundler::VersionConflict)
In Gemfile:
bundler (~> 2.1, >= 2.1.4)
Current Bundler version:
bundler (2.1.2)
This Gemfile requires a different version of Bundler.
Perhaps you need to update Bundler by running `gem install bundler`?
Could not find gem 'bundler (~> 2.1, >= 2.1.4)' in any of the relevant
sources:
the local ruby installation
root@X260:/home/barbara/dokumente/internetseite/hydeout#
--------------------------------------------------------
Ich verstehe noch, dass es einen Versionskonflikt gibt, aber das
Installieren von 'gem install bundler:2.3.10' bringt nichts ebensowenig
wie ' gem install bundler'.
Ist Eurer Meinung nach pelican leichter/besser/.... zu verstehen?
Gruß,
Barbara
Am 06.04.22 um 00:44 schrieb Stefan Ziegler:
Hallo Barbara,
Das Thema "statische Internetseiten generieren" ist sowieso eher nichts für
Anfänger.
Viele Anfänger haben früher ihr HTML selbst geschrieben. Inzwischen nehmen die meisten
Webseiten ein Content-Management-System wie wordpress oder joomla.
Neben reinem HTML haben einige aus der FLUG eher Erfahrung mit Pelican:
https://blog.getpelican.com/
Schick doch mal die Fehlermeldungen.
Viele Grüße,
Stefan.
> Gesendet: Dienstag, 05. April 2022 um 17:17 Uhr
> Von: "Barbara szudarek" <info(a)barbara-szudarek.de>
> An: "Freiburger Linux User Group" <flug(a)lug-freiburg.de>
> Betreff: Anleitung für die Architektur von rbenv, ruby, ruby-gems und bundler
gesucht
>
> Liebe Alle,
>
> seit einiger Zeit beschäftige ich mich mit der Möglichkeit von jekyll
> statische Internetseiten zu erstellen. Ich habe mir das Design hydeout
> ausgesucht. Alles hat einigermaßen funktioniert bis ich auf einen neuen
> Rechner migriert bin. Nun stelle ich fest, dass ich die auftauchenden
> Fehlermeldungen bzw. die Architektur der o.g. Bausteine nicht gut genug
> verstehe, um dem Abhilfe zu schaffen. Eine gute Anleitung, die für
> Anfänger_innen gedacht ist, habe ich bisher im Internet nicht gefunden,
> von sonstigen Anleitungen, die allesamt nicht auf Beginner_innenniveau
> sind, auf Deutsch ganz zu schweigen.
>
> Habt Ihr Tips?
>
> Gruß,
> Barbara
>
> --
> Bugginger Straße 2
> 79114 Freiburg
> Tel.: 0761-8886881
> ePost: info(a)barbara-szudarek.de
>
>
--
Bugginger Straße 2
79114 Freiburg
Tel.: 0761-8886881
ePost: info(a)barbara-szudarek.de