So you may need to use an AppImage
Even though officially iTunes isn’t available on Linux to help with iOS devices, it’s actually pretty simple to backup.
All you need is libimobiledevice.
Install it with:
sudo apt install usbmuxd libimobiledevice6 libimobiledevice-utils
First we need to configure encryption. iOS won’t let you backup everything without encrypting the backup.
idevicebackup2 encryption on, and then authorize it with your phone’s password.
Once that’s done, we can backup. It’s as simple as running
idevicebackup2 backup /path/to/backup
I made a tiny helper script to help you automate that, with a clear year/month/day path and provides a simple gui way (click the script file from file manager)
#!/bin/bash # https://askubuntu.com/questions/661870/bash-script-doesnt-run-from-nautilus-but-does-run-from-terminal run_in_terminal()
Backups are very important. It’s very easy to mess up your server.
Here’s how to set up automatic backups for MongoDB
1. Get MongoDB tools
- Go to https://www.mongodb.com/try/download/database-tools, pick your distro (in this guide I use Ubuntu), select the deb format, and click copy link
- SSH into your server and type these commands:
wget -O mongotools.deb
So there’s this annoying thing Ubuntu Server does by default, which is not use the whole drive. This is a waste of space and i’m gonna show you how to fix it with a few commands.
$ sudo lvm lvm>
I’ve had some problems with TrueNAS sharing to a Linux desktop system. Here’s how to do it:
- Login to TrueNAS
- Go to Accounts > Users > Add
- Create a dummy user:
- Make sure Lock User is checked
- Go to Shell in the TrueNAS dashboard
- Now make your share directory:
- Set correct permissions: