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!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2016-02-21 20:57:49

  johnyjj2 - Użytkownik

johnyjj2
Użytkownik
Zarejestrowany: 2009-12-18

[SOLVED] Nie można zainstalować Mono Develop

Cześć,

nie mogę zainstalować Mono Develop na Debianie.

[b]Pierwszy sposób[/b]

Pakiet ściągnięty stąd (https://packages.debian.org/jessie/all/monodevelop/download) nie działa z powodu następującego błędu:

Cannot install 'libglade2.0-cil'.[/quote]
Szczegóły (Lintian output) były takie:

W: monodevelop: debian-news-entry-has-unknown-version 0.18.1-1
E: monodevelop: debian-copyright-file-uses-obsolete-national-encoding at line 23
W: monodevelop: manpage-has-errors-from-man usr/share/man/man1/mdtool.1.gz 104: warning: macro `/'' not defined
E: monodevelop: menu-icon-not-in-xpm-format usr/share/icons/hicolor/scalable/apps/monodevelop.svg
W: monodevelop: script-not-executable usr/lib/monodevelop/AddIns/MonoDevelop.Autotools/templates/autogen.sh.template
W: monodevelop: script-not-executable usr/lib/monodevelop/AddIns/MonoDevelop.Autotools/templates/configure.template
W: monodevelop: script-not-executable usr/lib/monodevelop/AddIns/MonoDevelop.Autotools/templates/exe.wrapper.in.template
W: monodevelop: executable-not-elf-or-script usr/lib/monodevelop/AddIns/MonoDevelop.XmlEditor/schemas/appconfig.xsd
W: monodevelop: executable-not-elf-or-script usr/lib/monodevelop/AddIns/MonoDevelop.XmlEditor/schemas/XMLSchema.xsd
W: monodevelop: executable-not-elf-or-script usr/lib/monodevelop/AddIns/MonoDevelop.XmlEditor/schemas/W3C-License.html
W: monodevelop: executable-not-elf-or-script usr/lib/monodevelop/AddIns/MonoDevelop.XmlEditor/schemas/xslt.xsd
W: monodevelop: executable-not-elf-or-script usr/lib/monodevelop/AddIns/MonoDevelop.XmlEditor/schemas/nant.xsd
W: monodevelop: executable-not-elf-or-script usr/lib/monodevelop/AddIns/MonoDevelop.AspNet/Schemas/readme.txt
W: monodevelop: executable-not-elf-or-script usr/lib/monodevelop/AddIns/MonoDevelop.XmlEditor/schemas/manifest.xsd
W: monodevelop: executable-not-elf-or-script usr/lib/monodevelop/AddIns/MonoDevelop.XmlEditor/schemas/readme.txt
W: monodevelop: executable-not-elf-or-script usr/lib/monodevelop/AddIns/MonoDevelop.AspNet/Schemas/W3C-License.html[/quote]
Lintian finished with exit status 1

Zaś ręczna instalacja libglade:

root@myusername:~# sudo apt-get install libglade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package libglade
root@myusername:~# sudo apt-get install libglade2.0-cil
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
libglade2.0-cil : Depends: libgtk2.0-cil (>= 2.12.10-1ubuntu1) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
root@myusername:~#[/quote]
[b]Drugi sposób[/b]

Te trzy polecenia (http://www.mono-project.com/docs/getting-started/install/linux/#debian-ubuntu-and-derivatives) zadziałały, więc repozytorium pakietów powinno być zaktualizowane. Ale później polecenia z sekcji 'Usage" nie działały:

root@myusername:~# sudo apt-get install mono-devel
Reading package lists... Done
Building dependency tree     
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
mono-devel : Depends: libgdiplus (>= 2.6.7) but it is not going to be installed
              Depends: libmono-system-design4.0-cil (>= 1.0) but it is not going to be installed
              Depends: libmono-system-drawing4.0-cil (>= 3.0.6) but it is not going to be installed
              Depends: libmono-system-messaging4.0-cil (>= 2.10.1) but it is not going to be installed
              Depends: libmono-system-runtime4.0-cil (>= 2.10.1) but it is not going to be installed
              Depends: libmono-system-servicemodel-activation4.0-cil (>= 1.0) but it is not going to be installed
              Depends: libmono-system-servicemodel-web4.0-cil (>= 3.2.1) but it is not going to be installed
              Depends: libmono-system-servicemodel4.0a-cil (>= 3.2.3) but it is not going to be installed
              Depends: libmono-system-web-extensions4.0-cil (>= 2.10.3) but it is not going to be installed
              Depends: libmono-system-web-services4.0-cil (>= 1.0) but it is not going to be installed
              Depends: libmono-system-web4.0-cil (>= 2.10.3) but it is not going to be installed
              Depends: libmono-system-windows-forms4.0-cil (>= 1.0) but it is not going to be installed
              Depends: libmono-cil-dev (= 4.2.2.30-0xamarin2) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.[/quote]
Podobnie z drugim z pakietów wspomnianych w 'Usage'.

Jak zainstalować Mono Develop (w celu umożliwienia stworzenia prostej aplikacji na Androida przy pomocy języka C#) na Debianie?

Z góry dzięki!

Ostatnio edytowany przez johnyjj2 (2016-02-21 23:57:49)

Offline

 

#2  2016-02-21 21:03:16

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: [SOLVED] Nie można zainstalować Mono Develop

Jak zainstalować Mono Develop (w celu umożliwienia stworzenia prostej aplikacji na Androida przy pomocy języka C#) na Debianie?[/quote]
Jesteś pewien, że Android obsługuje soft w C# pisany w Mono?

Bo mnie się zdawało, że potrzebujesz raczej Android NDK (i przy okazji C lub C++):
https://developer.android.com/tools/sdk/ndk/index.html

O użyciu Mono do pisania na Andka pierwszy raz od Ciebie usłyszałem. :D

Ostatnio edytowany przez Jacekalex (2016-02-21 21:06:15)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#3  2016-02-21 21:15:09

  johnyjj2 - Użytkownik

johnyjj2
Użytkownik
Zarejestrowany: 2009-12-18

Re: [SOLVED] Nie można zainstalować Mono Develop

Dzięki za odpowiedź :). Miałem trochę do czynienia z C# .NET i Visual Studio, ale niestety nie z programowaniem pod Android czy Mono Develop.

Na szybko jednak znalazłem np. takie dwa linki (https://msdn.microsoft.com/pl-pl/library/dn771552.aspx oraz http://stackoverflow.com/questions/10962104/develop-android-app-using-c-sharp), więc chyba coś takiego powinno się dać zrobić (o ile uda mi się zainstalować Mono Develop). Nieszczególnie znam inne języki programowania, stąd też skorzystanie z C# byłoby dla mnie najwygodniejsze (a przy okazji z ciekawości nauczyłbym się nowego dla mnie IDE).

Offline

 

#4  2016-02-21 21:18:01

  młodyLinuxiarz - Użytkownik

młodyLinuxiarz
Użytkownik
Zarejestrowany: 2016-01-25

Re: [SOLVED] Nie można zainstalować Mono Develop

Na początek spróbuj

Kod:

apt-get -f install

by skorygować drzewo zależności. Jeżeli dalej będzie to samo to jako pakiety podaj wszystkie, co Ci się wyświetliły, które mają niespełnione zależności i ten, co chcesz zainstalować. To trochę metoda prymitywna. Można spróbować też przez aptitude (bez argumentów) i poszukać pakietu mono-devel. W sekcji zależności (albo jakoś tak) sprawdzić, które pakiety są na czerwono. Nie jest to fachowa metoda ale skuteczna (sam tak próbowałem przy instalacji Gnome bez systemd)
Powodzonka ;)


Nic na siłę, wszystko młotkiem :-P

Offline

 

#5  2016-02-21 21:19:38

  skullman - Użytkownik

skullman
Użytkownik
Zarejestrowany: 2010-04-08

Re: [SOLVED] Nie można zainstalować Mono Develop

@Jacekalex, jest niby mono dla androida ale teraz jak nie ma już Dalvika w najnowszej wersji andka to po co pisać takie niewydajne aplikacje skoro pisane przy pomocy Android SDK działają w ART.
@johnyjj2, serio masz konto na DUG-u i nie potrafisz zainstalować prostej aplikacji? I to do tego programista? Skoro MonoDevelop jest w repo tak samo jak reszta mono to wystarczy:

Kod:

apt-get install monodevelop

ale skoro uparłeś się ręcznie pobierać to może teraz

Kod:

apt-get -f install

Offline

 

#6  2016-02-21 21:25:43

  uzytkownikubunt - Zbanowany

uzytkownikubunt
Zbanowany
Zarejestrowany: 2012-04-25

Re: [SOLVED] Nie można zainstalować Mono Develop

2760

Ostatnio edytowany przez uzytkownikubunt (2016-12-01 01:35:28)

Offline

 

#7  2016-02-21 21:33:09

  młodyLinuxiarz - Użytkownik

młodyLinuxiarz
Użytkownik
Zarejestrowany: 2016-01-25

Re: [SOLVED] Nie można zainstalować Mono Develop

Jeżeli się nie mylę to @johnyjj2 zrobił mix debiana i ubuntu i stąd błędy z instalacją pakietów. Radziłbym ustawienie przypięć albo usunięcie repozytoriów Ubuntu.


Nic na siłę, wszystko młotkiem :-P

Offline

 

#8  2016-02-21 21:41:46

  johnyjj2 - Użytkownik

johnyjj2
Użytkownik
Zarejestrowany: 2009-12-18

Re: [SOLVED] Nie można zainstalować Mono Develop

Dzięki za odpowiedzi :).

[quote=skullman]@johnyjj2, serio masz konto na DUG-u i nie potrafisz zainstalować prostej aplikacji? I to do tego programista? Skoro MonoDevelop jest w repo tak samo jak reszta mono to wystarczy: ... ale skoro uparłeś się ręcznie pobierać to może teraz apt-get -f install[/quote]
A dlaczego piszesz, że się uparłem na ręczne pobieranie? Skorzystałem z oficjalnej strony projektu, przeczytałem, co było w sekcji poświęconej instalacji i wypróbowałem obie podane tam metody, dokładnie tak jak to było tam opisane. Wydaje mi się to raczej normalnym podejściem. Niestety obie metody prowadziły do błędów. A nie znam zależności projektu na tyle, żeby móc je naprawić, to się pytam.

[quote=uzytkownikubunt]Java jest dosyć podobna do C#, więc może jednak wybierz Androidową Javę?
Androidowa Java jest naturalnym środowiskiem/językiem w Androidzie.[/quote]
Chciałbym napisać bardzo prostą aplikację. Jeśli będę miał z tym problemy pod Mono Develop (np. będą poważne ograniczenia) lub temat mnie bardziej zainteresuje, to wtedy się zastanowię nad Javą.

[quote=młodyLinuxiarz]Na początek spróbuj apt-get -f install[/quote]

root@myusername:~# apt-get -f install
Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 39 not upgraded.[/quote]
[quote=skullman]Skoro MonoDevelop jest w repo tak samo jak reszta mono to wystarczy: apt-get install monodevelop[/quote]
[quote=młodyLinuxiarz]Jeżeli dalej będzie to samo to jako pakiety podaj wszystkie, co Ci się wyświetliły, które mają niespełnione zależności i ten, co chcesz zainstalować.[/quote]

root@myusername:~# apt-get install monodevelop
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
monodevelop : Depends: libglade2.0-cil (>= 2.12.10-1ubuntu1) but it is not going to be installed                                                               
               Depends: libgnome2.24-cil (>= 2.24.0) but it is not going to be installed                                                                       
               Depends: libgtk2.0-cil (>= 2.12.10-1ubuntu1) but it is not going to be installed                                                                 
               Depends: libmono-microsoft-web-infrastructure1.0-cil (>= 1.0) but it is not going to be installed
               Depends: libmono-system-design4.0-cil (>= 1.0) but it is not going to be installed
               Depends: libmono-system-drawing4.0-cil (>= 3.0.6) but it is not going to be installed
               Depends: libmono-system-runtime4.0-cil (>= 2.10.1) but it is not going to be installed
               Depends: libmono-system-servicemodel4.0a-cil (>= 3.2.3) but it is not going to be installed
               Depends: libmono-system-web-extensions4.0-cil (>= 2.10.3) but it is not going to be installed
               Depends: libmono-system-web-services4.0-cil (>= 1.0) but it is not going to be installed
               Depends: libmono-system-web4.0-cil (>= 2.10.3) but it is not going to be installed
               Depends: libmono-system-windows-forms4.0-cil (>= 1.0) but it is not going to be installed
               Recommends: libglade2.0-cil-dev but it is not going to be installed
               Recommends: libgtk2.0-cil-dev but it is not going to be installed
               Recommends: mono-devel but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
root@myusername:~#[/quote]
[quote=młodyLinuxiarz]Jeżeli się nie mylę to @johnyjj2 zrobił mix debiana i ubuntu i stąd błędy z instalacją pakietów. Radziłbym ustawienie przypięć albo usunięcie repozytoriów Ubuntu.[/quote]
No to zrobiłem coś takiego:

sudo vim /etc/apt/sources.list
sudo apt-get update
apt-get install monodevelop[/quote]
Najpierw wyedytowałem sources.list. Była tam linijka z canonical w URL, więc ją wykomentowałem dodając hash na początku i zapisałem plik. Potem zaktualizowałem apt-get. Następnie znów spróbowałem zainstalować monodevelop. Niestety te same błędy. Wpis canonical był taki:

deb http://archive.canonical.com/ jessie partner[/quote]
Użycie tego repozytorium było w jakimś temacie poświęconym Debianowi, żeby tego użyć do instalacji jakiegoś oprogramowania (już nie pamiętam jakiego). Szkoda, że nie napisali tam, że nie powinno się tego robić.

[quote=młodyLinuxiarz]To trochę metoda prymitywna. Można spróbować też przez aptitude (bez argumentów) i poszukać pakietu mono-devel. W sekcji zależności (albo jakoś tak) sprawdzić, które pakiety są na czerwono. Nie jest to fachowa metoda ale skuteczna (sam tak próbowałem przy instalacji Gnome bez systemd)
Powodzonka ;)[/quote]
To próbowałem po kolei tych błędnych zależności i doszedłem do czegoś takiego:

root@myusername:~# apt-get install libjpeg8
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package libjpeg8 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'libjpeg8' has no installation candidate[/quote]

Ostatnio edytowany przez johnyjj2 (2016-02-21 22:06:10)

Offline

 

#9  2016-02-21 22:09:38

  uzytkownikubunt - Zbanowany

uzytkownikubunt
Zbanowany
Zarejestrowany: 2012-04-25

Re: [SOLVED] Nie można zainstalować Mono Develop

2761

Ostatnio edytowany przez uzytkownikubunt (2016-12-01 01:35:29)

Offline

 

#10  2016-02-21 22:17:33

  johnyjj2 - Użytkownik

johnyjj2
Użytkownik
Zarejestrowany: 2009-12-18

Re: [SOLVED] Nie można zainstalować Mono Develop

Aktualnie sytuacja wygląda tak, że próbuję zainstalować libjpeg8 (nigdy nie kompilowałem pod Linuksem, ani nie tworzyłem pakietów), bo chyba w tej wersji Debiana nie ma już tego pakietu, a jest on potrzebny przez Mono Develop. Pobrałem stąd https://sourceforge.net/projects/libjpeg/?source=typ_redirect i zauważyłem, że jest tam jakiś install-sh, to go próbuję uruchomić.

root@debian:/home/user/Downloads/jpeg-6b# ./install-sh
-su: ./install-sh: /bin/sh^M: bad interpreter: No such file or directory[/quote]
Co do programu to chciałbym po prostu, żeby mi regularnie co np. kwadrans pobierał plik z pewnej lokalizacji, zmierzył czas jaki na to był potrzebny, sprawdził średni czas dla paru pingów, usunął ściągnięty plik i dodał statystykę do pliku tekstowego. I to wszystko.

Offline

 

#11  2016-02-21 22:23:09

  uzytkownikubunt - Zbanowany

uzytkownikubunt
Zbanowany
Zarejestrowany: 2012-04-25

Re: [SOLVED] Nie można zainstalować Mono Develop

2762

Ostatnio edytowany przez uzytkownikubunt (2016-12-01 01:35:31)

Offline

 

#12  2016-02-21 22:23:30

  młodyLinuxiarz - Użytkownik

młodyLinuxiarz
Użytkownik
Zarejestrowany: 2016-01-25

Re: [SOLVED] Nie można zainstalować Mono Develop

Zainstaluj libjpeg8 z repozytorium wydania Wheezy (z zależnościami nie powinno być problemu). Później zainstaluj mono-devel i to powinno rozwiązać problem (nie trzeba będzie kompilować libjpeg8).


Nic na siłę, wszystko młotkiem :-P

Offline

 

#13  2016-02-21 22:46:27

  johnyjj2 - Użytkownik

johnyjj2
Użytkownik
Zarejestrowany: 2009-12-18

Re: [SOLVED] Nie można zainstalować Mono Develop

[quote=młodyLinuxiarz]Zainstaluj libjpeg8 z repozytorium wydania Wheezy (z zależnościami nie powinno być problemu). Później zainstaluj mono-devel i to powinno rozwiązać problem (nie trzeba będzie kompilować libjpeg8).[/quote]
Dzięki :-). Zrobiłem tak jak poleciłeś, libjpeg8 zainstalował się bez problemu, jak również Mono Develop działa jak trzeba. Jestem zadowolony z bardzo fachowej pomocy na tym forum :). A przy okazji sporo nowego się nauczyłem o Debianie i ogólnie o Linuksie. Trochę mnie dziwi, że w nowszej wersji Debiana pakiet po prostu został wyrzucony, pomimo tego, że dalej jest wykorzystywany (np. przez wspomnianego Mono).

Offline

 

#14  2016-02-21 23:10:01

  młodyLinuxiarz - Użytkownik

młodyLinuxiarz
Użytkownik
Zarejestrowany: 2016-01-25

Re: [SOLVED] Nie można zainstalować Mono Develop

Właśnie dlatego wolę Wheezy' ego.
Pozdrowionka ;)

EDIT: Brakuje tylko "SOLVED"  ;)

Ostatnio edytowany przez młodyLinuxiarz (2016-02-21 23:43:08)


Nic na siłę, wszystko młotkiem :-P

Offline

 

#15  2016-02-21 23:43:27

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: [SOLVED] Nie można zainstalować Mono Develop

[quote="skullman"]@Jacekalex, jest niby mono dla androida ale teraz jak nie ma już Dalvika w najnowszej wersji andka to po co pisać takie niewydajne aplikacje skoro pisane przy pomocy Android SDK działają w ART.[/quote]
Jak napiszesz albo skompilujesz na Andka coś w C/C++, i tam wyląduje w postaci gotowej binarki, jak np Mplayer, to będzie chodziło gorzej, niż napisane w SDK do pracy na  ART?

Z resztą polecam krótką lekturę:
https://software.intel.com/en-us/forums/intel-c-compiler/topic/495360

Ostatnio edytowany przez Jacekalex (2016-02-21 23:49:03)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#16  2016-02-22 00:14:33

  skullman - Użytkownik

skullman
Użytkownik
Zarejestrowany: 2010-04-08

Re: [SOLVED] Nie można zainstalować Mono Develop

[quote=Jacekalex][quote="skullman"]@Jacekalex, jest niby mono dla androida ale teraz jak nie ma już Dalvika w najnowszej wersji andka to po co pisać takie niewydajne aplikacje skoro pisane przy pomocy Android SDK działają w ART.[/quote]
Jak napiszesz albo skompilujesz na Andka coś w C/C++, i tam wyląduje w postaci gotowej binarki, jak np Mplayer, to będzie chodziło gorzej, niż napisane w SDK do pracy na  ART?

Z resztą polecam krótką lekturę:
https://software.intel.com/en-us/forums/intel-c-compiler/topic/495360[/quote]
A czy ja tak napisałem? I skąd wziął Ci się C/C++?

Ostatnio edytowany przez skullman (2016-02-22 00:18:35)

Offline

 

#17  2016-02-22 00:17:29

  uzytkownikubunt - Zbanowany

uzytkownikubunt
Zbanowany
Zarejestrowany: 2012-04-25

Re: [SOLVED] Nie można zainstalować Mono Develop

2763

Ostatnio edytowany przez uzytkownikubunt (2016-12-01 01:35:32)

Offline

 

#18  2016-02-22 00:19:05

  skullman - Użytkownik

skullman
Użytkownik
Zarejestrowany: 2010-04-08

Re: [SOLVED] Nie można zainstalować Mono Develop

Hehe, nie zauważłem, już edytuję.

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)

[ Generated in 0.012 seconds, 15 queries executed ]

Informacje debugowania

Time (s) Query
0.00010 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00099 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='3.145.108.43' WHERE u.id=1
0.00092 UPDATE punbb_online SET logged=1732694347 WHERE ident='3.145.108.43'
0.00042 SELECT * FROM punbb_online WHERE logged<1732694047
0.00062 DELETE FROM punbb_online WHERE ident='18.118.119.77'
0.00069 DELETE FROM punbb_online WHERE ident='185.191.171.3'
0.00063 DELETE FROM punbb_online WHERE ident='3.142.172.190'
0.00071 DELETE FROM punbb_online WHERE ident='3.16.51.237'
0.00068 SELECT topic_id FROM punbb_posts WHERE id=297848
0.00005 SELECT id FROM punbb_posts WHERE topic_id=28303 ORDER BY posted
0.00055 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=28303 AND t.moved_to IS NULL
0.00005 SELECT search_for, replace_with FROM punbb_censoring
0.00164 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=28303 ORDER BY p.id LIMIT 0,25
0.00081 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=28303
Total query time: 0.0089 s