{"id":1572,"date":"2023-11-08T18:21:39","date_gmt":"2023-11-08T12:51:39","guid":{"rendered":"https:\/\/hostingn.in\/academy\/?p=1572"},"modified":"2023-11-09T14:59:31","modified_gmt":"2023-11-09T09:29:31","slug":"fedora-39-installation-guide","status":"publish","type":"post","link":"https:\/\/hostingn.in\/academy\/fedora-39-installation-guide\/","title":{"rendered":"Fedora 39 Installation Guide"},"content":{"rendered":"<div class=\"group w-full text-token-text-primary border-b border-black\/10 gizmo:border-0 dark:border-gray-900\/50 gizmo:dark:border-0 bg-gray-50 gizmo:bg-transparent dark:bg-[#444654] gizmo:dark:bg-transparent sm:AIPRM__conversation__response\" data-testid=\"conversation-turn-3\">\n<div class=\"p-4 gizmo:py-2 justify-center text-base md:gap-6 md:py-6 m-auto\">\n<div class=\"flex flex-1 gap-4 text-base mx-auto md:gap-6 gizmo:gap-3 gizmo:md:px-5 gizmo:lg:px-1 gizmo:xl:px-5 md:max-w-2xl lg:max-w-[38rem] gizmo:md:max-w-3xl gizmo:lg:max-w-[40rem] gizmo:xl:max-w-[48rem] xl:max-w-3xl }\">\n<div class=\"relative flex w-[calc(100%-50px)] flex-col gizmo:w-full lg:w-[calc(100%-115px)] agent-turn\">\n<div class=\"flex-col gap-1 md:gap-3\">\n<div class=\"flex flex-grow flex-col max-w-full gap-3 gizmo:gap-0\">\n<div class=\"min-h-[20px] text-message peer flex flex-col items-start gap-3 whitespace-pre-wrap break-words peer-[.text-message]:mt-5 overflow-x-auto\" data-message-author-role=\"assistant\" data-message-id=\"d3fb17b6-be7a-4a74-a5c4-a096d489f288\">\n<div class=\"markdown prose w-full break-words dark:prose-invert light AIPRM__conversation__response\">\n<p>As of my last knowledge update in January 2022, Fedora 39 had not been released. However, I can provide you with a general guide on what to do after installing Fedora, and you can adapt it to any newer version. Keep in mind that there might be changes or new features in Fedora 39 that I&#8217;m not aware of.<\/p>\n<h3>1. <strong>Update System Packages:<\/strong><\/h3>\n<p>Ensure your system is up-to-date by running the following commands in the terminal: Fedora 39 Installation Guide<\/p>\n<div class=\"bg-black rounded-md\">\n<div class=\"flex items-center relative text-gray-200 bg-gray-800 gizmo:dark:bg-token-surface-primary px-4 py-2 text-xs font-sans justify-between rounded-t-md\"><\/div>\n<pre class=\"p-4 overflow-y-auto\"><code class=\"!whitespace-pre hljs language-bash\">sudo dnf upgrade\r\n<\/code><\/pre>\n<\/div>\n<h3>2. <strong>Enable RPM Fusion Repository:<\/strong><\/h3>\n<p><a href=\"https:\/\/rpmfusion.org\/\" target=\"_new\" rel=\"noopener\">RPM Fusion<\/a> provides additional software that Fedora doesn&#8217;t include by default, such as multimedia codecs and proprietary drivers. Enable it by running:<\/p>\n<div class=\"bg-black rounded-md\">\n<div class=\"flex items-center relative text-gray-200 bg-gray-800 gizmo:dark:bg-token-surface-primary px-4 py-2 text-xs font-sans justify-between rounded-t-md\"><\/div>\n<pre class=\"p-4 overflow-y-auto\"><code class=\"!whitespace-pre hljs language-bash\">sudo dnf install https:\/\/download1.rpmfusion.org\/free\/fedora\/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https:\/\/download1.rpmfusion.org\/nonfree\/fedora\/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm\r\n<\/code><\/pre>\n<\/div>\n<h3>3. <strong>Install Additional Software:<\/strong><\/h3>\n<ul>\n<li><strong>Multimedia Codecs:<\/strong>\n<div class=\"bg-black rounded-md\">\n<div class=\"flex items-center relative text-gray-200 bg-gray-800 gizmo:dark:bg-token-surface-primary px-4 py-2 text-xs font-sans justify-between rounded-t-md\"><\/div>\n<pre class=\"p-4 overflow-y-auto\"><code class=\"!whitespace-pre hljs language-bash\">sudo dnf groupupdate multimedia --setop=<span class=\"hljs-string\">\"install_weak_deps=False\"<\/span> --exclude=PackageKit-gstreamer-plugin\r\nsudo dnf groupupdate sound-and-video\r\n<\/code><\/pre>\n<\/div>\n<\/li>\n<li><strong>Development Tools:<\/strong>\n<div class=\"bg-black rounded-md\">\n<div class=\"flex items-center relative text-gray-200 bg-gray-800 gizmo:dark:bg-token-surface-primary px-4 py-2 text-xs font-sans justify-between rounded-t-md\"><\/div>\n<pre class=\"p-4 overflow-y-auto\"><code class=\"!whitespace-pre hljs language-bash\">sudo dnf groupinstall <span class=\"hljs-string\">\"Development Tools\"<\/span>\r\n<\/code><\/pre>\n<\/div>\n<\/li>\n<li><strong>Utilities:<\/strong>\n<div class=\"bg-black rounded-md\">\n<div class=\"flex items-center relative text-gray-200 bg-gray-800 gizmo:dark:bg-token-surface-primary px-4 py-2 text-xs font-sans justify-between rounded-t-md\"><\/div>\n<pre class=\"p-4 overflow-y-auto\"><code class=\"!whitespace-pre hljs language-bash\">sudo dnf install htop vim git\r\n<\/code><\/pre>\n<\/div>\n<\/li>\n<\/ul>\n<h3>4. <strong>Enable Third-Party Repositories:<\/strong><\/h3>\n<p>If there are specific applications you want that are not in the default repositories, you may need to add third-party repositories. Follow the instructions provided by those repositories. Fedora 39 Installation Guide<\/p>\n<h3>5. <strong>Configure Firewall:<\/strong><\/h3>\n<pre>Fedora comes with a firewall called <code>firewalld<\/code>. Ensure it's running and configured to your needs.<\/pre>\n<div class=\"bg-black rounded-md\">\n<div class=\"flex items-center relative text-gray-200 bg-gray-800 gizmo:dark:bg-token-surface-primary px-4 py-2 text-xs font-sans justify-between rounded-t-md\"><\/div>\n<div class=\"p-4 overflow-y-auto\"><code class=\"!whitespace-pre hljs language-bash\">sudo systemctl <span class=\"hljs-built_in\">enable<\/span> --now firewalld<br \/>\n<\/code><\/div>\n<\/div>\n<h3>6. <strong>Customize GNOME Shell (if you&#8217;re using it):<\/strong><\/h3>\n<p>Fedora Workstation comes with GNOME by default. You can install GNOME Tweaks to customize the appearance and behavior.<\/p>\n<div class=\"bg-black rounded-md\">\n<div class=\"flex items-center relative text-gray-200 bg-gray-800 gizmo:dark:bg-token-surface-primary px-4 py-2 text-xs font-sans justify-between rounded-t-md\"><\/div>\n<pre class=\"p-4 overflow-y-auto\"><code class=\"!whitespace-pre hljs language-bash\">sudo dnf install gnome-tweaks\r\n<\/code><\/pre>\n<\/div>\n<h3>7. <strong>Set Up Backup:<\/strong><\/h3>\n<p>Consider setting up a backup solution for your important files. Fedora Workstation has a built-in backup tool called Deja Dup. Fedora 39 Installation Guide<\/p>\n<div class=\"bg-black rounded-md\">\n<div class=\"flex items-center relative text-gray-200 bg-gray-800 gizmo:dark:bg-token-surface-primary px-4 py-2 text-xs font-sans justify-between rounded-t-md\"><\/div>\n<pre class=\"p-4 overflow-y-auto\"><code class=\"!whitespace-pre hljs language-bash\">sudo dnf install deja-dup\r\n<\/code><\/pre>\n<\/div>\n<h3>8. <strong>Additional Drivers:<\/strong><\/h3>\n<p>If you have proprietary hardware that requires additional drivers (such as NVIDIA graphics), install them as needed.<\/p>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone size-medium\" src=\"https:\/\/hostingn.in\/assets\/images\/ads\/www.hostingn.in1.png\" alt=\"HostingN Ad2\" width=\"728\" height=\"90\" \/><\/p>\n<h3>9. <strong>Custom Kernel (Optional):<\/strong><\/h3>\n<p>If you have specific requirements, you can install a custom kernel. Fedora 39 Installation Guide<\/p>\n<div class=\"bg-black rounded-md\">\n<div class=\"flex items-center relative text-gray-200 bg-gray-800 gizmo:dark:bg-token-surface-primary px-4 py-2 text-xs font-sans justify-between rounded-t-md\"><\/div>\n<pre class=\"p-4 overflow-y-auto\"><code class=\"!whitespace-pre hljs language-bash\">sudo dnf install kernel-devel kernel-headers\r\n<\/code><\/pre>\n<\/div>\n<h3>10. <strong>Explore Software Center:<\/strong><\/h3>\n<p>Use the Software Center to discover and install applications easily with a graphical interface.<\/p>\n<h3>11. <strong>Security Considerations:<\/strong><\/h3>\n<ul>\n<li>Keep SELinux enabled for enhanced security.<\/li>\n<li>Regularly update your system.<\/li>\n<li>Consider installing and configuring\n<pre><code>fail2ban<\/code><\/pre>\n<p>for additional security.<\/li>\n<\/ul>\n<p>This is a general guide, and you may need to adapt it based on your specific use case and preferences. Always refer to the <a href=\"https:\/\/docs.fedoraproject.org\/\" target=\"_new\" rel=\"noopener\">Fedora documentation<\/a> for the latest and most accurate information. Fedora 39 Installation Guide<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"group w-full text-token-text-primary border-b border-black\/10 gizmo:border-0 dark:border-gray-900\/50 gizmo:dark:border-0 bg-gray-50 gizmo:bg-transparent dark:bg-[#444654] gizmo:dark:bg-transparent sm:AIPRM__conversation__response\" data-testid=\"conversation-turn-5\">\n<div class=\"p-4 gizmo:py-2 justify-center text-base md:gap-6 md:py-6 m-auto\">\n<div class=\"flex flex-1 gap-4 text-base mx-auto md:gap-6 gizmo:gap-3 gizmo:md:px-5 gizmo:lg:px-1 gizmo:xl:px-5 md:max-w-2xl lg:max-w-[38rem] gizmo:md:max-w-3xl gizmo:lg:max-w-[40rem] gizmo:xl:max-w-[48rem] xl:max-w-3xl }\">\n<div class=\"relative flex w-[calc(100%-50px)] flex-col gizmo:w-full lg:w-[calc(100%-115px)] agent-turn\">\n<div class=\"flex-col gap-1 md:gap-3\">\n<div class=\"flex flex-grow flex-col max-w-full gap-3 gizmo:gap-0\">\n<div class=\"min-h-[20px] text-message peer flex flex-col items-start gap-3 whitespace-pre-wrap break-words peer-[.text-message]:mt-5 overflow-x-auto\" data-message-author-role=\"assistant\" data-message-id=\"ab9f1420-a35b-494d-b87f-82d556501248\">\n<div class=\"markdown prose w-full break-words dark:prose-invert light AIPRM__conversation__response\">\n<h3>12. <strong>System Monitoring:<\/strong><\/h3>\n<p>Install system monitoring tools to keep an eye on your system&#8217;s performance.<\/p>\n<div class=\"bg-black rounded-md\">\n<div class=\"flex items-center relative text-gray-200 bg-gray-800 gizmo:dark:bg-token-surface-primary px-4 py-2 text-xs font-sans justify-between rounded-t-md\"><\/div>\n<pre class=\"p-4 overflow-y-auto\"><code class=\"!whitespace-pre hljs language-bash\">sudo dnf install gnome-system-monitor\r\n<\/code><\/pre>\n<\/div>\n<p>Additionally, tools like <code>htop<\/code> and <code>iotop<\/code> can provide more detailed insights.<\/p>\n<h3>13. <strong>Customize Bash Shell:<\/strong><\/h3>\n<p>If you prefer using the command line extensively, you might want to customize your Bash shell. Edit your <code>~\/.bashrc<\/code> file or install the <code>zsh<\/code> shell with the <code>oh-my-zsh<\/code> framework for enhanced functionality. Fedora 39 Installation Guide<\/p>\n<h3>14. <strong>Configure Printer (if applicable):<\/strong><\/h3>\n<p>Set up your printer using the system-config-printer tool.<\/p>\n<div class=\"bg-black rounded-md\">\n<div class=\"flex items-center relative text-gray-200 bg-gray-800 gizmo:dark:bg-token-surface-primary px-4 py-2 text-xs font-sans justify-between rounded-t-md\"><\/div>\n<pre class=\"p-4 overflow-y-auto\"><code class=\"!whitespace-pre hljs language-bash\">sudo dnf install system-config-printer\r\n<\/code><\/pre>\n<\/div>\n<h3>15. <strong>Configure Email Client:<\/strong><\/h3>\n<p>If you use an email client, configure it with your email accounts.<\/p>\n<h3>16. <strong>Install Flatpaks:<\/strong><\/h3>\n<p>Fedora supports Flatpak, a universal package format. Install the Flatpak package and then install applications using it.<\/p>\n<div class=\"bg-black rounded-md\">\n<div class=\"flex items-center relative text-gray-200 bg-gray-800 gizmo:dark:bg-token-surface-primary px-4 py-2 text-xs font-sans justify-between rounded-t-md\"><\/div>\n<pre class=\"p-4 overflow-y-auto\"><code class=\"!whitespace-pre hljs language-bash\">sudo dnf install flatpak\r\n<\/code><\/pre>\n<\/div>\n<h3>17. <strong>Enable Night Light (if using GNOME):<\/strong><\/h3>\n<p>Night Light reduces eye strain by adjusting the color temperature of your screen. You can enable it through the GNOME settings.<\/p>\n<h3>18. <strong>Set Up Virtualization (if needed):<\/strong><\/h3>\n<p>If you plan on using virtualization, install <code>virt-manager<\/code> for a graphical interface to manage virtual machines.<\/p>\n<div class=\"bg-black rounded-md\">\n<div class=\"flex items-center relative text-gray-200 bg-gray-800 gizmo:dark:bg-token-surface-primary px-4 py-2 text-xs font-sans justify-between rounded-t-md\"><\/div>\n<pre class=\"p-4 overflow-y-auto\"><code class=\"!whitespace-pre hljs language-bash\">sudo dnf install virt-manager\r\n<\/code><\/pre>\n<\/div>\n<h3>19. <strong>Install Additional Themes and Icons:<\/strong><\/h3>\n<h2>Fedora 39 Installation Guide<\/h2>\n<p>Customize the look and feel of your desktop environment by installing additional themes and icons.<\/p>\n<h3>20. <strong>Explore FlatHub for Apps:<\/strong><\/h3>\n<h5>Fedora 39 Installation Guide<\/h5>\n<p>Check <a href=\"https:\/\/flathub.org\/\" target=\"_new\" rel=\"noopener\">Flathub<\/a> for Flatpak applications that might not be available in the default repositories. Fedora 39 Installation Guide<\/p>\n<h3>21. <strong>Explore Wayland (if interested):<\/strong><\/h3>\n<p>Fedora supports the Wayland display server. You can choose it at the login screen instead of the default Xorg.<\/p>\n<h3>22. <strong>Optimize Battery Life (for laptops):<\/strong><\/h3>\n<p>If you&#8217;re using Fedora on a laptop, consider installing tools like <code>tlp<\/code> to optimize battery life.<\/p>\n<div class=\"flex items-center relative text-gray-200 bg-gray-800 gizmo:dark:bg-token-surface-primary px-4 py-2 text-xs font-sans justify-between rounded-t-md\"><\/div>\n<pre class=\"bg-black rounded-md\"><code class=\"!whitespace-pre hljs language-bash\">sudo dnf install tlp tlp-rdw\r\nsudo systemctl <span class=\"hljs-built_in\">enable<\/span> --now tlp\r\n<\/code><\/pre>\n<h3>23. <strong>Backup Your System:<\/strong><\/h3>\n<p>Regularly back up your important data and system configuration. You can use tools like <code>rsync<\/code> or dedicated backup software.<\/p>\n<h3>24. <strong>Explore Cockpit (for server management):<\/strong><\/h3>\n<p>If you&#8217;re running Fedora as a server, consider installing Cockpit for a web-based interface to manage your server.<\/p>\n<div class=\"bg-black rounded-md\">\n<div class=\"flex items-center relative text-gray-200 bg-gray-800 gizmo:dark:bg-token-surface-primary px-4 py-2 text-xs font-sans justify-between rounded-t-md\"><\/div>\n<pre class=\"p-4 overflow-y-auto\"><code class=\"!whitespace-pre hljs language-bash\">sudo dnf install cockpit\r\nsudo systemctl <span class=\"hljs-built_in\">enable<\/span> --now cockpit.socket\r\n<\/code><\/pre>\n<\/div>\n<h3>25. <strong>Documentation and Community:<\/strong><\/h3>\n<p>Fedora has an active community and extensive documentation. Take advantage of these resources for troubleshooting and learning more about your system.<\/p>\n<p>Remember to consult the official <a href=\"https:\/\/docs.fedoraproject.org\/\" target=\"_new\" rel=\"noopener\">Fedora documentation<\/a> and <a href=\"https:\/\/ask.fedoraproject.org\/\" target=\"_new\" rel=\"noopener\">community forums<\/a> for the most up-to-date information and solutions to common issues. This guide is meant to be a starting point, and your needs and preferences may require additional steps.<\/p>\n<h4><a href=\"https:\/\/hostingn.in\/academy\/web-hosting-company-in-sirsa\">web hosting in Sirsa<\/a><\/h4>\n<h4><a href=\"https:\/\/hostingn.in\">HostingN<\/a><\/h4>\n<h4><a href=\"https:\/\/hostingn.in\/cheap-web-hosting\">cheapest web hosting in India<\/a><\/h4>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>As of my last knowledge update in January 2022, Fedora 39 had not been released. However, I can provide you with a general guide on what to do after installing Fedora, and you can adapt it to any newer version. Keep in mind that there might be changes or new features in Fedora 39 that [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1578,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"default","ast-site-content-layout":"","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[15],"tags":[78],"class_list":["post-1572","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-other","tag-fedora-39-after-install-guide"],"_links":{"self":[{"href":"https:\/\/hostingn.in\/academy\/wp-json\/wp\/v2\/posts\/1572","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hostingn.in\/academy\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hostingn.in\/academy\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hostingn.in\/academy\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hostingn.in\/academy\/wp-json\/wp\/v2\/comments?post=1572"}],"version-history":[{"count":0,"href":"https:\/\/hostingn.in\/academy\/wp-json\/wp\/v2\/posts\/1572\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hostingn.in\/academy\/wp-json\/wp\/v2\/media\/1578"}],"wp:attachment":[{"href":"https:\/\/hostingn.in\/academy\/wp-json\/wp\/v2\/media?parent=1572"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hostingn.in\/academy\/wp-json\/wp\/v2\/categories?post=1572"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hostingn.in\/academy\/wp-json\/wp\/v2\/tags?post=1572"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}