This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
howto:linux:install:ubuntu18-04 [2023/04/11 21:39] cmakula Changed KillMode to mixed to allow JVM shutter. |
howto:linux:install:ubuntu18-04 [2025/02/11 19:02] (current) cmakula grammar |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | <note important> | + | <note important> |
- | This installation is based on 18.04.2 LTS, Minimal Edition, 20.04 Netboot, | + | This installation is based on Ubuntu |
Please read the entire procedure before installation so you are familiar with the process before “taking on the terminal”. | Please read the entire procedure before installation so you are familiar with the process before “taking on the terminal”. | ||
- | This was tested using an Intel i5-4th Generation computer with 16GB of RAM | + | Previous versions were tested using an Intel i5-4th Generation computer |
Since the Minimal install also doesn’t contain the packages of its big brothers, this will give you the information you need to install all the packages required to run Serviio from a minimal Ubuntu Server installation. | Since the Minimal install also doesn’t contain the packages of its big brothers, this will give you the information you need to install all the packages required to run Serviio from a minimal Ubuntu Server installation. | ||
Line 11: | Line 11: | ||
If you have a desktop variant, all you should have to do is to copy and paste the text in the boxes into a terminal. | If you have a desktop variant, all you should have to do is to copy and paste the text in the boxes into a terminal. | ||
- | 1. Download and Install Ubuntu 18.04 - 22.04 (Any variant will work with this guide: Ubuntu Desktop, Minimal, Netboot, Server, Lubuntu, Kubuntu, Mint, Bodhi, etc.). | + | 1. Download and Install Ubuntu 18.04 - 24.04 (Any variant will work with this guide: Ubuntu Desktop, Minimal, Netboot, Server, Lubuntu, Kubuntu, Mint, LinuxLiteOS, Bodhi, etc.). |
2. Open a Terminal window. | 2. Open a Terminal window. | ||
Line 45: | Line 45: | ||
b. Download the Serviio software. | b. Download the Serviio software. | ||
- | < | + | < |
</ | </ | ||
c. Extract the software. | c. Extract the software. | ||
- | < | + | < |
</ | </ | ||
d. Create a soft link to the Serviio directory. | d. Create a soft link to the Serviio directory. | ||
- | < | + | < |
</ | </ | ||
Line 63: | Line 63: | ||
</ | </ | ||
- | f. | + | f. |
- | < | + | < |
</ | </ | ||
- | g. Go to a browser to test and make sure Serviio is running by going to the following web page. (You can use the “ifconfig” command on the Linux machine to find the IP address if you do not know it.) Replace (IPaddress) with the Serviio machine IP address while attached to the same network. | + | g. Next, we need to create a service to make sure Serviio starts when the machine reboots. |
- | + | ||
- | < | + | |
- | </ | + | |
- | + | ||
- | If you have a graphical desktop on your computer, you can also open the Serviio console from the command line. | + | |
- | + | ||
- | < | + | |
- | </ | + | |
- | + | ||
- | h. Remove the installation file. | + | |
- | + | ||
- | < | + | |
- | </ | + | |
- | + | ||
- | i. Next, we need to create a service to make sure Serviio starts when the machine reboots. | + | |
< | < | ||
</ | </ | ||
- | j. Put in the following information: | + | h. Put in the following information: |
< | < | ||
Line 101: | Line 86: | ||
ExecStop=/ | ExecStop=/ | ||
KillMode=mixed | KillMode=mixed | ||
+ | TimeoutStopSec=30 | ||
Restart=on-abort | Restart=on-abort | ||
Line 109: | Line 95: | ||
Hit ctrl+o to save the file and ctrl+x to exit the editor. | Hit ctrl+o to save the file and ctrl+x to exit the editor. | ||
- | k. Enable the Serviio Service with the following commands, executed in order: | + | i. Enable the Serviio Service with the following commands, executed in order: |
< | < | ||
Line 116: | Line 102: | ||
</ | </ | ||
- | After running the enable command, it should tell you that the OS added the service to the multi-user target. | + | After running the enable command, it should tell you that the OS added the service to the multi-user target. |
- | l. Run the “sudo reboot” command to reboot and make sure the Serviio service starts correctly. | + | j. Run the “sudo reboot” command to reboot and make sure the Serviio service starts correctly |
< | < | ||
Line 126: | Line 112: | ||
Next, you need to start setting it up from the console using: | Next, you need to start setting it up from the console using: | ||
- | < | + | |
+ | < | ||
</ | </ | ||