Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
Pobrałem ze strony:
https://www.viber.com/en/products/linux
Vibera w postaci pliku ".deb"
Próbowałem go instalować jako root w ten sposób, że:
wpisywałem:
apt-get install viber.deb
(wiadomo jak się to kończyło... "Uświadomiłem się" i drugi krok był już bardziej rozsądny: :)
wpisałem:
dpkg -i viber.deb
dostałem zwrot, że brakuje jakiegoś pakietu, chyba biblioteki, bo zawierał w nazwie "lib", więc ją zainstalowałem za pomocą "apt-get install". Terminal zwrócił następnie, że nie może rozpakować do katalogu "Documents/ViberDownloads" w "~", więc w "~" takie oba katalogi utworzyłem. Błędy żadne już nie wyskakiwały, pojawiła się ikonka Vibera w "Podgląd/Wyświetl programy", ale po kliknięciu na nią, nic się nie dzieje. Odinstalowałem Vibera więc przy pomocy:
dpkg -r viber
Ikona zniknęła, więc zainstalowałem ponownie. Żadne błędy nie wyskoczyły, ikona się pojawiła, a po kliknięciu nic się nie dzieje.
dpkg -l
zwraca, że viber jest. Z góry dzięki za pomoc. (Komendy do terminala pisałem teraz z pamięci, więc mogłem się gdzieś pomylić, z góry przepraszam, gdyby co. :) )
Ostatnio edytowany przez pltvgz20 (2017-06-02 20:16:26)
Offline
Pokaż co zwróci
/opt/viber/Viber
Offline
QSqlDatabasePrivate::removeDatabase: connection 'ConfigureDBConnection' is still in use, all queries will cease to work. This application failed to start because it could not find or load the Qt platform plugin "xcb" in "". Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, wayland-egl, wayland, xcb. Reinstalling the application may fix this problem. Przerwane
Offline
Zainstaluj jeszcze raz i cały proces instalacji w terminalu nam pokaż.
Offline
Nie odinstalowywałem przed ponowną instalacją i na początku zapomniałem, że ten katalog skasowałem (ViberDownloads). Stąd na początku błąd, potem instalacja udana, ale Viber nie odpala, a w terminalu wyglądało to tak:
dpkg -i viber.deb (Odczytywanie bazy danych ... 152086 plików i katalogów obecnie zainstalowanych.) Przygotowywanie do rozpakowania pakietu viber.deb ... chown: nie ma dostępu do „/root/Documents/ViberDownloads”: Nie ma takiego pliku ani katalogu Rozpakowywanie pakietu viber (6.5.5.1481) nad (6.5.5.1481) ... Konfigurowanie pakietu viber (6.5.5.1481) ... Przetwarzanie wyzwalaczy pakietu desktop-file-utils (0.22-1)... Przetwarzanie wyzwalaczy pakietu gnome-menus (3.13.3-6)... Przetwarzanie wyzwalaczy pakietu mime-support (3.58)... Przetwarzanie wyzwalaczy pakietu hicolor-icon-theme (0.13-1)... root@debian:/home/abc/Pobrane# cd .. root@debian:/home/abc# cd ~ root@debian:~# mkdir Documents root@debian:~# cd Documents root@debian:~/Documents# mkdir ViberDownloads root@debian:~/Documents# ls ViberDownloads root@debian:~/Documents# cd /home/abc/Pobrane/ root@debian:/home/abc/Pobrane# dpkg -i viber.deb (Odczytywanie bazy danych ... 152086 plików i katalogów obecnie zainstalowanych.) Przygotowywanie do rozpakowania pakietu viber.deb ... Rozpakowywanie pakietu viber (6.5.5.1481) nad (6.5.5.1481) ... Konfigurowanie pakietu viber (6.5.5.1481) ... Przetwarzanie wyzwalaczy pakietu desktop-file-utils (0.22-1)... Przetwarzanie wyzwalaczy pakietu gnome-menus (3.13.3-6)... Przetwarzanie wyzwalaczy pakietu mime-support (3.58)... Przetwarzanie wyzwalaczy pakietu hicolor-icon-theme (0.13-1)... root@debian:/home/abc/Pobrane#
Po instalacji komputera nie restartowałem.
Ostatnio edytowany przez pltvgz20 (2017-06-02 17:27:07)
Offline
Pokaż
dpkg --print-architecture
Offline
dpkg --print-architecture amd64
Offline
Nie wiem czy dobrze myślę, ale podobnie jak ilin mam wrażenie, że takie pakiety instalują się w /opt
Na wszelki wypadek podaj co pokazuje:
whereis viber
Potem zrobi się symlinki i program powinien zadziałać.
Offline
whereis viber viber: /usr/share/viber
Offline
Pokaż
dpkg -l | grep libqt5gui5
Offline
Dwukrotnie wpisałem i dwukrotnie pusto: :)
root@debian:/home/abc/Pobrane# dpkg -l | grep libqt5gui5 root@debian:/home/abc/Pobrane# dpkg -l | grep libqt5gui5 root@debian:/home/abc/Pobrane#
Offline
Zainstaluj ów pakiet.
Potem próbuj odpalać vibera poleceniem
/opt/viber/Viber
Pokaż co zwróci.
Offline
Po instalacji odpalił, choć z takim zwrotem:
/opt/viber/Viber QSqlDatabasePrivate::removeDatabase: connection 'ConfigureDBConnection' is still in use, all queries will cease to work. Qt: Session management error: None of the authentication protocols specified are supported Gtk-Message: Failed to load module "canberra-gtk-module" libGL error: unable to load driver: sis671_dri.so libGL error: failed to load driver: sis671 Qt WebEngine ICU data not found at /opt/viber/resources. Trying parent directory... Qt WebEngine resources not found at /opt/viber/resources. Trying parent directory... Qt WebEngine ICU data not found at /opt/viber/resources. Trying parent directory... Qt WebEngine resources not found at /opt/viber/resources. Trying parent directory...
Offline
Jeśli działa to nie ma się co przejmować.
Offline
Dzięki za rozwiązanie problemu. :) A skąd wiedziałeś, że brakuje akurat tego pakietu skoro jego brak nie blokował instalacji? :)
Offline
[quote=pltvgz20]Dzięki za rozwiązanie problemu. :) A skąd wiedziałeś, że brakuje akurat tego pakietu skoro jego brak nie blokował instalacji? :)[/quote]
This application failed to start because it could not find or load the Qt platform plugin "xcb"
[url]https://packages.debian.org/stretch/amd64/libqt5gui5/filelist[/url]
/usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so
Offline
Czyli ogólnie można przyjąć, że jeśli instalacja z pliku ".deb" przejdzie pomyślnie, a program mimo wszystko nie działa, to szukać gdzie jest ulokowany w systemie, odpalać go z konsoli, a terminal wtedy wskaże czego mu brakuje; i to czego brakuje szukać potem jako części składowej po w innych pakietach? Ta metoda w razie problemów powinna generalnie działać zawsze?
Offline
W zasadzie tak.
Porządnie zrobiona paczka deb ma zdefiniowane wszystkie zależności.
Ta akurat nie ma :)
Offline
[quote=ilin]W zasadzie tak.
Porządnie zrobiona paczka deb ma zdefiniowane wszystkie zależności.
Ta akurat nie ma :)[/quote]
No też mnie to trochę zdziwiło, że ta nie ma, bo to trochę strasznie ludzi Linuksem robić taki pakiet. Konsola w swej istocie nie może być intuicyjna, bo to nie menu programu, że się je będzie tak długo oglądać, aż się coś znajdzie. :) Tu albo się zna komendę, albo nie, a jak nie to ciężko coś wyczarować; no ale już kto po polsku rozumie, w googlach znajdzie, jak sobie z tym poradzić, skoro generalnie sposób zawsze działa. :) Zmienię tylko temat ciut, żeby wskazywał na czym sprawa polega, bo na początku myślałem, że to "ikonkowy" problem. :) Jeszcze raz dzięki za pomoc. :)
Ostatnio edytowany przez pltvgz20 (2017-06-02 20:17:52)
Offline
Strony: 1
Time (s) | Query |
---|---|
0.00014 | SET CHARSET latin2 |
0.00005 | SET NAMES latin2 |
0.00105 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.116.15.22' WHERE u.id=1 |
0.00104 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.116.15.22', 1732490577) |
0.00080 | SELECT * FROM punbb_online WHERE logged<1732490277 |
0.00069 | SELECT topic_id FROM punbb_posts WHERE id=311238 |
0.00010 | SELECT id FROM punbb_posts WHERE topic_id=29629 ORDER BY posted |
0.00067 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=29629 AND t.moved_to IS NULL |
0.00007 | SELECT search_for, replace_with FROM punbb_censoring |
0.00195 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=29629 ORDER BY p.id LIMIT 0,25 |
0.00138 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=29629 |
Total query time: 0.00794 s |