{"id":77005,"date":"2020-04-07T01:42:52","date_gmt":"2020-04-06T23:42:52","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/ustanavlivaem-rabochij-stol-linux-na-android"},"modified":"2020-04-07T01:42:52","modified_gmt":"2020-04-06T23:42:52","slug":"ustanavlivaem-rabochij-stol-linux-na-android","status":"publish","type":"post","link":"https:\/\/prohoster.info\/en\/blog\/administrirovanie\/ustanavlivaem-rabochij-stol-linux-na-android","title":{"rendered":"Setting Up a Linux Desktop on Android","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Hello, Habr! I present to you a translation of an article from APC magazine.<\/p>\n<p><img decoding=\"async\" alt=\"Setting Up a Linux Desktop on Android\" src=\"\/wp-content\/uploads\/2020\/04\/50e7bb7e66c26a976a70d9d384995daa.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nThis article discusses a complete installation of the Linux operating environment along with a graphical desktop environment on Android devices. <\/p>\n<p>One of the key technologies used by many Linux systems on Android is <noindex><a rel=\"nofollow\" href=\"https:\/\/proot-me.github.io\">pRoot<\/a><\/noindex>. This is an implementation of the chroot utility in user space, which is widely popular in desktop systems and Linux servers. However, the chroot tool requires root user privileges, which are not available by default on Android. pRoot provides this advantage by establishing a directory bind.<\/p>\n<h3>Linux Terminals <\/h3>\n<p>\n Not all Linux terminal emulators for Android include the BusyBox utility set, unlike Termux, for example. This is due to the fact that the whole point of such systems is to provide a 'full' installation of all OS components, whereas BusyBox is designed to consolidate the many common utilities into a single binary file. In systems where BusyBox is not installed, the initial boot for Linux contains full versions of programs.<br \/>\n<img decoding=\"async\" alt=\"Setting Up a Linux Desktop on Android\" src=\"\/wp-content\/uploads\/2020\/04\/c4fdb73438c707afb30cf5eeaa639eb8.jpg\" style=\"display:block;margin: 0 auto;\" \/>&quot; <\/p>\n<p><i>Set a username and password for the distribution and VNC in UserLAnd.<\/i><\/p>\n<p>However, these systems have an additional technology that does not require Termux. This article will discuss the complete installation of a Linux distribution as well as a GUI desktop. But first, you need to choose a method for installing the graphical system.<\/p>\n<h3>Linux on Android<\/h3>\n<p>\nAs mentioned earlier, the software packages we will be installing run in user space. <br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nThis means that they only have permission for the current user, who in the case of the Android OS is always a regular user, i.e., does not have administrator privileges. However, to set up a Linux desktop, we need to install a graphical server, such as X or Wayland. If we were doing this in a Linux operating environment, it would run with the privileges of a regular user, without access to the graphical layer of the Android OS. Therefore, we must consider installing the server in the 'standard' Android way so that it has access to the hardware and the ability to support the graphical environment.<\/p>\n<p>The smart folks from the developer community have proposed two solutions to this problem. The first is to use custom versions of Linux (typically, an X server). Once they start running in the background, you will have access to that background process via VNC. If you already have a VNC viewer app on your Android device for remote interaction with other computers, simply use it to gain remote access to the local node. This is a straightforward solution, but some users report experiencing difficulties with the app.<\/p>\n<p>The second option is to install a server specifically designed for Android-based devices. Some servers are available on the Play Store in both paid and free versions. Before installation, it\u2019s important to check whether the chosen option is supported or at least compatible with the Linux package for Android that you plan to install. We prefer the X-Server system, which is why we used the XServer XSDL package (<noindex><a rel=\"nofollow\" href=\"http:\/\/bit.ly\/lxf256xserver\">link<\/a><\/noindex>). This article will describe the installation process of this server, although it may vary slightly if you have a different application installed or if you are using VNC.<\/p>\n<h3>System Selection<\/h3>\n<p>\nAs with X-Servers, there are several applications in the Play Store for installing Linux system distributions. Here, just like with Termux, we will focus on options that do not require superuser privileges, which in turn implies a certain level of risk. These applications provide all the necessary functionality for most users while keeping your data safe. Below are examples of such applications in the Play Store:<\/p>\n<p> \u2014 <b><noindex><a rel=\"nofollow\" href=\"https:\/\/play.google.com\/store\/apps\/details?id=tech.ula\">UserLAnd<\/a><\/noindex><\/b>: a very popular choice among users. The app includes a set of common distributions: Debian, Ubuntu, Arch, and Kali. Interestingly, despite the lack of RPM-based options, UserLAnd includes Alpine Linux for devices with lower memory.<\/p>\n<p> \u2014 <b><noindex><a rel=\"nofollow\" href=\"https:\/\/play.google.com\/store\/apps\/details?id=exa.lnx.a\">AnLinux<\/a><\/noindex><\/b>: this application helps in installing one or more large distribution lists and can include Ubuntu\/Debian, Fedora\/CentOS, openSUSE, and even Kali. It also allows you to choose low-overhead desktop options: Xfce4, MATE, LXQt, and LXDE. Termux must be installed to work, and the Android operating system needs to be version 5.0 or higher.<\/p>\n<p> \u2014 <b><noindex><a rel=\"nofollow\" href=\"https:\/\/play.google.com\/store\/apps\/details?id=studio.com.techriz.andronix\">Andronix<\/a><\/noindex><\/b> : very similar to AnLinux. It may have a better design than the previous application, however, it supports a smaller number of distributions.<\/p>\n<p> \u2014 <b><noindex><a rel=\"nofollow\" href=\"https:\/\/play.google.com\/store\/apps\/details?id=champion.gnuroot.wheezyx\">GNURoot WheezyX<\/a><\/noindex><\/b>: this project started as a way to run Linux on Android and was developed for open-source software. As the name suggests, it focuses on Debian distributions, while the \u2018X\u2018 at the end means that the application is geared towards the graphical desktop. And although the developers halted the project's development in favor of UserLAnd, GNURoot WheezyX is still available on the Play Store for those in need of it.<\/p>\n<p>The authors of this article will use the UserLAnd app to install a Linux desktop on Android for several reasons. Firstly, the app is open-source (although AnLinux is also open-source). Secondly, it offers a good set of distributions (even though Fedora and CentOS are not included), and it allows the installation of distributions with minimal system requirements that won\u2019t take up much space on your smartphone. But the main advantage of UserLAnd is that it has support tools for installing individual applications instead of entire distributions. We will find out what this specifically means for us later. For now, let\u2019s install UserLAnd on your device.<\/p>\n<h3>UserLAnd app<\/h3>\n<p>\nDownload the app from Google Play or F-Droid (<noindex><a rel=\"nofollow\" href=\"https:\/\/f-droid.org\/en\/%20packages\/tech.ula\">link<\/a><\/noindex>) on Android OS. It installs like any other app \u2013 there\u2019s nothing special to do here. After that, launch it from the app drawer.<\/p>\n<p>The first thing you will see there is a list of distributions. At the end, you can find a couple of desktop options: LXDE and Xfce4. It concludes with the Firefox app, a couple of games, and several office utilities: GIMP, Inkscape, and LibreOffice. This tab is called \u201cApplications.\u201d It is intended for installing applications. <\/p>\n<p>After you install something, a corresponding entry will appear on the \u201cSession\u201d tab. Here you can start or stop the current session as well as view the running processes.<\/p>\n<p>The \u201cFilesystems\u201d tab is the last one that shows completed installations. It\u2019s worth noting that once you remove any item from Filesystems, information about it will be deleted from the Session tab, which, however, does not prove the opposite. This means you can create a new session based on the current filesystem. Understanding how this relationship works is much easier if you see it in action, so we will start by installing an application in the UserLAnd system environment.<br \/>\n<img decoding=\"async\" alt=\"Setting Up a Linux Desktop on Android\" src=\"\/wp-content\/uploads\/2020\/04\/88a8df657a2ae977009e360551fc08b5.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<i>Before installing a distribution on your smartphone, you need to grant UserLAnd access to storage.<\/i><\/p>\n<h3>Distributions in UserLAnd<\/h3>\n<p>\nSelect one of the distributions displayed on the Apps screen to install on your device. For example, we will use Ubuntu. When you click the icon, a dialog box will appear asking for a username, password, and VNC password. Then, choose how you will access the distribution. Download will begin, during which the base image of the selected distribution will be deployed. The file will be unpacked in the UserLAnd directory.<\/p>\n<p>After the download is complete, return to the xterm terminal emulator. You can enter the command to check which version of Linux you have installed:<\/p>\n<pre><code class=\"plaintext\">uname -a<\/code><\/pre>\n<p>\nThe next step is to install the desktop using the following Ubuntu command:<\/p>\n<pre><code class=\"plaintext\">sudo apt install lxde<\/code><\/pre>\n<p>\nThe final step is to ensure that your new desktop environment is ready to launch. To do this, you need to edit the file <b>.xinitrcfile,<\/b> which currently contains just one line.<i> \/usr\/ bin\/twm<\/i>You need to change it to <i>\/usr\/bin\/startlxde<\/i>. Now log out of the XSDL session (make sure to press the STOP button in the notification area), hold the 'Ubuntu listing' button on the Sessions tab, then tap 'Stop Sessions' and restart the sessions. After a few seconds, the LXDE system environment should appear. You can do the same things here as on a regular desktop. It may just be a bit smaller and run a little slower: to click a button on the device, you might have to wait longer than if you were using a keyboard and mouse. Let's see specifically how we can enhance the Linux system environment on a smartphone.<\/p>\n<h3>A Brief Guide to UserLAnd<\/h3>\n<p>\nUpon careful examination of the desktop content, you will find an exact replica of the desktop version. If you are using UserLAnd on a device with a keyboard and mouse (connected via Bluetooth or in some other way), you will easily adapt to using the Linux system environment in this format. Except for a slight delay caused by the synchronization of the X-Windows cursor with the cursor on your Android device, everything works smoothly.<\/p>\n<p>Perhaps the first thing you'll want to do is adjust the default font system, as the desktop font size is too large for the phone screen. Go to the main menu, then choose \"Settings\" \u2192 \"Appearance and Widgets\" \u2192 \"Widget\". Here you can change the default font size to a more suitable option for your phone.<\/p>\n<p>Next, you may want to install your favorite applications in the Linux system environment. As mentioned earlier, the utility commands won't work in this case, so feel free to use the truly indispensable tool that is installed in the UserLAnd system environment called ASAP:<\/p>\n<pre><code class=\"plaintext\">sudo apt install emacs<\/code><\/pre>\n<p>\n<img decoding=\"async\" alt=\"Setting Up a Linux Desktop on Android\" src=\"\/wp-content\/uploads\/2020\/04\/fc095a11b509c61dd6f163e091ed8c3a.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<i>The distributions in the app are presented as sessions. You can start and close them.<\/i><\/p>\n<p><img decoding=\"async\" alt=\"Setting Up a Linux Desktop on Android\" src=\"\/wp-content\/uploads\/2020\/04\/1b3da9d2ca02b4a7ec759cb2e7014258.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<i>After installing the distribution, you can add a desktop environment with standard commands.<\/i><\/p>\n<p>You may also need alternative ways to establish a connection for your distribution. The fact that you initially installed XSDL doesn't mean it has to remain unchanged all the time. You can create another account on the Session tab and choose a different server. Just make sure you specify it in the same file system. UserLAnd will attempt to direct you to the necessary application to set up a new type of connection: either XSDL, ConnectBot for SSH, or bVNC.<\/p>\n<p>However, the persistence with which the app automatically directs you to the Play Store when trying to reconnect can be annoying. To stop this, you just need to change the server by installing a special application. To set up SSH, choose the tried-and-true VX ConnectBot. Just log in to port 2022 on the workstation with your username and password. To connect to the VNC server, you only need to install the commercial, but advanced application Jump Desktop, and enter the address 127.0.0.1:5951. <\/p>\n<p>We hope you remember the VNC password you set when creating the file system.<br \/>\nYou can also access the current UserLAnd session using similar tools on another computer in your network. Just connect via SSH to the running session (with SSH connection type, of course) through a Linux terminal like Konsole, or connect to the VNC session using KRDC. Simply replace the local addresses on your computer screen with the IP addresses of your Android device.<\/p>\n<p>Combined with a couple of portable applications, this setup provides you with a convenient portable Linux system that you can connect to from any computer available to you at the moment.<br \/>\n<br \/>Source: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/495720\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0438\u0432\u0435\u0442, \u0425\u0430\u0431\u0440! \u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u044e \u0432\u0430\u0448\u0435\u043c\u0443 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u044e \u043f\u0435\u0440\u0435\u0432\u043e\u0434 \u0441\u0442\u0430\u0442\u044c\u0438 \u0438\u0437 \u0436\u0443\u0440\u043d\u0430\u043b\u0430 APC. \u0412 \u0434\u0430\u043d\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u0440\u0430\u0441\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043f\u043e\u043b\u043d\u0430\u044f \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0440\u0435\u0434\u044b Linux \u0432\u043c\u0435\u0441\u0442\u0435 \u0441 \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u043c \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u0435\u043c \u0440\u0430\u0431\u043e\u0447\u0435\u0433\u043e \u0441\u0442\u043e\u043b\u0430 \u043d\u0430 Android-\u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430\u0445. \u041e\u0434\u043d\u043e\u0439 \u0438\u0437 \u043a\u043b\u044e\u0447\u0435\u0432\u044b\u0445 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0439, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u044e\u0442 \u043c\u043d\u043e\u0433\u0438\u0435 \u0438\u0437 \u0441\u0438\u0441\u0442\u0435\u043c Linux \u043d\u0430 Android, \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f pRoot. \u042d\u0442\u043e \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u0443\u0442\u0438\u043b\u0438\u0442\u044b chroot \u0432 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u043e\u043c \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u0435, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0441\u0442\u044c\u044e \u0432 \u043d\u0430\u0441\u0442\u043e\u043b\u044c\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":77006,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-77005","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0438\u0432\u0435\u0442, \u0425\u0430\u0431\u0440!\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/en\/blog\/administrirovanie\/ustanavlivaem-rabochij-stol-linux-na-android\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0423\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c \u0440\u0430\u0431\u043e\u0447\u0438\u0439 \u0441\u0442\u043e\u043b Linux \u043d\u0430 Android | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0438\u0432\u0435\u0442, \u0425\u0430\u0431\u0440!\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/en\/blog\/administrirovanie\/ustanavlivaem-rabochij-stol-linux-na-android\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-04-06T23:42:52+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-04-06T23:42:52+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Setting up a Linux desktop on Android | ProHoster","description":"Hello, Habr!","canonical_url":"https:\/\/prohoster.info\/en\/blog\/administrirovanie\/ustanavlivaem-rabochij-stol-linux-na-android","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"en_US","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0423\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c \u0440\u0430\u0431\u043e\u0447\u0438\u0439 \u0441\u0442\u043e\u043b Linux \u043d\u0430 Android | ProHoster","og:description":"\u041f\u0440\u0438\u0432\u0435\u0442, \u0425\u0430\u0431\u0440!","og:url":"https:\/\/prohoster.info\/en\/blog\/administrirovanie\/ustanavlivaem-rabochij-stol-linux-na-android","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-04-06T23:42:52+00:00","article:modified_time":"2020-04-06T23:42:52+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"77005","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 17:25:30","updated":"2022-10-10 05:37:02","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/77005","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/comments?post=77005"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/77005\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/media\/77006"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/media?parent=77005"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/categories?post=77005"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/tags?post=77005"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}