How to Run Linux Natively on iPad For Free (No Jailbreaking) | Programming on iPad

Поделиться
HTML-код
  • Опубликовано: 9 сен 2024
  • How to run Linux on ipad? Well this video has got you covered. Learn how to run native Linux alpine on the iPad for free
    #python #Linux #ios
    👉 Patreon: patreon.com/SATSifaction
    👉 Facebook Group: / theaiwarriors
    👉 Instagram: @theaiwarriors
    👉 Medium: / satssehgal
    👉 Corporate Training and Up skilling: levers.ai
    Netfirms (Affiliate) - bit.ly/2KdJ4Dp
    Linode Server - bit.ly/2XpqGi9
    Bluehost (Affiliate) - bit.ly/2GxxBh1
    PythonAnywhere (Affiliate) - bit.ly/2kWORVe
    Heroku - www.heroku.co
    NordVPN (Affiliate) - bit.ly/2W87je0
    ✅ Here is a link to my python for beginners, master python course: bit.ly/2HIZS42

Комментарии • 279

  • @ArsenGaming
    @ArsenGaming 2 года назад +547

    This is NOT native. Native means something very specific. It means the OS is running DIRECTLY on the hardware. This is the opposite of native. It is an emulated x86 environment. It's not even using the iPad's CPU architecture. It will allow running some Linux programs, but nowhere near at the performance of a native OS, and without access to anything beyond the sandbox created by iOS for the app.

    • @AndyRocket1000
      @AndyRocket1000 2 года назад +15

      But.. do you think there is anyway or any place to find out how to make linux nativly on the ipad👀i hate the ipad so much😵it feels lika prison

    • @jub8891
      @jub8891 2 года назад +5

      @@AndyRocket1000 not a definitive answer but asahi linux runs on m1 and m2 macbooks.. with some work it could be possible to make it run on ipads that also run on those architectures

    • @moya_mama
      @moya_mama 2 года назад

      @@SimonBauer7 no, on android it is possible to get GPU acceleration (only with adreno 6xx GPUs) by compiling the patched mesa turnip driver.

    • @matthijs623
      @matthijs623 Год назад +1

      Hahahah, thank you for your comment. Some are so confident with themselves, that they lost the process of reflecting with self and close relatives. It took him 18 seconds to already let know it's nonsense

    • @linuxgeex
      @linuxgeex Год назад +8

      well... don't forget to dislike and unsubscibe.

  • @TheBird..
    @TheBird.. 3 года назад +28

    I love linux but It’s super difficult to switch and this really helped, thanks man

  • @inputoutput-hd7jl
    @inputoutput-hd7jl 3 года назад +5

    Nice, thanks for the video. I would recommend turning your gain down just a little. it's a smidge hot

    • @SATSifaction
      @SATSifaction  3 года назад +2

      Thanks I’ll keep that in mind for next time

  • @tylerpage1915
    @tylerpage1915 3 года назад +7

    Can I actually use the Linux operating system or is it just a terminal for codes?

  • @qcasares
    @qcasares 3 года назад +9

    AWESOME. thanks for sharing!

  • @user-di2vf8ow3x
    @user-di2vf8ow3x 2 года назад +4

    You save my life ! Thank you for sharing!!

  • @ronenchristy5236
    @ronenchristy5236 3 года назад +7

    Thanks you solved my problem within 7 minutes

  • @RayanAdm
    @RayanAdm 3 года назад +3

    Man u really rocket in these things, make a tutorial about Linux and pi

  • @garyhoney2013
    @garyhoney2013 2 года назад +3

    Let me know when you can replace the Kernel and OS. I love Unbuntu and would love to go completely over to it or some user friendly OS. Bought the IPad retina 10.3.3 for my mother a year before Apple update because it was les complicated for her now it's useless. As for myself I'm anti Apple. If there is developer you know of working in this area that hasn't "given up" on a alternative OS I would be grateful for the information.

  • @DaisyHollowBooks
    @DaisyHollowBooks 2 года назад +4

    Cool. Just getting into Linux I’m going to try this on my old iPad.

  • @a9udn9u
    @a9udn9u 2 года назад +1

    iSH runs on a X86 emulator (so not native) and it's slow AF. It hangs often when you do any CPU intensive work.

  • @ericoschmitt
    @ericoschmitt 3 года назад +19

    Thank you so much, I have no idea what to do with Linux, never used it, but even knowing I can break free of some constraints is relieving! I’m gonna learn linux asap.

    • @SATSifaction
      @SATSifaction  3 года назад +1

      Awesome

    • @alejandro8342
      @alejandro8342 Год назад

      Actualmente los entornos gráficos de Linux son muy parecidos a los de Windows, por lo que resulta muy sencillo trabajar en ellos. Empero se recomiendo empezar a manejar Linux desde la Ventana de Comandos, para una experiencia mas completa.

  • @swiftlabbuildstuff
    @swiftlabbuildstuff 2 года назад

    i didn't watch the video but i read all the comments. looks like many people have commented that iPad 2 doesn't work with this method. now i'm sad but at least i saved 11 minutes by reading the comments first.

  • @micheleiliescu
    @micheleiliescu 3 года назад +3

    Great video!
    I tried to use remote desktop from chrome, on my iPad pro... but the keyboard is f*** up.
    For example, if I try to type something some keys are completely wrong... i want to type ‘=‘ and it prints ‘/‘ or i want to type ‘/‘ and it prints ‘ù’ and there are many others.
    I tried different types of Remote Desktop and the result is the same... even trying to make somewhat of a layout keyboard on windows ... but it didn’t work.
    I’m in college and it would be nice to make something like this to work, so I don’t have to bring my heavy laptop everywhere.
    Do you think is somehow possible to make it work?

  • @kode4food
    @kode4food Год назад +1

    "apk-tools 2.10.5, compiled for x86" -- Is it really running Linux "natively," because it seems to be emulating an x86, or am I wrong?

    • @theontologist
      @theontologist Год назад

      It is not native. It emulates x86 Linux with all sorts of additional iOS-imposed limitations.

  • @pinakiroy3878
    @pinakiroy3878 3 года назад +11

    Wow.. this is awesome.. I was considering to get a raspberry pi before watching this video

  • @aleks3954
    @aleks3954 3 года назад +1

    great tips: definitely like!

  • @fancy841014
    @fancy841014 2 года назад +1

    This is soooo coool!! thx for sharing!!!

  • @akk5830
    @akk5830 Год назад

    For ipad users free applications and linux are just like magic

  • @johnwendell1904
    @johnwendell1904 2 года назад +1

    Thanks for sharing. I was able to follow along successfully up until installing the virtual environment. I've entered the command virtualenv venv but to no avail. HELP!

  • @Sneakingmentor
    @Sneakingmentor 2 года назад +2

    How to run vs code on this?

  • @Nightowl_IT
    @Nightowl_IT 29 дней назад

    Try Htop in another console.
    Or get a debugger and set break points.

  • @faustokeiluhu
    @faustokeiluhu 3 года назад +1

    MY GOSHHH!!!! THANKYOUU SOOOO MUCCHHHHHH

  • @clair8385
    @clair8385 2 года назад

    Thanks man this helped frl

  • @realdobeja1706
    @realdobeja1706 3 года назад +11

    man i have to say. in all other videos for me was a waste of time. best 6.29 min in this concept. thank you ...

    • @realdobeja1706
      @realdobeja1706 3 года назад

      man another thing,can you install here git(on ish)? is there any command?

  • @piratesfan1
    @piratesfan1 3 года назад +3

    Seriously, thank you so much for this!

  • @ecriniremgultop15
    @ecriniremgultop15 3 года назад +2

    THANK YOU SOOOO MUCH

  • @THE-CRT
    @THE-CRT Год назад +1

    Can I install an VM with this?

  • @dnldnl4880
    @dnldnl4880 3 года назад +4

    This was very cool I’m starting out and was looking for a way to use my ipad. Why or what is the purpose of virtualenv? Also do you know if you can use vmware sdk in this shell?

    • @c.rutherford
      @c.rutherford Год назад

      I'm coming to find they are designed to go obsolete in about 3 years, and leave you no option but to buy a new one. And they try to charge you for all the apps in the meantime. Basically overpriced portable money pits imo

  • @AWKALIKA-DI-CHINA
    @AWKALIKA-DI-CHINA 2 года назад

    Help me sir i can't do it , i follow you step by step but i always wrong sir , i have ipad pro 2017

  • @jonathanjoestarjojolion98
    @jonathanjoestarjojolion98 2 года назад +2

    If you could install a desktop environment on this that would give an actually laptop experience

    • @SATSifaction
      @SATSifaction  2 года назад +1

      There are many softwares like jump , teamviewer, RDP that does that. Personally I really like jump.

  • @noahnachnameerforderlichlo2879
    @noahnachnameerforderlichlo2879 3 года назад +7

    nice beats bro

  • @roman2.0
    @roman2.0 3 года назад +10

    is it actually possible to run a graphical version of linux

    • @inputoutput-hd7jl
      @inputoutput-hd7jl 3 года назад +1

      Would you care to elaborate?

    • @Hamox
      @Hamox 3 года назад

      @@inputoutput-hd7jl see icons and apps and stuff and not just text code

    • @mathewsjoy8464
      @mathewsjoy8464 3 года назад

      probably not as stable plus command line can get pretty everything you need done anyways

    • @travellingdoggo
      @travellingdoggo 2 года назад

      @@mathewsjoy8464 would be nice to play android games on iPhone

  • @GamesCell
    @GamesCell 3 года назад +6

    Can it run Gnome or any other desktop environment?

  • @fcf8269
    @fcf8269 10 месяцев назад

    Cool video, but keep in mind you are not running linux, you are running the unix subsystem shell... Which is different. Try use GCC on it to do any compiling and you will see the problem. For python and JS it works fine, as those are interpreted languages; but anything that require compiling, you need to run the OS natively; which means you need to have the kernel control the hardware, and not the iOS pass on control on it when needed. Those are 2 very different things.

  • @play_sports_and_read_books
    @play_sports_and_read_books 2 года назад +1

    How can i send a file from ipad to the venv

  • @alexkonopatski429
    @alexkonopatski429 Год назад

    Hi, how can I change the python version for my virtualenv. Thanks in advance

  • @ELTN
    @ELTN 3 года назад +1

    I don't understand English well! (. 192.168.1.132 is this your IP address ??? do I need to write my IP address?

  • @kisho2679
    @kisho2679 Месяц назад

    can installed softwares in vitual environmemt interact with iPad's apps, e.g. sharing audio?

    • @SATSifaction
      @SATSifaction  Месяц назад

      No it cannot unfortunately to my knowledge

  • @MadAnarchist
    @MadAnarchist 3 года назад +1

    Do you know if there's any way to install this on an iPad 2?, even if it's pretty old, mine is in perfect conditions, but for Apple is useless now.

    • @SATSifaction
      @SATSifaction  3 года назад +4

      I hear you. I’ve been told by several folks that you cannot put it on an iPad 2. Even if you did manage to find a way it would be super slow. However I was in the same boat. I had 3 - Apple iPad 2s laying around so I converted them into server side picture frames which was worked out to be pretty awesome. Check it out 👉🏻 ruclips.net/video/QvFtiO_ONf4/видео.html

  • @leadgamer2347
    @leadgamer2347 3 года назад +1

    Question is there a way to get mono on mobile? I need it for a project

  • @bobsisic5714
    @bobsisic5714 Год назад

    I am very new to this been very long time since I played in a CLI , now that I have these packages how do I bring them up is there a GUI, do run it a browser?

  • @itzred3763
    @itzred3763 Год назад

    So with this can i emulate mint, ubuntu, alpine and other linux distros?

  • @janny_frax3661
    @janny_frax3661 3 года назад

    route_dst_netlink: cannot create AF_NETLINK socket: Invalid argument

  • @JosSSMr
    @JosSSMr 3 года назад +1

    Hi
    Excellent video

  • @ellooku
    @ellooku 2 года назад

    It's very slow in compiling an application. It will just freeze in the process.

  • @aydeniz9762
    @aydeniz9762 3 года назад +1

    How do you change your aspect ratio to 16:9

  •  3 года назад +1

    Thank you so much

  • @psychic_silverr
    @psychic_silverr 2 года назад

    Alright so I got pyboy on it. How would I go about giving it access to my roms?

  • @corneliusjermainehightower553
    @corneliusjermainehightower553 2 года назад +1

    great video.

  • @pedromarcos1782
    @pedromarcos1782 2 года назад

    Is it possible to install any GUI and send it to a vnc viewer and have a graphic interface?

  • @johnny1985904
    @johnny1985904 3 года назад

    How to upgrade to version 21.1.3 is now available is what iPad Pro 2021 is saying should I update it and how thanks for all your help

    • @SATSifaction
      @SATSifaction  3 года назад

      All updates are handled via the App Store

  • @DUKEofWAIL
    @DUKEofWAIL 3 года назад +1

    ish shell not compatible with iPad2

  • @MARCHOFTHESAS
    @MARCHOFTHESAS 2 года назад

    what if you cant download apps onto the ipad? i have an old one

  • @francescosignoriello9335
    @francescosignoriello9335 3 года назад +1

    Wait but the packages are compiled for ARM right? There's no way this is for x86 Linux packages or at least without a x86 virtual machine

  • @alg70
    @alg70 3 года назад +4

    Thanks for the video. However, this doesn't work for iPad 4 (has iOS 10.3; requires iOS 11).
    I think this has more to do with the fact that iPad 4 uses 32-bit CPU (Apple A6xSoC).

  • @stansuen8072
    @stansuen8072 2 года назад

    Thanks for the video. Just wonder if there anyway the files within the iSH shell be accessed by the iOS file system. For example, if I download some video within the shell, can I play the video with VLC app in iOS?

    • @tk-4944
      @tk-4944 2 года назад

      Maybe a bit late of a reply but you can access the files via the files app on your ipad.

  • @angelmarinbucur3423
    @angelmarinbucur3423 2 года назад

    Hey there! My app on iPad mini A15 is much slower than what you show in your video. Do I need additional config in order to make it fast as yours?

    • @SATSifaction
      @SATSifaction  2 года назад

      Which operations specifically are slow

  • @AngelGonzalesTomili
    @AngelGonzalesTomili 2 года назад

    i have a problem install cryptography no install pip3

  • @DrKitsos
    @DrKitsos 2 года назад +1

    Awesome!!!!!

    • @SATSifaction
      @SATSifaction  2 года назад

      Thanks for watching. Please consider subscribing if you haven’t already

  • @ogdan1173
    @ogdan1173 3 месяца назад

    How I can run with GUI?

  • @CurrentElectrical
    @CurrentElectrical 3 года назад +3

    Fantastic, thank you. :) @8:10 have to tried pip3 install pandas instead of pip? Just curious as that's what you did with selenium.

    • @SATSifaction
      @SATSifaction  3 года назад +2

      Thanks yes I’ve tried it and it does not work unfortunately...yet

    • @CurrentElectrical
      @CurrentElectrical 3 года назад +1

      @@SATSifaction Key word "yet" I know when it is available, you will have your finger on the pulse and let us know. Excellent videos. :D

    • @11folders
      @11folders 3 года назад +1

      @@SATSifaction What shortcut did you use to kill the command?

    • @11folders
      @11folders 3 года назад +1

      control + \

  • @solomondeed7265
    @solomondeed7265 Год назад

    How did you stop that process that was stuck?

  • @coxcelot
    @coxcelot 3 года назад +1

    can i use this to run wine?

  • @tohmobile6384
    @tohmobile6384 2 года назад +1

    Best vid ever

  • @AndyRocket1000
    @AndyRocket1000 2 года назад

    Gosh! I cant waith to get ridd of this horrible ipad shit! Thank you so much for the video🙏🏻

  • @jellyfishjay
    @jellyfishjay 2 года назад

    Is that ok if u have a copy paste words please?

  • @jamieg2427
    @jamieg2427 Год назад +2

    this is not native. what are you talking about? this is a virtual machine. it's the opposite of native lol

    • @hussainabbastech
      @hussainabbastech Месяц назад

      It is native, It is not virtual. it works localy and every file and folder is saved locally and it works without an wifi connection

  • @anshchaurasia8460
    @anshchaurasia8460 Год назад

    Bro.. unable to download virtualenv

  • @MistaSmith
    @MistaSmith Год назад

    Everything built in C might not have a build for the CPU on the iPad. Maybe at some points CPUs on iPad and MacBooks will be the same and then this just works out of the box.

  • @GgfdfgggsgZ
    @GgfdfgggsgZ 4 месяца назад

    I ran Ubuntu natively on my computer using virtual box

  • @obobob3185
    @obobob3185 3 года назад +1

    Struggling with go. ‘apk add go’ or ‘apk fix go’ are fine. But when I write a go command ‘go get ....’ the app freezes and only some of the directories are installed when I quit and restart the app. Anyone with similar issues?

  • @DavidMillsom
    @DavidMillsom 3 года назад

    Can sshd be started ? I tried but got a permission error.

  • @ahmedhassan623
    @ahmedhassan623 Год назад

    How I can use c language in this app?

  • @Placebo6
    @Placebo6 Год назад

    This running linux elsewhere while ssh to it?

  • @Undeadandroid
    @Undeadandroid 2 года назад +1

    I am trying to run Kali Linux on my iPad. Can you make a tutorial?

    • @SATSifaction
      @SATSifaction  2 года назад

      I’ll put it on the list. There are a few ways to do it but nothing close to running it on a desktop. Also those are generally emulators. Pen testing for example is very difficult to do with the iPad. The wifi adapter does not support package injection. I carry a raspberry pi in my bag with a wifi dongle that has packet injection. I’m able to ssh into it on the go when needed and use it only for authorized testing.

  • @ronwurdesagendasises9249
    @ronwurdesagendasises9249 3 года назад +2

    Thaaaaaanks

  • @eklipsegirl
    @eklipsegirl 2 года назад

    Installed it and BOOM - apk update doesn’t work, cannot find a random community server. Typical Linux crap. I’ll just continue using Windows for dev work.

  • @bobsisic5714
    @bobsisic5714 Год назад

    Do you any other videos of things to do with Linux from iPad os

  • @nachobarreto1530
    @nachobarreto1530 Год назад

    can you install a desktop environment?

  • @virtualraremedia
    @virtualraremedia 8 месяцев назад

    Can someone please explain to this guy what native means. iSH is an app.... an app

  • @fvgoya
    @fvgoya 3 года назад +2

    GREAT!!!!!!!!!!!!!!! I installed bash on my iPad but how ca I activate it? I've tried chsh -s /bin/bash but didn't work

    • @SATSifaction
      @SATSifaction  3 года назад +1

      Bash is used to run scripts in this case. If you have a file like test.sh you would run it with ‘bash test.sh’

    • @fvgoya
      @fvgoya 3 года назад

      @@SATSifaction I see. I though that we could use bash as a new bash. Thanks for your answer! You have great content man.

    • @nicwanavit5463
      @nicwanavit5463 3 года назад

      have you tried typing bash? it works for me

    • @nicwanavit5463
      @nicwanavit5463 3 года назад

      fish works too

  • @philliplanos
    @philliplanos 2 года назад

    Ive made the effort to install both xfce4 lightdm and gnome on iSH but i keep failing to boot a desktop environment. Is this a limitation of iSH or just my poor programming skills? Lol

    • @philliplanos
      @philliplanos 2 года назад

      Is there a repository or something I need to add. I did everything you did in this video and it all worked but to get a desktop interface to show isn’t happening lol

  • @Scarhead117
    @Scarhead117 2 года назад

    Is it working on ipad pro 2021??

  • @Transcriptor
    @Transcriptor 3 года назад

    can you save your setup before you switch off then redover it without having to repeat thesecsteps?

    • @SATSifaction
      @SATSifaction  3 года назад

      Yes I believe you can. I run the stock setup

  • @ronenchristy5236
    @ronenchristy5236 3 года назад +1

    Hi! how can I find my IP address?
    I tried ifconfig, ip a, ip addr
    didn't work

    • @SATSifaction
      @SATSifaction  3 года назад

      try hostname -i

    • @ronenchristy5236
      @ronenchristy5236 3 года назад +1

      @@SATSifaction I was actually hoping for ish to be more like termux. I wanted to run tools like Nmap on ish and also had some of my python projects for portscanners but didn't work.

    • @SATSifaction
      @SATSifaction  3 года назад

      @@ronenchristy5236 I think they are still developing the tool. If I’m honest i like it a lot better than termius. It just gives me a native UI feel. Hopefully they improve it even more. You should take a look at their discord and github. Lot of great info there

  • @abfn8840
    @abfn8840 2 года назад +1

    is this still valid in 2022 ?

  • @cheeseyt5346
    @cheeseyt5346 3 года назад

    It says ERROR when I add phyton3 pls help

  • @Beasttakk
    @Beasttakk 2 года назад +1

    can i install kali linux on ipad pls tell pls sir i am very big fan of you sir pls tell

  • @olala8420
    @olala8420 3 года назад

    I have an ipad 4, do you think it also possible to do on this old version?

    • @SATSifaction
      @SATSifaction  3 года назад

      You can try. It’s free. Download ish and give it a shot. Let me know if it works

  • @poseidzn7813
    @poseidzn7813 3 года назад +2

    5:09 operation not permitted! please help

    • @SATSifaction
      @SATSifaction  3 года назад +1

      You may have to install open ssh first

    • @poseidzn7813
      @poseidzn7813 3 года назад

      @@SATSifaction how do i do that sir

  • @keenzeen
    @keenzeen 2 года назад

    Can anybody tell me how he zoomed in?

  • @AzizAkmal
    @AzizAkmal 2 года назад

    how do you install parrot os on ipad?

  • @jazzking8380
    @jazzking8380 11 месяцев назад

    first probelem ish shell das not run on an older ipad, so no way this is going to work

  • @Symbiiotic
    @Symbiiotic Год назад +2

    None of this is native. This is emulation…..

  • @Haskellerz
    @Haskellerz 2 года назад +1

    This is not native because it doesn't have hardware acceleration for video playback

  • @BlackaneseCantRap
    @BlackaneseCantRap 2 года назад

    Cannot install the virtual environment l

  • @zacchen6019
    @zacchen6019 3 года назад

    Does it can execute something commands about network? Like ifconfig, ping, nslookup...

    • @angycucumber4319
      @angycucumber4319 3 года назад

      Apk add w3m

    • @ronkline8726
      @ronkline8726 3 года назад

      @@angycucumber4319 it doesn't seem to understand ifconfig commands after installing w3m

    • @angycucumber4319
      @angycucumber4319 3 года назад

      @@ronkline8726 Then I don't know, sorry

  • @cl4udioiturra
    @cl4udioiturra 2 года назад

    Is posible to ínstela Fortran?

  • @mantrax314
    @mantrax314 2 года назад

    wondering if still unable to load panda

    • @SATSifaction
      @SATSifaction  2 года назад

      At this point I don’t believe it can