The compatibility between the Linux system and the iPhone is not good. If you want to use the Linux system, the iPhone must be mounted first. So how to mount iPhone under Arch Linux such as Antergos and Manjaro? Let’s take a look together.
Mount iPhone in Arch Linux
Step 1: Unplug your iPhone if it's already plugged in.
Step 2: Now, open the terminal and enter the following command to install the necessary packages. It doesn't matter if they are already installed.
1.sudo pacman -Sy ifuse usbmuxd libplist libimobiledevice
Step 3: After the installation of these libraries and programs is complete, restart the system.
1.sudoreboot
Step 4: Create a mounting directory for the iPhone. I recommend creating an iPhone directory in the home directory.
1.mkdir~/iPhone
Step 5: Unlock your phone and plug it in, if asked whether to trust this computer, allow trust.
Step 6: Check whether the iPhone has been recognized by the machine at this time.
1.dmesg|grep-i iphone
It's time to display the results for iPhone and Apple. Like this:
1.[31.003392]ipheth 2-1:4.2:Apple iPhone USB Ethernet device attached
2.[40.950883]ipheth 2-1:4.2:Apple iPhone USB Ethernet now disconnected
3.[47.471897]ipheth 2-1:4.2:Apple iPhone USB Ethernet device attached
4.[82.967116]ipheth 2-1:4.2:Apple iPhone USB Ethernet now disconnected
5.[106.735932]ipheth 2-1:4.2:Apple iPhone USB Ethernet device attached
This means that the iPhone has been successfully recognized by Antergos/Arch at this time.
Step 7: After the setup is complete it is time to mount the iPhone, use the following command:
1.ifuse ~/iPhone
Since we created the mounting directory in the home directory, you can see it in the home directory without root permissions. If the command is successful, you will see no output.
Go back to Files and see if the iPhone has been recognized. For me, it looks like this in Antergos:
You can access files in this directory. Copy files from here or into it.
Step 8: When you want to uninstall, use this command:
1.sudoumount~/iPhone
The above is how to mount iPhone under Arch Linux system, so that iPhone can work normally under Arch Linux system like other USB devices.