[Solved] Gparted, niespełnione zależności (gtkmm24)

Tylko tematy nie mieszczące się powyżej.
Aiwass
Piegowaty Guziec
Piegowaty Guziec
Posty: 21
Rejestracja: 13 gru 2008, 18:08
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86

[Solved] Gparted, niespełnione zależności (gtkmm24)

Post autor: Aiwass »

Chciałem zainstalować pakiet gparted, ale najprostszy sposób nie zadziałał:

Kod: Zaznacz cały

sudo apt-get install gparted
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
Nie udało się zainstalować niektórych pakietów. Może to oznaczać,
że zażądano niemożliwej sytuacji lub używasz dystrybucji niestabilnej,
w której niektóre pakiety nie zostały jeszcze utworzone lub przeniesione
z katalogu Incoming ("Przychodzące").
Następujące informacje mogą pomóc rozwiązać sytuację:

Następujące pakiety mają niespełnione zależności:
  gparted: Wymaga: libparted0 (>= 2.2-1) ale nie zostanie zainstalowany
E: Pakiety są uszkodzone
W związku z tym pobrałem gparted z gparted.sourceforge.net. Według README, muszę posiadać gtkmm24. Ten sam dokument poleca rozwiązać problem zależności w następujący sposób:

Kod: Zaznacz cały

sudo apt-get install build-essential e2fsprogs uuid uuid-dev gnome-common libparted-dev libgtkmm-2.4-dev libdevmapper-dev gnome-doc-utils
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
build-essential jest już w najnowszej wersji.
build-essential zaznaczony jako zainstalowany ręcznie.
e2fsprogs jest już w najnowszej wersji.
Uwaga, wybieranie libparted0-dev zamiast libparted-dev
gnome-doc-utils jest już w najnowszej wersji.
Nie udało się zainstalować niektórych pakietów. Może to oznaczać,
że zażądano niemożliwej sytuacji lub używasz dystrybucji niestabilnej,
w której niektóre pakiety nie zostały jeszcze utworzone lub przeniesione
z katalogu Incoming ("Przychodzące").
Następujące informacje mogą pomóc rozwiązać sytuację:

Następujące pakiety mają niespełnione zależności:
  libgtkmm-2.4-dev: Wymaga: libgtkmm-2.4-1c2a (= 1:2.20.2-1) ale 1:2.20.3-0ubuntu1 ma zostać zainstalowany
                    Wymaga: libglibmm-2.4-dev (>= 2.24.0) ale nie zostanie zainstalowany
                    Wymaga: libcairomm-1.0-dev (>= 1.2.2) ale nie zostanie zainstalowany
                    Wymaga: libpangomm-1.4-dev (>= 2.26.0) ale nie zostanie zainstalowany
  libparted0-dev: Wymaga: libparted0debian1 (= 2.2-5ubuntu5) ale 2.2-5ubuntu5.1 ma zostać zainstalowany
E: Pakiety są uszkodzone
apt-get także twierdzi, że problemów z paczkami w moim systemie nie ma:

Kod: Zaznacz cały

sudo apt-get install -f
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 8 nieaktualizowanych.
Przeszukałem to forum pod kątem podobnego wątku i nic nie znalazłem. Użyłem jeszcze Google, ale nie mogę znaleźć gtkmm24 do samodzielnej kompilacji - znajduję jedynie pakiety RPM. Synaptic nie wyświetla mi żadnych uszkodzonych pakietów. Co mogę zrobić, by spełnić zależności?
Awatar użytkownika
kris55
Zakręcona Traszka
Zakręcona Traszka
Posty: 560
Rejestracja: 16 mar 2010, 16:56
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Openbox
Architektura: x86

Odp: Gparted, niespełnione zależności (gtkmm24)

Post autor: kris55 »

Najprostszy sposób w Twoim przypadku to synaptic.
Nie będziesz miał kłopotów z zależnościami.
Synaptic nie wyświetla mi żadnych uszkodzonych pakietów. Co mogę zrobić, by spełnić zależności?
Synapyic zaproponuje Ci i zainstaluje pakiety które są wymagane przez Gparted.
W centrum oprogramowania Ubuntu też masz Gparted.
Linux Puppy 5.20 ROX + OpenBox & Ubuntu 10.04 GNOME
Linux Registered User #308993 ---> http://www.counter.li.org
Linux Counter is not an exclusive club. Any Linux user can join and it's free.
Awatar użytkownika
Potulniaczek
Wygnańcy
Posty: 143
Rejestracja: 08 gru 2010, 23:03
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: GNOME
Architektura: x86

Odp: Gparted, niespełnione zależności (gtkmm24)

Post autor: Potulniaczek »

Masz odpowiednie repozytoria?
Aiwass
Piegowaty Guziec
Piegowaty Guziec
Posty: 21
Rejestracja: 13 gru 2008, 18:08
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86

Odp: Gparted, niespełnione zależności (gtkmm24)

Post autor: Aiwass »

Dziękuję za odpowiedź.
Centrum oprogramowania Ubuntu wywala mi:
&quot pisze: Błąd mógł zostać spowodowany wymaganymi dodatkowymi pakietami oprogramowania, których brak lub nie istnieje możliwość ich instalacji. Może to także być konflikt między pakietami, które nie mogą być instalowane w tym samym czasie.
Szczegóły:
gparted
Synaptic tymczasem wyświetla okno z treścią:
&quot pisze:Nie można zaznaczyć wszystkich pakietów do instalacji lub aktualizacji. Następujące pakiety posiadają niespełnione zależności. Upewnij się czy wszystkie wymagane repozytoria są dodane i czy są włączone w preferencjach.
gparted:
Wymaga: libparted0, ale nie jest on przeznaczony do instalacji
Gdy w Synaptic próbuję zainstalować libparted0 to
&quot pisze:libparted0:
Wymaga: libparted0debian1 (=2.2-5ubuntu5). ale ma być zainstalowana wersja 2.2-5ubuntu5.1
libparted0debian1 według Synaptic jest zainstalowany. Jeżeli dobrze rozumiem te komunikaty, to posiadam wersję 5.1 pakietu libparted0debian1, a do instalacji gparted potrzebna mi jest wersja 5. Czy to oznacza, że musiałbym przeprowadzić downgrade libparted0debian1? Jeżeli tak, to byłoby to bezpieczne dla systemu?
&quot pisze:Masz odpowiednie repozytoria?
Nie wiem co masz na myśli pisząc o "opdowiednich repozytoriach". W menedżerze Synaptic mam włączone repozytoria main, universe, restricted oraz mutliverse. Nie dodawałem samodzielnie własnych repozytoriów.
Awatar użytkownika
kris55
Zakręcona Traszka
Zakręcona Traszka
Posty: 560
Rejestracja: 16 mar 2010, 16:56
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Openbox
Architektura: x86

Odp: Gparted, niespełnione zależności (gtkmm24)

Post autor: kris55 »

Dodaj repozytoria wymagane przez Ubuntu 10.04. Szczegóły znajdziesz w tu na forum, w czytelni i w moich starych postach.
EDIT:
Np. http://linux.uszew.pl/index.php?option= ... Itemid=128
Linux Puppy 5.20 ROX + OpenBox & Ubuntu 10.04 GNOME
Linux Registered User #308993 ---> http://www.counter.li.org
Linux Counter is not an exclusive club. Any Linux user can join and it's free.
Awatar użytkownika
Potulniaczek
Wygnańcy
Posty: 143
Rejestracja: 08 gru 2010, 23:03
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: GNOME
Architektura: x86

Odp: Gparted, niespełnione zależności (gtkmm24)

Post autor: Potulniaczek »

kris55 pisze:Dodaj repozytoria wymagane przez Ubuntu 10.04. Szczegóły znajdziesz w tu na forum, w czytelni i w moich starych postach.
EDIT:
Np. http://linux.uszew.pl/index.php?option= ... Itemid=128
Zgadza się.Będziesz miał stado aktualizacji.Potem gparted na pewno się zainstaluje.Nawiasem mówiąc lepiej ściągnąć pmagic z gparted na pokładzie,albo sam gparted na iso.Wtedy masz więcej możliwości na niezależnie zbotowanym gparted.
Aiwass
Piegowaty Guziec
Piegowaty Guziec
Posty: 21
Rejestracja: 13 gru 2008, 18:08
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86

Odp: Gparted, niespełnione zależności (gtkmm24)

Post autor: Aiwass »

Zrobiłem coś takiego:
1. System>Administracja>Źródła oprogramowania
2. Zaznaczyłem w karcie Inne oprogramowanie
http://archive.canonical.com/ubuntu lucid partner
http://archive.canonical.com/ubuntu lucid partner (kod źródłowy)
3. W zakładce Aktualizacja przywróciłem aktualizacje polecane (lucid-updates)
4. sudo apt-get update
5. sudo apt-get upgrade
6. sudo apt-get install gparted
Działa.

Dziękuję, że zwróciliście mi uwagę, że problem dotyczył repozytoriów. Szczerzę przyznaję, że nie orientuję się w dystrybucji Ubuntu i nie do końca wiem co zaznaczyłem (repozytorium partner). Czym są te repozytoria z how-to, które zlikowałeś, kris55? Czemu są wymagane? Te, które są domyślnie nie wystarczą?
Potulniaczek, dzięki za radę w sprawie pmagic.
Awatar użytkownika
kris55
Zakręcona Traszka
Zakręcona Traszka
Posty: 560
Rejestracja: 16 mar 2010, 16:56
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Openbox
Architektura: x86

Odp: [Solved] Gparted, niespełnione zależności (gtkmm24)

Post autor: kris55 »

@Aiwass
Czym są te repozytoria z how-to, które zlikowałeś, kris55?
Jeżeli chodzi Ci o "receptę" ze strony: http://linux.uszew.pl/index.php?option= ... Itemid=128, to tam rzeczywiście zaleca się i jest to w pełni uzasadnione - wykasowanie starego sources.list i wklejenie adresów repo dla 10.04, a to dlatego, że ludzie często mają starą wersję Ubuntu, dodają dziwne repo - często od nieodpowiedniej wersji i wychodzi tzw. "kaszanka". I albo nie mogą nic zainstalować albo otrzymują moc błędów, które nawet szkoda czasu żeby je interpretować.
A w odpowiedzi:
Czemu są wymagane? Te, które są w domyślnie nie wystarczą?
- to w ramach pracy własnej, poczytaj o repozytoriach w systemie Ubuntu i dlaczego (do czego) są one potrzebne. Podpowiem tylko, że bez nich nie zainstalujesz wielu bardzo potrzebnych rzeczy.
Linux Puppy 5.20 ROX + OpenBox & Ubuntu 10.04 GNOME
Linux Registered User #308993 ---> http://www.counter.li.org
Linux Counter is not an exclusive club. Any Linux user can join and it's free.
Aiwass
Piegowaty Guziec
Piegowaty Guziec
Posty: 21
Rejestracja: 13 gru 2008, 18:08
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86

Odp: [Solved] Gparted, niespełnione zależności (gtkmm24)

Post autor: Aiwass »

Dziękuję, poczytam. Dodam tylko na wszelki wypadek, że wiem czym są repozytoria - po prostu nie wiem czym są te repozytoria z Twojego linka. Do tej pory albo wszystko sam instalowałem na Slackware, albo korzystałem z repo Archa wspomaganego AUR, tudzież używałem Fedory. Pytałem o te repozytoria właśnie dlatego, że nie chcę zrobić Sajgonu w systemie instalując nie wiadomo co. W każdym razie poszukam info na własną rękę. Jeszcze raz dziękuję za pomoc.
ODPOWIEDZ

Wróć do „Inne”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 14 gości