Chciałbym zainstalować pakiety oprogramowania, podobne do apt-get install <foo>:
- Bez
sudoi - Do lokalnego katalogu
Celem tego ćwiczenia jest wyodrębnienie niezależnych wersji na moim serwerze ciągłej integracji .
Nie mam nic przeciwko kompilacji ze źródła, jeśli tego właśnie potrzeba, ale oczywiście wolałbym najprostsze możliwe podejście. Próbowałem, apt-get source --compile <foo>jak wspomniano tutaj, ale nie mogę go uruchomić dla pakietów takich jak autoconf. Otrzymuję następujący błąd:
dpkg-checkbuilddeps: Unmet build dependencies: help2man
Mam help2man skompilowany w katalogu lokalnym, ale nie wiem, jak poinformować o tym apt-get. Jakieś pomysły?
AKTUALIZACJA : Znalazłem odpowiedź, która prawie działa na https://askubuntu.com/a/350/23678 . Problem chrootpolega na tym, że wymaga sudo. Problem apt-get sourcepolega na tym, że nie wiem, jak rozwiązać zależności. Muszę powiedzieć, chrootwygląda bardzo atrakcyjnie. Czy istnieje równoważne polecenie, które nie wymaga sudo?
sudokatalogu i do katalogu niesystemowego.