Instalarea Jekyll pe Arch Linux
Jekyll este un generator de sit-uri statice cu sursă deschisă pe care îl folosește foarte multă lume.
Este o combinație excelentă pentru un sit dacă Jekyll este combinat cu o găzduire gratuită cum este cea de la GitHub.
Instrucțiunile de instalare pentru Arch Linux se găsesc pe sit-ul oficial al Jekyll, dar configurarea este puțin problematică.
Urmați pași de mai jos pentru o instalare și o configurare fără probleme pe Arch Linux.
1. Instalați cerințele generale pentru Jekyll folosind terminalul:
$ sudo pacman -S ruby base-devel
2. Jekyll are nevoie de gems. Dar pentru început trebuie să adăugați variabilele de mediu la .bashrc pentru a configura calea de instalare a gems.
$ echo '# Install Ruby Gems to ~/gems' >> ~/.bashrc
$ echo 'export GEM_HOME="$HOME/gems"' >> ~/.bashrc
$ echo 'export PATH="$HOME/gems/bin:$PATH"' >> ~/.bashrc
$ source ~/.bashrc
3. Acum se poate instala bundler, care la rândul lui instalează gems-urile.
$ gem install jekyll bundler
4. Cu toate acestea, în timp ce bundler se instalează, o să apară un mesaj de avertizare:
WARNING: Tou dont't have /home/thinkroot99/.local/share/gem/ruby/2.7.0/bin in your PATH, gem executables will not run.
Dacă încercați acum să creați un sit nou cu comanda următoare:
$ jekyll new sit
apare mesajul: bash: jekyll: command not found
5. Pentru a corecta cele de mai sus, rulați comenzile:
$ export PATH="/home/thinkroot99/.local/share/gem/ruby/2.7.0/bin:$PATH"
$ PATH="$PATH:$(ruby -e 'puts Gem.user_dir')/bin"
Evident, trebuie să modificați calea din prima comandă pentru a se potrivi cu configurația dumneavoastră.
Acum rulați comanda pentru a crea noul sit.
$ jekyll new sit
Noul director va fi instalat și poate fi găsit în directorul /home.
După ce ați creat directorul sit, în directorul Home, puteți construi sit-ul și verifica dacă funcționează totul cum trebuie.
În terminal, mergeți în directorul sit și apoi rulați comanda de pornire a sitului pe localhost.
$ cd sit
$ bundle exec jekyll serve
Deschideți navigatorul preferat și introduceți următoarea legătură în bara de adrese: http://localhost:4000.
Ar trebui să puteți aceesa sit-ul Jekyll.
Dacă nu merge adresa http://localhost:4000, accesați adresa care apare în terminal la rularea ultimei comenzi bundle exec jekyll serve.
Articol scris în perioadă 2023, 2024 pe crism.ro
Comentarii
Încă nu a comentat nimeni. Scrie tu primul comentariu.