Problemy z zależno
Problemy z zaleŻnościami przy odinstalowywaniu pakietów
Witam! Chciałem się poradzić bardziej doświadczonych ludzi, czyli Was co zrobić jak coś chcę odinstalować poleceniem: dpkg -r nazwa_pakietu a tu mi błąd wyskakuje, że nie można odinstalować bo jakieś zależności są i mi jeszcze pokazuje pakiet zależny w nawiasie, którego wogóle nie ma. I co wtedy zrobić? Jak odinstalować coś albo coś zainstalować?
Np.dziś chciałem odinstalować jave jre i taki właśnie miałem problem.
Podrawiam £ukasz
Np.dziś chciałem odinstalować jave jre i taki właśnie miałem problem.
Podrawiam £ukasz
-
- Senior Member
- Posty: 2156
- Rejestracja: 29 lipca 2007, 18:06
Do instalowania i odinstalowania słuzy właśnie apt-get (aptitude). Tylko mi nie mów, że jak w Windowsie ściągałeś każdy pakiet oddzielnie i instalowałeś dpkg -i? 
Do instalacji jako root:
Do deinstalacji jako root:
Do deinstalacji razem z plikami konfiguracyjnymi jako root:
Przecież apt-get (aptitude) po to właśnie jest żeby radzić sobie z zależnościami. Dpkg jest do ręcznej instalacji pojedynczych paczek.

Do instalacji jako root:
Kod: Zaznacz cały
apt-get install nazwapakietu
Kod: Zaznacz cały
apt-get remove nazwapakietu
Kod: Zaznacz cały
apt-get remove --purge nazwapakietu
Pierwsza rzecz:
lub, jak chcesz od razu usunąć pliki konfiguracyjne:
Druga, przyda się na przyszłość:
Zamiast apt-get można użyć aptitude, ale ja preferuję apt-get.
Kod: Zaznacz cały
apt-get remove pakiet
Kod: Zaznacz cały
apt-get remove --purge pakiet
Kod: Zaznacz cały
man apt-get
Acha, takie buty. Dzięki, wiesz początkujący jestem Debianista
I apt-get odinstaluje dany pakiet także mimo jakiś tam zależności. Bo zainstalowałem 2 razy Jave, ręcznie i przez apt-geta i teraz nie wiem co mam odinstalować:

Kod: Zaznacz cały
luki-pc:/home/luki# dpkg -l | grep jre
ri sun-java6-jre 6-00-2~bpo.1 Sun Java(TM) Runtime Environment (JRE) 6 (ar
luki-pc:/home/luki#