User Tools

Site Tools


systems:media_server:install_ubuntu_server

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
systems:media_server:install_ubuntu_server [2025/05/30 14:08] petersystems:media_server:install_ubuntu_server [2025/05/31 09:48] (current) peter
Line 10: Line 10:
   * Write the ISO image for Ubuntu Server to a USB drive.   * Write the ISO image for Ubuntu Server to a USB drive.
   * Boot from USB drive.   * Boot from USB drive.
-  * Select **Ubuntu Server (minimized)** and **Search for third-party drivers**.+  * Select **Ubuntu Server** and **Search for third-party drivers**.
   * Set a static IP.   * Set a static IP.
   * Guided Storage Configuration - Select to Use the entire disk, and unselect "Set up this disk as an LVM group".   * Guided Storage Configuration - Select to Use the entire disk, and unselect "Set up this disk as an LVM group".
Line 18: Line 18:
   * Clean up.   * Clean up.
   * Reboot again.   * Reboot again.
-  * Install multimedia codecs.+
  
  
Line 63: Line 63:
 ---- ----
  
-===== Install VIM =====+===== Change the default shell to bash ===== 
 + 
 +By default, Ubuntu has Dash as the default shell. 
 + 
 +  * Bash is preferred. 
 +  * The reason that dash was set as the default is that dash provides faster boot times. 
 +  * It does not however have the full feature set offered by bash. 
 +  * On a modern server this speed difference in booting is negligible; and not too important as servers usually are not booted very often.  
 + 
 + 
 +==== Check what /bin/sh links to ====
  
 <code bash> <code bash>
-sudo apt install vim-nox+ls -al /bin/sh 
 +</code> 
 + 
 +returns: 
 + 
 +<code> 
 +lrwxrwxrwx 1 root root 4 Mar 31  2024 /bin/sh -> dash
 </code> </code>
  
 <WRAP info> <WRAP info>
-**NOTE:**  vim-nox is the full version of vim.+**NOTE:**  This shows that /bin/sh links to dash. 
 +</WRAP> 
 + 
 +---- 
 + 
 +==== Change the Link for /bin/sh to bash ==== 
 + 
 +<code bash> 
 +sudo ln -sf bash /bin/sh 
 +</code> 
 + 
 +---- 
 + 
 +==== Recheck what /bin/sh links to ==== 
 + 
 +<code bash> 
 +ls -al /bin/sh 
 +</code> 
 + 
 +returns: 
 + 
 +<code> 
 +lrwxrwxrwx 1 root root 4 May 30 15:15 /bin/sh -> bash 
 +</code> 
 + 
 +<WRAP info> 
 +**NOTE:**  This shows that /bin/sh now links to bash. 
 + 
 +  * On older Ubuntu systems the following could be used, but this no longer works on new versions: <code bash> 
 +sudo dpkg-reconfigure dash 
 +</code> 
 + 
 +  * When asked **Install dash as /bin/sh?** specify **No**
  
-  * Of course, different text editor such as joe or nano can be installed as well.  
 </WRAP> </WRAP>
  
Line 134: Line 181:
 ---- ----
  
-===== Install multimedia codecs =====+==== Set the timezone ====
  
 <code bash> <code bash>
-sudo apt install ubuntu-restricted-extras -y+sudo dpkg-reconfigure tzdata
 </code> </code>
 +
 +<WRAP info>
 +**NOTE:**  Select the appropriate location.
 +</WRAP>
 +
  
 ---- ----
systems/media_server/install_ubuntu_server.1748614087.txt.gz · Last modified: 2025/05/30 14:08 by peter

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki