Differences between revisions 2 and 3
Revision 2 as of 2013-07-02 10:30:51
Size: 2966
Editor: DarkErr
Comment:
Revision 3 as of 2013-07-02 10:39:38
Size: 2886
Editor: DarkErr
Comment:
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
||<tablestyle="width: 100%;" style="border: 0px hidden">~-[[ru/DebianWiki/EditorGuide#translation|Перевод(ы)]] : [[CheckInstall|English]] - [[ru/CheckInstall|Русский]] -~||<style="text-align: right;border: 0px hidden"> (!) [[/Discussion|Discussion]]|| ~- [[ru/DebianWiki/EditorGuide#translation|Перевод(ы)]] : [[CheckInstall|English]] -Русский -~
Line 5: Line 5:
CheckInstall отслеживает все файлы, созданные, или изменённые, Вашим скриптом установки (''[[make]] install'', ''make install_modules'', ''setup'', и т.д.), собирает стандартный бинарный пакет, и, затем, устанавливает его в Вашей системе, создавая Вам возможность удалить этот пакет средствами стандартных утилит по управлению пакетами для Вашего дистрибутива. CheckInstall отслеживает все файлы, созданные, или изменённые, Вашим скриптом установки (''make install'', ''make install_modules'', ''setup'', и т.д.), собирает стандартный бинарный пакет, и, затем, устанавливает его в Вашей системе, создавая Вам возможность удалить этот пакет средствами стандартных утилит по управлению пакетами для Вашего дистрибутива.
Line 12: Line 12:
Line 14: Line 13:
Line 16: Line 14:
Line 18: Line 15:
Line 26: Line 22:
Line 28: Line 23:
Line 30: Line 24:
Line 35: Line 28:
Использование ./configure позволяет сохранить "путь" APT,

Перевод(ы) : English -Русский

CheckInstall отслеживает все файлы, созданные, или изменённые, Вашим скриптом установки (make install, make install_modules, setup, и т.д.), собирает стандартный бинарный пакет, и, затем, устанавливает его в Вашей системе, создавая Вам возможность удалить этот пакет средствами стандартных утилит по управлению пакетами для Вашего дистрибутива.

CheckInstall отслеживает все файлы, установленные через make install или эквивалент, создаёт Slackware, RPM, или пакет Debian с этими файлами, и добавляет их к ранее установленной базе данных пакетов, позволяя легко управлять пакетом.

CheckInstall просматривает команду make install извлекая список установленных файлов, и затем создаёт пакет Debian, который знает об этих файлах. Для того, чтобы это использовать, Вам потребуется только собрать программное обеспечение согласно его инструкциям, и затем использовать команду установки, взятую из инструкций, поверх checkinstall. Обычно:

* распаковывается архив * выполняется переход в папку * выполняется ./configure * выполняется make * выполняется sudo checkinstall make install

Удалить и переустановить действительно легко!

Это действительно очень полезно, если у Вас есть архив tarball, с программным обеспечением, которое Вы должны скомпилировать с обычным:

./configure --with-prefix=/usr/local ?make ?make install ?make clean

Use ./configure to keep stuff out of apt's way, and use equivs to let apt know it's there

Использование ./configure позволяет сохранить "путь" APT,

Смотрите также: