<?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>aorayden</title><generator>teletype.in</generator><description><![CDATA[Начинающий .NET разработчик и редактор проекта Афериум.]]></description><image><url>https://img1.teletype.in/files/03/1e/031e091c-341e-4c7c-b171-4eb6b52470b5.png</url><title>aorayden</title><link>https://teletype.in/@aorayden</link></image><link>https://teletype.in/@aorayden?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=aorayden</link><atom:link rel="self" type="application/rss+xml" href="https://teletype.in/rss/aorayden?offset=0"></atom:link><atom:link rel="next" type="application/rss+xml" href="https://teletype.in/rss/aorayden?offset=10"></atom:link><atom:link rel="search" type="application/opensearchdescription+xml" title="Teletype" href="https://teletype.in/opensearch.xml"></atom:link><pubDate>Wed, 13 May 2026 19:45:29 GMT</pubDate><lastBuildDate>Wed, 13 May 2026 19:45:29 GMT</lastBuildDate><item><guid isPermaLink="true">https://teletype.in/@aorayden/termux-configuration-and-customization</guid><link>https://teletype.in/@aorayden/termux-configuration-and-customization?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=aorayden</link><comments>https://teletype.in/@aorayden/termux-configuration-and-customization?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=aorayden#comments</comments><dc:creator>aorayden</dc:creator><title>Первоначальная настройка Termux</title><pubDate>Thu, 07 Nov 2024 09:31:31 GMT</pubDate><description><![CDATA[Подробная настройка и кастомизация Termux.]]></description><content:encoded><![CDATA[
  <blockquote id="MvCW">По вопросам Termux&#x27;a обращайтесь в комментариях или в Telegram: <a href="http://t.me/aorayden" target="_blank">aorayden</a>.</blockquote>
  <h4 id="Содержание">Содержание</h4>
  <ol id="jfln">
    <li id="1Jbm">Основная настройка Termux<br />- Дополнительные репозитории.<br />- Настройка репозиториев скачивания.<br />- Обновление системы.<br />- Установка основных пакетов.</li>
    <li id="I6Hf">Настройка клавиатуры и конфигурации Termux<br />- Строки над клавиатурой и создание шорткатов.</li>
    <li id="AvLK">Кастомизация оболочки и установка <strong>zsh</strong><br />- Переход с bash на zsh и настройка PS1.</li>
    <li id="HHyQ">Изменение приветствия (motd)</li>
    <li id="UYiY">Termux:Styling<br />- Изменение цветов терминала.</li>
    <li id="VI35">Файлы настройки bashrc или zshrc<br />- Алиасы, курсор и автозапуск.</li>
  </ol>
  <hr />
  <p id="3aTL">1. <strong>Основная настройка Termux</strong></p>
  <p id="GDPt">При установке большинства пакетов тебя будут спрашивать: &quot;<strong><em>Do you want to continue?</em></strong>&quot;. Каждый раз, когда у тебя всплывает этот вопрос - вводи <code>Y</code>(согласен).</p>
  <p id="Lg9B"><strong>Дополнительные репозитории</strong></p>
  <p id="11X0">На данный момент, по стандарту всё устанавливается из основного репозитория. Но, имеются дополнительные репозитории, где имеется другой контент или лучше скорость.</p>
  <ul id="Ei8T">
    <li id="f6GJ"><strong>root-repo</strong> - репозиторий пакетов для root-устройств.</li>
    <li id="mVD3"><strong>science-repo</strong> - представляет собой репозиторий научных пакетов.</li>
    <li id="0DZe"><strong>x11-repo</strong> - репозиторий пакетов с программами и библиотеками <strong>X11</strong>.</li>
    <li id="9PH9"><strong>game-repo</strong> - репозиторий с играми.</li>
    <li id="cFS5"><strong>unstable-repo</strong> - репозиторий новых/нестабильных программ и библиотек.</li>
  </ul>
  <p id="xIk2"><strong>Обновление системы</strong></p>
  <p id="c08L">Теперь перейдём к основам работы с пакетами. Во-первых, обновимся.</p>
  <pre id="ejsy">apt update &amp;&amp; apt upgrade -y</pre>
  <blockquote id="onLy">Справка для новичков<br />Если какая-то команда тебе непонятно, то используй утилиту <strong>man</strong>.</blockquote>
  <pre id="MnyG">apt install man
man [непонятная команда]</pre>
  <p id="pjK7"><strong>Установка основных пакетов</strong></p>
  <ul id="FHNl">
    <li id="pkjP"><strong>Git</strong> - нужен для скачивания утилит и работы с Github:</li>
  </ul>
  <pre id="pVxX">apt install git -y</pre>
  <ul id="7U5x">
    <li id="OzY5"><strong>Python</strong> - большинство программ для Termux написаны на этом языке программирования:</li>
  </ul>
  <pre id="vuNm">apt install python2 &amp;&amp; apt install python3 -y</pre>
  <ul id="6Z4u">
    <li id="obbq"><strong>Colorama </strong>- библиотека для Python чтобы программы имели цветной интерфейс:</li>
  </ul>
  <pre id="5sQ8">pip install colorama</pre>
  <ul id="NfSQ">
    <li id="kNHl"><strong>OpenSSH</strong> - нужен для работы с сетями (подключение к ПК):</li>
  </ul>
  <pre id="mxct">apt install openssh</pre>
  <ul id="EPhG">
    <li id="2rYv"><strong>PHP</strong> - для тех, кто работает с сайтами и нужен для некоторых программ:</li>
  </ul>
  <pre id="V803">apt install php</pre>
  <ul id="v3kl">
    <li id="dbtB"><strong>Текстовые редакторы:</strong><br />- <strong>Nano</strong> - встроенный редактор (nano файл.расширение).<br />- <strong>Vim</strong> - альтернативный редактор (не подходит новичкам):</li>
  </ul>
  <pre id="JdND">apt install vim</pre>
  <ul id="9sRB">
    <li id="rPKq">Утилиты для скачивания файлов и работы с веб-архивами:<br />- <strong>Curl</strong> - встроенная утилита.<br />- <strong>Wget</strong> - альтернативная утилита:</li>
  </ul>
  <pre id="UHyZ">apt install wget</pre>
  <blockquote id="dsrm">Пример использования curl:<br /><strong>Скачивание файла</strong>: curl -O <a href="https://www.example.com/example.zip" target="_blank">example.com</a>.<br /><strong>Скачивание файла под другим именем</strong>: curl -o custom_example.zip <a href="https://example.com/example.zip" target="_blank">example.com</a>. <br /><strong>Получение заголовков</strong>: curl -I <a href="https://www.example.com/" target="_blank">example.com</a>.<br /><strong>Отправка файла на ftp-сервер</strong>: curl -T example.txt ftp://example.com/upload/.<br /><strong>Получение сайта, используя прокси</strong>: curl -x proxyexample:2848 <a href="http://example.com/" target="_blank">example.com</a>.</blockquote>
  <ul id="3iJD">
    <li id="xlOh"><strong>Tsu </strong>- для выполнения команд с root-правами:</li>
  </ul>
  <pre id="X4M9">apt install tsu

# Пример использования:
sudo [команда] или su для всей сессии с root-правами.</pre>
  <p id="MuQW"><strong>Разрешение для работы с памятью телефона</strong></p>
  <blockquote id="Dawm">Это нужно дабы создавать свои файлы внутри основной памяти телефона и тому подобное.</blockquote>
  <pre id="CD1Q">termux-setup-storage</pre>
  <hr />
  <p id="cN02">2. <strong>Настройка клавиатуры и конфигурации Termux</strong></p>
  <ol id="WSFn">
    <li id="9qdS">Изменяем строку над твоей клавиатурой, сначала откроем файл настроек:<br /><code>nano ~/.termux/termux.properties</code> <br /><br />Если у тебя нету этого файла, то его нужно создать:<br /><code>mkdir .termux<br />touch .termux/termux.properties</code></li>
    <li id="dePP">Свайп вправо в строке над клавиатурой, вставляем текст в файл:<br /><code>extra-keys = [ \<br /> [&#x27;ESC&#x27;,&#x27;KEYBOARD&#x27;,&#x27;END&#x27;,&#x27;/&#x27;,&#x27;~&#x27;,&#x27;UP&#x27;,&#x27;DEL&#x27;,&#x27;PGUP&#x27;], \<br /> [&#x27;TAB&#x27;,&#x27;CTRL&#x27;,&#x27;ALT&#x27;,&#x27;-&#x27;,&#x27;LEFT&#x27;,&#x27;DOWN&#x27;,&#x27;RIGHT&#x27;,&#x27;PGDN&#x27;] \<br />]</code></li>
    <li id="8EqY">Сохраняем файл и выходим: CTRL + X &gt; Y &gt; ENTER.</li>
  </ol>
  <p id="1F8Q">К слову существуют не только эти клавиши, вот список:</p>
  <ul id="xiWO">
    <li id="SRAR">Специальные клавиши:<br />- CTRL<br />- ALT<br />- FN<br />- KEYBOARD (спрятать или показать экранную клавиатуру)<br />- DRAWER(открыть панель навигации)</li>
    <li id="xSt2">Остальные клавиши:<br />- <code>SPACE, ESC, TAB, HOME, END, PGUP, PGDN, INS, DEL, BKSP, UP, LEFT, RIGHT, DOWN, ENTER, BACKSLASH, QUOTE, APOSTROPHE, F1-F12.</code></li>
  </ul>
  <p id="2und"><strong>Создание шорткатов</strong></p>
  <ol id="TULX">
    <li id="KO7p">Открываем тот же файл настроек:<br /><code>nano ~/.termux/termux.properties</code></li>
    <li id="KJIY">Вставляем текст в файл:<br /><code># Создать новую сессию при помощи CTRL + T.<br />shortcut.create-session = ctrl + t<br /><br /># Переключиться на следующую при помощи CTRL + 2.<br />shortcut.next-session = ctrl + 2<br /><br /># Переключится на предыдущую сессию при помощи CTRL + 1.<br />shortcut.previous-session = ctrl + 1<br /><br /># Переименовать текущую сессию при помощи CTRL + N.<br />shortcut.rename-session = ctrl + n</code></li>
    <li id="8hes">Сохраняем файл и выходим: CTRL + X &gt; Y &gt; ENTER.</li>
    <li id="2cYM">Перезагружаем настройки Termux:<br /><code>termux-reload-settings<br /><br /></code>Если не сработало, то просто перезапусти приложение.</li>
  </ol>
  <hr />
  <p id="TaKj">3.<strong> Кастомизация оболочки и установка zsh</strong></p>
  <p id="hObr">Надоел старый и нудный bash терминал? У zsh есть бесконечное количество возможностей в персонализации и модификации. Вот лучшие из них:</p>
  <blockquote id="VKIs"><a href="https://github.com/zsh-users/zsh-autosuggestions/blob/master/INSTALL.md" target="_blank">Автодополнение</a> и <a href="https://github.com/zsh-users/zsh-syntax-highlighting/blob/master/INSTALL.md" target="_blank">подсветка синтаксиса в терминале</a>.</blockquote>
  <ol id="VhMF">
    <li id="OT2W">Скачиваем и устанавливаем zsh:<br /><code>clone <a href="https://github.com/Cabbagec/termux-ohmyzsh" target="_blank">https://github.com/Cabbagec/termux-ohmyzsh</a></code><br /><code>cd termux-ohmyzsh<br />bash install.sh<br /><br /></code>Далее тебе предложат сменить шрифт и цвет терминала, но не стоит соглашаться! Так как в этом есть ошибки и не совпадения в цветах. Цвет и шрифт мы поменяем сами попозже.</li>
    <li id="6u8v">Настройка zsh:<br />К сожалению, настройка zsh - огроменная тема и здесь её затрагивать не будем, если захочешь настроить - загугли.</li>
  </ol>
  <hr />
  <p id="xImx">4. <strong>Изменение приветствия (motd)</strong></p>
  <p id="HmHm">Приветствие, это текст который выводится при входе в Termux.</p>
  <ol id="iSnP">
    <li id="CM26">Заходим в файл настройки:<br /><code>nano ~/../usr/etc/motd</code></li>
    <li id="vzlI">Стираем старый текст и вставляем что захотим, хоть текстовую аниме тянку.</li>
  </ol>
  <hr />
  <p id="fyyD">5. <strong>Termux:Styling</strong></p>
  <p id="FkBP">Это дополнение к Termux, поэтому его нужно скачивать с того источника, с которого был установлен Termux.<br /><br />Я же устанавливал его с Github, так что вот ссылочка: <a href="https://github.com/termux/termux-styling/releases/tag/v0.32.1" target="_blank">клик.</a></p>
  <ol id="TI75">
    <li id="kpRr">Устанавливаем приложение, открываем Termux, выделяем рандомный текст и нажимаем &quot;More...&quot;.</li>
    <li id="OWnw">Выбираем в меню &quot;Style&quot; и меняем тему оформления на понравившуюся.</li>
  </ol>
  <blockquote id="jJdz">Dracula - одна из самых красивых тем в Termux.</blockquote>
  <hr />
  <p id="NsfX">6. <strong>Файлы настройки bashrc или zshrc</strong><br />Файлы настройки терминала .bashrc или же .zshrc выполняются при запуске Termux, так что в них можно задать алиасы, курсор и автозапуск.</p>
  <p id="4P4M"><strong>Разберёмся с алиасами и автозапуском:</strong></p>
  <ol id="dlVe">
    <li id="JBNL">Заходим в .bashrc или в .zshrc (если поставил zsh):<br /><code>nano ~/.bashrc</code> или <code>nano ~/.zshrc</code></li>
    <li id="kp1b">Пишем свои алиасы или вставляем мои:<br /><code>alias cl=&#x27;clear&#x27;<br />alias py=&#x27;python3&#x27;<br />alias ex=&#x27;exit&#x27;</code></li>
  </ol>
  <p id="OYDC">Автозапуск - это bash-команды в том же файле .bashrc или .zshrc, например: <code>cd ~/scripts</code>.<br /><br /><strong>Изменяем курсор на удобный</strong>:</p>
  <p id="FyS3">Заходим в тот же файл (.bashrc / .zshrc) и вставляем текст:<br /> <code>printf &#x27;\e[4 q&#x27;</code></p>
  <figure id="K9Op" class="m_custom">
    <img src="https://img4.teletype.in/files/b4/ec/b4ec46e7-8f73-4967-b9b5-1fa8873ac132.png" width="559" />
  </figure>
  <hr />
  <p id="SEKQ"><strong>Спасибо за прочтение статьи!</strong></p>
  <p id="158D">Если тебе понравилась статья, то не грех помочь копеечкой.</p>
  <figure id="181C" class="m_column">
    <img src="https://img2.teletype.in/files/db/a8/dba8a139-a309-4953-95f9-45ea6c64c43d.png" width="737" />
  </figure>
  <p id="IyWU">Следи за нами в социальных сетях:</p>
  <blockquote id="KfMr"><em>• </em>Tik-Tok: <a href="https://www.tiktok.com/@aferium" target="_blank">aferium</a></blockquote>
  <blockquote id="s45f">• Группа ВК: <a href="https://vk.com/aferium_vk" target="_blank">aferium_vk</a></blockquote>
  <blockquote id="O2BK">• Телеграм: <a href="https://t.me/aferium" target="_blank">aferium</a></blockquote>
  <blockquote id="AF9Q">• Яндекс Дзен: <a href="https://zen.yandex.ru/id/623ceb57a130d278582f025c" target="_blank">aferium</a></blockquote>
  <blockquote id="UtSf">• VC.RU: <a href="https://vc.ru/u/1136562-aferium" target="_blank">aferium</a></blockquote>
  <blockquote id="4q3M">• Teletype: <a href="https://teletype.in/@aferium" target="_blank">aferium</a></blockquote>

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