{"id":1195,"date":"2017-10-27T12:14:38","date_gmt":"2017-10-27T09:14:38","guid":{"rendered":"https:\/\/community.virtono.com\/?p=1195"},"modified":"2020-06-10T16:45:40","modified_gmt":"2020-06-10T13:45:40","slug":"remove-old-kernels-in-ubuntu","status":"publish","type":"post","link":"https:\/\/www.virtono.com\/community\/tutorial-how-to\/remove-old-kernels-in-ubuntu\/","title":{"rendered":"Remove Old Kernels in Ubuntu"},"content":{"rendered":"<p>For\u00a0Ubuntu\u00a0installations (prior to Ubuntu version 15.10) with\u00a0<b>separate \/ boot partition<\/b>\u00a0, it may fill up\u00a0<b>after installing several updates<\/b>\u00a0.\u00a0The issue occurs because older kernel versions are not automatically removed.\u00a0In this article, we&#8217;ll show you how to manually uninstall older kernel versions, freeing up space in the \/ boot partition.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_73 counter-hierarchy ez-toc-counter ez-toc-light-blue ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" 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: #999;color:#999\" 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><\/span><\/a><\/span><\/div>\n<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:\/\/www.virtono.com\/community\/tutorial-how-to\/remove-old-kernels-in-ubuntu\/#Problem\" title=\"Problem\">Problem<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.virtono.com\/community\/tutorial-how-to\/remove-old-kernels-in-ubuntu\/#Workarounds\" title=\"Workarounds\">Workarounds<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.virtono.com\/community\/tutorial-how-to\/remove-old-kernels-in-ubuntu\/#Manually_uninstall_old_kernels\" title=\"Manually uninstall old kernels\">Manually uninstall old kernels<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.virtono.com\/community\/tutorial-how-to\/remove-old-kernels-in-ubuntu\/#apt-mark_and_apt-get_autoremove\" title=\"apt-mark and apt-get autoremove\">apt-mark and apt-get autoremove<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Problem\"><\/span><span id=\"Problem\" class=\"mw-headline\">Problem<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Installing new kernel versions using\u00a0<b>apt-get upgrade<\/b>\u00a0will result in more and more kernel versions in \/ boot over time.\u00a0Calling\u00a0<b>apt-get autoremove<\/b>\u00a0should automatically remove older kernel versions.\u00a0However, due to a bug, kernel packages are marked as\u00a0<i>manually installed<\/i>\u00a0, preventing automatic removal of older kernel versions.\u00a0<sup id=\"cite_ref-1\" class=\"reference\">[1]\u00a0<\/sup><sup id=\"cite_ref-2\" class=\"reference\">[2]\u00a0<\/sup><sup id=\"cite_ref-3\" class=\"reference\">[3]<\/sup><\/p>\n<p>Affected systems:<\/p>\n<ul>\n<li>Ubuntu before Ubuntu 15.10 (so\u00a0Ubuntu 12.04 LTS\u00a0,\u00a0Ubuntu 14.04 LTS\u00a0)<\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"Workarounds\"><\/span><span id=\"Workarounds\" class=\"mw-headline\">Workarounds<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3><span class=\"ez-toc-section\" id=\"Manually_uninstall_old_kernels\"><\/span><span id=\"Manuelles_Deinstallieren_alter_Kernel\" class=\"mw-headline\">Manually uninstall old kernels<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>You can uninstall older kernel versions manually.<\/p>\n<p>To do this, first call up the list of installed packages (in the example here we show an Ubuntu 14.04 with kernel version 3.13. *):<\/p>\n<pre>user @ ubuntu-14-04: ~ $ dpkg -l | awk '{print $ 2}' | grep -i 3.13\r\nlinux-headers-3.13.0-67\r\nlinux-headers-generic-3.13.0-67\r\nlinux-headers-3.13.0-68\r\nlinux-headers-generic-3.13.0-68\r\nlinux-headers-3.13.0-74\r\nlinux-headers-generic-3.13.0-74\r\nlinux-image-generic-3.13.0-67\r\nlinux-image-generic-3.13.0-68\r\nlinux-image-generic-3.13.0-74\r\nlinux-image-extra-3.13.0-67-generic\r\nlinux-image-extra-3.13.0-68-generic\r\nlinux-image-extra-3.13.0-74-generic\r\nlinux-image-signed-3.13.0-67-generic\r\nlinux-image-signed-3.13.0-68-generic\r\nlinux-image-signed-3.13.0-74-generic\r\n<\/pre>\n<p>Now query the currently used kernel version (in the example 3.13.0-74).\u00a0<b>This kernel version must NOT be removed!<\/b><\/p>\n<pre>user @ ubuntu-14-04: ~ $ uname -a\r\nLinux ubuntu-14-04 3.13.0-74-generic # 118-Ubuntu SMP Thu Dec 17 22:52:10 UTC 2015 x86_64 x86_64 x86_64 GNU \/ Linux\r\n<\/pre>\n<p>You can now\u00a0remove\u00a0older kernel versions with\u00a0<i>sudo apt-get purge &#8230;.\u00a0<\/i>Enter all packages.\u00a0<b>Make sure that you only remove packages from the older kernel versions and leave the packages of the currently used version<\/b>\u00a0.\u00a0In the example here we remove the packages from the older kernel version 3.13.0-67:<\/p>\n<pre>user @ ubuntu-14-04: ~ $ sudo apt-get purge linux-headers-3.13.0-67 linux-headers-3.13.0-67-generic linux-image-3.13.0-67-generic linux-image- extra-3.13.0-67-generic linux-signed-image-3.13.0-67-generic\r\n<\/pre>\n<h3><span class=\"ez-toc-section\" id=\"apt-mark_and_apt-get_autoremove\"><\/span><span id=\"apt-mark_und_apt-get_autoremove\" class=\"mw-headline\">apt-mark and apt-get autoremove<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Alternatively, you can\u00a0mark the kernel packages\u00a0incorrectly marked as\u00a0<i>manually installed<\/i>\u00a0as\u00a0<i>automatically installed<\/i>\u00a0:<\/p>\n<pre>sudo apt-mark auto $ (dpkg -l | grep -e \"^ ii\" | awk '{print $ 2}' | grep -e linux-signed-image -. * - generic -e linux-image -. * - generic -e linux-headers -. * - generic)\r\n<\/pre>\n<p>Then check which kernel you are currently using and which kernel versions\u00a0would be preserved\u00a0after an\u00a0<i>apt-get autoremove<\/i>\u00a0:<\/p>\n<pre>uname -r\r\ncat \/etc\/apt\/apt.conf.d\/01autoremove-kernels\r\n<\/pre>\n<p>Example:<\/p>\n<pre>wfischer @ ubuntu-14-04: ~ $ uname -a\r\nLinux ubuntu-14-04 3.13.0-95-generic # 142-Ubuntu SMP Fri Aug 12 17:00:09 UTC 2016 x86_64 x86_64 x86_64 GNU \/ Linux\r\nwfischer @ tpw: ~ $ cat \/etc\/apt\/apt.conf.d\/01autoremove-kernels\r\n\/\/ DO NOT EDIT! File autogenerated by \/etc\/kernel\/postinst.d\/apt-auto-removal\r\nAPT :: NeverAutoRemove\r\n{\r\n   \"^ Linux-image-3 \\ .13 \\ .0-87-generic $\";\r\n   \"^ Linux-image-3 \\ .13 \\ .0-95-generic $\";\r\n   \"^ Linux-headers-3 \\ .13 \\ .0-87-generic $\";\r\n   \"^ Linux-headers-3 \\ .13 \\ .0-95-generic $\";\r\n   \"^ Linux-image-extra-3 \\ .13 \\ .0-87-generic $\";\r\n   \"^ Linux-image-extra-3 \\ .13 \\ .0-95-generic $\";\r\n   \"^ Linux-signed-image-3 \\ .13 \\ .0-87-generic $\";\r\n   \"^ Linux-signed-image-3 \\ .13 \\ .0-95-generic $\";\r\n   \"^ Kfreebsd-image-3 \\ .13 \\ .0-87-generic $\";\r\n   \"^ Kfreebsd-image-3 \\ .13 \\ .0-95-generic $\";\r\n   \"^ Kfreebsd-headers-3 \\ .13 \\ .0-87-generic $\";\r\n   \"^ Kfreebsd-headers-3 \\ .13 \\ .0-95-generic $\";\r\n   \"^ Gnumach-image-3 \\ .13 \\ .0-87-generic $\";\r\n   \"^ Gnumach-image-3 \\ .13 \\ .0-95-generic $\";\r\n   \"* ^ - modules-3 \\ .13 \\ .0-87-generic $.\";\r\n   \"* ^ - modules-3 \\ .13 \\ .0-95-generic $.\";\r\n   \"* ^ - kernel-3 \\ .13 \\ .0-87-generic $.\";\r\n   \"* ^ - kernel-3 \\ .13 \\ .0-95-generic $.\";\r\n   \". ^ Linux-backports-modules - 3 \\ .13 \\ .0-87-generic $ - *\";\r\n   \". ^ Linux-backports-modules - 3 \\ .13 \\ .0-95-generic $ - *\";\r\n   \"^ Linux-tools-3 \\ .13 \\ .0-87-generic $\";\r\n   \"^ Linux-tools-3 \\ .13 \\ .0-95-generic $\";\r\n};\r\nwfischer @ ubuntu-14-04: ~ $ \r\n<\/pre>\n<p>If the currently used kernel is preserved (this should always be the case), remove the older kernel packages with the following command:<\/p>\n<pre>sudo apt-get autoremove --purge\r\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>For\u00a0Ubuntu\u00a0installations (prior to Ubuntu version 15.10) with\u00a0separate \/ boot partition\u00a0, it may fill up\u00a0after installing several updates\u00a0.\u00a0The issue occurs because older kernel versions are not automatically removed.\u00a0In this article, we&#8217;ll show you how to manually uninstall older kernel versions, freeing up space in the \/ boot partition. Problem Installing new<\/p>\n","protected":false},"author":4,"featured_media":1196,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[3],"tags":[],"class_list":["post-1195","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutorial-how-to"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2017\/10\/Aug30-Kernel-Team-Summary.png?fit=1920%2C1080&ssl=1","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p7ISfL-jh","jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":1341,"url":"https:\/\/www.virtono.com\/community\/tutorial-how-to\/compiling-linux-kernels-under-ubuntu-or-debian-2\/","url_meta":{"origin":1195,"position":0},"title":"Compiling Linux kernels under Ubuntu or Debian","author":"Shreyash Sharma","date":"February 21, 2018","format":false,"excerpt":"Compiling a Linux kernel is not an everyday occurrence for most administrators.\u00a0It is all the more important\u00a0to know\u00a0the right\u00a0tools\u00a0when the time comes.\u00a0The following article shows examples of how Mainline \/ Vanilla Kernel and the distribution-specific\u00a0kernel are compiled\u00a0. \u00a0 Install required software The following packages are needed to compile: $ sudo\u2026","rel":"","context":"In &quot;Tutorials&quot;","block_context":{"text":"Tutorials","link":"https:\/\/www.virtono.com\/community\/category\/tutorial-how-to\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2018\/02\/kernel1.png?fit=400%2C225&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":724,"url":"https:\/\/www.virtono.com\/community\/news-announcements\/how-to-protect-your-server-against-the-dirty-cow-linux-vulnerability\/","url_meta":{"origin":1195,"position":1},"title":"How To Protect Your Server Against the Dirty COW Linux Vulnerability","author":"Virtono","date":"October 25, 2016","format":false,"excerpt":"Introduction : On October 19, 2016, a privilege escalation vulnerability in the Linux kernel was disclosed. The bug is nicknamed Dirty COW because the underlying issue was a race condition in the way kernel handles copy-on-write (COW). Dirty COW has existed for a long time at least since 2007, with\u2026","rel":"","context":"In &quot;Announcements&quot;","block_context":{"text":"Announcements","link":"https:\/\/www.virtono.com\/community\/category\/news-announcements\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2016\/07\/IMG_2035.jpg?fit=1200%2C900&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2016\/07\/IMG_2035.jpg?fit=1200%2C900&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2016\/07\/IMG_2035.jpg?fit=1200%2C900&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2016\/07\/IMG_2035.jpg?fit=1200%2C900&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2016\/07\/IMG_2035.jpg?fit=1200%2C900&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":1841,"url":"https:\/\/www.virtono.com\/community\/internet-and-technology-news\/first-ubuntu-20-04-1-lts-is-coming-tomorrow\/","url_meta":{"origin":1195,"position":2},"title":"First Ubuntu 20.04.1 LTS is coming Tomorrow","author":"Shreyash Sharma","date":"August 5, 2020","format":false,"excerpt":"The first update for\u00a0Ubuntu 20.04\u00a0\"Focal Fossa\" was\u00a0supposed to be\u00a0released on July 23 but was postponed to August 6.\u00a0Canonical is now calling for the release candidate test.\u00a0Canonical did not disclose a reason for the rather unusual shift in Ubuntu, but\u00a0BootHole\u00a0in GRUB2\u00a0can be\u00a0assumed as a stumbling block. 10 years of support Canonical\u2026","rel":"","context":"In &quot;IT News&quot;","block_context":{"text":"IT News","link":"https:\/\/www.virtono.com\/community\/category\/internet-and-technology-news\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2020\/08\/yuiWNQa.png?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2020\/08\/yuiWNQa.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2020\/08\/yuiWNQa.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2020\/08\/yuiWNQa.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2020\/08\/yuiWNQa.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":1243,"url":"https:\/\/www.virtono.com\/community\/tutorial-how-to\/compiling-linux-kernels-under-ubuntu-or-debian\/","url_meta":{"origin":1195,"position":3},"title":"Compiling Linux kernels under Ubuntu or Debian","author":"Daniel Draga","date":"November 6, 2017","format":false,"excerpt":"Compiling a Linux kernel is not an everyday occurrence for most administrators.\u00a0It is all the more important\u00a0to know\u00a0the right\u00a0tools\u00a0when the time comes.\u00a0The following article shows examples of how Mainline \/ Vanilla Kernel and the distribution-specific\u00a0kernel are compiled. Install required software The following packages are needed to compile: $ sudo apt-get\u2026","rel":"","context":"In &quot;Tutorials&quot;","block_context":{"text":"Tutorials","link":"https:\/\/www.virtono.com\/community\/category\/tutorial-how-to\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2017\/11\/517444-636210253990788094_270x480_thumb.jpg?fit=480%2C270&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":2296,"url":"https:\/\/www.virtono.com\/community\/knowledgebase\/docker-installation\/","url_meta":{"origin":1195,"position":4},"title":"Docker Installation","author":"Shreyash Sharma","date":"March 8, 2021","format":false,"excerpt":"I suggest you get machine to follow along this part. So here's a little plug of our own: Cloud VPS, for as little as \u20ac2.95 a month. This article is a part of our complete series of articles on Docker. Click here to access the Free Series. While Docker was\u2026","rel":"","context":"In &quot;Knowledgebase&quot;","block_context":{"text":"Knowledgebase","link":"https:\/\/www.virtono.com\/community\/category\/knowledgebase\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2021\/03\/12122013Docker_twitter.png?fit=750%2C375&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2021\/03\/12122013Docker_twitter.png?fit=750%2C375&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2021\/03\/12122013Docker_twitter.png?fit=750%2C375&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2021\/03\/12122013Docker_twitter.png?fit=750%2C375&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":1259,"url":"https:\/\/www.virtono.com\/community\/tutorial-how-to\/installing-synology-assistant-on-ubuntu\/","url_meta":{"origin":1195,"position":5},"title":"Installing Synology Assistant on Ubuntu","author":"Daniel Draga","date":"November 10, 2017","format":false,"excerpt":"This article shows\u00a0how to\u00a0install\u00a0Synology Assistant\u00a0on\u00a0Ubuntu\u00a0.\u00a0The\u00a0Synology\u00a0Assistant is a small tool to disk or RackStations to locate the local network.\u00a0It facilitates the commissioning of a new NAS and connects after entering the user information to the web interface of the device.\u00a0In addition, any number of Synology devices can be monitored.\u00a0The use of\u2026","rel":"","context":"In &quot;Tutorials&quot;","block_context":{"text":"Tutorials","link":"https:\/\/www.virtono.com\/community\/category\/tutorial-how-to\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2017\/11\/synology_logo.jpg?fit=815%2C230&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2017\/11\/synology_logo.jpg?fit=815%2C230&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2017\/11\/synology_logo.jpg?fit=815%2C230&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2017\/11\/synology_logo.jpg?fit=815%2C230&ssl=1&resize=700%2C400 2x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.virtono.com\/community\/wp-json\/wp\/v2\/posts\/1195","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.virtono.com\/community\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.virtono.com\/community\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.virtono.com\/community\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.virtono.com\/community\/wp-json\/wp\/v2\/comments?post=1195"}],"version-history":[{"count":1,"href":"https:\/\/www.virtono.com\/community\/wp-json\/wp\/v2\/posts\/1195\/revisions"}],"predecessor-version":[{"id":1197,"href":"https:\/\/www.virtono.com\/community\/wp-json\/wp\/v2\/posts\/1195\/revisions\/1197"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.virtono.com\/community\/wp-json\/wp\/v2\/media\/1196"}],"wp:attachment":[{"href":"https:\/\/www.virtono.com\/community\/wp-json\/wp\/v2\/media?parent=1195"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.virtono.com\/community\/wp-json\/wp\/v2\/categories?post=1195"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.virtono.com\/community\/wp-json\/wp\/v2\/tags?post=1195"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}