<?xml version="1.0" encoding="utf-8" ?><rss version="2.0" xmlns:tt="http://teletype.in/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:media="http://search.yahoo.com/mrss/"><channel><title>Чак Торнтон</title><generator>teletype.in</generator><description><![CDATA[Заметки посредственного девопса]]></description><image><url>https://img1.teletype.in/files/0b/1d/0b1dd1e7-5e2f-4db9-bb14-37bf345a1342.png</url><title>Чак Торнтон</title><link>https://blog.vpris.ru/</link></image><link>https://blog.vpris.ru/?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=vpris</link><atom:link rel="self" type="application/rss+xml" href="https://teletype.in/rss/vpris?offset=0"></atom:link><atom:link rel="next" type="application/rss+xml" href="https://teletype.in/rss/vpris?offset=10"></atom:link><atom:link rel="search" type="application/opensearchdescription+xml" title="Teletype" href="https://teletype.in/opensearch.xml"></atom:link><pubDate>Wed, 29 Apr 2026 05:57:27 GMT</pubDate><lastBuildDate>Wed, 29 Apr 2026 05:57:27 GMT</lastBuildDate><item><guid isPermaLink="true">https://blog.vpris.ru/disable-swap-linux</guid><link>https://blog.vpris.ru/disable-swap-linux?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=vpris</link><comments>https://blog.vpris.ru/disable-swap-linux?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=vpris#comments</comments><dc:creator>vpris</dc:creator><title>Отключить swap на ubuntu</title><pubDate>Sun, 07 Aug 2022 08:54:46 GMT</pubDate><media:content medium="image" url="https://img2.teletype.in/files/58/e3/58e301b6-5d86-4e54-ae2d-3986c3eff569.png"></media:content><category>Linux</category><description><![CDATA[<img src="https://img4.teletype.in/files/bb/bf/bbbf265b-15d5-4074-bb88-75914b8c87d1.png"></img>Заметка о том, как отключить файл подкачки на ubuntu.
(How i can disable swap on ubuntu 18.04/20.04)]]></description><content:encoded><![CDATA[
  <p id="M2kd">Заметка о том, как отключить файл подкачки на ubuntu.<br />(How i can disable swap on ubuntu 18.04/20.04)</p>
  <p id="u202">Полезно, например для установки kubernetes на машинах.</p>
  <p id="V8vX">Т.к. он без отключенного swap не будет стартовать.</p>
  <p id="idcD">Выключить swap можно командой</p>
  <pre id="JWTO">sudo swapoff -a</pre>
  <p id="ZSp1">Это отключит его, но только до следующей перезагрузки.</p>
  <p id="yV2z">Для того, чтобы отключить его совсем, можно добавить swapoff -a в cron со следующей строкой:</p>
  <pre id="INTB">@reboot sudo swapoff -a  </pre>
  <p id="qAnT">После перезагрузки, при старте системы он будет автоматом отключаться.</p>
  <p id="1T9V"></p>
  <p id="69yT">Также есть способ надёжнее, который совсем-совсем отключит его:</p>
  <pre id="yae2">sudo swapoff -a &amp;&amp; sudo sed -i &#x27;/ swap / s/^\(.*\)$/#\1/g&#x27; /etc/fstab</pre>
  <p id="Ibno">По сути в файле /etc/fstab комментируется строка со swap-файлом.</p>
  <p id="6oOx">Это можно также и руками сделать, открыв любым редактором и закомментив строку, которая начиначется с swapfile решёткой:</p>
  <pre id="DfdX">sudo nano /etc/fstab</pre>
  <figure id="NHhW" class="m_original">
    <img src="https://img4.teletype.in/files/bb/bf/bbbf265b-15d5-4074-bb88-75914b8c87d1.png" width="893" />
    <figcaption>Комментим </figcaption>
  </figure>
  <p id="SkdQ">Перезагружаем машину и проверяем, включен ли swap командой:</p>
  <pre id="HuW2">sudo swapon -s</pre>
  <p id="zjFC">Если он отключен, то всё сделали правильно и команда не вернет ничего. Если же включен, то увидите вывод в виде таблички:</p>
  <pre id="E0As">Filename				Type		Size	Used	Priority
/swapfile                              	file    	2097148	0	-2
</pre>
  <p id="AdRE">Успехов.</p>

]]></content:encoded></item><item><guid isPermaLink="true">https://blog.vpris.ru/install-go</guid><link>https://blog.vpris.ru/install-go?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=vpris</link><comments>https://blog.vpris.ru/install-go?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=vpris#comments</comments><dc:creator>vpris</dc:creator><title>Установка Golang (Go) на Ubuntu 18.04 / 20.04</title><pubDate>Wed, 08 Jun 2022 07:32:04 GMT</pubDate><media:content medium="image" url="https://img1.teletype.in/files/4d/78/4d78729a-748f-4e83-b819-865149510e41.png"></media:content><description><![CDATA[<img src="https://upload.wikimedia.org/wikipedia/commons/thumb/2/2d/Go_gopher_favicon.svg/1200px-Go_gopher_favicon.svg.png"></img>Установка не является чем-то сложным. По-факту это всего несколько действий.

Откройте терминал и перейдите в свою home-директорию командой:]]></description><content:encoded><![CDATA[
  <figure id="ctGm" class="m_custom">
    <img src="https://upload.wikimedia.org/wikipedia/commons/thumb/2/2d/Go_gopher_favicon.svg/1200px-Go_gopher_favicon.svg.png" width="232.0000000000001" />
  </figure>
  <p id="WnwG">Установка не является чем-то сложным. По-факту это всего несколько действий.<br /><br />Откройте терминал и перейдите в свою home-директорию командой:</p>
  <pre id="ljYx">cd ~</pre>
  <p id="xaRM">Далее нужно открыть страницу загрузок на сайте golang: <a href="https://go.dev/dl/" target="_blank">https://go.dev/dl/</a><br />Ищем нужную версию, находим ссылку с расширением <strong>.tar.gz</strong></p>
  <p id="Q3wn">Копируем ссылку на файл. Скачиваем с помощью wget:</p>
  <pre id="sWz5">wget https://go.dev/dl/go1.18.3.linux-amd64.tar.gz</pre>
  <p id="weD9">Распакуем скачанный файл в /usr/local директорию: </p>
  <pre id="w2mT">sudo tar -C /usr/local -xvf go1.18.3.linux-amd64.tar.gz</pre>
  <p id="M3Ll">Теперь нужно добавить новую строку в файл .profile Открываем с помощью nano:</p>
  <pre id="Rfnm">sudo nano ~/.profile</pre>
  <p id="pwPu">Переходим в конец файла и с новой строки добавим:</p>
  <pre id="oKBX">export PATH=$PATH:/usr/local/go/bin</pre>
  <p id="lw6l">Выходим с сохранением -  (CTRL-X, затем Y и Enter)</p>
  <p id="DSgm">Обновим свой профиль командой:</p>
  <pre id="VJw3">source ~/.profile</pre>
  <p id="3HRd">Теперь проверим, можем ли выполнять команды go</p>
  <pre id="j83Y">go version</pre>
  <p id="fFpl">Вывод должен быть примерно таким:</p>
  <pre id="B86y">go version go1.18.3 linux/amd64</pre>
  <h2 id="rJdK"><br />Проверка установки</h2>
  <p id="S3eh">Теперь проверим, выполнил простой код. Для этого создайте папку с любым названием, я назову её <strong>tests</strong></p>
  <pre id="zQ4S">mkdir tests</pre>
  <p id="YwgD">Перейду в неё</p>
  <pre id="IL7V">cd tests</pre>
  <p id="ypwD">Создадим файл <strong>main.go</strong> </p>
  <pre id="2Qhr">touch main.go</pre>
  <p id="w9tn"></p>
  <p id="QqMR">Откройте файл в любимом текстовом редакторе. У меня это <a href="https://code.visualstudio.com/" target="_blank">VSCode</a></p>
  <pre id="RMP0">code .</pre>
  <p id="1Oli"></p>
  <p id="qXHP">И вставьте код / напишите свой </p>
  <pre id="vai6">package main

import &quot;fmt&quot;

func main() {
    name := &quot;vpris&quot;

    fmt.Printf(&quot;Приветик %s \n&quot;, name)
}</pre>
  <p id="zK8m">Сохраняем файл и теперь проверим его работу.</p>
  <pre id="BGs1">go run main.go</pre>
  <p id="xPes">Ответ будет таким</p>
  <pre id="qUWP">Приветик vpris</pre>
  <p id="ofxe"></p>
  <p id="vSDm">На этом установка и проверка закончена.</p>
  <p id="PKDo">Всем добра :)</p>

]]></content:encoded></item></channel></rss>