Problemy z instalacją GTK3, Ubuntu 18.04


1

Jestem nowicjuszem w Ubuntu. Próbuję zainstalować GTK3 na moim komputerze z systemem Ubuntu 18.04.2 LTS.

Używam następującego polecenia: sudo apt install libgtk-3-dev

Próbowałem kilka razy i otrzymałem następującą odpowiedź

Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
 libatk-bridge2.0-dev libatspi2.0-dev libepoxy-dev libxtst-dev wayland-protocols x11proto-record-dev
Suggested packages:
 libgtk-3-doc
The following NEW packages will be installed:
 libatk-bridge2.0-dev libatspi2.0-dev libepoxy-dev libgtk-3-dev libxtst-dev wayland-protocols x11proto-record-dev
 0 upgraded, 7 newly installed, 0 to remove and 24 not upgraded.
 Need to get 897 kB/1,145 kB of archives.
 After this operation, 13.9 MB of additional disk space will be used.
 Do you want to continue? [Y/n] Y
Err:1 http://us.archive.ubuntu.com/ubuntu bionic-updates/main amd64 libgtk-3-dev amd64 3.22.30-1ubuntu3
 404  Not Found [IP: 91.189.91.24 80]
 E: Failed to fetch http://us.archive.ubuntu.com/ubuntu/pool/main/g/gtk+3.0/libgtk-3-dev_3.22.30-1ubuntu3_amd64.deb  404  Not Found [IP: 91.189.91.24 80]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

Czy ktoś może pomóc.

Z góry dziękuję.


1
Czy próbowałeś wykonać aktualizację sudo apt, a następnie sudo apt upgrade, a następnie ponowić polecenie?
Saxtheowl

1
Tak, próbowałem aktualizacji sudo apt i sudo apt upgrade .... sprawy przebiegły pomyślnie, ale w końcu dostaję E: Nie udało się pobrać wiadomości
Eduljee Chikhliwala

Odpowiedzi:


2

Jak zauważono na https://itsfoss.com/ppa-guide/ „Repozytorium to zbiór plików, który zawiera informacje o różnych programach, ich wersjach i niektórych innych szczegółach, takich jak suma kontrolna. Każda wersja Ubuntu ma swój oficjalny zestaw czterech repozytoria:

Główne - obsługiwane przez Canonical bezpłatne i otwarte oprogramowanie.
Universe - utrzymywane przez społeczność darmowe i otwarte oprogramowanie.
Ograniczone - zastrzeżone sterowniki urządzeń.
Multiverse - oprogramowanie ograniczone przez prawa autorskie lub kwestie prawne.

Zasadniczo jest to internetowy adres URL zawierający informacje o oprogramowaniu. Skąd twój system wie, gdzie są te repozytoria? Informacje te są przechowywane w pliku sources.list w katalogu / etc / apt . Jeśli spojrzysz na jego zawartość, zobaczysz, że ma adres URL repozytoriów. Linie z # na początku są ignorowane.

„Teraz, gdy uruchomisz polecenie sudo apt update(wtedy sudo apt upgrade), twój system używa narzędzia APT do sprawdzenia repozytorium i przechowuje informacje o oprogramowaniu i ich wersji w pamięci podręcznej. Kiedy używasz polecenia sudo apt install package_name, wykorzystuje informacje do pobrania tego pakietu z adres URL, pod którym przechowywane jest aktualne oprogramowanie. ”

Znaleziony błąd 404 pokazuje, że adres internetowy w /etc/apt/sources.list jest nieaktualny; nie ma katalogu pod adresem http://us.archive.ubuntu.com/ubuntu/pool/main/g/gtk+3.0/ z plikiem libgtk-3-dev_3.22.30-1ubuntu3_amd64.deb na serwerze pod adresem 91.189 .91.24.

Musisz uruchomić, sudo apt update && sudo apt upgradezanim spróbujesz ponownie zaktualizować listę w systemie Ubuntu, gdzie znajdują się pakiety.

Jeśli się to nie powiedzie, najprawdopodobniej problemami są:

  • próba instalacji pakietu, który nie jest już dostępny w repozytoriach (prawie zawsze zastępowany przez nowszy pakiet o wyraźnie innej nazwie), lub
  • lista repozytoriów w /etc/apt/sources.list jest nieaktualna, lub
  • połączenie internetowe z repozytoriami jest wyłączone.

Dziękuję za Twoją odpowiedź. Zrobiłem aktualizację sudo apt i sudo pt upgrade i ponownie wydałem sudo apt install libgtk-3-dev. Nadal pojawiają się błędy pobierania, takie jak Err: 1 us.archive.ubuntu.com/ubuntu bionic-updates / main amd64 libgtk-3-dev amd64 3.22.30-1ubuntu3 404 Nie znaleziono [IP: 91.189.91.23 80] E: Nie udało się pobierz us.archive.ubuntu.com/ubuntu/pool/main/g/gtk+3.0/... 404 Nie znaleziono [IP: 91.189.91.23 80] E: Nie można pobrać niektórych archiwów, może uruchomić apt-get update lub spróbować z - brakuje poprawki?
Eduljee Chikhliwala
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.