Na samym początku po skonfigurowaniu systemu Ubuntu 12.04 zainstalowałem Webmina ( dpkg -s webmin
zgłasza wersję 1.610), najpierw pobierając plik .deb wget
i uruchamiając go dpkg --install webmin_1.610_all.deb
zgodnie z instrukcjami na Webmin.
Później przekonałem się, że wolę apt-get
zarządzać jak największą liczbą pakietów, aby móc zarządzać nimi w jednolity sposób. Czy jest możliwe (czy w ogóle ma sens pytać w ten sposób), aby apt-get zarządzał zainstalowanym pakietem Webmin dpkg
? Rozumiem, że istnieje repozytorium APT, a najnowsza wersja to 1.67. Jeśli tak, jak to zrobić?
Z góry dziękuję.
apt
upgrade
package-management
dpkg
Kenneth L.
źródło
źródło
Odpowiedzi:
W skrócie: odpowiedź na twoje pytanie znajduje się na opublikowanej stronie.
Jeśli chcesz zainstalować i zaktualizować Webmin przez APT, edytuj
/etc/apt/sources.list
plik w systemie i dodaj linie:Powinieneś także pobrać i zainstalować mój klucz GPG, za pomocą którego repozytorium jest podpisane, za pomocą poleceń:
Będzie można teraz zainstalować za pomocą poleceń:
Długa wersja. Jeśli pakiet został zainstalowany,
dpkg
to zostanie zainstalowany. Po zainstalowaniuapt-get
może go obsłużyć, tzn. Możesz uruchomić,sudo apt-get remove webmin
aby go odinstalować lubsudo apt-get install -f
naprawić zależności.Żeby było jasne,
apt-get
UŻYWAdpkg
. W bardzo uproszczonym uproszczeniu dpkg jest motorem apt-get (i aptitude), jest facetem prowadzącym bezpośrednią instalację pakietów i, oczywiście, jest potencjalnie szkodliwy dla twojego systemu, jeśli się zepsujesz, podczas gdyapt-get
naprawdę zajmuje dbać o ciebie, starając się unikać wszelkich zakłóceń, któredpkg
mogą powodować. :)Przechodząc do sedna, pierwsza część mojej odpowiedzi odpowiada bezpośrednio, alternatywą do zainstalowania .deb
dpkg
jest dodanie repozytorium. Dlaczego, w repozytorium będziesz łapał każdą aktualizację programu, podczas gdydpkg
Twoja wersja jest naprawiona. Teoretycznie repo może automatycznie rozwiązać wszystkie Twoje zależności. W dpkg jest zawsze wygodne sprawdzanie uszkodzonych pakietów po instalacjisudo apt-get install -f
.Dodanie repo składa się z czterech kroków: dodaj adres źródła oprogramowania, dodaj klucz, aby ubuntu mogło ufać źródłu, zaktualizować bazę danych i zainstalować. Wszystkie są powyżej. Dodanie ppa pozwala zaoszczędzić kroki 1 i 2! Twoje zdrowie!
źródło
dpkg
iapt-get
teraz.