Last active
July 3, 2024 07:05
-
Star
(175)
You must be signed in to star a gist -
Fork
(32)
You must be signed in to fork a gist
-
-
Save samrocketman/70dff6ebb18004fc37dc5e33c259a0fc to your computer and use it in GitHub Desktop.
Revisions
-
samrocketman revised this gist
Apr 4, 2019 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -35,7 +35,7 @@ This solution does **not work** for the following: * Ubuntu 14.04 On `Ubuntu 16.04`, I have personally used this method to connect to `iOS 10`. Other users report connecting (via comments): * iOS 10 * iOS 10.1 -
samrocketman revised this gist
Apr 4, 2019 . 1 changed file with 23 additions and 1 deletion.There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -18,12 +18,18 @@ This solution works for (posted via comments): * Archlinux * Debian GNU/Linux 8 - 64 bits * Debian GNU/Linux 9 * Kubuntu 18.04 * Linux Mint 18 * Linux Mint 18.1 * Linux Mint 18.2 * Linux Mint 18.3 * Linux Mint 19.1 Cinnamon * openSUSE Leap 42.3 * Raspbian GNU/Linux 9.4 (stretch) * Ubuntu 16.04 * Ubuntu 17.04 * XUbuntu 16.04 This solution does **not work** for the following: @@ -37,13 +43,24 @@ On `Ubuntu 16.04`, I have personally used this method to connect to: * iOS 10.3.1 * iOS 10.3.3 * iOS 11.2.2 * iOS 11.3.1 * iOS 11.4 * iOS 11.4.1 * iOS 12.0 * iOS 12.0.1 (16A404) * iOS 12.1.4 Hardware: I have personally successfully used this method on an iPhone 5S. The following is a list of hardware successes from other users (via comments below). * iPhone 5C * iPhone 5S * iPhone 6 * iPhone 6 Plus * iPhone 7 * iPhone 8 * iPhone 8 Plus * iPhone SE * iPod Touch 6th Generation If you get this working on a flavor that I don't list, then please post a comment and I will update this support section. @@ -77,10 +94,15 @@ Notes: ### Building on other platforms and OSes (reported in user comments) * Debian 9 (stretch) - https://gist.github.com/samrocketman/70dff6ebb18004fc37dc5e33c259a0fc#gistcomment-2725881 - https://gist.github.com/samrocketman/70dff6ebb18004fc37dc5e33c259a0fc#gistcomment-2820594 * Mint 18.2 - https://gist.github.com/samrocketman/70dff6ebb18004fc37dc5e33c259a0fc#gistcomment-2161041 * Mac OS X - https://gist.github.com/samrocketman/70dff6ebb18004fc37dc5e33c259a0fc#gistcomment-2116098 - https://gist.github.com/samrocketman/70dff6ebb18004fc37dc5e33c259a0fc#gistcomment-2140745 * openSUSE Leap 42.3 - https://gist.github.com/samrocketman/70dff6ebb18004fc37dc5e33c259a0fc#gistcomment-2644212 * Raspbian GNU/Linux 9.4 (stretch) - https://gist.github.com/samrocketman/70dff6ebb18004fc37dc5e33c259a0fc#gistcomment-2632563 Jump to [Clone and Build](#clone-and-build). -
samrocketman revised this gist
Feb 11, 2018 . 1 changed file with 3 additions and 1 deletion.There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -19,7 +19,9 @@ This solution works for (posted via comments): * Archlinux * Debian GNU/Linux 8 - 64 bits * Linux Mint 18 * Linux Mint 18.1 * Linux Mint 18.2 * Linux Mint 18.3 * Ubuntu 16.04 * Ubuntu 17.04 -
samrocketman revised this gist
Feb 3, 2018 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -109,7 +109,7 @@ Now build in order (the order matters): > Note: (Optional) If you have a system package installed which is in the above list, then I recommend uninstalling it. However, if you can't uninstall it, then no big deal. It is mostly a precautionary measure. As long as you set the bash environment variables properly, then your compiled version should not reference your system packages. Uninstalling any system packages is by no means required. > Note 2: Removing usbmuxd was required on Debian Jessie 8.10 [mentioned in comments](https://gist.github.com/samrocketman/70dff6ebb18004fc37dc5e33c259a0fc#gistcomment-2336691). ##### Build libusbmuxd -
samrocketman revised this gist
Feb 3, 2018 . 1 changed file with 4 additions and 0 deletions.There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -34,12 +34,14 @@ On `Ubuntu 16.04`, I have personally used this method to connect to: * iOS 10.2 * iOS 10.3.1 * iOS 10.3.3 * iOS 11.2.2 Hardware: I have personally successfully used this method on an iPhone 5S. The following is a list of hardware successes from other users (via comments below). * iPhone 5C * iPhone 6 * iPhone 6 Plus * iPhone 8 Plus If you get this working on a flavor that I don't list, then please post a comment and I will update this support section. @@ -107,6 +109,8 @@ Now build in order (the order matters): > Note: (Optional) If you have a system package installed which is in the above list, then I recommend uninstalling it. However, if you can't uninstall it, then no big deal. It is mostly a precautionary measure. As long as you set the bash environment variables properly, then your compiled version should not reference your system packages. Uninstalling any system packages is by no means required. > Note 2: Removing usbmuxd was required on Debian 8.1 mentioned in comments. ##### Build libusbmuxd ```bash -
samrocketman revised this gist
Jan 28, 2018 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -105,7 +105,7 @@ Now build in order (the order matters): 4. usbmuxd 5. ifuse > Note: (Optional) If you have a system package installed which is in the above list, then I recommend uninstalling it. However, if you can't uninstall it, then no big deal. It is mostly a precautionary measure. As long as you set the bash environment variables properly, then your compiled version should not reference your system packages. Uninstalling any system packages is by no means required. ##### Build libusbmuxd -
samrocketman revised this gist
Jan 23, 2018 . 1 changed file with 2 additions and 1 deletion.There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -10,7 +10,7 @@ Who is this guide intended for? Compiling software is what I would consider an advanced Linux skill. If you're not interested in tinkering with your operating system then this guide may not be for you. There's a lot of concepts I don't explain or gloss over with brevity to keep these instructions brief (compared to explaining everything). While I did my best to think of beginners when creating this guide; this guide is not for the faint of heart. If you've not compiled software before then I recommend you practicing inside of [VirtualBox](https://www.virtualbox.org/) before attempting this on your real system. Follow this guide at your own risk because I can't make any guarantees based on unknown individual skill level. # Support @@ -21,6 +21,7 @@ This solution works for (posted via comments): * Linux Mint 18 * Linux Mint 18.1 Serena * Ubuntu 16.04 * Ubuntu 17.04 This solution does **not work** for the following: -
samrocketman revised this gist
Jan 23, 2018 . 1 changed file with 2 additions and 2 deletions.There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -147,10 +147,10 @@ Create a mount point and verify the paths of the tools before executing. ```bash $ mkdir -p ~/usr/mnt $ type -P ifuse /home/sam/usr/bin/ifuse $ type -P idevicepair /home/sam/usr/bin/idevicepair ``` -
samrocketman revised this gist
Jan 23, 2018 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -104,7 +104,7 @@ Now build in order (the order matters): 4. usbmuxd 5. ifuse > Note: (Optional) If you have a system package installed which is in the above list, then I recommend uninstalling it. However, if you can't uninstaill it, then no big deal. It is mostly a precautionary measure. As long as you set the bash environment variables properly, then your compiled version should not reference your system packages. Uninstalling any system packages is by no means required. ##### Build libusbmuxd -
samrocketman revised this gist
Jan 23, 2018 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -104,7 +104,7 @@ Now build in order (the order matters): 4. usbmuxd 5. ifuse > Note: If you have a system package installed which is in the above list then I recommend uninstalling it. However, if you can't uninstaill it, then no big deal. It is mostly a precautionary measure. As long as you set the bash environment variables properly, then your compiled version should not reference your system packages. ##### Build libusbmuxd -
samrocketman revised this gist
Jan 23, 2018 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -104,7 +104,7 @@ Now build in order (the order matters): 4. usbmuxd 5. ifuse > Note: If you have a system package installed which is in the above list then I recommend uninstalling it. However, if you can't uninstaill it, then no big deal. It is mostly a precautionary measure. As long as you set the bash environment variables properly, then your compiled version should not reference your system packages anyways. ##### Build libusbmuxd -
samrocketman revised this gist
Jan 23, 2018 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -104,7 +104,7 @@ Now build in order (the order matters): 4. usbmuxd 5. ifuse If you have a system package installed which is in the above list then I recommend uninstalling it. However, if you can't uninstaill it, then no big deal. It is mostly a precautionary measure. As long as you set the bash environment variables properly, then your compiled version should not reference your system packages anyways. ##### Build libusbmuxd -
samrocketman revised this gist
Nov 2, 2017 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -180,6 +180,6 @@ I have only copied photos _off of my iPhone_ as a backup. I have not tried copy # Browsing Music It is a [known issue music sync no longer works][music] in later versions of iOS with libimobiledevice. Since Apple changed some things (outlined in linked issues), music sync hasn't worked since as early as iOS 6 and still doesn't work. [music]: https://github.com/search?q=org%3Alibimobiledevice+music&type=Issues -
samrocketman revised this gist
Nov 2, 2017 . 1 changed file with 2 additions and 2 deletions.There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -180,6 +180,6 @@ I have only copied photos _off of my iPhone_ as a backup. I have not tried copy # Browsing Music It is a [known issue music sync no longer works][music] in later versions of iOS with libimobiledevice. [music]: https://github.com/search?q=org%3Alibimobiledevice+music&type=Issues -
samrocketman revised this gist
Nov 2, 2017 . 1 changed file with 9 additions and 1 deletion.There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -174,4 +174,12 @@ fusermount -u ~/usr/mnt # Browsing Photos The mounted iPhone has an empty `Photos` folder. Strangely, this has no photos. Instead, look in the `DCIM` folder for photos. I have only copied photos _off of my iPhone_ as a backup. I have not tried copying photos to my iPhone. # Browsing Music It is a [known issue music sync no longer works][1] in later versions of iOS with libimobiledevice. [1]: https://github.com/libimobiledevice/libimobiledevice/issues/331 -
samrocketman revised this gist
Nov 2, 2017 . 1 changed file with 5 additions and 1 deletion.There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -170,4 +170,8 @@ When you're finished. Unmount `~/usr/mnt` using `fusermount`. For example, ``` fusermount -u ~/usr/mnt ``` # Browsing Photos The mounted iPhone has an empty `Photos` folder. Strangely, this has no photos. Instead, look in the `DCIM` folder for photos. -
samrocketman revised this gist
Nov 2, 2017 . 1 changed file with 5 additions and 6 deletions.There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -70,13 +70,12 @@ Notes: # Build libimobiledevice and ifuse from HEAD ### Building on other platforms and OSes (reported in user comments) * Mint 18.2 - https://gist.github.com/samrocketman/70dff6ebb18004fc37dc5e33c259a0fc#gistcomment-2161041 * Mac OS X - https://gist.github.com/samrocketman/70dff6ebb18004fc37dc5e33c259a0fc#gistcomment-2116098 - https://gist.github.com/samrocketman/70dff6ebb18004fc37dc5e33c259a0fc#gistcomment-2140745 Jump to [Clone and Build](#clone-and-build). -
samrocketman revised this gist
Nov 2, 2017 . 1 changed file with 14 additions and 0 deletions.There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -70,12 +70,26 @@ Notes: # Build libimobiledevice and ifuse from HEAD ### Building on Fedora (reported in user comment) Install development packages: ``` sudo dnf install automake libtool pkgconfig libplist-devel python-devel openssl-devel libusbx-devel fuse-devel ``` Jump to [Clone and Build](#clone-and-build). ### Building on Ubuntu 16.04 Install development packages discovered through trial and error. ``` sudo apt-get install automake libtool pkg-config libplist-dev libplist++-dev python-dev libssl-dev libusb-1.0-0-dev libfuse-dev ``` ### Clone and Build Clone the sources. ```bash -
samrocketman revised this gist
Oct 2, 2017 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -34,7 +34,7 @@ On `Ubuntu 16.04`, I have personally used this method to connect to: * iOS 10.3.1 * iOS 10.3.3 Hardware: I have personally successfully used this method on an iPhone 5S. The following is a list of hardware successes from other users (via comments below). * iPhone 5C * iPhone 6 -
samrocketman revised this gist
Oct 2, 2017 . 1 changed file with 6 additions and 0 deletions.There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -34,6 +34,12 @@ On `Ubuntu 16.04`, I have personally used this method to connect to: * iOS 10.3.1 * iOS 10.3.3 Hardware: I have personally successfully used this method on an iPhone 5S. The following is a list of hardware successes from other users. * iPhone 5C * iPhone 6 * iPhone 6 Plus If you get this working on a flavor that I don't list, then please post a comment and I will update this support section. # Setup environment -
samrocketman revised this gist
Aug 27, 2017 . 1 changed file with 1 addition and 0 deletions.There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -32,6 +32,7 @@ On `Ubuntu 16.04`, I have personally used this method to connect to: * iOS 10.1 * iOS 10.2 * iOS 10.3.1 * iOS 10.3.3 If you get this working on a flavor that I don't list, then please post a comment and I will update this support section. -
samrocketman revised this gist
Aug 27, 2017 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -8,7 +8,7 @@ The solution is to compile [libimobiledevice and ifuse from source](https://gith Who is this guide intended for? Compiling software is what I would consider an advanced Linux skill. If you're not interested in tinkering with your operating system then this guide may not be for you. There's a lot of concepts I don't explain or gloss over with brevity to keep these instructions brief (compared to explaining everything). While I did my best to think of beginners when creating this guide; This guide is not for the faint of heart. If you've not compiled software before then I recommend you practicing inside of [VirtualBox](https://www.virtualbox.org/) before attempting this on your real system. Follow this guide at your own risk because I can't make any guarantees based on unknown individual skill level. -
samrocketman revised this gist
Aug 27, 2017 . 1 changed file with 6 additions and 0 deletions.There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -4,6 +4,12 @@ I upgraded my iPhone 5s to iOS 10 and could no longer retrieve photos from it. The solution is to compile [libimobiledevice and ifuse from source](https://github.com/libimobiledevice). # Audience Who is this guide intended for? Compiling software is what I would consider an advanced Linux skill. If you're not interested in tinkering with your operating system then this guide may not be for you. There's a lot of concepts I don't explain or gloss over with brevity to keep these instructions breif (compared to explaining everything). While I did my best to think of beginners when creating this guide; This guide is not for the faint of heart. If you've not compiled software before then I recommend you practicing inside of [VirtualBox](https://www.virtualbox.org/) before attempting this on your real system. Follow this guide at your own risk because I can't make any guarantees based on unknown individual skill level. # Support -
samrocketman revised this gist
Apr 26, 2017 . 1 changed file with 2 additions and 0 deletions.There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -4,6 +4,8 @@ I upgraded my iPhone 5s to iOS 10 and could no longer retrieve photos from it. The solution is to compile [libimobiledevice and ifuse from source](https://github.com/libimobiledevice). While I did my best to think of beginners when creating this guide; This guide is not for the faint of heart. If you've not compiled software before then I recommend you practicing inside of [VirtualBox](https://www.virtualbox.org/) before attempting this on your real system. Follow this guide at your own risk because I can't make any guarantees based on unknown individual skill level. # Support This solution works for (posted via comments): -
samrocketman revised this gist
Apr 26, 2017 . 1 changed file with 7 additions and 4 deletions.There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -70,10 +70,13 @@ for x in libusbmuxd usbmuxd libimobiledevice ifuse; do git clone https://github. Now build in order (the order matters): 1. [libplist](https://github.com/libimobiledevice/libplist) (not required on Ubuntu 16.04) 2. libusbmuxd 3. libimobiledevice 4. usbmuxd 5. ifuse If you have a system package installed which is in the above list then I recommend uninstalling it. ##### Build libusbmuxd -
samrocketman revised this gist
Apr 26, 2017 . 1 changed file with 1 addition and 0 deletions.There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -23,6 +23,7 @@ On `Ubuntu 16.04`, I have personally used this method to connect to: * iOS 10 * iOS 10.1 * iOS 10.2 * iOS 10.3.1 If you get this working on a flavor that I don't list, then please post a comment and I will update this support section. -
samrocketman revised this gist
Apr 26, 2017 . 1 changed file with 2 additions and 0 deletions.There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -24,6 +24,8 @@ On `Ubuntu 16.04`, I have personally used this method to connect to: * iOS 10.1 * iOS 10.2 If you get this working on a flavor that I don't list, then please post a comment and I will update this support section. # Setup environment Don't forget to set up your environment before building. I typically build and install packages to my local user at `$HOME/usr`. -
samrocketman revised this gist
Apr 26, 2017 . 1 changed file with 20 additions and 0 deletions.There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -4,6 +4,26 @@ I upgraded my iPhone 5s to iOS 10 and could no longer retrieve photos from it. The solution is to compile [libimobiledevice and ifuse from source](https://github.com/libimobiledevice). # Support This solution works for (posted via comments): * Archlinux * Debian GNU/Linux 8 - 64 bits * Linux Mint 18 * Linux Mint 18.1 Serena * Ubuntu 16.04 This solution does **not work** for the following: * Ubuntu 14.04 On `Ubuntu 16.04`, I have personally used this method to connect to: * iOS 10 * iOS 10.1 * iOS 10.2 # Setup environment Don't forget to set up your environment before building. I typically build and install packages to my local user at `$HOME/usr`. -
samrocketman revised this gist
Jan 22, 2017 . 1 changed file with 1 addition and 10 deletions.There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -116,13 +116,4 @@ When you're finished. Unmount `~/usr/mnt` using `fusermount`. For example, ``` fusermount -u ~/usr/mnt ``` -
samrocketman revised this gist
Jan 22, 2017 . 1 changed file with 10 additions and 1 deletion.There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -116,4 +116,13 @@ When you're finished. Unmount `~/usr/mnt` using `fusermount`. For example, ``` fusermount -u ~/usr/mnt ``` # Building on Ubuntu 14.04 Install packages ``` sudo apt-get install automake libtool pkg-config python-dev libssl-dev libusb-1.0-0-dev libfuse-dev cython ```
NewerOlder