{"id":69728,"date":"2023-08-04T14:43:58","date_gmt":"2023-08-04T06:43:58","guid":{"rendered":"https:\/\/version-2.com\/?p=69728"},"modified":"2023-07-31T14:45:36","modified_gmt":"2023-07-31T06:45:36","slug":"how-to-keep-rocky-linux-up-to-date","status":"publish","type":"post","link":"https:\/\/version-2.com\/en\/2023\/08\/how-to-keep-rocky-linux-up-to-date\/","title":{"rendered":"How to Keep Rocky Linux Up to Date"},"content":{"rendered":"<div data-elementor-type=\"wp-post\" data-elementor-id=\"69728\" class=\"elementor elementor-69728\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-35fe5dd post-content elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"35fe5dd\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[{&quot;jet_parallax_layout_image&quot;:{&quot;url&quot;:&quot;&quot;,&quot;id&quot;:&quot;&quot;,&quot;size&quot;:&quot;&quot;},&quot;_id&quot;:&quot;cef08c3&quot;,&quot;jet_parallax_layout_image_tablet&quot;:{&quot;url&quot;:&quot;&quot;,&quot;id&quot;:&quot;&quot;,&quot;size&quot;:&quot;&quot;},&quot;jet_parallax_layout_image_mobile&quot;:{&quot;url&quot;:&quot;&quot;,&quot;id&quot;:&quot;&quot;,&quot;size&quot;:&quot;&quot;},&quot;jet_parallax_layout_speed&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:50,&quot;sizes&quot;:[]},&quot;jet_parallax_layout_type&quot;:&quot;scroll&quot;,&quot;jet_parallax_layout_direction&quot;:&quot;1&quot;,&quot;jet_parallax_layout_fx_direction&quot;:null,&quot;jet_parallax_layout_z_index&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_x&quot;:50,&quot;jet_parallax_layout_bg_x_tablet&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_x_mobile&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_y&quot;:50,&quot;jet_parallax_layout_bg_y_tablet&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_y_mobile&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_size&quot;:&quot;auto&quot;,&quot;jet_parallax_layout_bg_size_tablet&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_size_mobile&quot;:&quot;&quot;,&quot;jet_parallax_layout_animation_prop&quot;:&quot;transform&quot;,&quot;jet_parallax_layout_on&quot;:[&quot;desktop&quot;,&quot;tablet&quot;]}]}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-409a2e9a\" data-id=\"409a2e9a\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5a8be8f elementor-widget elementor-widget-text-editor\" data-id=\"5a8be8f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<article class=\"is-type-body-default is-important\"><p class=\"is-active\"><a class=\"wp-block-cgb-button button\" href=\"#step1\">Jump to Tutorial<\/a><\/p><p>Keeping Rocky Linux up to date is crucial to maintaining optimal security, stability, and performance of your distribution. These updates ensure that you have the latest technology and solutions to keep your server secure against various threats and vulnerabilities. Any given update may include improvements in the following areas.\u00a0<\/p><ul><li><strong>Security<\/strong>: Many updates include patches that will enhance your security by addressing known vulnerabilities, strengthening the security posture of your server, or reducing the risk of unauthorized access and system compromises.<\/li><\/ul><ul><li><strong>Bug Fixes<\/strong>: Bugs can lead to system crashes, unexpected behavior, or even data corruption. With each update, developers from the Rocky Linux community work to identify and fix these bugs, improving the overall stability and reliability of the system.\u00a0<\/li><\/ul><ul><li><strong>Performance Optimization: <\/strong>Updates often include performance improvements, optimizations, and enhancements to your Rocky Linux system. These improvements result in faster execution times, reduced resource usage, and improved responsiveness.\u00a0<\/li><\/ul><ul><li><strong>Compatibility:<\/strong> Compatibility is crucial when switching from other Linux distributions like Red Hat Enterprise Linux (RHEL) or CentOS to Rocky Linux. Rocky Linux is a community-driven distribution that\u2019s built on RHEL\u2019s source code and aims to maintain binary compatibility with RHEL. This means that applications and packages developed or tested on RHEL or CentOS should work smoothly on Rocky Linux without any issues.<\/li><\/ul><h2 id=\"heading1\" class=\"wp-block-heading\">How to keep your Rocky Linux Up to Date<\/h2><p>Keeping a Rocky Linux server up to date is essential for maintaining optimal security, stability, and performance. In this tutorial, we will explore the best practices to ensure your system is regularly updated, providing you with the latest bug fixes, security patches, and feature enhancements.<\/p><h3 id=\"step1\" class=\"wp-block-heading\">Step 1: Log in to your Rocky Linux system<\/h3><p>First, make sure that you have a terminal or SSH client installed on your local machine. If you\u2019re using Linux or macOS, you can use the built-in terminal application. For Windows users, you will most likely use the Putty SSH client.<\/p><p>Open the terminal and type the following command replacing username and server_ip_address with your own:<\/p><div class=\"wp-block-cgb-code-block code-block\"><div class=\"code-block-snippet is-type-body-default\"><p>ssh username@server_ip_address<\/p><\/div><\/div><p>If it\u2019s your first time connecting to the server, you will see a security warning about the authenticity of the host. You can verify authenticity by typing<strong> \u2018yes\u2019 <\/strong>in the terminal.<\/p><figure class=\"wp-block-image size-full\"><img decoding=\"async\" class=\"wp-image-94682\" src=\"https:\/\/jumpcloud.com\/\/wp-content\/uploads\/2023\/07\/1-2.png\" sizes=\"(max-width: 512px) 100vw, 512px\" srcset=\"https:\/\/jumpcloud.com\/\/wp-content\/uploads\/2023\/07\/1-2.png 512w, https:\/\/jumpcloud.com\/\/wp-content\/uploads\/2023\/07\/1-2-300x50.png 300w\" alt=\"tutorial code screenshot\" width=\"512\" height=\"85\" \/><\/figure><p>Then, enter the password so you can log in to the system:<\/p><figure class=\"wp-block-image size-full\"><img decoding=\"async\" class=\"wp-image-94683\" src=\"https:\/\/jumpcloud.com\/\/wp-content\/uploads\/2023\/07\/2-2.png\" sizes=\"(max-width: 512px) 100vw, 512px\" srcset=\"https:\/\/jumpcloud.com\/\/wp-content\/uploads\/2023\/07\/2-2.png 512w, https:\/\/jumpcloud.com\/\/wp-content\/uploads\/2023\/07\/2-2-300x36.png 300w\" alt=\"tutorial code screenshot\" width=\"512\" height=\"62\" \/><\/figure><h3 id=\"step2\" class=\"wp-block-heading\">Step 2: Enable automatic updates<\/h3><p>In Rocky Linux, the package manager <strong><em>dnf<\/em><\/strong> offers two primary methods for performing a comprehensive system upgrade.\u00a0<\/p><p>The first method is by using a utility called <strong><em>dnf-automatic<\/em><\/strong>, designed to automate the installation of security patches and other crucial upgrades for your server. To install this tool, you can utilize the <strong><em>dnf<\/em><\/strong> package manager with the appropriate command.\u00a0<\/p><p>The second method is executing the upgrade command without specifying a particular package, which upgrades all packages on the system. Alternatively, the upgrade-minimal command can be used to update packages solely to the latest bug fix or security patch release. This approach ensures necessary maintenance, while minimizing the risk of encountering disruptive changes from upstream sources.\u00a0<\/p><p>In order to set up the automatic update process, you\u2019ll first need to install the <strong>dnf-automatic<\/strong> since it\u2019s not available by default on your Rocky Linux server.\u00a0<\/p><p>This command requires either sudo or root privileges in order to be executed.<\/p><div class=\"wp-block-cgb-code-block code-block\"><div class=\"code-block-snippet is-type-body-default\"><p>sudo dnf install dnf-automatic<\/p><\/div><\/div><p>Type <strong>\u2018yes\u2019<\/strong> to install the package.<\/p><figure class=\"wp-block-image size-full\"><img fetchpriority=\"high\" decoding=\"async\" class=\"wp-image-94684\" src=\"https:\/\/jumpcloud.com\/\/wp-content\/uploads\/2023\/07\/3-2.png\" sizes=\"(max-width: 512px) 100vw, 512px\" srcset=\"https:\/\/jumpcloud.com\/\/wp-content\/uploads\/2023\/07\/3-2.png 512w, https:\/\/jumpcloud.com\/\/wp-content\/uploads\/2023\/07\/3-2-300x143.png 300w\" alt=\"tutorial code screenshot\" width=\"512\" height=\"244\" \/><\/figure><p>After that, the installation is complete.<\/p><h3 id=\"step3\" class=\"wp-block-heading\">Step 3: Configure the dnf-automatic service<\/h3><p>Once the installation is complete, edit the configuration file using your preferred text editor.<\/p><div class=\"wp-block-cgb-code-block code-block\"><div class=\"code-block-snippet is-type-body-default\"><p>sudo vi \/etc\/dnf\/automatic.conf<\/p><\/div><\/div><p>In the configuration file, locate the line that starts with <strong>upgrade_type<\/strong>, then press the <strong>\u2018i\u2019 <\/strong>key in order to enter the edit mode. Replace the value from<strong> \u2018default\u2019<\/strong> to <strong>\u2018security.\u2019<\/strong><\/p><figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-94685\" src=\"https:\/\/jumpcloud.com\/\/wp-content\/uploads\/2023\/07\/4-2.png\" sizes=\"(max-width: 512px) 100vw, 512px\" srcset=\"https:\/\/jumpcloud.com\/\/wp-content\/uploads\/2023\/07\/4-2.png 512w, https:\/\/jumpcloud.com\/\/wp-content\/uploads\/2023\/07\/4-2-300x58.png 300w\" alt=\"tutorial code screenshot\" width=\"512\" height=\"99\" \/><\/figure><p>By default, this option in this .conf file is set to \u2018<strong>default\u2019<\/strong>. If your intention is to enable automatic upgrades in a proactive manner, it is advisable to modify the default behavior to only include security upgrades. This ensures that unexpected changes in functionality are avoided.\u00a0<\/p><p>In order to write the changes and exit the file using Vi editor, press <strong>\u2018Shift + :\u2019<\/strong> then type <strong>\u2018wq\u2019 <\/strong>and press <strong>\u2018Enter\u2019.\u00a0<\/strong><\/p><h3 id=\"step4\" class=\"wp-block-heading\">Step 4: Enable the service and check the update schedule<\/h3><p>You want to make sure that the <strong>dnf-automatic <\/strong>service is enabled when you start or reboot your system. To do that, open <strong>Systemd<\/strong> on your server and run the following command:<\/p><div class=\"wp-block-cgb-code-block code-block\"><div class=\"code-block-snippet is-type-body-default\"><p>sudo systemctl enable dnf-automatic-install.timer<\/p><\/div><\/div><figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-94686\" src=\"https:\/\/jumpcloud.com\/\/wp-content\/uploads\/2023\/07\/5-2.png\" sizes=\"(max-width: 512px) 100vw, 512px\" srcset=\"https:\/\/jumpcloud.com\/\/wp-content\/uploads\/2023\/07\/5-2.png 512w, https:\/\/jumpcloud.com\/\/wp-content\/uploads\/2023\/07\/5-2-300x18.png 300w\" alt=\"tutorial code screenshot\" width=\"512\" height=\"31\" \/><\/figure><p>In contrast to certain <strong>Systemd <\/strong>services, <strong>dnf-automatic<\/strong> operates as a timer rather than a continuously running background service. Consequently, it is normal for the status to appear as<strong> \u2018Active: inactive (dead)\u2019<\/strong> as long as the service is loaded and the logs indicate successful executions.<\/p><p>You can check the current status of <strong>dnf-automatic<\/strong> by running the following command:<\/p><div class=\"wp-block-cgb-code-block code-block\"><div class=\"code-block-snippet is-type-body-default\"><p>sudo systemctl status dnf-automatic-install<\/p><\/div><\/div><p>As an output, you will see that the service is currently inactive.<\/p><figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-94687\" src=\"https:\/\/jumpcloud.com\/\/wp-content\/uploads\/2023\/07\/6-2.png\" sizes=\"(max-width: 512px) 100vw, 512px\" srcset=\"https:\/\/jumpcloud.com\/\/wp-content\/uploads\/2023\/07\/6-2.png 512w, https:\/\/jumpcloud.com\/\/wp-content\/uploads\/2023\/07\/6-2-300x32.png 300w\" alt=\"tutorial code screenshot\" width=\"512\" height=\"55\" \/><\/figure><p>Next, check when your security updates are usually performed on schedule. Again, you\u2019ll use <strong>Systemd<\/strong> to check your timer unit:<\/p><div class=\"wp-block-cgb-code-block code-block\"><div class=\"code-block-snippet is-type-body-default\"><p>sudo systemctl cat dnf-automatic-install.timer<\/p><\/div><\/div><figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-94688\" src=\"https:\/\/jumpcloud.com\/\/wp-content\/uploads\/2023\/07\/7-2.png\" sizes=\"(max-width: 512px) 100vw, 512px\" srcset=\"https:\/\/jumpcloud.com\/\/wp-content\/uploads\/2023\/07\/7-2.png 512w, https:\/\/jumpcloud.com\/\/wp-content\/uploads\/2023\/07\/7-2-300x118.png 300w\" alt=\"tutorial code screenshot\" width=\"512\" height=\"201\" \/><\/figure><p>Based on the output, you can see that <strong>dnf-automatic-install.timer<\/strong> is a <strong>Systemd<\/strong> timer unit that triggers the <strong>dnf-automatic-install<\/strong> service. It is scheduled to activate every day at 6:00 AM, with a randomized delay of up to 1 hour.<\/p><h3 id=\"step5\" class=\"wp-block-heading\">Step 5: The manual update process<\/h3><p>There are certain times when you may need more control and oversight over the update process. Manually updating packages on your Rocky Linux system allows you to carefully review and test updates before applying them to your system, ensuring compatibility and stability.\u00a0<\/p><p>This is beneficial in scenarios where you have certain custom configurations, critical applications, or specific dependencies that require careful consideration. In that way, you can minimize the risk of breaking packages or data corruption on your system.<\/p><p>In order to check available updates on your system, run the following command:<\/p><div class=\"wp-block-cgb-code-block code-block\"><div class=\"code-block-snippet is-type-body-default\"><p>sudo dnf check-update<\/p><\/div><\/div><p>You will get a similar output:<\/p><figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-94689\" src=\"https:\/\/jumpcloud.com\/\/wp-content\/uploads\/2023\/07\/8-2.png\" sizes=\"(max-width: 512px) 100vw, 512px\" srcset=\"https:\/\/jumpcloud.com\/\/wp-content\/uploads\/2023\/07\/8-2.png 512w, https:\/\/jumpcloud.com\/\/wp-content\/uploads\/2023\/07\/8-2-300x43.png 300w\" alt=\"tutorial code screenshot\" width=\"512\" height=\"73\" \/><\/figure><p>If you want to update only one package from this list, you can do so by running the following command:<\/p><div class=\"wp-block-cgb-code-block code-block\"><div class=\"code-block-snippet is-type-body-default\"><p>sudo dnf update NetworkManager.x86_64<\/p><\/div><\/div><p>Type <strong>\u2018yes\u2019 <\/strong>for the confirmation. This will start the upgrade process.<\/p><figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-94690\" src=\"https:\/\/jumpcloud.com\/\/wp-content\/uploads\/2023\/07\/9-2.png\" sizes=\"(max-width: 512px) 100vw, 512px\" srcset=\"https:\/\/jumpcloud.com\/\/wp-content\/uploads\/2023\/07\/9-2.png 512w, https:\/\/jumpcloud.com\/\/wp-content\/uploads\/2023\/07\/9-2-300x141.png 300w\" alt=\"tutorial code screenshot\" width=\"512\" height=\"240\" \/><\/figure><p>You can also use the <strong>upgrade-minimal<\/strong> command to only install important bug fixes and security patches without the risk of introducing potentially damaging changes.<\/p><div class=\"wp-block-cgb-code-block code-block\"><div class=\"code-block-snippet is-type-body-default\"><p>sudo dnf upgrade-minimal<\/p><\/div><\/div><p>When executed, this command performs the following tasks:<\/p><ul><li>Retrieves the package metadata from the configured repositories<\/li><li>Compares the installed packages on the system with the available updates<\/li><li>Installs the latest bug fix or security patch releases of the packages while avoiding any major updates or changes that could potentially cause compatibility issues<\/li><\/ul><figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-94691\" src=\"https:\/\/jumpcloud.com\/\/wp-content\/uploads\/2023\/07\/10-1.png\" sizes=\"(max-width: 512px) 100vw, 512px\" srcset=\"https:\/\/jumpcloud.com\/\/wp-content\/uploads\/2023\/07\/10-1.png 512w, https:\/\/jumpcloud.com\/\/wp-content\/uploads\/2023\/07\/10-1-300x148.png 300w\" alt=\"tutorial code screenshot\" width=\"512\" height=\"253\" \/><\/figure><p>If you want to update all, without any package selection, you can do so by running the following command:<\/p><div class=\"wp-block-cgb-code-block code-block\"><div class=\"code-block-snippet is-type-body-default\"><p>sudo dnf update<\/p><\/div><\/div><figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-94693\" src=\"https:\/\/jumpcloud.com\/\/wp-content\/uploads\/2023\/07\/11-1.png\" sizes=\"(max-width: 512px) 100vw, 512px\" srcset=\"https:\/\/jumpcloud.com\/\/wp-content\/uploads\/2023\/07\/11-1.png 512w, https:\/\/jumpcloud.com\/\/wp-content\/uploads\/2023\/07\/11-1-300x102.png 300w\" alt=\"tutorial code screenshot\" width=\"512\" height=\"174\" \/><\/figure><p>Carefully review the list and type <strong>\u2018yes\u2019 <\/strong>in the terminal prompt. This will install new packages (in this case, a new kernel version or upgrade version of existing packages).<\/p><p>Review the output of the update command to ensure that the desired packages were successfully updated without encountering any errors.<\/p><figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-94695\" src=\"https:\/\/jumpcloud.com\/\/wp-content\/uploads\/2023\/07\/12-1.png\" sizes=\"(max-width: 512px) 100vw, 512px\" srcset=\"https:\/\/jumpcloud.com\/\/wp-content\/uploads\/2023\/07\/12-1.png 512w, https:\/\/jumpcloud.com\/\/wp-content\/uploads\/2023\/07\/12-1-300x178.png 300w\" alt=\"tutorial code screenshot\" width=\"512\" height=\"303\" \/><\/figure><p>You can also verify package updates by running the <strong>rpm <\/strong>command:<\/p><div class=\"wp-block-cgb-code-block code-block\"><div class=\"code-block-snippet is-type-body-default\"><p>rpm -q package_name<\/p><\/div><\/div><p>Replace <strong>package_name<\/strong> with the name of the package you updated. This command verifies the updated package\u2019s version. When executed, the command will display the version, release, and other relevant details of the specified package if it is installed on the system. If the package is not found, the command will return an error message.<\/p><p>In this example, you can verify one of the packages:<\/p><div class=\"wp-block-cgb-code-block code-block\"><div class=\"code-block-snippet is-type-body-default\"><p>rpm -q avahi-libs-0.8-12.el9_2.1.x86_64<\/p><\/div><\/div><p>and you should get the following format:<\/p><figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-94697\" src=\"https:\/\/jumpcloud.com\/\/wp-content\/uploads\/2023\/07\/13-1.png\" sizes=\"(max-width: 512px) 100vw, 512px\" srcset=\"https:\/\/jumpcloud.com\/\/wp-content\/uploads\/2023\/07\/13-1.png 512w, https:\/\/jumpcloud.com\/\/wp-content\/uploads\/2023\/07\/13-1-300x19.png 300w\" alt=\"tutorial code screenshottutorial code screenshot\" width=\"512\" height=\"33\" \/><\/figure><p>If you try to search for a package that doesn\u2019t exist, you will get an error message:<\/p><div class=\"wp-block-cgb-code-block code-block\"><div class=\"code-block-snippet is-type-body-default\"><p>rpm -q nginx<\/p><\/div><\/div><figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-94698\" src=\"https:\/\/jumpcloud.com\/\/wp-content\/uploads\/2023\/07\/14-1.png\" sizes=\"(max-width: 512px) 100vw, 512px\" srcset=\"https:\/\/jumpcloud.com\/\/wp-content\/uploads\/2023\/07\/14-1.png 512w, https:\/\/jumpcloud.com\/\/wp-content\/uploads\/2023\/07\/14-1-300x33.png 300w\" alt=\"tutorial code screenshot\" width=\"512\" height=\"57\" \/><\/figure><h2 id=\"heading2\" class=\"wp-block-heading\">Learn More about Managing Rocky Linux\u00a0<\/h2><p>If you found this tutorial helpful and you\u2019re interested in more Rocky Linux how-tos, check out our other tutorials on this distro:\u00a0<\/p><ul><li><a href=\"https:\/\/jumpcloud.com\/blog\/how-to-create-sudo-users-on-rocky-linux\">How to Create Sudo Users on Rocky Linux<\/a>\u00a0<\/li><li><a href=\"https:\/\/jumpcloud.com\/blog\/how-to-switch-from-centos-8-to-rocky-linux\">How to Switch from CentOS to Rocky Linux<\/a><\/li><li><a href=\"https:\/\/jumpcloud.com\/blog\/enabling-fde-on-rocky-linux-9\">How to Enable Full Disk Encryption on Rocky Linux 9<\/a><\/li><\/ul><div class=\"blog-post-tags m-t-2\"><ul class=\"blog-post-topics-list\"><li class=\"blog-post-topics-list-item\"><a class=\"blog-post-topics-list-link is-type-body-default is-important is-type-weight-semi-bold has-text-gray\" href=\"\/en\/blog\/?topics=how-to\">How-To<\/a><\/li><\/ul><ul class=\"blog-post-collections-list\"><li class=\"blog-post-collections-list-item\"><a class=\"blog-post-collections-list-link is-type-body-tiny is-type-weight-semi-bold is-important devices\" href=\"\/en\/blog\/?collections=devices\">Devices<\/a><\/li><\/ul><\/div><\/article>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2004c86 elementor-widget elementor-widget-shortcode\" data-id=\"2004c86\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\t\t<div data-elementor-type=\"page\" data-elementor-id=\"18103\" class=\"elementor elementor-18103\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-748947f elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"748947f\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[{&quot;jet_parallax_layout_image&quot;:{&quot;url&quot;:&quot;&quot;,&quot;id&quot;:&quot;&quot;,&quot;size&quot;:&quot;&quot;},&quot;_id&quot;:&quot;c4f773e&quot;,&quot;jet_parallax_layout_image_tablet&quot;:{&quot;url&quot;:&quot;&quot;,&quot;id&quot;:&quot;&quot;,&quot;size&quot;:&quot;&quot;},&quot;jet_parallax_layout_image_mobile&quot;:{&quot;url&quot;:&quot;&quot;,&quot;id&quot;:&quot;&quot;,&quot;size&quot;:&quot;&quot;},&quot;jet_parallax_layout_speed&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:50,&quot;sizes&quot;:[]},&quot;jet_parallax_layout_type&quot;:&quot;scroll&quot;,&quot;jet_parallax_layout_direction&quot;:&quot;1&quot;,&quot;jet_parallax_layout_fx_direction&quot;:null,&quot;jet_parallax_layout_z_index&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_x&quot;:50,&quot;jet_parallax_layout_bg_x_tablet&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_x_mobile&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_y&quot;:50,&quot;jet_parallax_layout_bg_y_tablet&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_y_mobile&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_size&quot;:&quot;auto&quot;,&quot;jet_parallax_layout_bg_size_tablet&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_size_mobile&quot;:&quot;&quot;,&quot;jet_parallax_layout_animation_prop&quot;:&quot;transform&quot;,&quot;jet_parallax_layout_on&quot;:[&quot;desktop&quot;,&quot;tablet&quot;]}]}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7995c19\" data-id=\"7995c19\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-a437045 elementor-widget elementor-widget-image-box\" data-id=\"a437045\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><div class=\"elementor-image-box-content\"><h3 class=\"elementor-image-box-title\">About Version 2 Digital<\/h3><p class=\"elementor-image-box-description\">Version 2 Digital is one of the most dynamic IT companies in Asia. The company distributes a wide range of IT products across various areas including cyber security, cloud, data protection, end points, infrastructures, system monitoring, storage, networking, business productivity and communication products.\n<br><br>\nThrough an extensive network of channels, point of sales, resellers, and partnership companies, Version 2 offers quality products and services which are highly acclaimed in the market. Its customers cover a wide spectrum which include Global 1000 enterprises, regional listed companies, different vertical industries, public utilities, Government, a vast number of successful SMEs, and consumers in various Asian cities.<\/p><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t\n\t\t<div data-elementor-type=\"page\" data-elementor-id=\"57539\" class=\"elementor elementor-57539\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-6b25dc0d elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"6b25dc0d\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[{&quot;_id&quot;:&quot;c4f773e&quot;,&quot;jet_parallax_layout_image&quot;:{&quot;url&quot;:&quot;&quot;,&quot;id&quot;:&quot;&quot;,&quot;size&quot;:&quot;&quot;},&quot;jet_parallax_layout_image_tablet&quot;:{&quot;url&quot;:&quot;&quot;,&quot;id&quot;:&quot;&quot;,&quot;size&quot;:&quot;&quot;},&quot;jet_parallax_layout_image_mobile&quot;:{&quot;url&quot;:&quot;&quot;,&quot;id&quot;:&quot;&quot;,&quot;size&quot;:&quot;&quot;},&quot;jet_parallax_layout_speed&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:50,&quot;sizes&quot;:[]},&quot;jet_parallax_layout_type&quot;:&quot;scroll&quot;,&quot;jet_parallax_layout_direction&quot;:&quot;1&quot;,&quot;jet_parallax_layout_fx_direction&quot;:null,&quot;jet_parallax_layout_z_index&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_x&quot;:50,&quot;jet_parallax_layout_bg_x_tablet&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_x_mobile&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_y&quot;:50,&quot;jet_parallax_layout_bg_y_tablet&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_y_mobile&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_size&quot;:&quot;auto&quot;,&quot;jet_parallax_layout_bg_size_tablet&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_size_mobile&quot;:&quot;&quot;,&quot;jet_parallax_layout_animation_prop&quot;:&quot;transform&quot;,&quot;jet_parallax_layout_on&quot;:[&quot;desktop&quot;,&quot;tablet&quot;]}]}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3cc1b37d\" data-id=\"3cc1b37d\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-52c4a230 elementor-widget elementor-widget-text-editor\" data-id=\"52c4a230\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>About JumpCloud<\/strong><br \/>At JumpCloud, our mission is to build a world-class cloud directory. Not just the evolution of Active Directory to the cloud, but a reinvention of how modern IT teams get work done. The JumpCloud Directory Platform is a directory for your users, their IT resources, your fleet of devices, and the secure connections between them with full control, security, and visibility.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Jump to Tutorial Keeping Rocky Linux up to date is cruc [&hellip;]<\/p>","protected":false},"author":149011790,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1016,1075,61],"tags":[1017,1076],"class_list":["post-69728","post","type-post","status-publish","format-standard","hentry","category-jumpcloud","category-year2023","category-press-release","tag-jumpcloud","tag-1076"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Keep Rocky Linux Up to Date - Version 2<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jumpcloud.com\/blog\/how-to-keep-rocky-linux-up-to-date\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Keep Rocky Linux Up to Date - Version 2\" \/>\n<meta property=\"og:description\" content=\"Jump to Tutorial Keeping Rocky Linux up to date is cruc [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jumpcloud.com\/blog\/how-to-keep-rocky-linux-up-to-date\" \/>\n<meta property=\"og:site_name\" content=\"Version 2\" \/>\n<meta property=\"article:published_time\" content=\"2023-08-04T06:43:58+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/jumpcloud.com\/\/wp-content\/uploads\/2023\/07\/1-2.png\" \/>\n<meta name=\"author\" content=\"tracylamv2\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"tracylamv2\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/jumpcloud.com\\\/blog\\\/how-to-keep-rocky-linux-up-to-date#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/version-2.com\\\/2023\\\/08\\\/how-to-keep-rocky-linux-up-to-date\\\/\"},\"author\":{\"name\":\"tracylamv2\",\"@id\":\"https:\\\/\\\/version-2.com\\\/zh\\\/#\\\/schema\\\/person\\\/011bc7c3731c930bcfeecd52fefb6365\"},\"headline\":\"How to Keep Rocky Linux Up to Date\",\"datePublished\":\"2023-08-04T06:43:58+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/version-2.com\\\/2023\\\/08\\\/how-to-keep-rocky-linux-up-to-date\\\/\"},\"wordCount\":1339,\"publisher\":{\"@id\":\"https:\\\/\\\/version-2.com\\\/zh\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/jumpcloud.com\\\/blog\\\/how-to-keep-rocky-linux-up-to-date#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/jumpcloud.com\\\/\\\/wp-content\\\/uploads\\\/2023\\\/07\\\/1-2.png\",\"keywords\":[\"JumpCloud\",\"2023\"],\"articleSection\":[\"JumpCloud\",\"2023\",\"Press Release\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/version-2.com\\\/2023\\\/08\\\/how-to-keep-rocky-linux-up-to-date\\\/\",\"url\":\"https:\\\/\\\/jumpcloud.com\\\/blog\\\/how-to-keep-rocky-linux-up-to-date\",\"name\":\"How to Keep Rocky Linux Up to Date - Version 2\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/version-2.com\\\/zh\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/jumpcloud.com\\\/blog\\\/how-to-keep-rocky-linux-up-to-date#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/jumpcloud.com\\\/blog\\\/how-to-keep-rocky-linux-up-to-date#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/jumpcloud.com\\\/\\\/wp-content\\\/uploads\\\/2023\\\/07\\\/1-2.png\",\"datePublished\":\"2023-08-04T06:43:58+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/jumpcloud.com\\\/blog\\\/how-to-keep-rocky-linux-up-to-date#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/jumpcloud.com\\\/blog\\\/how-to-keep-rocky-linux-up-to-date\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/jumpcloud.com\\\/blog\\\/how-to-keep-rocky-linux-up-to-date#primaryimage\",\"url\":\"https:\\\/\\\/jumpcloud.com\\\/\\\/wp-content\\\/uploads\\\/2023\\\/07\\\/1-2.png\",\"contentUrl\":\"https:\\\/\\\/jumpcloud.com\\\/\\\/wp-content\\\/uploads\\\/2023\\\/07\\\/1-2.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/jumpcloud.com\\\/blog\\\/how-to-keep-rocky-linux-up-to-date#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u9996\u9801\",\"item\":\"https:\\\/\\\/version-2.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Keep Rocky Linux Up to Date\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/version-2.com\\\/zh\\\/#website\",\"url\":\"https:\\\/\\\/version-2.com\\\/zh\\\/\",\"name\":\"Version 2\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/version-2.com\\\/zh\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/version-2.com\\\/zh\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/version-2.com\\\/zh\\\/#organization\",\"name\":\"Version 2\",\"url\":\"https:\\\/\\\/version-2.com\\\/zh\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/version-2.com\\\/zh\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/version-2.com\\\/wp-content\\\/uploads\\\/2020\\\/08\\\/v2-hk-hor-4.png?fit=1795%2C335&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/version-2.com\\\/wp-content\\\/uploads\\\/2020\\\/08\\\/v2-hk-hor-4.png?fit=1795%2C335&ssl=1\",\"width\":1795,\"height\":335,\"caption\":\"Version 2\"},\"image\":{\"@id\":\"https:\\\/\\\/version-2.com\\\/zh\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/version-2.com\\\/zh\\\/#\\\/schema\\\/person\\\/011bc7c3731c930bcfeecd52fefb6365\",\"name\":\"tracylamv2\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/9d01d79cbfd8b2e878f5d701a362cc9fca466d33fec977b59706c23c1a2db15c?s=96&d=identicon&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/9d01d79cbfd8b2e878f5d701a362cc9fca466d33fec977b59706c23c1a2db15c?s=96&d=identicon&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/9d01d79cbfd8b2e878f5d701a362cc9fca466d33fec977b59706c23c1a2db15c?s=96&d=identicon&r=g\",\"caption\":\"tracylamv2\"},\"url\":\"https:\\\/\\\/version-2.com\\\/en\\\/author\\\/tracylamv2\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Keep Rocky Linux Up to Date - Version 2","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/jumpcloud.com\/blog\/how-to-keep-rocky-linux-up-to-date","og_locale":"en_US","og_type":"article","og_title":"How to Keep Rocky Linux Up to Date - Version 2","og_description":"Jump to Tutorial Keeping Rocky Linux up to date is cruc [&hellip;]","og_url":"https:\/\/jumpcloud.com\/blog\/how-to-keep-rocky-linux-up-to-date","og_site_name":"Version 2","article_published_time":"2023-08-04T06:43:58+00:00","og_image":[{"url":"https:\/\/jumpcloud.com\/\/wp-content\/uploads\/2023\/07\/1-2.png","type":"","width":"","height":""}],"author":"tracylamv2","twitter_card":"summary_large_image","twitter_misc":{"Written by":"tracylamv2","Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jumpcloud.com\/blog\/how-to-keep-rocky-linux-up-to-date#article","isPartOf":{"@id":"https:\/\/version-2.com\/2023\/08\/how-to-keep-rocky-linux-up-to-date\/"},"author":{"name":"tracylamv2","@id":"https:\/\/version-2.com\/zh\/#\/schema\/person\/011bc7c3731c930bcfeecd52fefb6365"},"headline":"How to Keep Rocky Linux Up to Date","datePublished":"2023-08-04T06:43:58+00:00","mainEntityOfPage":{"@id":"https:\/\/version-2.com\/2023\/08\/how-to-keep-rocky-linux-up-to-date\/"},"wordCount":1339,"publisher":{"@id":"https:\/\/version-2.com\/zh\/#organization"},"image":{"@id":"https:\/\/jumpcloud.com\/blog\/how-to-keep-rocky-linux-up-to-date#primaryimage"},"thumbnailUrl":"https:\/\/jumpcloud.com\/\/wp-content\/uploads\/2023\/07\/1-2.png","keywords":["JumpCloud","2023"],"articleSection":["JumpCloud","2023","Press Release"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/version-2.com\/2023\/08\/how-to-keep-rocky-linux-up-to-date\/","url":"https:\/\/jumpcloud.com\/blog\/how-to-keep-rocky-linux-up-to-date","name":"How to Keep Rocky Linux Up to Date - Version 2","isPartOf":{"@id":"https:\/\/version-2.com\/zh\/#website"},"primaryImageOfPage":{"@id":"https:\/\/jumpcloud.com\/blog\/how-to-keep-rocky-linux-up-to-date#primaryimage"},"image":{"@id":"https:\/\/jumpcloud.com\/blog\/how-to-keep-rocky-linux-up-to-date#primaryimage"},"thumbnailUrl":"https:\/\/jumpcloud.com\/\/wp-content\/uploads\/2023\/07\/1-2.png","datePublished":"2023-08-04T06:43:58+00:00","breadcrumb":{"@id":"https:\/\/jumpcloud.com\/blog\/how-to-keep-rocky-linux-up-to-date#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jumpcloud.com\/blog\/how-to-keep-rocky-linux-up-to-date"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jumpcloud.com\/blog\/how-to-keep-rocky-linux-up-to-date#primaryimage","url":"https:\/\/jumpcloud.com\/\/wp-content\/uploads\/2023\/07\/1-2.png","contentUrl":"https:\/\/jumpcloud.com\/\/wp-content\/uploads\/2023\/07\/1-2.png"},{"@type":"BreadcrumbList","@id":"https:\/\/jumpcloud.com\/blog\/how-to-keep-rocky-linux-up-to-date#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u9996\u9801","item":"https:\/\/version-2.com\/"},{"@type":"ListItem","position":2,"name":"How to Keep Rocky Linux Up to Date"}]},{"@type":"WebSite","@id":"https:\/\/version-2.com\/zh\/#website","url":"https:\/\/version-2.com\/zh\/","name":"Version 2","description":"","publisher":{"@id":"https:\/\/version-2.com\/zh\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/version-2.com\/zh\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/version-2.com\/zh\/#organization","name":"Version 2","url":"https:\/\/version-2.com\/zh\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/version-2.com\/zh\/#\/schema\/logo\/image\/","url":"https:\/\/i0.wp.com\/version-2.com\/wp-content\/uploads\/2020\/08\/v2-hk-hor-4.png?fit=1795%2C335&ssl=1","contentUrl":"https:\/\/i0.wp.com\/version-2.com\/wp-content\/uploads\/2020\/08\/v2-hk-hor-4.png?fit=1795%2C335&ssl=1","width":1795,"height":335,"caption":"Version 2"},"image":{"@id":"https:\/\/version-2.com\/zh\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/version-2.com\/zh\/#\/schema\/person\/011bc7c3731c930bcfeecd52fefb6365","name":"tracylamv2","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/9d01d79cbfd8b2e878f5d701a362cc9fca466d33fec977b59706c23c1a2db15c?s=96&d=identicon&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/9d01d79cbfd8b2e878f5d701a362cc9fca466d33fec977b59706c23c1a2db15c?s=96&d=identicon&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/9d01d79cbfd8b2e878f5d701a362cc9fca466d33fec977b59706c23c1a2db15c?s=96&d=identicon&r=g","caption":"tracylamv2"},"url":"https:\/\/version-2.com\/en\/author\/tracylamv2\/"}]}},"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pbQRKm-i8E","post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/version-2.com\/en\/wp-json\/wp\/v2\/posts\/69728","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/version-2.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/version-2.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/version-2.com\/en\/wp-json\/wp\/v2\/users\/149011790"}],"replies":[{"embeddable":true,"href":"https:\/\/version-2.com\/en\/wp-json\/wp\/v2\/comments?post=69728"}],"version-history":[{"count":7,"href":"https:\/\/version-2.com\/en\/wp-json\/wp\/v2\/posts\/69728\/revisions"}],"predecessor-version":[{"id":69735,"href":"https:\/\/version-2.com\/en\/wp-json\/wp\/v2\/posts\/69728\/revisions\/69735"}],"wp:attachment":[{"href":"https:\/\/version-2.com\/en\/wp-json\/wp\/v2\/media?parent=69728"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/version-2.com\/en\/wp-json\/wp\/v2\/categories?post=69728"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/version-2.com\/en\/wp-json\/wp\/v2\/tags?post=69728"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}