DEV Community

codeHiccups
codeHiccups

Posted on • Edited on

Setting up older mac mini

I have installed the 24.04 version of ubuntu, after which I am facing some issue with remote desktop connection. Due to which I need to restart it again

Download ubuntu and Flash :

  1. Download ubuntu LTS
  2. Download balena etcher
  3. Flash the USB
  4. Eject the flash drive
  5. Shutdown the mac mini

If there is a loading indicator after shutdown, press esc to see the logs. In my case it's deluge demon not killing

Install Ubuntu :

  1. Connect the Flash drive
  2. Press and hold left alt key on the keyboard
  3. Press the power button
  4. This opens boot menu

Remote Desktop connection :

Following this blog has resolved all the issues related to remote desktop connection. They will provide a custom script

please read carefully and run like should not run as sudo etc

https://c-nergy.be/blog/?p=19671

Install Curl :

sudo apt install curl

Install node.js :

  • Use nvm to install this
  • Go to Github
  • Copy paste the script
  • close and reopen the termial
nvm install --lts
nvm use --lts
Enter fullscreen mode Exit fullscreen mode

Install cloudflare port forwarding :

  • Login into the cloudflare tunnel dashboard
  • Delete existing and create a new tunnel
  • There the script will be given which will auto configure

Download Chromium :

  • Download it from the app store

Install MongoDB :

Install VS Code :

  • U can download it from the app store

Don't install Deluge & Plex from the store something is not right

Install SSH :

Follow this Guide : ssh

Install Plex :

Follow this Guide : Plex

Install Docker :

Install Portainer :

How to setup ssh with cloudflare tunnel:


Install ollamma
  • Use normal Flow
Auto start without pressing the power button the key board
Install deluge
Install mongoDB
  • Follow the instructions for the mongoDB site, community server
Install fileServer
Install dashlane
Install vim plugin
Install code server
Install custom fonts
Install plex server
Install xrdp

Top comments (0)