Strona 1 z 7
Problemy z zaleŻnościami przy odinstalowywaniu pakietów
: 22 kwietnia 2008, 21:05
autor: luki85pwy
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
: 22 kwietnia 2008, 21:12
autor: iria
Use apt-get (aptitude) Luke

: 22 kwietnia 2008, 21:14
autor: luki85pwy
No ale mi chodzi jak odinstalować coś to chyba nie apt-get'em tylko dpkg -r?
: 22 kwietnia 2008, 21:16
autor: iria
Nie doceniasz potęgi apt-get'a

: 22 kwietnia 2008, 21:21
autor: luki85pwy
No to jak odinstalować coś apt-get'em? A dpkg -r to nie jest to samo? Ale te zależności przy instalowaniu/odinstalowywaniu to są nieraz okropne
: 22 kwietnia 2008, 21:26
autor: pavbaranov
Tak jest Debian skonstruowany

A co do apta - masz opis na wikipedii, masz w podręczniku kaki. Najprościej, choć to nie jedyne rozwiązanie: apt-get remove pakiet
: 22 kwietnia 2008, 21:27
autor: iria
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.
: 22 kwietnia 2008, 21:29
autor: psv
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.
: 22 kwietnia 2008, 21:42
autor: luki85pwy
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#
: 22 kwietnia 2008, 21:44
autor: iria
Nie da się (na 99,9%) czegoś dwa razy zainstalować
Jeżeli jakaś paczka już jest w Twoim systemie, to instalując ją (w jakikolwiek sposób) nadpiszesz ją.