<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="uk">
	<id>https://mediawiki.zina.run/index.php?action=history&amp;feed=atom&amp;title=Apt-build</id>
	<title>Apt-build - Історія редагувань</title>
	<link rel="self" type="application/atom+xml" href="https://mediawiki.zina.run/index.php?action=history&amp;feed=atom&amp;title=Apt-build"/>
	<link rel="alternate" type="text/html" href="https://mediawiki.zina.run/index.php?title=Apt-build&amp;action=history"/>
	<updated>2026-10-12T11:43:45Z</updated>
	<subtitle>Історія редагувань цієї сторінки в вікі</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://mediawiki.zina.run/index.php?title=Apt-build&amp;diff=231&amp;oldid=prev</id>
		<title>&gt;Zina: /* Программы, для которых не нашлось исходных текстов */</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.zina.run/index.php?title=Apt-build&amp;diff=231&amp;oldid=prev"/>
		<updated>2024-05-16T05:28:44Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Программы, для которых не нашлось исходных текстов&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Нова сторінка&lt;/b&gt;&lt;/p&gt;&lt;div&gt;apt-build - это программа, с помощью которой можно устанавливать пакеты из исходных кодов. &lt;br /&gt;
&lt;br /&gt;
== Подготовка ==&lt;br /&gt;
&lt;br /&gt;
Вначале бессрочно авторизуемся как root:&lt;br /&gt;
 sudo -s -H&lt;br /&gt;
&lt;br /&gt;
Устанавливаем всё необходимое для сборки (на всякий случай, вдруг чего-либо недостаёт):&lt;br /&gt;
&lt;br /&gt;
 apt-get install libc6-dev g++ gcc&lt;br /&gt;
&lt;br /&gt;
Кроме этого не помешает установить и запустить pbuilder (он может пригодится в ряде случаев, о чём apt-build скажет сам):&lt;br /&gt;
&lt;br /&gt;
 apt-get install pbuilder &amp;amp;&amp;amp; /usr/lib/pbuilder/pbuilder-satisfydepends&lt;br /&gt;
&lt;br /&gt;
== Установка и настройка apt-build ==&lt;br /&gt;
&lt;br /&gt;
Установка apt-build:&lt;br /&gt;
&lt;br /&gt;
 apt-get install apt-build&lt;br /&gt;
&lt;br /&gt;
Сразу после установки будет пару вопросов: про папку для сборки, опции компилятора,  архитектуру  процессора.  Эта  информация  сохраняется в &amp;lt;code&amp;gt;/etc/apt/apt-build.conf&amp;lt;/code&amp;gt;.  Если вы сделаете ошибку, то сможете вернутся и исправить её. Вот пример:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
build-dir = /var/cache/apt-build/build&lt;br /&gt;
repository-dir = /var/cache/apt-build/repository&lt;br /&gt;
Olevel = -O3&lt;br /&gt;
mtune = -mtune=athlon-xp&lt;br /&gt;
options = &amp;quot;-pipe -fomit-frame-pointer -m3dnow -msse3&amp;quot;&lt;br /&gt;
make_options = &amp;quot;-j3&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Флаги см. здесь: [[Параметры компиляции в Linux]]&lt;br /&gt;
&lt;br /&gt;
==  apt-build world — перекомпиляция всего ==&lt;br /&gt;
&lt;br /&gt;
Сначала создадим индекс пакетов:&lt;br /&gt;
&lt;br /&gt;
 dpkg --get-selections | awk &amp;#039;{if ($2 == &amp;quot;install&amp;quot;) print $1}&amp;#039; &amp;gt; /etc/apt/apt-build.list &lt;br /&gt;
&lt;br /&gt;
Затем обновимся:&lt;br /&gt;
&lt;br /&gt;
 sudo apt-build update &amp;amp;&amp;amp; sudo apt-build upgrade&lt;br /&gt;
&lt;br /&gt;
Для пересборки всего вводим&lt;br /&gt;
 apt-build world --force-yes&lt;br /&gt;
&lt;br /&gt;
и когда пишет, что для какой-то программы нет исходных текстов, удаляем её из&lt;br /&gt;
 sudo vim /etc/apt/apt-build.list&lt;br /&gt;
&lt;br /&gt;
Позже пакеты устанавливать через apt-build install, обновлятся через apt-build upgrade.&lt;br /&gt;
&lt;br /&gt;
== Установка программы с компиляцией ==&lt;br /&gt;
&lt;br /&gt;
 sudo apt-build install mc&lt;br /&gt;
&lt;br /&gt;
== Перекомпиляция одной программы ==&lt;br /&gt;
&lt;br /&gt;
Чтобы переустановить из исходников уже установленную программу, например, Midnight Commander (mc):&lt;br /&gt;
 sudo apt-build --rebuild --reinstall --force-yes --yes install mc&lt;br /&gt;
&lt;br /&gt;
== Программы, которые успешно перекомпилировались ==&lt;br /&gt;
&lt;br /&gt;
 sudo apt-build --rebuild --reinstall --force-yes --yes install xfce4&lt;br /&gt;
 sudo apt-build --rebuild --reinstall --force-yes --yes install xfce4-appfinder&lt;br /&gt;
 sudo apt-build --rebuild --reinstall --force-yes --yes install xfce4-terminal&lt;br /&gt;
 sudo apt-build --rebuild --reinstall --force-yes --yes install thunar&lt;br /&gt;
 sudo apt-build --rebuild --reinstall --force-yes --yes install pidgin&lt;br /&gt;
 sudo apt-build --rebuild --reinstall --force-yes --yes install xfce4-utils&lt;br /&gt;
 sudo apt-build --rebuild --reinstall --force-yes --yes install xfce4-panel&lt;br /&gt;
 sudo apt-build --rebuild --reinstall --force-yes --yes install xfce4-panel-dev&lt;br /&gt;
 sudo apt-build --rebuild --reinstall --force-yes --yes install xfce4-xkb-plugin&lt;br /&gt;
 sudo apt-build --rebuild --reinstall --force-yes --yes install xfwm4&lt;br /&gt;
 sudo apt-build --rebuild --reinstall --force-yes --yes install gtk2-engines-xfce&lt;br /&gt;
 sudo apt-build --rebuild --reinstall --force-yes --yes install libthunar-vfs-1-2&lt;br /&gt;
 sudo apt-build --rebuild --reinstall --force-yes --yes install libxfcegui4-4&lt;br /&gt;
&lt;br /&gt;
== См. также ==&lt;br /&gt;
&lt;br /&gt;
* [[Репозитории Ubuntu]]&lt;br /&gt;
* [[Оптимизация Linux]]&lt;br /&gt;
* [[Компиляция ядра Linux]]&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.opennet.ru/base/sys/apt_build.txt.html Оптимизация Debian пакетов под свой компьютер при помощи apt-build (apt deb dpkg debian repository sources build)]&lt;br /&gt;
* [http://tuxologia.blogspot.com/2009/01/mint-5fluxbox.html Пересборка системы на примере Mint 5_fluxbox]&lt;br /&gt;
* [http://www.opennet.ru/base/sys/apt_build.txt.html Оптимизация Debian пакетов под свой компьютер при помощи apt-build]&lt;br /&gt;
* [http://p-n-z-8-8.livejournal.com/40334.html Apt-build - Пересобираем World (&amp;quot;мир&amp;quot;) и управляем пакетами из исходников в Debian/Ubuntu] - 1-я часть&lt;br /&gt;
* [http://p-n-z-8-8.livejournal.com/40481.html Apt-build и dpkg - Ещё один способ заморозить пакеты в Debian] - 2-я часть&lt;br /&gt;
* [http://p-n-z-8-8.livejournal.com/48479.html Debian: man apt-build ] - 3-я часть&lt;br /&gt;
* [http://angel2s2.blogspot.com/2009/01/ubuntu-ie.html Репозитории Ubuntu + установка IE + кое-что &amp;quot;вкусное&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Linux]]&lt;/div&gt;</summary>
		<author><name>&gt;Zina</name></author>
	</entry>
</feed>