[+] Instalacja pakietu build-essential

Tematy związane z oprogramowaniem, instalacją, konfiguracją
thtstalker
Posty: 10
Rejestracja: 22 czerwca 2013, 10:58

[+] Instalacja pakietu build-essential

Post autor: thtstalker »

Mam problem z instalacją pakietu build-essential. Moje wpisy w /etc/apt/sources,list:

Kod: Zaznacz cały

deb [URL]http://ftp.debian.org/debian/[/URL] wheezy main
deb-src [URL]http://ftp.debian.org/debian/[/URL] wheezy main
deb [URL]http://security.debian.org/[/URL] wheezy/updates main
deb-src [URL]http://security.debian.org/[/URL] wheezy/updates main
deb [URL]http://ftp.debian.org/debian/[/URL] wheezy-updates main
deb-src [URL]http://ftp.debian.org/debian/[/URL] wheezy-updates main
deb [URL]http://repo.mate-desktop.org/debian[/URL] wheezy main

Kod: Zaznacz cały

root@di:/home/i# apt-get install build-essential
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żyto 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:
 build-essential : Wymaga: libc6-dev ale nie zostanie zainstalowany lub
                           libc-dev
                   Wymaga: g++ (>= 4:4.4.3) ale nie zostanie zainstalowany
E: Nie udało się naprawić problemów, zatrzymano uszkodzone pakiety.

Edycja:
Wcześniej, dodałem na chwilę repozytorium Sida i zainstalowałem z niego program youtube-dl, chwilę później usunąłem repozytorium Sida, wykonałem:

Kod: Zaznacz cały

apt-get update
apt-get upgrade

Teraz odinstalowałem poleceniem:

Kod: Zaznacz cały

apt-get remove --purge youtube-dl
ponieważ, dowiedziałem się, że można nieźle namieszać sobie w ten sposób w systemie.
Awatar użytkownika
Menel
Member
Posty: 1117
Rejestracja: 24 sierpnia 2013, 19:58
Lokalizacja: doktor informoparalityki

Post autor: Menel »

Podobno, ja tak cały czas robię (na jessie) i nie narzekam, wszystko działa.
To po usunięciu tego programu youtube wykonujesz jeszcze:

Kod: Zaznacz cały

apt-get autoremove
to usunie wszystko co było zainstalowane razem z nim i nie jest już potrzebne, tylko czytaj i uważaj, bo czasami lubi usuwać potrzebne rzeczy (mnie się jeszcze nie zdarzyło, ale ktoś tu miał taki przypadek).

Spróbuj jak nie próbowałeś:

Kod: Zaznacz cały

apt-get -f install

Ja gdy mam problemy z zależnościami zawsze wtedy stosuję pakiety z Sida i pomaga (w wersji stabilnej jest to bardziej ryzykowne dlatego nie polecam). Też słyszałem, że można nieźle namieszać sobie w ten sposób w systemie i że to głupota, ale jakoś to mnie nie rusza, mało tego do tej pory wszystko działa więc po co panikować.
thtstalker
Posty: 10
Rejestracja: 22 czerwca 2013, 10:58

Post autor: thtstalker »

Dziękuję za odpowiedź, jednak build-essential wciąż nie chce się zainstalować.
Awatar użytkownika
Menel
Member
Posty: 1117
Rejestracja: 24 sierpnia 2013, 19:58
Lokalizacja: doktor informoparalityki

Post autor: Menel »

Polecam aktualizację do wersji testowej. Z tego co widzę nie ma z tym żadnych problemów na Debianie Jessie.
Awatar użytkownika
kodama
Junior Member
Posty: 633
Rejestracja: 23 maja 2010, 22:30
Lokalizacja: Poznań

Post autor: kodama »

Ewentualnie nie cudować z mieszaniem wersji tylko zainstalować youtube-dl według tego http://rg3.github.io/youtube-dl/download.html i już :) Normalnie na stabilnym działa.
thtstalker
Posty: 10
Rejestracja: 22 czerwca 2013, 10:58

Post autor: thtstalker »

Problem rozwiązany, pomogło

Kod: Zaznacz cały

aptitude install build-essential
Należy odrzucić pierwsze zaproponowane rozwiązanie i zaakceptować następne w kolejności.
Awatar użytkownika
mati75
Junior Member
Posty: 625
Rejestracja: 30 lipca 2009, 11:19
Lokalizacja: default city

Post autor: mati75 »

Wystarczyło wykonać:

Kod: Zaznacz cały

apt-get update
apt-get install build-essential
ODPOWIEDZ