• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Instalacja qt creatora na ubuntu "nie można odnaleźć pakietu"

Object Storage Arubacloud
0 głosów
735 wizyt
pytanie zadane 11 listopada 2020 w Systemy operacyjne, programy przez Lyokoheros Początkujący (340 p.)

Ostatnio musiałem na nowo instalować ubuntu (wersja 20.04.1) i próbowałem ponownie zainstalować QT creatora, niestety jak bym nie próbował (próbowałem korzystać np z tego artykułu) to wciąż orzymuję komunikat o tym, że nie znaleziono pakietu. Jedyna komenda, która działa to 

sudo apt-get install build-essential

Niestety, pozostałe komendy do zainstalowania QT(zarówno z samym apt jak i apt-get): 

sudo apt install qtcreator
sudo apt install qt5-default

Dają wspomniany wcześniej błąd. Ktoś wie z czego to może wynikać/jak to naprawić?

komentarz 11 listopada 2020 przez j23 Mędrzec (194,920 p.)

Wywołanie apt search qt5-default qtcreator niczego nie znajduje?

komentarz 11 listopada 2020 przez Lyokoheros Początkujący (340 p.)

Zwraca jedynie coś takiego:

ubuntu@ubuntu:~$ apt search qt5-default qtcreator
Sorting... Done
Full Text Search... Done

 

komentarz 11 listopada 2020 przez j23 Mędrzec (194,920 p.)

Ciekawa rzecz. Jak na Mincie wywołuje komendę, którą podałem wyżej, to mi znajduje oba pakiety. No ale to 19.3, więc sprawdziłem na Ubuntu Mate 20 na VM. Ta sama komenda nic nie wyświetla, ale jak dam szukanie po jednym pakiecie, to znajduje.

Wywołanie sudo apt install qtcreator qt5-default nie zgłasza żadnych błędów (nie instalowałem oczywiście).

Jaka to wersja Ubuntu? LTS?

komentarz 11 listopada 2020 przez Lyokoheros Początkujący (340 p.)

Tak, LTS, najnowsza z nich. Szukanie pojedyńczo nic nie zmenia

A wspomniane wywołania daje taki efekt:

ubuntu@ubuntu:~/Desktop/colosseum/frontend$ sudo apt install qtcreator qt5-default
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package qtcreator
E: Unable to locate package qt5-default

 

komentarz 12 listopada 2020 przez j23 Mędrzec (194,920 p.)

Dałeś sudo apt update i sudo apt upgrade? Jeśli nie, zrób to.

 

komentarz 12 listopada 2020 przez Lyokoheros Początkujący (340 p.)
Niestety po odpaleniu obu tych komend efekt pozostaje ten sam  - nadal zwraca "unable ot locae package" :(
komentarz 12 listopada 2020 przez j23 Mędrzec (194,920 p.)
Dziwna sprawa...

Zatem ściągnij plik .run ze strony Qt i instaluj bez udziału APT-a.
komentarz 13 listopada 2020 przez Lyokoheros Początkujący (340 p.)

Próbuję znaleźć ten plik na stronie i jakoś nie widzę. Za to znalazłem potencjalne rozwiązanie: 

sudo apt-add-repository [link do repozytorium]

Problem w tym, że nie wiem jaki link dodać dać qtcreatora i moje poszukiwania odpowiedzi były bezowocne :(

komentarz 13 listopada 2020 przez j23 Mędrzec (194,920 p.)

Próbuję znaleźć ten plik na stronie i jakoś nie widzę.

Tam nie bardzo jest co szukać. Wybierasz Download Qt online installer, klikasz, klikasz i masz. Ustawiasz prawa do uruchamiania i instalujesz (wymaga rejestracji).

Problem w tym, że nie wiem jaki link dodać dać qtcreatora

U mnie żadnych dodatkowych repozytoriów dla Qt nie ma, a mimo to znajduje tamte pakiety (na Mint 19.3 i świeżej instalacji Ubuntu 20 LTS). Zastanawiające jest to, dlaczego u Ciebie tego nie ma.

komentarz 14 listopada 2020 przez Lyokoheros Początkujący (340 p.)

Cóż, z innymi programami już okazywało się to potrzebne...

Aczkolwiek znalazłem ten instalator i nawet udało mi się zainstalować qt creatora... tylko, że w ogóle się nie uruchamia! (gdy próbuję go włączyć przez jego ikonę w "show applications" po prostu nie ma żadnych efektów) Próbowałem też włączyć używając terminala (będąc w jego folderze wpisując ./qtcreator), ale jedynym efektem był ten komunikat:

qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, xcb.

Aborted (core dumped)

(próbowałem też zainstalować coś z wymienionych tam opcji, ale za każdym razem był komunikat o nie znalezieniu pakietu...)

komentarz 14 listopada 2020 przez manjaro Nałogowiec (37,390 p.)
Aha znów Ubuntu najłatwiejszy Linux ;)
komentarz 14 listopada 2020 przez j23 Mędrzec (194,920 p.)

@manjaro, jakbyś poszukał w internecie, to wiedziałbyś, że problem nie ogranicza się jedynie do Ubuntu ;) Pytanie, dlaczego u mnie w repozytoriach pakiety są, a u niego nie ma.

@Lyokoheros, odpal qtcreatora w terminalu, ale najpierw wpisz: export QT_DEBUG_PLUGINS=1 Oczywiście daj logi ;)

Najprawdopodobniej problem jest ze ścieżką do pluginów (wydaje mi się, że już gdzieś tutaj był podobny problem).

komentarz 14 listopada 2020 przez manjaro Nałogowiec (37,390 p.)
No pewnie ogranicza się do wszystkich ubuntopochodnych ;)
komentarz 14 listopada 2020 przez j23 Mędrzec (194,920 p.)
(Nomen omen) Manjaro i Arch też ;) IMO problem leży po stronie aplikacji a nie dystrybucji.
komentarz 14 listopada 2020 przez manjaro Nałogowiec (37,390 p.)

no Arch to raczej nie bo u mnie nie ma problemu

komentarz 14 listopada 2020 przez j23 Mędrzec (194,920 p.)
Tak jak pisałem wcześniej - u mnie na Mint 19.3 i na Ubuntu Mate 20 LTS też nie ma problemu brakujących pakietów ;) Ale teraz mówimy o innym problemie, a ten występuje na różnych dystrybucjach...
komentarz 14 listopada 2020 przez Lyokoheros Początkujący (340 p.)

Jeśli był tu pdobny problem to byłbym wdzięczny za linka - może znalazłbym tam rozwiązanie.

Aczkolwiek odpaliłem po uprzednim wklepaniu Export QT_DEBUG_PLUGINS=1 i otrzymałem takie coś:

QFactoryLoader::QFactoryLoader() checking directory path "/home/ubuntu/Qt/Tools/QtCreator/lib/Qt/plugins/platforms" ...
QFactoryLoader::QFactoryLoader() looking at "/home/ubuntu/Qt/Tools/QtCreator/lib/Qt/plugins/platforms/libqeglfs.so"
Found metadata in lib /home/ubuntu/Qt/Tools/QtCreator/lib/Qt/plugins/platforms/libqeglfs.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "eglfs"
        ]
    },
    "archreq": 0,
    "className": "QEglFSIntegrationPlugin",
    "debug": false,
    "version": 331520
}


Got keys from plugin meta data ("eglfs")
QFactoryLoader::QFactoryLoader() looking at "/home/ubuntu/Qt/Tools/QtCreator/lib/Qt/plugins/platforms/libqlinuxfb.so"
Found metadata in lib /home/ubuntu/Qt/Tools/QtCreator/lib/Qt/plugins/platforms/libqlinuxfb.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "linuxfb"
        ]
    },
    "archreq": 0,
    "className": "QLinuxFbIntegrationPlugin",
    "debug": false,
    "version": 331520
}


Got keys from plugin meta data ("linuxfb")
QFactoryLoader::QFactoryLoader() looking at "/home/ubuntu/Qt/Tools/QtCreator/lib/Qt/plugins/platforms/libqminimal.so"
Found metadata in lib /home/ubuntu/Qt/Tools/QtCreator/lib/Qt/plugins/platforms/libqminimal.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "minimal"
        ]
    },
    "archreq": 0,
    "className": "QMinimalIntegrationPlugin",
    "debug": false,
    "version": 331520
}


Got keys from plugin meta data ("minimal")
QFactoryLoader::QFactoryLoader() looking at "/home/ubuntu/Qt/Tools/QtCreator/lib/Qt/plugins/platforms/libqminimalegl.so"
Found metadata in lib /home/ubuntu/Qt/Tools/QtCreator/lib/Qt/plugins/platforms/libqminimalegl.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "minimalegl"
        ]
    },
    "archreq": 0,
    "className": "QMinimalEglIntegrationPlugin",
    "debug": false,
    "version": 331520
}


Got keys from plugin meta data ("minimalegl")
QFactoryLoader::QFactoryLoader() looking at "/home/ubuntu/Qt/Tools/QtCreator/lib/Qt/plugins/platforms/libqoffscreen.so"
Found metadata in lib /home/ubuntu/Qt/Tools/QtCreator/lib/Qt/plugins/platforms/libqoffscreen.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "offscreen"
        ]
    },
    "archreq": 0,
    "className": "QOffscreenIntegrationPlugin",
    "debug": false,
    "version": 331520
}


Got keys from plugin meta data ("offscreen")
QFactoryLoader::QFactoryLoader() looking at "/home/ubuntu/Qt/Tools/QtCreator/lib/Qt/plugins/platforms/libqvnc.so"
Found metadata in lib /home/ubuntu/Qt/Tools/QtCreator/lib/Qt/plugins/platforms/libqvnc.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "vnc"
        ]
    },
    "archreq": 0,
    "className": "QVncIntegrationPlugin",
    "debug": false,
    "version": 331520
}


Got keys from plugin meta data ("vnc")
QFactoryLoader::QFactoryLoader() looking at "/home/ubuntu/Qt/Tools/QtCreator/lib/Qt/plugins/platforms/libqxcb.so"
Found metadata in lib /home/ubuntu/Qt/Tools/QtCreator/lib/Qt/plugins/platforms/libqxcb.so, metadata=
{
    "IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
    "MetaData": {
        "Keys": [
            "xcb"
        ]
    },
    "archreq": 0,
    "className": "QXcbIntegrationPlugin",
    "debug": false,
    "version": 331520
}


Got keys from plugin meta data ("xcb")
QFactoryLoader::QFactoryLoader() checking directory path "/home/ubuntu/Qt/Tools/QtCreator/bin/platforms" ...
Cannot load library /home/ubuntu/Qt/Tools/QtCreator/lib/Qt/plugins/platforms/libqxcb.so: (libxcb-xinerama.so.0: cannot open shared object file: No such file or directory)
QLibraryPrivate::loadPlugin failed on "/home/ubuntu/Qt/Tools/QtCreator/lib/Qt/plugins/platforms/libqxcb.so" : "Cannot load library /home/ubuntu/Qt/Tools/QtCreator/lib/Qt/plugins/platforms/libqxcb.so: (libxcb-xinerama.so.0: cannot open shared object file: No such file or directory)"
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, xcb.

Aborted (core dumped)

 

komentarz 14 listopada 2020 przez manjaro Nałogowiec (37,390 p.)
edycja 14 listopada 2020 przez manjaro

Z tego co widzę to jest w repo

sudo apt install qtcreator

Nie wiem czy Ubuntu umie sam dociągnąć wyymagane zależności, jęsli nie to później doinstaljesz jak będą potrzebne

komentarz 14 listopada 2020 przez Lyokoheros Początkujący (340 p.)

sudo apt-get install qtcreator zwraca mi jedynie błąd "nie znaleziono pakietu", przecież już mówiłem... frown

Natomiast tego repo jakoś nie mogę dodać, otrzymuję taki błąd:

Ign:1 cdrom://Ubuntu 20.04.1 LTS _Focal Fossa_ - Release amd64 (20200731) focal InRelease
Hit:2 cdrom://Ubuntu 20.04.1 LTS _Focal Fossa_ - Release amd64 (20200731) focal Release
Hit:4 http://ppa.launchpad.net/chris-lea/redis-server/ubuntu focal InRelease   
Hit:5 http://packages.microsoft.com/repos/vscode stable InRelease              
Hit:6 http://archive.ubuntu.com/ubuntu focal InRelease                         
Hit:7 http://archive.ubuntu.com/ubuntu focal-updates InRelease                 
Err:8 https://ubuntu.pkgs.org/20.04/ubuntu-universe-amd64/qtcreator_4.11.0-2build2_amd64.deb.html focal InRelease
  403  Forbidden [IP: 46.4.72.43 443]
Err:9 https://ubuntu.pkgs.org/20.04/ubuntu-universe-amd64 focal InRelease      
  403  Forbidden [IP: 46.4.72.43 443]
Hit:10 http://apt.postgresql.org/pub/repos/apt focal-pgdg InRelease
Hit:11 http://security.ubuntu.com/ubuntu focal-security InRelease
Reading package lists... Done
E: Failed to fetch https://ubuntu.pkgs.org/20.04/ubuntu-universe-amd64/qtcreator_4.11.0-2build2_amd64.deb.html/dists/focal/InRelease  403  Forbidden [IP: 46.4.72.43 443]
E: The repository 'https://ubuntu.pkgs.org/20.04/ubuntu-universe-amd64/qtcreator_4.11.0-2build2_amd64.deb.html focal InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: Failed to fetch https://ubuntu.pkgs.org/20.04/ubuntu-universe-amd64/dists/focal/InRelease  403  Forbidden [IP: 46.4.72.43 443]
E: The repository 'https://ubuntu.pkgs.org/20.04/ubuntu-universe-amd64 focal InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

Próba pobrania pliku .deb z linku też nie przyniosła specjalnych rezultatów - jak normalnie próbowałem odpalić to nie było żadnych efektów (znaczy było przez chwilę widać, jakby coś się działo(na górnym pasku), ale potem nic), a jak spróbowałem odpalić z konsoli to dostałęm następujące błędy:

./qtcreator.deb: line 1: syntax error near unexpected token `newline'
./qtcreator.deb: line 1: `!<arch>'

komentarz 14 listopada 2020 przez manjaro Nałogowiec (37,390 p.)
Nie rozumiem jakim cudem może zwracać błąd skoro pakiet znajduje się w oficjalnym repozytorium Ubuntu...
komentarz 14 listopada 2020 przez Lyokoheros Początkujący (340 p.)
Też nie rozumiem, ale nie zmienia to faktu, że tak właśnie jest...
komentarz 14 listopada 2020 przez manjaro Nałogowiec (37,390 p.)

No to pewnie masz rozpieprzone repozytorium jak w nim grzebałeś...

Pokaż zawartość pliku

/etc/apt/sources.list

 

komentarz 14 listopada 2020 przez j23 Mędrzec (194,920 p.)

@Lyokoheros, sprawdź, czy przypadkiem nie masz gdzieś jeszcze zainstalowanej biblioteki Qt w katalogu /usr. Z tego, co widać z logów, qtcreator korzysta z tej z katalogu domowego i być może jest jakiś konflikt z inną wersją Qt.

komentarz 14 listopada 2020 przez Lyokoheros Początkujący (340 p.)

Nie ma tam Qt, sprawdzałem też podfoldery(wszystkie z lib w nazwie).

A co do pliku sources.list, to wygląda on tak:

deb cdrom:[Ubuntu 20.04.1 LTS _Focal Fossa_ - Release amd64 (20200731)]/ focal main restricted
deb http://archive.ubuntu.com/ubuntu/ focal main restricted
deb http://security.ubuntu.com/ubuntu/ focal-security main restricted
deb http://archive.ubuntu.com/ubuntu/ focal-updates main restricted

 

 

 

 


deb https://ubuntu.pkgs.org/20.04/ubuntu-universe-amd64/qtcreator_4.11.0-2build2_amd64.deb.html focal main
# deb-src https://ubuntu.pkgs.org/20.04/ubuntu-universe-amd64/qtcreator_4.11.0-2build2_amd64.deb.html focal main
deb https://ubuntu.pkgs.org/20.04/ubuntu-universe-amd64/ focal main
# deb-src https://ubuntu.pkgs.org/20.04/ubuntu-universe-amd64/ focal main

 

 

komentarz 14 listopada 2020 przez manjaro Nałogowiec (37,390 p.)

No to tak

Wrzuć najpierw to repozytorium

Następnie

sudo apt update
sudo apt upgrade
sudo apt install qtcreator

 

1
komentarz 14 listopada 2020 przez Lyokoheros Początkujący (340 p.)
Dzięki, teraz wreszcie działa, choć scieżkę do QT musiałem ręcznie dodać.

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

0 głosów
2 odpowiedzi 309 wizyt
–1 głos
0 odpowiedzi 698 wizyt
0 głosów
0 odpowiedzi 120 wizyt
pytanie zadane 22 kwietnia 2016 w C i C++ przez alien1983 Początkujący (280 p.)

92,596 zapytań

141,446 odpowiedzi

319,720 komentarzy

61,981 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...