Skip to content

Commit a87b973

Browse files
authored
Merge pull request #353 from mattparrilla/patch-1
Update README w/ Linux install instructions
2 parents 7496519 + 37891ff commit a87b973

File tree

1 file changed

+12
-8
lines changed

1 file changed

+12
-8
lines changed

README.md

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,19 @@ scoop install ios-webkit-debug-proxy
2020

2121
On Linux:
2222

23+
Install dependencies available in apt repository:
2324
```console
24-
sudo apt-get install autoconf automake libusb-dev libusb-1.0-0-dev libplist-dev libplist++-dev usbmuxd libtool libimobiledevice-dev libssl-dev
25+
sudo apt-get install autoconf automake libusb-dev libusb-1.0-0-dev libplist-dev libtool libssl-dev
26+
```
27+
28+
Build and install dependencies that require more recent versions:
29+
- [libmobiledevice](https://github.com/libimobiledevice/libimobiledevice)
30+
- [libusbmuxd](https://github.com/libimobiledevice/libusbmuxd)
31+
- [usbmuxd](https://github.com/libimobiledevice/usbmuxd)
32+
- [libplist](https://github.com/libimobiledevice/libplist)
2533

34+
Build and install `ios-webkit-debug-proxy`:
35+
```console
2636
git clone https://github.com/google/ios-webkit-debug-proxy.git
2737
cd ios-webkit-debug-proxy
2838

@@ -35,13 +45,7 @@ sudo make install
3545

3646
On Linux, you must run the `usbmuxd` daemon. The above install adds a /lib/udev rule to start the daemon whenever a device is attached.
3747

38-
To verify that usbmuxd can list your attached device(s), ensure that `libimobiledevice-utils` is installed, or install it with:
39-
40-
```console
41-
sudo apt-get install libimobiledevice-utils
42-
```
43-
44-
and then run `idevice_id -l`
48+
To verify that usbmuxd can list your attached device(s), ensure that `libimobiledevice-utils` is installed and then run `idevice_id -l`.
4549

4650
### Start the simulator or device
4751

0 commit comments

Comments
 (0)