mirror of
https://github.com/arcan1s/arcanis.me.git
synced 2025-07-23 09:29:55 +00:00
added syntax highlighting
This commit is contained in:
@ -15,7 +15,8 @@ links:
|
||||
<!-- info block -->
|
||||
<h2><a name="info" class="anchor" href="#info"><span class="octicon octicon-link"></span></a>Информация</h2>
|
||||
<p align="justify">Простой демон, который создает git репозиторий в указанной директории и создает коммит в указанный промежуток времени.</p>
|
||||
<pre>$ git-etc --help
|
||||
{% highlight bash %}
|
||||
$ git-etc --help
|
||||
Simple daemon written on BASH for monitoring changes in files
|
||||
|
||||
Usage: git-etc [ -c | --config /etc/git-etc.conf ] [ -h | --help ] [ -v | --version ]
|
||||
@ -25,8 +26,10 @@ Parametrs:
|
||||
-h --help - show this help and exit
|
||||
-v --version - show version and exit
|
||||
|
||||
See "man 1 git-etc" for more details</pre>
|
||||
<pre>$ ctrlconf --help
|
||||
See "man 1 git-etc" for more details
|
||||
{% endhighlight %}
|
||||
{% highlight bash %}
|
||||
$ ctrlconf --help
|
||||
GUI for git-etc daemon
|
||||
|
||||
Usage: ctrlconf [ --default ] [ -h | --help ] [ -v | --version ]
|
||||
@ -36,7 +39,8 @@ Additional parametrs:
|
||||
-h --help - show this help and exit
|
||||
-v --version - show version and exit
|
||||
|
||||
See "man 1 ctrlconf" for more details</pre>
|
||||
See "man 1 ctrlconf" for more details
|
||||
{% endhighlight %}
|
||||
|
||||
<h3><a name="devel" class="anchor" href="#devel"><span class="octicon octicon-link"></span></a>Разработчики</h3>
|
||||
<ul>
|
||||
@ -58,9 +62,13 @@ See "man 1 ctrlconf" for more details</pre>
|
||||
<ul>
|
||||
<li><p align="justify">Скачайте <a href="https://github.com/arcan1s/git-etc/releases">архив</a> с актуальной версией исходных файлов.</p></li>
|
||||
<li><p align="justify">Извлеките из него файлы и установите приложение:</p>
|
||||
<pre>./install.sh "/путь/к/корню/"</pre>
|
||||
{% highlight bash %}
|
||||
./install.sh "/путь/к/корню/"
|
||||
{% endhighlight %}
|
||||
<p align="justify">Если Вы хотите установить в <code>/</code>, Вы должны запустить это, как root:</p>
|
||||
<pre>sudo ./install.sh</pre>
|
||||
{% highlight bash %}
|
||||
sudo ./install.sh
|
||||
{% endhighlight %}
|
||||
<p align="justify">Если путь не указан, пакет будет установлен в <code>/</code>.</p></li>
|
||||
</ul>
|
||||
|
||||
@ -79,23 +87,37 @@ See "man 1 ctrlconf" for more details</pre>
|
||||
<!-- howto block -->
|
||||
<h2><a name="howto" class="anchor" href="#howto"><span class="octicon octicon-link"></span></a>Использование</h2>
|
||||
<p align="justify">Если Вы хотите запустить демон в <code>/etc</code>, просто запустите</p>
|
||||
<pre>systemctl start git-etc</pre>
|
||||
{% highlight bash %}
|
||||
systemctl start git-etc
|
||||
{% endhighlight %}
|
||||
<p align="justify">Если Вы хотите включить автозагрузку демона, запутите</p>
|
||||
<pre>systemctl enable git-etc</pre>
|
||||
{% highlight bash %}
|
||||
systemctl enable git-etc
|
||||
{% endhighlight %}
|
||||
<p align="justify">Но Вы можете изменить путь к конфигурационному файлу или изменить параметры. Для этого, скопируйте (рекомендуется) исходный конфигурационный файл</p>
|
||||
<pre>cp /etc/git-etc.conf /новый/путь/к/git-etc.conf</pre>
|
||||
{% highlight bash %}
|
||||
cp /etc/git-etc.conf /новый/путь/к/git-etc.conf
|
||||
{% endhighlight %}
|
||||
<p align="justify">и отредактируйте его. Затем скопируйте исходный service-файл в <code>/etc</code>:</p>
|
||||
<pre>cp /usr/lib/systemd/system/git-etc.service /etc/systemd/system/git-etc-my-profile.service</pre>
|
||||
{% highlight bash %}
|
||||
cp /usr/lib/systemd/system/git-etc.service /etc/systemd/system/git-etc-my-profile.service
|
||||
{% endhighlight %}
|
||||
<p align="justify">Замените следующую строку в этом файле:</p>
|
||||
<pre>ExecStart=/usr/bin/git-etc -c /etc/git-etc.conf</pre>
|
||||
{% highlight bash %}
|
||||
ExecStart=/usr/bin/git-etc -c /etc/git-etc.conf
|
||||
{% endhighlight %}
|
||||
<p align="justify">на</p>
|
||||
<pre>ExecStart=/usr/bin/git-etc -c /новый/путь/к/git-etc.conf</pre>
|
||||
{% highlight bash %}
|
||||
ExecStart=/usr/bin/git-etc -c /новый/путь/к/git-etc.conf
|
||||
{% endhighlight %}
|
||||
<!-- end of howto block -->
|
||||
|
||||
<!-- config block -->
|
||||
<h2><a name="config" class="anchor" href="#config"><span class="octicon octicon-link"></span></a>Настройка</h2>
|
||||
<p align="justify">Все настройки хранятся в <code>/etc/git-etc.conf</code>. После редактирования, Вы должны перезапустить демон</p>
|
||||
<pre>systemctl restart git-etc</pre>
|
||||
{% highlight bash %}
|
||||
systemctl restart git-etc
|
||||
{% endhighlight %}
|
||||
|
||||
<h3><a name="options" class="anchor" href="#options"><span class="octicon octicon-link"></span></a>Options</h3>
|
||||
<table>
|
||||
|
@ -37,21 +37,29 @@ links:
|
||||
<ul>
|
||||
<li><p align="justify">Скачайте <a href="https://github.com/arcan1s/oblikuestrategies/releases">архив</a> с актуальной версией исходных файлов.</p></li>
|
||||
<li><p align="justify">Извлеките из него файлы и установите приложение. Для глобальной установки наберите:</p>
|
||||
<pre>cd /путь/куда/распакован/архив
|
||||
{% highlight bash %}
|
||||
cd /путь/куда/распакован/архив
|
||||
mkdir build && cd build
|
||||
cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` -DCMAKE_BUILD_TYPE=Release ../
|
||||
make
|
||||
sudo make install</pre>
|
||||
sudo make install
|
||||
{% endhighlight %}
|
||||
<p align="justify">Для локальной:</p>
|
||||
<pre>cd /where/your/applet/is/installed
|
||||
{% highlight bash %}
|
||||
cd /where/your/applet/is/installed
|
||||
mkdir build && cd build
|
||||
cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --localprefix` -DCMAKE_BUILD_TYPE=Release ../
|
||||
make
|
||||
make install</pre></li>
|
||||
make install
|
||||
{% endhighlight %}</li>
|
||||
<li><p align="justify">Перезапустите plasma, чтобы загрузить апплет:</p>
|
||||
<pre>kquitapp plasma-desktop && sleep 2 && plasma-desktop</pre>
|
||||
{% highlight bash %}
|
||||
kquitapp plasma-desktop && sleep 2 && plasma-desktop
|
||||
{% endhighlight %}
|
||||
<p align="justify">Также Вам может потребоваться запустить <code>kbuildsycoca4</code>, чтобы распознать <code>*.desktop</code> файл:</p>
|
||||
<pre>kbuildsycoca4 &> /dev/null</pre></li>
|
||||
{% highlight bash %}
|
||||
kbuildsycoca4 &> /dev/null
|
||||
{% endhighlight %}</li>
|
||||
</ul>
|
||||
|
||||
<h3><a name="dependencies" class="anchor" href="#dependencies"><span class="octicon octicon-link"></span></a>Зависимости</h3>
|
||||
|
@ -38,21 +38,29 @@ links:
|
||||
<ul>
|
||||
<li><p align="justify">Скачайте <a href="https://github.com/arcan1s/pytextmonitor/releases">архив</a> с актуальной версией исходных файлов.</p></li>
|
||||
<li><p align="justify">Извлеките из него файлы и установите DataEngine:</p>
|
||||
<pre>cd /путь/к/извлеченным/файлам/
|
||||
{% highlight bash %}
|
||||
cd /путь/к/извлеченным/файлам/
|
||||
mkdir build && cd build
|
||||
cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --localprefix` -DCMAKE_BUILD_TYPE=Release ../
|
||||
make
|
||||
make install</pre>
|
||||
make install
|
||||
{% endhighlight %}
|
||||
<p align="justify">Для глобальной установки наберите:</p>
|
||||
<pre>cd /путь/к/извлеченным/файлам/
|
||||
{% highlight bash %}
|
||||
cd /путь/к/извлеченным/файлам/
|
||||
mkdir build && cd build
|
||||
cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` -DCMAKE_BUILD_TYPE=Release ../
|
||||
make
|
||||
sudo make install</pre></li>
|
||||
sudo make install
|
||||
{% endhighlight %}</li>
|
||||
<li><p align="justify">Установите плазмоид:</p>
|
||||
<pre>plasmapkg -i py-text-monitor-1.5.0.plasmoid</pre>
|
||||
{% highlight bash %}
|
||||
plasmapkg -i py-text-monitor-1.5.0.plasmoid
|
||||
{% endhighlight %}
|
||||
<p align="justify">Для глобальной установки наберите:</p>
|
||||
<pre>sudo plasmapkg -g -i py-text-monitor-1.5.0.plasmoid</pre></li>
|
||||
{% highlight bash %}
|
||||
sudo plasmapkg -g -i py-text-monitor-1.5.0.plasmoid
|
||||
{% endhighlight %}</li>
|
||||
</ul>
|
||||
|
||||
<h3><a name="dependencies" class="anchor" href="#dependencies"><span class="octicon octicon-link"></span></a>Зависимости</h3>
|
||||
|
@ -14,7 +14,8 @@ links:
|
||||
<!-- info block -->
|
||||
<h2><a name="info" class="anchor" href="#info"><span class="octicon octicon-link"></span></a>Информация</h2>
|
||||
<p align="justify">Демон для запуска задач в очередь вычислений. Был создан, как proof-of-concept.</p>
|
||||
<pre>$ queued --help
|
||||
{% highlight bash %}
|
||||
$ queued --help
|
||||
Simple daemon written on BASH for starting jobs to queue of calculations
|
||||
|
||||
Usage: queued [ -c /etc/queued.conf ] [ -v | --version ] [ -h | --help ]
|
||||
@ -22,15 +23,18 @@ Parametrs:
|
||||
-c PATH - path to configuration file. Default is '/etc/queued.conf'
|
||||
|
||||
-v --version - show version and exit
|
||||
-h --help - show this help and exit</pre>
|
||||
<pre>$ add_queued --help
|
||||
-h --help - show this help and exit
|
||||
{% endhighlight %}
|
||||
{% highlight bash %}
|
||||
$ add_queued --help
|
||||
add_queued [ -c /etc/queued.conf ] [ -p NUM ] [ -u USER ] [ -h | --help ] /path/to/script
|
||||
|
||||
Parameters:
|
||||
-c PATH - path to configuration file. Default is '/etc/queued.conf'
|
||||
-p NUM - job priority
|
||||
-u USER - username
|
||||
-h --help - show this help and exit</pre>
|
||||
-h --help - show this help and exit
|
||||
{% endhighlight %}
|
||||
|
||||
<h3><a name="devel" class="anchor" href="#devel"><span class="octicon octicon-link"></span></a>Разработчики</h3>
|
||||
<ul>
|
||||
@ -52,9 +56,13 @@ Parameters:
|
||||
<ul>
|
||||
<li><p align="justify">Скачайте <a href="https://github.com/arcan1s/queued/releases">архив</a> с актуальной версией исходных файлов.</p></li>
|
||||
<li><p align="justify">Извлеките из него файлы и установите приложение:</p>
|
||||
<pre>./install.sh "/путь/к/корню/"</pre>
|
||||
{% highlight bash %}
|
||||
./install.sh "/путь/к/корню/"
|
||||
{% endhighlight %}
|
||||
<p align="justify">Если Вы хотите установить в <code>/</code>, Вы должны запустить это, как root:</p>
|
||||
<pre>sudo ./install.sh</pre>
|
||||
{% highlight bash %}
|
||||
sudo ./install.sh
|
||||
{% endhighlight %}
|
||||
<p align="justify">Если путь не указан, пакет будет установлен в <code>/</code>.</p></li>
|
||||
</ul>
|
||||
|
||||
@ -69,17 +77,29 @@ Parameters:
|
||||
<!-- howto block -->
|
||||
<h2><a name="howto" class="anchor" href="#howto"><span class="octicon octicon-link"></span></a>Использование</h2>
|
||||
<p align="justify">Если Вы хотите запустить демон, просто запустите</p>
|
||||
<pre>systemctl start queued</pre>
|
||||
{% highlight bash %}
|
||||
systemctl start queued
|
||||
{% endhighlight %}
|
||||
<p align="justify">Если Вы хотите включить автозагрузку демона, запутите</p>
|
||||
<pre>systemctl enable queued</pre>
|
||||
{% highlight bash %}
|
||||
systemctl enable queued
|
||||
{% endhighlight %}
|
||||
<p align="justify">Но Вы можете изменить путь к конфигурационному файлу или изменить параметры. Для этого, скопируйте (рекомендуется) исходный конфигурационный файл</p>
|
||||
<pre>cp /etc/queued.conf /новый/путь/к/queued.conf</pre>
|
||||
{% highlight bash %}
|
||||
cp /etc/queued.conf /новый/путь/к/queued.conf
|
||||
{% endhighlight %}
|
||||
<p align="justify">и отредактируйте его. Затем скопируйте исходный service-файл в <code>/etc</code>:</p>
|
||||
<pre>cp /usr/lib/systemd/system/queued.service /etc/systemd/system/queued-my-profile.service</pre>
|
||||
{% highlight bash %}
|
||||
cp /usr/lib/systemd/system/queued.service /etc/systemd/system/queued-my-profile.service
|
||||
{% endhighlight %}
|
||||
<p align="justify">Замените следующую строку в этом файле:</p>
|
||||
<pre>ExecStart=/usr/bin/queued</pre>
|
||||
{% highlight bash %}
|
||||
ExecStart=/usr/bin/queued
|
||||
{% endhighlight %}
|
||||
<p align="justify">на</p>
|
||||
<pre>ExecStart=/usr/bin/queued -c /path/to/new/queued.conf</pre>
|
||||
{% highlight bash %}
|
||||
ExecStart=/usr/bin/queued -c /path/to/new/queued.conf
|
||||
{% endhighlight %}
|
||||
|
||||
<h3><a name="adding" class="anchor" href="#adding"><span class="octicon octicon-link"></span></a>Добавление задачи</h3>
|
||||
<ol>
|
||||
@ -92,7 +112,9 @@ Parameters:
|
||||
|
||||
<h2><a name="configuration" class="anchor" href="#configuration"><span class="octicon octicon-link"></span></a>Настройка</h2>
|
||||
<p align="justify">Все настройки хранятся в <code>/etc/queued.conf</code>. После редактирования, Вы должны перезапустить демон</p>
|
||||
<pre>systemctl restart queued</pre>
|
||||
{% highlight bash %}
|
||||
systemctl restart queued
|
||||
{% endhighlight %}
|
||||
<!-- end of howto block -->
|
||||
|
||||
<!-- config block -->
|
||||
|
Reference in New Issue
Block a user