First of all, I want to correct one of the false assumptions you have. Traccar can run just fine on non-systemd distros.
Other thing - demo servers are not intended for production use. We can clear data there at any moment. Doesn't happen very often, but it can happen at a critical moment.
Hi Anton,
First of all, thanks for this great app and the time you have taken to reply.
Yes, maybe i made assumptions however, the installation notes on https://www.traccar.org/linux/ mention systemd only.
Perhaps, i should start another thread asking for help on installing the Traccar server on a Slackware distro (as i remember trying this option a cpl of months ago and receiving an error exactly pointing to the fact that the installer lacked a systemd distro. (I will try again later today and post the error msg).
To be continued...
That installer is designed for Linux with systemd, but we also have this:
https://www.traccar.org/manual-installation/
And we also have Docker that can be run anywhere Docker is available.
Reporting back.
As you probably know, JAVA and linux have divorced lately and therefore I have to rely on Open JDK. That's not a problem.
After installing OpenJDK17 i launched the app with
"java -jar tracker-server.jar conf/traccar.xml"
it returned this and then stopped:
professor@localhost:~/pckgs/traccar/traccar-other-6.9.1$ java -jar tracker-server.jar conf/traccar.xml
Running Changeset: changelog-4.0-clean::changelog-4.0-clean::author
Running Changeset: changelog-4.0-clean::changelog-4.0-clean-common::author
Running Changeset: changelog-4.1::changelog-4.1-mssql::author
Running Changeset: changelog-4.7::changelog-4.7::author
Running Changeset: changelog-4.9::changelog-4.9::author
Running Changeset: changelog-4.10::changelog-4.10::author
Running Changeset: changelog-4.11::changelog-4.11::author
Running Changeset: changelog-4.13::changelog-4.13::author
Running Changeset: changelog-4.15::changelog-4.15::author
Running Changeset: changelog-5.0::changelog-5.0::author
Running Changeset: changelog-5.1::changelog-5.1::author
Running Changeset: changelog-5.2::changelog-5.2::author
Running Changeset: changelog-5.3::changelog-5.3::author
Running Changeset: changelog-5.4::changelog-5.4::author
Running Changeset: changelog-5.5::changelog-5.5::author
Running Changeset: changelog-5.6::changelog-5.6::author
Running Changeset: changelog-5.7::changelog-5.7::author
Running Changeset: changelog-5.8::changelog-5.8::author
Running Changeset: changelog-5.9::changelog-5.9::author
Running Changeset: changelog-5.10::changelog-5.10::author
Running Changeset: changelog-5.11::changelog-5.11::author
Running Changeset: changelog-6.2::changelog-6.2::author
Running Changeset: changelog-6.3::changelog-6.3-old::author
Running Changeset: changelog-6.3::changelog-6.3-new::author
Running Changeset: changelog-6.6::changelog-6.6::author
Running Changeset: changelog-6.7.0::changelog-6.7.0::author
Running Changeset: changelog-6.8.0::changelog-6.8.0-timescale::author
Running Changeset: changelog-6.9.0::changelog-6.9.0::author
UPDATE SUMMARY
Run: 28
Previously run: 0
Filtered out: 0
-------------------------------
Total change sets: 28
Liquibase: Update has been successful. Rows affected: 1
After this, it seems that the installer is waiting for some command or..., i am baffled as I have never installed anything with Java. Is this the initial setup of Traccar' database? Am i supposed to pass a specific command?
I would appreciate any suggestions here.
Regards,
p.s.: getting started with Docker on Slackware is like opening a 'can-of-worms'
What makes you think there's some problem? Is the server not running?
HI Anton,
thanks again for your prompt reply.
I am, now, doubting my own understanding of Traccar;
Please, define 'running server'?
I thought i would be presented with a world (map-like) interface where, then, I could add, tweak and test a couple of devices. Instead, i have nothing starting.
Or, am i missing something important?
Regards,
and, I don't want to come across as the guy who doesn't even try!
For instance, i can't even find the link you sent earlier in the 'traccar-webpage' https://www.traccar.org/manual-installation/ and/or any documentation on manual installation:
Where do you expect to see the map? Surely not in the terminal, right?
no, i was not expecting to see the map on the terminal. I was expecting that after running the 'manual install', a GUI window would launch.
But, i think i am starting to grasp the whole thing!
It's like a package that i used in the past where, i had to manually create a DB, populate it and then launch the actual GUI from another executable.
Correct?
If so, the next question/s is: how do i populate the database? And, how do i launch the app?
I strongly recommend reading our official documentation before asking questions here. All your database questions are definitely covered there.
ALRIGHT, THANK YOU
Hello everyone,
recently i have discovered Traccar, and what seems to be, a great GPS tracking resource.
I organize trail running events scaling from mid-to-long distances (100+ Km) and, for outstanding participant's safety, i have been browsing the net in order to learn and understand what options are available. I believe that GPS live tracking is the only way forward (that will also add some great 'cherries' to the event as its spectators may wish to follow their favourite athlete 'live' on a screen). The event is at its origins and it counts tens of participants in its first couple of editions hoping to reach a few hundreds runners in the next 2-5 years.
I am not a complete newbie when it comes to using linux and open source applications although, I am not a 'API guru (and I stay as far away as possible from Microsoft) however, I am completely new to use/manage live-tracking apps.
From what I understand, at least for the first trial year, I could use a 'Demo Server' which i believe has no limitation on device numbers however, i am not sure whether this would be an efficient way forward. Or, would it be?
Another point to consider is cost. As a test-event, i would have runners to install the Traccar Client app on their cellphone which, by requirement, they must carry on them at all time during the event. We will add all the devices on the server and supporters will be able to follow their favourite athlete on a screen connected to the internet which would display the Traccar Manager (with its map and connected devices) at the Start/Finish line.
Since, the latter may not be well digested by many (privacy concerned) participants and, should the trail be a success, i will consider investing in portable GPS devices (which are supported by the Traccar server) for every athlete and, perhaps, a dedicated laptop running ONLY the Traccar server (it's a pity that Traccar runs only on 'systemd' linux distros).
I would welcome any pointers/critics, suggestions and advice on such a plan and, whether I need to pay attention to certain details, settings, etc.
Thanks in advance