<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Установка Rust на Debian 12]]></title><description><![CDATA[<p dir="auto">На Debian 12 есть <strong>два основных способа установки Rust</strong>. Если вы планируете писать серьёзный проект, <strong>лучше использовать rustup</strong>, а не apt.</p>
<hr />
<h1><a class="anchor-offset" name="img-src-https-baseinfo.nbics.net-assets-plugins-nodebb-plugin-emoji-emoji-android-1f527.png-v-ddc322f8998-class-not-responsive-emoji-emoji-android-emoji-wrench-style-height-23px-width-auto-vertical-align-middle-title-alt-способ-1-рекомендуется-через-rustup"></a><img src="https://baseinfo.nbics.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f527.png?v=ddc322f8998" class="not-responsive emoji emoji-android emoji--wrench" style="height:23px;width:auto;vertical-align:middle" title="🔧" alt="🔧" /> Способ 1 (РЕКОМЕНДУЕТСЯ): через rustup</h1>
<p dir="auto">Это официальный способ от Rust.</p>
<h3><a class="anchor-offset" name="1.-установите-зависимости"></a>1. Установите зависимости</h3>
<pre><code class="language-bash">sudo apt update
sudo apt install curl build-essential -y
</code></pre>
<h3><a class="anchor-offset" name="2.-установите-rustup"></a>2. Установите rustup</h3>
<pre><code class="language-bash">curl https://sh.rustup.rs -sSf | sh
</code></pre>
<p dir="auto">Выберите:</p>
<pre><code>1) Proceed with installation (default)
</code></pre>
<hr />
<h3><a class="anchor-offset" name="3.-активируйте-окружение"></a>3. Активируйте окружение</h3>
<p dir="auto">После установки:</p>
<pre><code class="language-bash">source $HOME/.cargo/env
</code></pre>
<p dir="auto">Чтобы не делать это каждый раз — добавьте в <code>.bashrc</code>:</p>
<pre><code class="language-bash">echo 'source $HOME/.cargo/env' &gt;&gt; ~/.bashrc
</code></pre>
<hr />
<h3><a class="anchor-offset" name="4.-проверка"></a>4. Проверка</h3>
<pre><code class="language-bash">rustc --version
cargo --version
</code></pre>
<hr />
<h1><a class="anchor-offset" name="img-src-https-baseinfo.nbics.net-assets-plugins-nodebb-plugin-emoji-emoji-android-1f4e6.png-v-ddc322f8998-class-not-responsive-emoji-emoji-android-emoji-package-style-height-23px-width-auto-vertical-align-middle-title-alt-способ-2-через-apt-не-рекомендуется-для-разработки"></a><img src="https://baseinfo.nbics.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f4e6.png?v=ddc322f8998" class="not-responsive emoji emoji-android emoji--package" style="height:23px;width:auto;vertical-align:middle" title="📦" alt="📦" /> Способ 2: через apt (НЕ рекомендуется для разработки)</h1>
<pre><code class="language-bash">sudo apt install rustc cargo -y
</code></pre>
<p dir="auto"><img src="https://baseinfo.nbics.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f449.png?v=ddc322f8998" class="not-responsive emoji emoji-android emoji--point_right" style="height:23px;width:auto;vertical-align:middle" title="👉" alt="👉" /> Минус: версия Rust будет <strong>устаревшей</strong>, а для современных библиотек это критично.</p>
<hr />
<h1><a class="anchor-offset" name="img-src-https-baseinfo.nbics.net-assets-plugins-nodebb-plugin-emoji-emoji-android-2699.png-v-ddc322f8998-class-not-responsive-emoji-emoji-android-emoji-gear-style-height-23px-width-auto-vertical-align-middle-title-alt-что-в-итоге"></a><img src="https://baseinfo.nbics.net/assets/plugins/nodebb-plugin-emoji/emoji/android/2699.png?v=ddc322f8998" class="not-responsive emoji emoji-android emoji--gear" style="height:23px;width:auto;vertical-align:middle" title="⚙" alt="⚙" />️ Что в итоге</h1>
<p dir="auto">После установки у вас будут:</p>
<ul>
<li><code>rustc</code> — компилятор</li>
<li><code>cargo</code> — менеджер пакетов и сборки (очень мощная штука)</li>
</ul>
<hr />
<h1><a class="anchor-offset" name="img-src-https-baseinfo.nbics.net-assets-plugins-nodebb-plugin-emoji-emoji-android-1f680.png-v-ddc322f8998-class-not-responsive-emoji-emoji-android-emoji-rocket-style-height-23px-width-auto-vertical-align-middle-title-alt-первый-тест"></a><img src="https://baseinfo.nbics.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f680.png?v=ddc322f8998" class="not-responsive emoji emoji-android emoji--rocket" style="height:23px;width:auto;vertical-align:middle" title="🚀" alt="🚀" /> Первый тест</h1>
<pre><code class="language-bash">cargo new hello
cd hello
cargo run
</code></pre>
]]></description><link>https://baseinfo.nbics.net/topic/246/установка-rust-на-debian-12</link><generator>RSS for Node</generator><lastBuildDate>Fri, 15 May 2026 02:04:32 GMT</lastBuildDate><atom:link href="https://baseinfo.nbics.net/topic/246.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 11 Apr 2026 08:42:24 GMT</pubDate><ttl>60</ttl></channel></rss>