{"id":185811,"date":"2021-02-22T16:00:54","date_gmt":"2021-02-22T13:00:54","guid":{"rendered":"https:\/\/en.buradabiliyorum.com\/how-to-run-a-linux-shell-on-ios-cloudsavvy-it\/"},"modified":"2021-02-22T16:00:54","modified_gmt":"2021-02-22T13:00:54","slug":"how-to-run-a-linux-shell-on-ios-cloudsavvy-it","status":"publish","type":"post","link":"https:\/\/buradabiliyorum.com\/en\/how-to-run-a-linux-shell-on-ios-cloudsavvy-it\/","title":{"rendered":"#How to Run a Linux Shell on iOS \u2013 CloudSavvy IT"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_84 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-6a23e811a3fc5\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #dd3333;color:#dd3333\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #dd3333;color:#dd3333\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-6a23e811a3fc5\" checked aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/buradabiliyorum.com\/en\/how-to-run-a-linux-shell-on-ios-cloudsavvy-it\/#Getting_Started\" >Getting Started<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/buradabiliyorum.com\/en\/how-to-run-a-linux-shell-on-ios-cloudsavvy-it\/#iSH_Settings\" >iSH Settings<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/buradabiliyorum.com\/en\/how-to-run-a-linux-shell-on-ios-cloudsavvy-it\/#Filesystems\" >Filesystems<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/buradabiliyorum.com\/en\/how-to-run-a-linux-shell-on-ios-cloudsavvy-it\/#Adding_Packages\" >Adding Packages<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/buradabiliyorum.com\/en\/how-to-run-a-linux-shell-on-ios-cloudsavvy-it\/#Using_SSH\" >Using SSH<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/buradabiliyorum.com\/en\/how-to-run-a-linux-shell-on-ios-cloudsavvy-it\/#Running_a_Web_Server\" >Running a Web Server<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/buradabiliyorum.com\/en\/how-to-run-a-linux-shell-on-ios-cloudsavvy-it\/#What_Now\" >What Now?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/buradabiliyorum.com\/en\/how-to-run-a-linux-shell-on-ios-cloudsavvy-it\/#Conclusion\" >Conclusion<\/a><\/li><\/ul><\/nav><\/div>\n<p><strong>&#8220;#How to Run a Linux Shell on iOS \u2013 CloudSavvy IT&#8221;<\/strong><\/p>\n<div id=\"article-content-area\">\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-9788\" src=\"https:\/\/www.cloudsavvyit.com\/thumbcache\/0\/0\/75c59c4baeb2aa64bbce1f748e08a35e\/p\/uploads\/2021\/02\/fdc40f9d.jpg\" alt=\"Illustration showing the iSH icon\" width=\"1602\" height=\"902\" onload=\"pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\" onerror=\"this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\"\/><\/p>\n<p><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/github.com\/ish-app\/ish\">iSH<\/a> is an active project to run a Linux shell on iOS. It offers an Alpine Linux environment, complete with the <code>apk<\/code> package manager. The <a href=\"https:\/\/buradabiliyorum.com\/en\/category\/download-scripts-themes-apps\/\" data-internallinksmanager029f6b8e52c=\"9\" title=\"Download Scripts &amp; Themes &amp; Apps\" target=\"_blank\" rel=\"noopener\">app<\/a> relies on usermode x86 emulation.<\/p>\n<p>You can download iSH <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/apps.apple.com\/us\/app\/ish-shell\/id1436902243\">from the App Store<\/a>. New installations include a fully functioning <code>apk<\/code> by default. Existing app users may need to manually install <code>apk<\/code> following the steps <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/github.com\/ish-app\/ish\/wiki\/iSH's-built-in-APK\">in the documentation<\/a>.<\/p>\n<h2 id=\"getting-started\"><span class=\"ez-toc-section\" id=\"Getting_Started\"><\/span>Getting Started<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Begin by installing iSH from the App Store. Launch the app and you\u2019ll be dropped straight into an Alpine Linux terminal environment.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-9796\" src=\"https:\/\/www.cloudsavvyit.com\/thumbcache\/0\/0\/c610ddd1c0828835d9e8e5ea70ec9a6a\/p\/uploads\/2021\/02\/156005c5-3.jpg\" alt=\"\" width=\"752\" height=\"257\" onload=\"pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\" onerror=\"this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\"\/><\/p>\n<p>You can start running familiar Linux commands! You can use all the Unix utilities provided by <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/busybox.net\">BusyBox<\/a>, including <code>cat<\/code>, <code>grep<\/code>, <code>ls<\/code>, <code>sed<\/code> and <code>wget<\/code>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-9801\" src=\"https:\/\/www.cloudsavvyit.com\/thumbcache\/0\/0\/84298cc8206b2b9b8f2ad5e8a3478cf2\/p\/uploads\/2021\/02\/fe5df232-1.jpg\" alt=\"\" width=\"752\" height=\"480\" onload=\"pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\" onerror=\"this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\"\/><\/p>\n<p>iSH provides its own keyboard icon s<a href=\"https:\/\/buradabiliyorum.com\/en\/category\/trip-and-travel\/\" data-internallinksmanager029f6b8e52c=\"10\" title=\"Trip &amp; Travel\" target=\"_blank\" rel=\"noopener\">trip<\/a> to make touchscreen terminal usage simpler. The four buttons to the left of the strip are Tab, Control, Escape and arrow keys respectively. Swipe the arrow key button in the direction you\u2019d like the cursor to navigate.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-9798\" src=\"https:\/\/www.cloudsavvyit.com\/thumbcache\/0\/0\/4da60d167bcacf02f7561507ab37f239\/p\/uploads\/2021\/02\/d0096ec6-1.jpg\" alt=\"\" width=\"752\" height=\"527\" onload=\"pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\" onerror=\"this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\"\/><\/p>\n<p>The three buttons on the right open the settings interface, paste text from the iOS clipboard and hide the keyboard. Tap anywhere to bring the keyboard back after hiding it.<\/p>\n<h2 id=\"ish-settings\"><span class=\"ez-toc-section\" id=\"iSH_Settings\"><\/span>iSH Settings<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>The Settings menu lets you customise a few options. The Appearance page allows you to set the font and switch between light and dark themes. On the App Icon page, you can choose from several app icons. This choice lets you match iSH to the visual style of the other apps on your iOS homescreen.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-9797\" src=\"https:\/\/www.cloudsavvyit.com\/thumbcache\/0\/0\/f4d2d03814228a6b26d2a6fc50980bae\/p\/uploads\/2021\/02\/799bad5a-2.jpg\" alt=\"\" width=\"752\" height=\"757\" onload=\"pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\" onerror=\"this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\"\/><\/p>\n<p>External Keyboard lets you control how iSH should handle a physical keyboard connected over Bluetooth or a USB adapter. In addition to iOS\u2019 built-in remapping options, you can remap the option and backtick keys to the iSH meta and escape keys. You can hide iSH\u2019s icon strip when using an external keyboard by enabling the \u201cHide with external keyboard\u201d setting.<\/p>\n<h2 id=\"filesystems\"><span class=\"ez-toc-section\" id=\"Filesystems\"><\/span>Filesystems<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>iSH supports the use of multiple filesystems. Head to the \u201cFilesystems\u201d page in the settings menu to manage them. To start with, you\u2019ll see a single \u201cdefault\u201d Filesystem containing the builtin Alpine installation.<\/p>\n<p>Press \u201cBrowse Files\u201d to open the filesystem in iOS\u2019 Files app. This helps you quickly copy files from iSH to other locations on your iOS device.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-9799\" src=\"https:\/\/www.cloudsavvyit.com\/thumbcache\/0\/0\/a6da548faaa2117134000474b8ced541\/p\/uploads\/2021\/02\/032b2cc9-2.jpg\" alt=\"\" width=\"752\" height=\"681\" onload=\"pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\" onerror=\"this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\"\/><\/p>\n<p>You can export the entire filesystem with the \u201cExport\u201d option. Filesystems can be imported into iSH using the the \u201cImport\u201d button on the main Filesystems page.<\/p>\n<p>The practical use case for <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/github.com\/ish-app\/ish\/wiki\/Install-&amp;-Activate-Alternate-Filesystems\">filesystems<\/a> is allowing you to run multiple self-contained installations. At present, only minimal Alpine images similar to the iSH original will work.<\/p>\n<p>You can try Alpine\u2019s <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/alpinelinux.org\/downloads\">\u201cMini Root Filesystem\u201d<\/a> \u2013 download it, import it and press \u201cBoot From This Filesystem\u201d to restart iSH using the filesystem. Switch back to the default filesystem by selecting its menu entry and again selecting \u201cBoot From This Filesystem\u201d.<\/p>\n<h2 id=\"adding-packages\"><span class=\"ez-toc-section\" id=\"Adding_Packages\"><\/span>Adding Packages<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>You can use regular <code>apk<\/code> commands to manage packages in your iSH environment.<\/p>\n<pre># Update the package lists&#13;\napk update&#13;\n&#13;\n# Upgrade existing installed packages&#13;\napk upgrade&#13;\n&#13;\n# Install SSH&#13;\napk add openssh&#13;\n&#13;\n# Remove SSH&#13;\napk del openssh<\/pre>\n<p>Be aware that iSH defaults to its own package repositories. This allows the app to pass App Store Review by ensuring it\u2019s fully self-contained.<\/p>\n<p>You <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/github.com\/ish-app\/ish\/wiki\/Using-Alpine-Linux-repositories\">can switch to the<\/a> official Alpine Linux repositories if you prefer. This gives you access to the full list of Alpine software. Many packages will have newer versions in the main Alpine repositories than those offered in iSH\u2019s repositories.<\/p>\n<pre>grep -v \"file:\/\/\/ish\/apk\/\" \/etc\/apk\/repositories | dd of=\/etc\/apk\/repositories bs=4194304&#13;\necho https:\/\/dl-cdn.alpinelinux.org\/alpine\/v3.12\/main &gt;&gt; \/etc\/apk\/repositories&#13;\necho https:\/\/dl-cdn.alpinelinux.org\/alpine\/v3.12\/community &gt;&gt; \/etc\/apk\/repositories<\/pre>\n<p>Run the commands above to replace the contents of iSH\u2019s <code>\/ish\/apk<\/code> pseudo-filesystem with the repositories offered by Alpine Linux. You\u2019ll then need to run <code>apk update<\/code> to get the new package lists.<\/p>\n<h2 id=\"using-ssh\"><span class=\"ez-toc-section\" id=\"Using_SSH\"><\/span>Using SSH<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>You can install OpenSSH with <code>apk add openssh<\/code>.<\/p>\n<p>The client will work im<a href=\"https:\/\/buradabiliyorum.com\/en\/category\/social-mediaa\/\" data-internallinksmanager029f6b8e52c=\"1\" title=\"Social Media\" target=\"_blank\" rel=\"noopener\">media<\/a>tely \u2013 try <code>ssh me@myserver<\/code>.<\/p>\n<p>To use your iOS device as an SSH server, run the following commands:<\/p>\n<pre>ssh-keygen -A&#13;\npasswd&#13;\necho \"PermitRootLogin yes\" &gt;&gt; \/etc\/ssh\/sshd_config&#13;\nsshd<\/pre>\n<p>This will generate SSH host keys and prompt you to set a password for the <code>root<\/code> user. The <code>sshd<\/code> executable is invoked to start the SSH server. You\u2019ll now be able to connect to your device as the <code>root<\/code> user.<\/p>\n<p>iSH doesn\u2019t support auto-starting services by default. You can <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/github.com\/ish-app\/ish\/wiki\/How-To-Enable-OpenRC-&amp;-Start-Services-When-iSH-App-Starts\">set this up<\/a> by editing the third line of <code>\/etc\/inittab<\/code> to <code>::sysinit:\/sbin\/openrc<\/code>. Next run <code>rc-update add sshd<\/code> to make the SSH server start automatically when you launch an iSH session.<\/p>\n<h2 id=\"running-a-web-server\"><span class=\"ez-toc-section\" id=\"Running_a_Web_Server\"><\/span>Running a Web Server<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>As seen in the SSH example, iSH uses your device\u2019s networking stack. You can host a web server which you\u2019ll be able to browse on your other devices.<\/p>\n<p>Run <code>apk install apache2<\/code> to add Apache. Use <code>httpd<\/code> to start the Apache process. Next, visit your iOS device\u2019s IP address in a web browser \u2013 you should see Apache\u2019s default \u201cIt works!\u201d text.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-9795\" src=\"https:\/\/www.cloudsavvyit.com\/thumbcache\/0\/0\/c0560a45eb9dc80093558259888a525e\/p\/uploads\/2021\/02\/f3ccdd27-3.jpg\" alt=\"Apache running in iSH on iOS\" width=\"311\" height=\"98\" onload=\"pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\" onerror=\"this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\"\/><\/p>\n<p>iSH doesn\u2019t currently support running in the background. This means you can\u2019t switch to Safari and browse your webpages while using an iPhone. On an iPad, it\u2019s possible to open a browser in split view \u2013 iSH remains active on its side of the screen.<\/p>\n<p>Apache can be configured in the usual way. You\u2019ll find its configuration file at <code>\/etc\/apache2\/httpd.conf<\/code>. The default document root \u2013 where webpages are served from \u2013 is <code>\/var\/www\/localhost\/htdocs<\/code>.<\/p>\n<h2 id=\"what-now\"><span class=\"ez-toc-section\" id=\"What_Now\"><\/span>What Now?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>You\u2019re now running an Alpine Linux environment on your iOS device. Add the packages that make sense for your work. There\u2019s a growing list of <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/github.com\/ish-app\/ish\/wiki\/What-works\">working software<\/a> which includes Unix staples and complete programming languages. Node.js, Python, PHP, Ruby and Git are all operational.<\/p>\n<p>Not every package will work though. Software which makes system calls that haven\u2019t been translated will crash. As iSH is an emulator, performance may also be sub-par at times.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-9800\" src=\"https:\/\/www.cloudsavvyit.com\/thumbcache\/0\/0\/7496ab6dfb69e27e26bd4b371420ac4d\/p\/uploads\/2021\/02\/18e29998-1.jpg\" alt=\"\" width=\"752\" height=\"489\" onload=\"pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\" onerror=\"this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\"\/><\/p>\n<p>You can run a VNC server if you want to use graphical apps. Detailed steps are provided in the <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/github.com\/ish-app\/ish\/wiki\/Running-a-VNC-Server\">iSH wiki<\/a>. The peformance limitations will become clear with a graphical workload but it is technically possible. The process involves installing <code>xorg-server<\/code>, setting up a headless configuration and then adding a <code>.xinitrc<\/code> file to define the window manager to use. You\u2019ll get the best results with a lightweight window manager such as <code>i3<\/code>.<\/p>\n<h2 id=\"conclusion\"><span class=\"ez-toc-section\" id=\"Conclusion\"><\/span>Conclusion<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>iSH looks set to become a must-have iOS app for developers and system administrators. There are already quality apps like <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/holzschu.github.io\/a-Shell_iOS\">a-Shell<\/a> which provide basic Unix tools, as well as SSH clients like <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/termius.com\">Termius<\/a> which let you connect to a remote Linux machine. iSH is the most complete solution yet though, offering a Linux environment that supports a growing list of popular software.<\/p>\n<p>With iSH on your iPhone or iPad, you can use familiar x86 Linux software wherever you happen to be. Pair it with an external keyboard and you have a portable productivity device that could genuinely replace your laptop.\n<\/p><\/div>\n<blockquote><p><strong><span style=\"color: #ff6600;\">If you liked the article, do not forget to share it with your friends. Follow us on\u00a0<span style=\"color: #ff0000;\"><a style=\"color: #ff0000;\" href=\"https:\/\/news.google.com\/publications\/CAAqBwgKMLG0nwswvr63Aw\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Google News<\/a><\/span>\u00a0too, click on the star and choose us from your favorites.<\/span><\/strong><\/p><\/blockquote>\n<blockquote>\n<p style=\"text-align: center;\">For forums sites go to <span style=\"color: #ff9900;\"><a style=\"color: #ff9900;\" href=\"https:\/\/forum.buradabiliyorum.com\/\" target=\"_blank\" rel=\"noopener\">Forum.BuradaBiliyorum.Com<\/a><\/span><\/strong><\/p>\n<\/blockquote>\n<blockquote>\n<p style=\"text-align: center;\"><strong>If you want to read more like this article, you can visit our <span style=\"color: #ff9900;\"><a style=\"color: #ff9900;\" href=\"https:\/\/en.buradabiliyorum.com\/technology\/\" target=\"_blank\" rel=\"noopener\">Technology category.<\/a><\/span><\/strong><\/p>\n<\/blockquote>\n<p><span style=\"color: black;\"><a style=\"color: #ff9900;\" href=\"https:\/\/www.cloudsavvyit.com\/9787\/how-to-run-a-linux-shell-on-ios\/\" target=\"_blank\" rel=\"noopener\">Source<\/a><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#8220;#How to Run a Linux Shell on iOS \u2013 CloudSavvy IT&#8221; iSH is an active project to run a Linux shell on iOS. It offers an Alpine Linux environment, complete with the apk package manager. The app relies on usermode x86 emulation. You can download iSH from the App Store. New installations include a fully&#8230;<\/p>\n","protected":false},"author":1,"featured_media":185812,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/www.cloudsavvyit.com\/thumbcache\/0\/0\/75c59c4baeb2aa64bbce1f748e08a35e\/p\/uploads\/2021\/02\/fdc40f9d.jpg","fifu_image_alt":"","footnotes":""},"categories":[18],"tags":[],"class_list":["post-185811","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-technology"],"_links":{"self":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts\/185811","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/comments?post=185811"}],"version-history":[{"count":0,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts\/185811\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/media\/185812"}],"wp:attachment":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/media?parent=185811"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/categories?post=185811"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/tags?post=185811"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}