Niektóre sytuacje wymagają ręcznego zainstalowania pakietu lokalnego przy użyciu dpkg -i <packagename>
. Czasami przydatne może być wykorzystanie funkcjonalności apt
tego pakietu, więc pytanie brzmi:
Jak szybko utworzyć lokalne repozytorium losowych pakietów przy użyciu dystrybucji Linuksa opartej na Debianie - takiej jak Xubuntu 13.04 / Ubuntu?
apt
z --fix-broken
byłyby wymagane po zainstalowaniu pakietu z lokalnym dpkg -i
? Czy dpkg nie zająłby się tym? I czytać może być wymagane po raz pierwszy apt jest prowadzony? @ FM & Gilles: O reprezentpro . Wydaje się użyteczne, gdybym mógł uruchomić go (nie jestem pewien co do struktury katalogu, zawartości 3 plików lub parametrów w czasie wykonywania). Spróbuję ponownie i zaktualizuje lub opublikuje pełne pytanie.
dpkg
nie rozwiązuje zależności, ale apt
rozwiązuje. dpkg
będzie ostrzegał o zepsutych zależnościach, ale ma niski poziom, więc nie będzie próbował ich naprawić. dpkg -i *.deb
Następnie apt-get -f install
jest standardową procedurą. Istnieje błąd na liście życzeń, który apt
sam sobie radzi w przypadku instalacji pakietu lokalnego, i jest nawet łatka, jak sądzę, ale nie została jeszcze zaimplementowana. Zobacz, jak apt-get install może również instalować lokalne pliki pakietów , pierwotnie złożone w 1999 roku.
dpkg -i <packagename>
zapt-get -f install
celu załadowania wymaganych pakietów. Ponadto, zwykłą rzeczą do stworzenia apt repos dla Debiana jest reprezentpro.