Este é o repositório do site em https://f-droid.org. É baseado em Jekyll e você pode encontrar a versão de desenvolvimento aqui.
Primeiro, verifique se o Buster-Backports está ativado.
sudo apt-get install -t buster-backports
gettext linkchecker po4a python3 python3-babel rsync rubocop ruby-bundler
ruby-git ruby-jekyll-include-cache ruby-jekyll-paginate-v2
ruby-jekyll-redirect-from ruby-json ruby-loofah ruby-rchardet ruby-rouge
ruby-rspec ruby-zip unzip
bundle install --local
jekyll build
Se você sofrer um erro durante o processo de construção, tente também:
bundle update
Veja o .gitlab-ci.yml para obter mais exemplos de configurações personalizadas, como criar apenas um subconjunto dos idiomas.
Você precisa ter o Jekyll 3.2+ instalado o que é feito facilmente com o GEM, que depende do Ruby 2.0+. Devido ao plug-in F-Droid, você precisa instalar o Zlib.
sudo apt-get install build-essential git ruby-full zlib1g-dev
sudo gem install bundler
bundle installPara construir o site, execute:
bundle exec jekyll build
Se você deseja construir o site e servir com um servidor local em localhost: 4000, use:
bundle exec jekyll serve
O Vagrant facilita a configuração e a destruição de VMs. Isso é útil para criar um ambiente de construção limpo e previsível, independentemente do sistema base. Se usado com o VirtualBox, o diretório atual será compartilhado na VM, para que você possa editar localmente e o jekyll serve em execução na VM.
$ vagrant up
$ vagrant ssh
vagrant@buster:~ $ cd /vagrant
vagrant@buster:/vagrant $ bundle install --local
vagrant@buster:/vagrant $ jekyll serve --host 0.0.0.0Em seguida, conecte -se ao http: // localhost: 4000 para ver o site gerado.
bundle config --local local.jekyll-fdroid ../jekyll-fdroid Se você deseja usar o repositório GIT oficial novamente, execute bundle config --delete local.jekyll-fdroid .
Como alternativa, você também pode definir a linha jekyll-fdroid Dependeny no GemFile para o seu clone local, por exemplo: gem 'jekyll-fdroid', :path => './jekyll-fdroid'
Este programa é um software livre: você pode usar, estudar compartilhar e melhorá -lo à sua vontade. Especificamente, você pode redistribuir e/ou modificá -lo nos termos da licença pública geral do GNU Affero, conforme publicado pela Free Software Foundation, versão 3 da licença ou (por sua opção) qualquer versão posterior.
Tudo neste site pode ser traduzido. Consulte a tradução e a localização para obter mais informações. O site de estadiamento inclui todas as traduções, estejam elas completas ou não.