Я хотів би встановити програмні пакети, подібні до apt-get install <foo>:
- Без
sudo, і - У локальний каталог
Мета цієї вправи - виділити незалежні складання на моєму сервері безперервної інтеграції .
Я не проти компілювати з джерела, якщо це потрібно, але очевидно, я віддаю перевагу найпростішому можливому підходу. Я спробував, apt-get source --compile <foo>як згадувалося тут, але я не можу змусити його працювати для таких пакетів, як autoconf. Я отримую таку помилку:
dpkg-checkbuilddeps: Unmet build dependencies: help2man
У мене є help2man, зібраний у локальному каталозі, але я не знаю, як повідомити apt-get про це. Якісь ідеї?
ОНОВЛЕННЯ : Я знайшов відповідь, яка майже працює на https://askubuntu.com/a/350/23678 . Проблема chrootполягає в тому, що він вимагає судо. Проблема apt-get sourceполягає в тому, що я не знаю, як вирішити залежності. Треба сказати, chrootвиглядає дуже привабливо. Чи є еквівалентна команда, яка не потребує sudo?
sudoі в несистемний каталог.