<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5957666542740923869</id><updated>2026-08-14T20:23:03.723-07:00</updated><category term="Linux Distributions"/><category term="Linux Live Cd"/><category term="Graphic Tools"/><category term="Multimedia"/><category term="Ubuntu"/><category term="Guides and Tutorials"/><category term="Software Packages"/><category term="Audio"/><category term="Security"/><category term="Repository"/><category term="System"/><category term="Ubuntu Derivatives"/><category term="Debian"/><category term="Utility"/><category term="Science"/><category term="Fedora"/><category term="Video"/><category term="Databases"/><category term="BSD (Berkeley Software Distribution)"/><category term="Education"/><category term="Games"/><category term="Servers"/><category term="Desktop Environment"/><category term="Arch Linux"/><category term="Math"/><category term="Backup"/><category term="Music"/><category term="Web Browsers"/><category term="CentOS"/><category term="KDE"/><category term="Accessible Applications"/><category term="Apps"/><category term="Advertising and Marketing"/><category term="Slackware"/><category term="Android"/><category term="Infographics"/><category term="Programming Software"/><category term="Apple"/><category term="Cd-Dvd Burning"/><category term="Gentoo"/><category term="Office"/><category term="Red Hat"/><category term="Window Manager"/><category term="Zorin"/><category term="File Manager"/><category term="Compiz Fusion"/><category term="Computational biology"/><category term="Data storage"/><category term="X Window System"/><category term="Blogger"/><category term="Chat"/><category term="Google"/><category term="Mandriva"/><category term="Programming Language"/><category term="Statistical Software"/><category term="Web Tools"/><category term="Miscellaneous"/><category term="Scientific Distributions"/><category term="Tutorials"/><category term="Xubuntu"/><category term="Burning"/><category term="Docks Manager"/><category term="Ham Radio"/><category term="Web Resources"/><category term="Weblog Applications"/><category term="Library"/><category term="Manjaro"/><category term="Mobile"/><category term="Mozilla"/><category term="Mozilla Thunderbird"/><category term="Others System Operating"/><category term="Statistics"/><category term="Text Editors"/><category term="Xfce"/><category term="Gnome"/><category term="Mail Client"/><category term="Mozilla Firefox"/><category term="Puppy Linux"/><category term="Editors Blog"/><category term="FTP"/><category term="Linux Mint"/><category term="News Aggregator"/><category term="OpenSUSE"/><category term="Windows"/><category term="Kernel"/><category term="Social Bookmarks"/><category term="Knoppix"/><category term="Kubuntu"/><category term="P2P"/><category term="Unity"/><category term="Unix"/><category term="Virtualization"/><category term="eSpeak"/><category term="Development Release"/><category term="Mac"/><category term="Maps"/><category term="Netbook"/><category term="Networking"/><category term="To-Do List Manager"/><category term="Web Search Engine"/><category term="Window System"/><category term="Digital Marketing"/><category term="Hardware"/><category term="Linus Torvalds"/><category term="Manuals and Tutorials"/><category term="Medical Research Labs"/><category term="Mepis"/><category term="Newsreaders"/><category term="Operating System"/><category term="PCLinuxOS"/><category term="Solaris"/><category term="Version Control System"/><category term="GPS"/><category term="Internet Tools"/><category term="LXDE"/><category term="Mageia"/><category term="Mozilla Addons"/><category term="Mozilla SeaMonkey"/><category term="News"/><category term="Routing"/><category term="Technology"/><category term="Updates"/><category term="Internet Cafès"/><category term="Linux From Scratch"/><category term="MATE"/><category term="Medical software"/><category term="Microsoft"/><category term="Package Manager"/><category term="Social Networks"/><category term="Tablets"/><title type='text'>Linuxlandit &amp;amp; The Conqueror Penguin</title><subtitle type='html'>The free world is the new continent in cyberspace that we have built so we can live here in freedom. It&#39;s impossible to live in freedom in the old world of cyberspace, where every program has its feudal lord that bullies and mistreats the users. So, to live in freedom we have to build a new continent. Because this is a virtual continent, it has room for everyone, and there are no immigration restrictions. - Richard Stallman -</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='https://linuxlandit.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5957666542740923869/posts/default'/><link rel='alternate' type='text/html' href='https://linuxlandit.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='https://www.blogger.com/feeds/5957666542740923869/posts/default?start-index=26&amp;max-results=25'/><author><name>Hugo Luis Alberto Repetto</name><uri>http://www.blogger.com/profile/07244392241311725660</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilwVomTqkOKvXZ9YBOCfy2dPetoVx0QjQVJs0VPP1QEBSlniwgdnqnJjamnffdlVzdj2VGSVmgndr5w0BeuSxuW1mYVny-hqR3ueQE_J1FFg7oDFYViymRoFCrbVP_pCklHNRIHgFybiX7CZIgf9CbUbWStgXyzGiP4KkvQ9TeWGtAtFY/s220/tux-templier.png'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>961</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5957666542740923869.post-3371653851192785527</id><published>2026-08-14T06:39:00.000-07:00</published><updated>2026-08-14T06:39:00.200-07:00</updated><title type='text'>Canaima GNU/Linux is a Venezuelan free and open-source Linux distribution, based on Debian</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;img alt=&quot;https://upload.wikimedia.org/wikipedia/commons/e/ef/Canaima_8.1_Gnome.png&quot; class=&quot;shrinkToFit transparent&quot; height=&quot;615&quot; src=&quot;https://upload.wikimedia.org/wikipedia/commons/e/ef/Canaima_8.1_Gnome.png&quot; width=&quot;1093&quot; /&gt;&lt;/p&gt;&lt;p style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre-wrap;&quot;&gt;&lt;strong style=&quot;white-space: pre-wrap;&quot;&gt;Canaima GNU/Linux is a Venezuelan free and open-source Linux distribution, based on Debian, created to promote the use of free technologies in government, education, and communities.&lt;/strong&gt; It is both a technical project and a political initiative, designed to strengthen technological sovereignty in Venezuela.&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;relative pb-6 w-full after:border-b after:border-stroke-300 after:w-full after:absolute after:mt-3&quot;&gt;&lt;/div&gt;&lt;h2 style=&quot;white-space: normal;&quot;&gt;🌐 Overview of Canaima GNU/Linux&lt;/h2&gt;&lt;ul style=&quot;white-space: normal;&quot;&gt;&lt;li style=&quot;white-space: normal;&quot;&gt;&lt;p style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre-wrap;&quot;&gt;&lt;strong style=&quot;white-space: pre-wrap;&quot;&gt;Origin &amp;amp; Purpose&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;ul style=&quot;white-space: normal;&quot;&gt;&lt;li style=&quot;white-space: normal;&quot;&gt;&lt;p style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre-wrap;&quot;&gt;Launched in &lt;strong style=&quot;white-space: pre-wrap;&quot;&gt;2007&lt;/strong&gt; as part of Venezuela’s government initiative to prioritize free and open-source software (Decree 3.390).&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;white-space: normal;&quot;&gt;&lt;p style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre-wrap;&quot;&gt;Developed collaboratively by &lt;strong style=&quot;white-space: pre-wrap;&quot;&gt;CNTI (Centro Nacional de Tecnologías de Información)&lt;/strong&gt;, state-owned companies, universities, and the Venezuelan free software community.&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li class=&quot;ps-2&quot; style=&quot;opacity: 1;&quot;&gt;&lt;p style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre-wrap;&quot;&gt;Intended to replace proprietary systems in public administration and schools.&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li style=&quot;white-space: normal;&quot;&gt;&lt;p style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre-wrap;&quot;&gt;&lt;strong style=&quot;white-space: pre-wrap;&quot;&gt;Technical Base&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;ul style=&quot;white-space: normal;&quot;&gt;&lt;li style=&quot;white-space: normal;&quot;&gt;&lt;p style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre-wrap;&quot;&gt;&lt;strong style=&quot;white-space: pre-wrap;&quot;&gt;Based on Debian GNU/Linux&lt;/strong&gt; (Testing branch).&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;white-space: normal;&quot;&gt;&lt;p style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre-wrap;&quot;&gt;Uses the &lt;strong style=&quot;white-space: pre-wrap;&quot;&gt;Linux kernel&lt;/strong&gt; with GNU userland.&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;white-space: normal;&quot;&gt;&lt;p style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre-wrap;&quot;&gt;Package management via &lt;strong style=&quot;white-space: pre-wrap;&quot;&gt;APT/dpkg&lt;/strong&gt;.&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;white-space: normal;&quot;&gt;&lt;p style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre-wrap;&quot;&gt;Supports &lt;strong style=&quot;white-space: pre-wrap;&quot;&gt;IA-32 and x86-64 architectures&lt;/strong&gt;.&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li class=&quot;ps-2&quot; style=&quot;opacity: 1;&quot;&gt;&lt;p style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre-wrap;&quot;&gt;&lt;strong style=&quot;white-space: pre-wrap;&quot;&gt;User Experience&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;ul style=&quot;white-space: normal;&quot;&gt;&lt;li style=&quot;white-space: normal;&quot;&gt;&lt;p style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre-wrap;&quot;&gt;Offers multiple desktop environments: &lt;strong style=&quot;white-space: pre-wrap;&quot;&gt;GNOME, KDE Plasma, Xfce, Cinnamon&lt;/strong&gt;, and others.&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;white-space: normal;&quot;&gt;&lt;p style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre-wrap;&quot;&gt;Comes with a &lt;strong style=&quot;white-space: pre-wrap;&quot;&gt;custom control panel&lt;/strong&gt; and &lt;strong style=&quot;white-space: pre-wrap;&quot;&gt;software center&lt;/strong&gt; for easier management.&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li class=&quot;ps-2&quot; style=&quot;opacity: 1;&quot;&gt;&lt;p style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre-wrap;&quot;&gt;Available in &lt;strong style=&quot;white-space: pre-wrap;&quot;&gt;Venezuelan Spanish&lt;/strong&gt;, with localized tools and educational applications.&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style=&quot;white-space: normal;&quot;&gt;&lt;/div&gt;&lt;h2 style=&quot;white-space: normal;&quot;&gt;📊 Key Features&lt;/h2&gt;&lt;div style=&quot;white-space: normal;&quot;&gt;&lt;div style=&quot;white-space: normal;&quot;&gt;&lt;table style=&quot;white-space: normal;&quot;&gt;&lt;thead style=&quot;white-space: normal;&quot;&gt;&lt;tr style=&quot;white-space: normal;&quot;&gt;&lt;th style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;Feature&lt;/span&gt;&lt;/th&gt;&lt;th style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;Canaima &lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;GNU/Linux&lt;/span&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style=&quot;white-space: normal;&quot;&gt;&lt;tr style=&quot;white-space: normal;&quot;&gt;&lt;td style=&quot;white-space: normal;&quot;&gt;&lt;strong style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;Initial &lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;Release&lt;/span&gt;&lt;/strong&gt;&lt;/td&gt;&lt;td style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;2007&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;white-space: normal;&quot;&gt;&lt;td style=&quot;white-space: normal;&quot;&gt;&lt;strong style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;Latest &lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;Release&lt;/span&gt;&lt;/strong&gt;&lt;/td&gt;&lt;td style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;8.0 &lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;“Kavanayén” &lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;(October &lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;2024)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style=&quot;white-space: normal;&quot;&gt;&lt;strong style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;Base &lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;System&lt;/span&gt;&lt;/strong&gt;&lt;/td&gt;&lt;td style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;Debian &lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;GNU/Linux &lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;(Testing)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;white-space: normal;&quot;&gt;&lt;td style=&quot;white-space: normal;&quot;&gt;&lt;strong style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;License&lt;/span&gt;&lt;/strong&gt;&lt;/td&gt;&lt;td style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;Free &lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;software &lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;(mainly &lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;GPL)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;white-space: normal;&quot;&gt;&lt;td style=&quot;white-space: normal;&quot;&gt;&lt;strong style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;Target &lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;Audience&lt;/span&gt;&lt;/strong&gt;&lt;/td&gt;&lt;td style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;Government, &lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;education, &lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;general &lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;users&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;white-space: normal;&quot;&gt;&lt;td style=&quot;white-space: normal;&quot;&gt;&lt;strong style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;Languages&lt;/span&gt;&lt;/strong&gt;&lt;/td&gt;&lt;td style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;Venezuelan &lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;Spanish &lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;(primary)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;white-space: normal;&quot;&gt;&lt;td style=&quot;white-space: normal;&quot;&gt;&lt;strong style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;Desktop &lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;Environments&lt;/span&gt;&lt;/strong&gt;&lt;/td&gt;&lt;td style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;GNOME, &lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;KDE &lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;Plasma, &lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;Xfce, &lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;Cinnamon, &lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;etc.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;white-space: normal;&quot;&gt;&lt;td style=&quot;white-space: normal;&quot;&gt;&lt;strong style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;Update &lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;Method&lt;/span&gt;&lt;/strong&gt;&lt;/td&gt;&lt;td style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;APT &lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;with &lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;graphical &lt;/span&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;front-ends&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style=&quot;white-space: normal;&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre-wrap;&quot;&gt;Sources: &lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;relative pb-6 w-full after:border-b after:border-stroke-300 after:w-full after:absolute after:mt-3&quot;&gt;&lt;/div&gt;&lt;h2 style=&quot;white-space: normal;&quot;&gt;⚖️ Importance &amp;amp; Impact&lt;/h2&gt;&lt;ul style=&quot;white-space: normal;&quot;&gt;&lt;li style=&quot;white-space: normal;&quot;&gt;&lt;p style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre-wrap;&quot;&gt;&lt;strong style=&quot;white-space: pre-wrap;&quot;&gt;Government Adoption&lt;/strong&gt;: Widely deployed in Venezuelan public institutions, schools, and community centers.&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;white-space: normal;&quot;&gt;&lt;p style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre-wrap;&quot;&gt;&lt;strong style=&quot;white-space: pre-wrap;&quot;&gt;Educational Role&lt;/strong&gt;: Distributed with educational content and tools for students.&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;white-space: normal;&quot;&gt;&lt;p style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre-wrap;&quot;&gt;&lt;strong style=&quot;white-space: pre-wrap;&quot;&gt;Technological Sovereignty&lt;/strong&gt;: Seen as a strategic move to reduce dependency on foreign proprietary software.&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;white-space: normal;&quot;&gt;&lt;p style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre-wrap;&quot;&gt;&lt;strong style=&quot;white-space: pre-wrap;&quot;&gt;Community Involvement&lt;/strong&gt;: Development is open, with contributions from local free software communities.&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style=&quot;white-space: normal;&quot;&gt;&lt;/div&gt;&lt;p style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre-wrap;&quot;&gt;👉 In short, &lt;strong style=&quot;white-space: pre-wrap;&quot;&gt;Canaima is more than just a Linux distro—it’s a national project aimed at democratizing technology access and fostering independence from proprietary ecosystems.&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://linuxlandit.blogspot.com/feeds/3371653851192785527/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://linuxlandit.blogspot.com/2026/08/canaima-gnulinux-is-venezuelan-free-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5957666542740923869/posts/default/3371653851192785527'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5957666542740923869/posts/default/3371653851192785527'/><link rel='alternate' type='text/html' href='https://linuxlandit.blogspot.com/2026/08/canaima-gnulinux-is-venezuelan-free-and.html' title='Canaima GNU/Linux is a Venezuelan free and open-source Linux distribution, based on Debian'/><author><name>Hugo Luis Alberto Repetto</name><uri>http://www.blogger.com/profile/07244392241311725660</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilwVomTqkOKvXZ9YBOCfy2dPetoVx0QjQVJs0VPP1QEBSlniwgdnqnJjamnffdlVzdj2VGSVmgndr5w0BeuSxuW1mYVny-hqR3ueQE_J1FFg7oDFYViymRoFCrbVP_pCklHNRIHgFybiX7CZIgf9CbUbWStgXyzGiP4KkvQ9TeWGtAtFY/s220/tux-templier.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5957666542740923869.post-3571456621702228197</id><published>2026-08-07T13:23:00.000-07:00</published><updated>2026-08-07T13:23:00.177-07:00</updated><title type='text'>The best Linux distributions based on ArchLinux</title><content type='html'>&lt;p&gt;&lt;img src=&quot;https://static0.howtogeekimages.com/wordpress/wp-content/uploads/2025/02/illustration-of-a-laptop-running-arch-linux-with-the-arch-linux-logo-beside-it.jpg?w=1600&amp;amp;h=1200&amp;amp;fit=crop&quot; /&gt;&lt;/p&gt;  &lt;p&gt;Choosing an Arch-based distribution is usually about finding the right balance between the &amp;quot;purity&amp;quot; of Arch and the convenience of a pre-configured system. Because Arch is a rolling release, all these distros provide the latest software and access to the &lt;b&gt;Arch User Repository (AUR)&lt;/b&gt;.&lt;/p&gt;  &lt;p&gt;Here are the best Arch Linux-based distributions for 2025, categorized by user needs:&lt;/p&gt;  &lt;hr /&gt;  &lt;h4&gt;1. EndeavourOS: The &amp;quot;Purist&#39;s&amp;quot; Choice&lt;/h4&gt;  &lt;p&gt;If you want an experience that is 95% Arch but don&#39;t want to spend an hour in a command-line installer, this is the top pick.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;&lt;b&gt;Best For:&lt;/b&gt; Users who want a clean, minimal system without &amp;quot;bloat.&amp;quot;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;b&gt;Key Feature:&lt;/b&gt; Uses the &lt;b&gt;Calamares GUI installer&lt;/b&gt;, allowing you to pick your desktop environment (GNOME, KDE, Xfce, Sway, etc.) during setup.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;b&gt;Why choose it:&lt;/b&gt; It provides a very small set of custom tools (like a &amp;quot;Welcome&amp;quot; app for system maintenance) but otherwise stays completely out of your way.&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;h4&gt;2. Manjaro: The &amp;quot;User-Friendly&amp;quot; Giant&lt;/h4&gt;  &lt;p&gt;Manjaro is the most popular Arch-based distro because it treats Arch more like a traditional OS (like Ubuntu or Fedora).&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;&lt;b&gt;Best For:&lt;/b&gt; Beginners or those who want a &amp;quot;plug and play&amp;quot; Arch experience.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;b&gt;Key Feature:&lt;/b&gt; &lt;b&gt;Pamac&lt;/b&gt;, a highly polished graphical software manager that makes installing apps and managing the AUR as easy as an App Store.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;b&gt;Why choose it:&lt;/b&gt; It has its own repositories that lag about two weeks behind Arch. This extra testing time makes it slightly more stable for users who don&#39;t want to check news before every update.&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;h4&gt;3. Garuda Linux: The Gamer’s Powerhouse&lt;/h4&gt;  &lt;p&gt;Garuda is &amp;quot;Arch with the volume turned up to 11.&amp;quot; It is visually striking and performance-tuned right out of the box.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;&lt;b&gt;Best For:&lt;/b&gt; Gamers and users who love &amp;quot;flashy&amp;quot; aesthetics (Neon-themed KDE Dr460nized).&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;b&gt;Key Feature:&lt;/b&gt; Automatic &lt;b&gt;BTRFS snapshots&lt;/b&gt;. If an update breaks your system, you can literally &amp;quot;undo&amp;quot; it from the boot menu.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;b&gt;Why choose it:&lt;/b&gt; It uses the &lt;b&gt;Zen Kernel&lt;/b&gt; for better responsiveness and includes a &amp;quot;Garuda Gamer&amp;quot; tool to install everything from Steam to specialized wine-runners in one click.&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;h4&gt;4. CachyOS: The Speed Demon&lt;/h4&gt;  &lt;p&gt;CachyOS is a rising star focused on raw hardware optimization.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;&lt;b&gt;Best For:&lt;/b&gt; Performance enthusiasts and users with modern hardware.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;b&gt;Key Feature:&lt;/b&gt; It compiles packages specifically for newer CPU architectures ($x86\_64-v3$ and $v4$), which can result in noticeable speed gains.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;b&gt;Why choose it:&lt;/b&gt; It offers various custom kernels and a highly optimized browser (Cachy Browser) to squeeze every bit of power out of your machine.&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;h4&gt;5. Archcraft: The Aesthetic Minimalist&lt;/h4&gt;  &lt;p&gt;Archcraft is focused on &amp;quot;Window Managers&amp;quot; rather than heavy Desktop Environments.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;&lt;b&gt;Best For:&lt;/b&gt; Users who want a beautiful, ultra-lightweight system.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;b&gt;Key Feature:&lt;/b&gt; Stunning pre-configured &amp;quot;dotfiles&amp;quot; for Openbox and bspwm.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;b&gt;Why choose it:&lt;/b&gt; It is incredibly fast and uses very little RAM, making it perfect for older laptops or users who want a &amp;quot;pro&amp;quot; look without hours of manual configuration.&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Distro&lt;/strong&gt;    &lt;br /&gt;&lt;strong&gt;Level&lt;/strong&gt;    &lt;br /&gt;&lt;strong&gt;Best Feature&lt;/strong&gt;    &lt;br /&gt;&lt;strong&gt;Aesthetic&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;EndeavourOS&lt;/b&gt;    &lt;br /&gt;Intermediate    &lt;br /&gt;Near-pure Arch    &lt;br /&gt;Minimal / Vanilla&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Manjaro&lt;/b&gt;    &lt;br /&gt;Beginner    &lt;br /&gt;Pamac GUI &amp;amp; Stability    &lt;br /&gt;Polished / Professional&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Garuda&lt;/b&gt;    &lt;br /&gt;Intermediate    &lt;br /&gt;BTRFS Snapshots    &lt;br /&gt;Neon / Cyberpunk&lt;/p&gt;  &lt;p&gt;&lt;b&gt;CachyOS&lt;/b&gt;    &lt;br /&gt;Advanced    &lt;br /&gt;CPU Optimizations    &lt;br /&gt;Modern / Fast&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Archcraft&lt;/b&gt;    &lt;br /&gt;Intermediate    &lt;br /&gt;Lightweight Window Managers    &lt;br /&gt;Artistic / Clean&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://linuxlandit.blogspot.com/feeds/3571456621702228197/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://linuxlandit.blogspot.com/2026/08/the-best-linux-distributions-based-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5957666542740923869/posts/default/3571456621702228197'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5957666542740923869/posts/default/3571456621702228197'/><link rel='alternate' type='text/html' href='https://linuxlandit.blogspot.com/2026/08/the-best-linux-distributions-based-on.html' title='The best Linux distributions based on ArchLinux'/><author><name>Hugo Luis Alberto Repetto</name><uri>http://www.blogger.com/profile/07244392241311725660</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilwVomTqkOKvXZ9YBOCfy2dPetoVx0QjQVJs0VPP1QEBSlniwgdnqnJjamnffdlVzdj2VGSVmgndr5w0BeuSxuW1mYVny-hqR3ueQE_J1FFg7oDFYViymRoFCrbVP_pCklHNRIHgFybiX7CZIgf9CbUbWStgXyzGiP4KkvQ9TeWGtAtFY/s220/tux-templier.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5957666542740923869.post-6097566088094730922</id><published>2026-07-31T13:19:00.000-07:00</published><updated>2026-07-31T13:19:00.119-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Debian"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux Distributions"/><title type='text'>The best Linux distributions based on Debian</title><content type='html'>&lt;p&gt;&lt;img src=&quot;https://itsfoss.com/content/images/wordpress/2022/07/best-distros-based-on-debian.png&quot; /&gt;&lt;/p&gt;  &lt;p&gt;Debian is often called the &amp;quot;Universal Operating System&amp;quot; because it serves as the rock-solid foundation for hundreds of other distributions. When choosing a Debian-based distro, you are usually looking for that same stability but with more &amp;quot;out-of-the-box&amp;quot; polish or specialized tools.&lt;/p&gt;  &lt;p&gt;Here are the best Debian-based Linux distributions in 2025, categorized by their primary strengths.&lt;/p&gt;  &lt;hr /&gt;  &lt;h4&gt;1. The Best for Most Users (Beginner-Friendly)&lt;/h4&gt;  &lt;p&gt;These distributions take the stability of Debian and add a user-friendly interface, driver managers, and curated app stores.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;&lt;b&gt;Ubuntu:&lt;/b&gt; The most popular choice. It is known for its massive community support and ease of use. If you want a system where every piece of hardware &amp;quot;just works&amp;quot; and every software guide applies to you, this is it.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;b&gt;Linux Mint (LMDE):&lt;/b&gt; While the main Mint is based on Ubuntu, &lt;b&gt;LMDE (Linux Mint Debian Edition)&lt;/b&gt; is based directly on Debian. It provides the classic, Windows-like Cinnamon desktop with a focus on speed and avoiding Ubuntu&#39;s &amp;quot;Snap&amp;quot; packages.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;b&gt;Zorin OS:&lt;/b&gt; Designed specifically for people switching from Windows or macOS. It features a &amp;quot;Layout Switcher&amp;quot; that can make your desktop look and feel exactly like the OS you just left.&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;h4&gt;2. The Best for Performance &amp;amp; Gaming&lt;/h4&gt;  &lt;p&gt;Gaming on Linux has improved drastically, and these Debian-based distros lead the pack by pre-configuring drivers and performance tweaks.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;&lt;b&gt;Pop!_OS:&lt;/b&gt; Developed by System76, this is widely considered the best for gaming and creative work. It offers a dedicated version with &lt;b&gt;NVIDIA drivers pre-installed&lt;/b&gt; and features a built-in &amp;quot;Auto-Tiling&amp;quot; window manager that boosts productivity.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;b&gt;MX Linux:&lt;/b&gt; Currently one of the most popular distros on DistroWatch. It’s a &amp;quot;mid-weight&amp;quot; OS—not as heavy as Ubuntu but more feature-rich than a bare-bones system. It is famous for its &lt;b&gt;MX Tools&lt;/b&gt;, which make complex system tasks easy for beginners.&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;h4&gt;3. The Best for Specialized Tasks&lt;/h4&gt;  &lt;p&gt;Debian’s stability makes it the perfect base for professional-grade tools.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;&lt;b&gt;Kali Linux:&lt;/b&gt; The industry standard for &lt;b&gt;penetration testing&lt;/b&gt; and ethical hacking. It comes pre-loaded with hundreds of security tools.&lt;/p&gt;      &lt;blockquote&gt;       &lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; Kali is not recommended for daily use (like browsing or office work) because it is configured for security audits, not general productivity.&lt;/p&gt;     &lt;/blockquote&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;b&gt;Raspberry Pi OS:&lt;/b&gt; The official OS for Raspberry Pi devices. It is highly optimized for ARM processors and is the best choice for DIY projects or learning electronics.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;b&gt;Parrot OS:&lt;/b&gt; Similar to Kali but with a heavier focus on &lt;b&gt;privacy and development&lt;/b&gt;. It’s a bit more lightweight and offers a &amp;quot;Home&amp;quot; edition that is actually quite good for daily use.&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='https://linuxlandit.blogspot.com/feeds/6097566088094730922/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://linuxlandit.blogspot.com/2026/07/the-best-linux-distributions-based-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5957666542740923869/posts/default/6097566088094730922'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5957666542740923869/posts/default/6097566088094730922'/><link rel='alternate' type='text/html' href='https://linuxlandit.blogspot.com/2026/07/the-best-linux-distributions-based-on.html' title='The best Linux distributions based on Debian'/><author><name>Hugo Luis Alberto Repetto</name><uri>http://www.blogger.com/profile/07244392241311725660</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilwVomTqkOKvXZ9YBOCfy2dPetoVx0QjQVJs0VPP1QEBSlniwgdnqnJjamnffdlVzdj2VGSVmgndr5w0BeuSxuW1mYVny-hqR3ueQE_J1FFg7oDFYViymRoFCrbVP_pCklHNRIHgFybiX7CZIgf9CbUbWStgXyzGiP4KkvQ9TeWGtAtFY/s220/tux-templier.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5957666542740923869.post-3867288191120032269</id><published>2026-07-31T13:18:00.000-07:00</published><updated>2026-07-31T13:18:00.114-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux Distributions"/><title type='text'>The best Linux distributions</title><content type='html'>&lt;p&gt;&lt;img src=&quot;https://www.infoteknico.com/wp-content/uploads/2022/12/Distribuciones-de-Linux-2022.jpg&quot; /&gt;&lt;/p&gt;  &lt;p&gt;Choosing the &amp;quot;best&amp;quot; Linux distribution depends entirely on your goals—whether you are looking for a Windows alternative, a powerhouse for development, or a dedicated gaming machine.&lt;/p&gt;  &lt;p&gt;As of late 2025, here are the top recommendations categorized by user needs:&lt;/p&gt;  &lt;h4&gt;1. Best for Beginners &amp;amp; Windows Switchers&lt;/h4&gt;  &lt;p&gt;These distributions are designed to &amp;quot;just work&amp;quot; out of the box with intuitive interfaces and massive community support.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;&lt;b&gt;Linux Mint (Cinnamon Edition):&lt;/b&gt; Often cited as the best alternative for Windows users. It features a familiar taskbar/start menu layout, is incredibly stable, and avoids the controversial &amp;quot;Snap&amp;quot; packages found in Ubuntu.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;b&gt;Ubuntu 24.04 LTS:&lt;/b&gt; The &amp;quot;gold standard&amp;quot; for Linux. If you ever run into a problem, someone has already solved it on an Ubuntu forum. It has the best hardware support and a vast software library.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;b&gt;Zorin OS:&lt;/b&gt; A highly polished, aesthetic distro. It includes a &amp;quot;Look Changer&amp;quot; that can make your desktop feel like Windows 11, macOS, or classic GNOME with a single click.&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;hr /&gt;  &lt;h4&gt;2. Best for Gaming&lt;/h4&gt;  &lt;p&gt;With the rise of the Steam Deck, Linux gaming has reached its golden age. These distros come pre-configured with drivers and optimizations.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;&lt;b&gt;Bazzite:&lt;/b&gt; A rising star in 2025. It is a &amp;quot;SteamOS clone&amp;quot; based on Fedora, designed to turn your PC (or handheld like a ROG Ally) into a console-like experience with HDR support and pre-installed gaming tools.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;b&gt;Nobara Project:&lt;/b&gt; Created by &amp;quot;GloriousEggroll&amp;quot; (a key developer for Proton), this distro is a modified version of Fedora that includes every kernel tweak and driver needed for maximum FPS and gaming compatibility.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;b&gt;Pop!_OS:&lt;/b&gt; Developed by System76, it offers a dedicated NVIDIA installer that handles GPU drivers automatically. Its built-in auto-tiling window manager is also great for multi-tasking while streaming.&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;hr /&gt;  &lt;h4&gt;3. Best for Developers &amp;amp; Power Users&lt;/h4&gt;  &lt;p&gt;If you want the latest software packages (bleeding-edge) or total control over your system, these are the top picks.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;&lt;b&gt;Fedora Workstation:&lt;/b&gt; Often the first to implement new technologies (like Wayland or PipeWire). It provides a clean, &amp;quot;vanilla&amp;quot; GNOME experience and is the upstream for Red Hat Enterprise Linux (RHEL).&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;b&gt;Arch Linux:&lt;/b&gt; For those who want to build their OS from the ground up. It follows a &lt;b&gt;rolling release&lt;/b&gt; model, meaning you never &amp;quot;reinstall&amp;quot;—you just update forever. The &lt;i&gt;Arch Wiki&lt;/i&gt; is arguably the best documentation in the Linux world.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;b&gt;NixOS:&lt;/b&gt; Popular among DevOps and advanced engineers. It uses a declarative configuration file to define the entire system state, making it easy to replicate your exact setup on multiple machines.&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;hr /&gt;  &lt;h4&gt;4. Specialized Use Cases&lt;/h4&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;&lt;b&gt;Lightweight (Old PCs):&lt;/b&gt; &lt;b&gt;MX Linux&lt;/b&gt; or &lt;b&gt;Puppy Linux&lt;/b&gt;. These can run on hardware that Windows 10/11 would struggle to boot.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;b&gt;Privacy &amp;amp; Security:&lt;/b&gt; &lt;b&gt;Tails&lt;/b&gt; (runs entirely from RAM for anonymity) or &lt;b&gt;Kali Linux&lt;/b&gt; (specifically for penetration testing and ethical hacking).&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;b&gt;Visual Beauty:&lt;/b&gt; &lt;b&gt;elementary OS&lt;/b&gt;. It features a custom &amp;quot;Pantheon&amp;quot; desktop that is heavily inspired by the clean, minimalist aesthetic of macOS.&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;hr /&gt;  &lt;h5&gt;Quick Comparison Table&lt;/h5&gt;  &lt;p&gt;&lt;strong&gt;Use Case&lt;/strong&gt;    &lt;br /&gt;&lt;strong&gt;Recommended Distro&lt;/strong&gt;    &lt;br /&gt;&lt;strong&gt;Base System&lt;/strong&gt;    &lt;br /&gt;&lt;strong&gt;Key Strength&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Beginners&lt;/b&gt;    &lt;br /&gt;Linux Mint    &lt;br /&gt;Ubuntu/Debian    &lt;br /&gt;Familiarity &amp;amp; Stability&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Gamers&lt;/b&gt;    &lt;br /&gt;Bazzite / Nobara    &lt;br /&gt;Fedora    &lt;br /&gt;Pre-installed drivers/tweaks&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Developers&lt;/b&gt;    &lt;br /&gt;Fedora    &lt;br /&gt;Independent    &lt;br /&gt;Latest tech &amp;amp; packages&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Customization&lt;/b&gt;    &lt;br /&gt;Arch Linux    &lt;br /&gt;Independent    &lt;br /&gt;Full control &amp;amp; Rolling release&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Old Hardware&lt;/b&gt;    &lt;br /&gt;MX Linux    &lt;br /&gt;Debian    &lt;br /&gt;Extremely resource-efficient&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://linuxlandit.blogspot.com/feeds/3867288191120032269/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://linuxlandit.blogspot.com/2026/07/the-best-linux-distributions.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5957666542740923869/posts/default/3867288191120032269'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5957666542740923869/posts/default/3867288191120032269'/><link rel='alternate' type='text/html' href='https://linuxlandit.blogspot.com/2026/07/the-best-linux-distributions.html' title='The best Linux distributions'/><author><name>Hugo Luis Alberto Repetto</name><uri>http://www.blogger.com/profile/07244392241311725660</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilwVomTqkOKvXZ9YBOCfy2dPetoVx0QjQVJs0VPP1QEBSlniwgdnqnJjamnffdlVzdj2VGSVmgndr5w0BeuSxuW1mYVny-hqR3ueQE_J1FFg7oDFYViymRoFCrbVP_pCklHNRIHgFybiX7CZIgf9CbUbWStgXyzGiP4KkvQ9TeWGtAtFY/s220/tux-templier.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5957666542740923869.post-4810517189886269648</id><published>2026-07-17T11:38:00.000-07:00</published><updated>2026-07-17T11:38:00.117-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux Distributions"/><category scheme="http://www.blogger.com/atom/ns#" term="Multimedia"/><title type='text'>The best multimedia Linux distributions</title><content type='html'>&lt;p&gt;&lt;strong&gt;The best multimedia-focused Linux distributions are Ubuntu Studio, Fedora Design Suite, AV Linux, Modicia O.S., and io GNU/Linux.&lt;/strong&gt; These distros are tailored for audio, video, and graphic production, making them ideal for creative professionals.&lt;/p&gt;  &lt;h4&gt; Top Multimedia Linux Distros&lt;/h4&gt;  &lt;p&gt;Here’s a breakdown of the most notable options:&lt;/p&gt;  &lt;h5&gt;1. &lt;strong&gt;Ubuntu Studio&lt;/strong&gt;&lt;/h5&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;Based on Ubuntu, with a focus on multimedia creation.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Comes preloaded with tools for audio production (Ardour, Audacity), video editing (Kdenlive, Blender), and graphic design (GIMP, Inkscape).&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Strong community support and regular updates.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Best for users who want a stable, beginner-friendly multimedia environment.&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;h5&gt;2. &lt;strong&gt;Fedora Design Suite&lt;/strong&gt;&lt;/h5&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;Built on Fedora, tailored for designers and artists.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Includes open-source creative tools like Krita, Scribus, and Blender.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Strong integration with Fedora’s cutting-edge updates.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Ideal for graphic designers and illustrators.&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;h5&gt;3. &lt;strong&gt;AV Linux&lt;/strong&gt;&lt;/h5&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;A Debian-based distro optimized for audio and video production.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Known for low-latency kernel, making it excellent for professional audio recording.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Includes JACK audio server, Ardour, and other studio-grade tools.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Perfect for musicians, sound engineers, and video editors.&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;h5&gt;4. &lt;strong&gt;Modicia O.S.&lt;/strong&gt;&lt;/h5&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;User-friendly multimedia distro with a polished interface.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Preloaded with professional-grade creative software.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Focuses on accessibility and ease of use for non-technical users.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Great for those who want a ready-to-use multimedia workstation.&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;h5&gt;5. &lt;strong&gt;io GNU/Linux&lt;/strong&gt;&lt;/h5&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;Specialized for multimedia production, especially audio.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Lightweight and performance-oriented.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Comes with a curated set of creative tools.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Best for users who want a streamlined, efficient multimedia system.&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;h4&gt; Media Center Distros (for Home Theater)&lt;/h4&gt;  &lt;p&gt;If your goal is &lt;strong&gt;media playback and streaming&lt;/strong&gt; rather than production, consider:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;&lt;strong&gt;Kodi (formerly XBMC)&lt;/strong&gt; – versatile media center software available on Linux.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;strong&gt;LinHES&lt;/strong&gt; – designed for home theater PCs, optimized for video/audio playback.&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;h4&gt;✅ Recommendation&lt;/h4&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;&lt;strong&gt;For creators&lt;/strong&gt;: Ubuntu Studio or AV Linux are the most versatile and professional.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;strong&gt;For designers&lt;/strong&gt;: Fedora Design Suite is excellent.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;strong&gt;For casual multimedia use&lt;/strong&gt;: Modicia O.S. offers simplicity.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;strong&gt;For home theater setups&lt;/strong&gt;: Kodi-based distros are the best choice.&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Would you like me to compare these distros in a &lt;strong&gt;feature table&lt;/strong&gt; (software included, performance, ease of use) so you can quickly see which one fits your needs best?&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://linuxlandit.blogspot.com/feeds/4810517189886269648/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://linuxlandit.blogspot.com/2026/07/the-best-multimedia-linux-distributions.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5957666542740923869/posts/default/4810517189886269648'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5957666542740923869/posts/default/4810517189886269648'/><link rel='alternate' type='text/html' href='https://linuxlandit.blogspot.com/2026/07/the-best-multimedia-linux-distributions.html' title='The best multimedia Linux distributions'/><author><name>Hugo Luis Alberto Repetto</name><uri>http://www.blogger.com/profile/07244392241311725660</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilwVomTqkOKvXZ9YBOCfy2dPetoVx0QjQVJs0VPP1QEBSlniwgdnqnJjamnffdlVzdj2VGSVmgndr5w0BeuSxuW1mYVny-hqR3ueQE_J1FFg7oDFYViymRoFCrbVP_pCklHNRIHgFybiX7CZIgf9CbUbWStgXyzGiP4KkvQ9TeWGtAtFY/s220/tux-templier.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5957666542740923869.post-1278431941197958494</id><published>2026-07-10T10:36:00.000-07:00</published><updated>2026-07-10T10:36:00.108-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Guides and Tutorials"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux Distributions"/><category scheme="http://www.blogger.com/atom/ns#" term="Security"/><title type='text'>Kali Linux Guide; Virtualization, Installing VirtualBox on Kali (Host)</title><content type='html'>&lt;p&gt;You can install VirtualBox &lt;strong&gt;on&lt;/strong&gt; Kali Linux, allowing you to use virtual machines (VMs) inside of Kali Linux. However if you are wanting to install Kali Linux &lt;strong&gt;as&lt;/strong&gt; a VM, you want our &lt;a href=&quot;https://www.kali.org/docs/virtualization/install-virtualbox-guest-vm/&quot;&gt;Kali Linux Guest VirtualBox&lt;/a&gt;guide.&lt;/p&gt;  &lt;p&gt;VMs are great. There are many upsides with using them. One of the being, able to run multiple Operating Systems (OSs) at the same time. You can have your host machine “untouched”, and then only interact with the guest VMs. Another is when something is going right, take a snapshot. When something goes wrong, revert back.&lt;/p&gt;  &lt;p&gt;VirtualBox is free and open source. There are a few other software such as QEMU, KVM/Xen with virt-manager. Then there is also &lt;a href=&quot;https://www.kali.org/docs/virtualization/install-vmware-host/&quot;&gt;VMware Workstation &amp;amp; Fusion&lt;/a&gt;, which is a commercial software (there is VMware Player which is free but it is limited in features).&lt;/p&gt;  &lt;p&gt;VirtualBox is officially available in kali-rolling repositories.&lt;/p&gt;  &lt;p&gt;There are two ways to install &lt;code&gt;virtualbox&lt;/code&gt;:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;From Kali repositories. &lt;/li&gt;    &lt;li&gt;From Oracle repository.&lt;/li&gt; &lt;/ol&gt; &lt;a href=&quot;https://www.kali.org/docs/virtualization/install-virtualbox-host/#preparation&quot;&gt;   &lt;h5&gt;Preparation&lt;/h5&gt; &lt;/a&gt;  &lt;p&gt;Before trying to install VirtualBox, please make sure your version of Kali Linux is &lt;a href=&quot;https://www.kali.org/docs/general-use/updating-kali/&quot;&gt;up-to-date&lt;/a&gt;, our &lt;a href=&quot;https://www.kali.org/docs/general-use/kali-linux-sources-list-repositories/#default-network-repository-value&quot;&gt;apt sources are properly set&lt;/a&gt; and if required, reboot the machine:&lt;/p&gt;  &lt;pre&gt;&lt;code&gt;kali@kali:~$ sudo apt update
[...]
kali@kali:~$
kali@kali:~$ sudo apt full-upgrade -y
[...]
kali@kali:~$
kali@kali:~$ [ -f /var/run/reboot-required ] &amp;amp;&amp;amp; sudo reboot -f
kali@kali:~$
&lt;/code&gt;&lt;/pre&gt;
&lt;a href=&quot;https://www.kali.org/docs/virtualization/install-virtualbox-host/#1-from-kali-linux-repositories&quot;&gt;
  &lt;h5&gt;1. From Kali Linux repositories&lt;/h5&gt;
&lt;/a&gt;

&lt;p&gt;Install &lt;code&gt;virtualbox&lt;/code&gt; and &lt;code&gt;linux-headers-generic&lt;/code&gt;:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;kali@kali:~$ sudo apt update
[...]
kali@kali:~$
kali@kali:~$ sudo apt install virtualbox linux-headers-generic
[...]
kali@kali:~$
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;The extension pack can be installed through:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;kali@kali:~$ sudo apt install virtualbox-ext-pack
[...]
kali@kali:~$
&lt;/code&gt;&lt;/pre&gt;
&lt;a href=&quot;https://www.kali.org/docs/virtualization/install-virtualbox-host/#2-from-oracle-virtualbox-third-party-repository&quot;&gt;
  &lt;h5&gt;2. From Oracle Virtualbox third-party repository&lt;/h5&gt;
&lt;/a&gt;&lt;a href=&quot;https://www.kali.org/docs/virtualization/install-virtualbox-host/#download&quot;&gt;
  &lt;h4&gt;Download&lt;/h4&gt;
&lt;/a&gt;

&lt;p&gt;The first thing we are going to do is import VirtualBox’s repository key:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;kali@kali:~$ curl -fsSL https://www.virtualbox.org/download/oracle_vbox_2016.asc | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/oracle_vbox_2016.gpg
[...]
kali@kali:~$ curl -fsSL https://www.virtualbox.org/download/oracle_vbox.asc | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/oracle_vbox.gpg
[...]
kali@kali:~$
&lt;/code&gt;&lt;/pre&gt;

&lt;hr /&gt;

&lt;p&gt;We then move onto adding VirtualBox’s repository. We add this to a separate file, so it does not interfere with &lt;a href=&quot;https://www.kali.org/docs/general-use/kali-linux-sources-list-repositories/&quot;&gt;Kali Linux’s main repository&lt;/a&gt;. We also will be making sure to state where the keyring is at so the files can be properly signed. Our CPU architecture is amd64. You may need to alter the example below if yours is different.&lt;/p&gt;

&lt;p&gt;One thing to bear in mind, &lt;a href=&quot;https://www.kali.org/docs/policy/kali-linux-relationship-with-debian/&quot;&gt;Kali Linux is based on Debian&lt;/a&gt;, so we need to use &lt;a href=&quot;https://www.debian.org/releases/stable/&quot;&gt;Debian’s current stable version&lt;/a&gt; (even though Kali Linux is a &lt;a href=&quot;https://www.kali.org/docs/general-use/kali-branches/&quot;&gt;rolling distribution&lt;/a&gt;). At the time of writing, its “bullseye”:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;kali@kali:~$ echo &amp;quot;deb [arch=amd64] https://download.virtualbox.org/virtualbox/debian bullseye contrib&amp;quot; | sudo tee /etc/apt/sources.list.d/virtualbox.list
kali@kali:~$
&lt;/code&gt;&lt;/pre&gt;

&lt;hr /&gt;

&lt;p&gt;As we have altered our network repository, we need to re-build the cache:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;kali@kali:~$ sudo apt update
[...]
kali@kali:~$
&lt;/code&gt;&lt;/pre&gt;

&lt;hr /&gt;

&lt;p&gt;As VirtualBox has various kernel modules (e.g. &lt;code&gt;vboxdrv&lt;/code&gt;, &lt;code&gt;vboxnetflt&lt;/code&gt; and &lt;code&gt;vboxnetadp&lt;/code&gt;), we need to make sure they are kept up-to-date when Kali Linux’s kernel gets updated. This can be achieved using &lt;a href=&quot;https://packages.debian.org/testing/dkms&quot;&gt;dkms&lt;/a&gt;:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;kali@kali:~$ sudo apt install dkms
[...]
kali@kali:~$
&lt;/code&gt;&lt;/pre&gt;
&lt;a href=&quot;https://www.kali.org/docs/virtualization/install-virtualbox-host/#setup&quot;&gt;
  &lt;h5&gt;Setup&lt;/h5&gt;
&lt;/a&gt;

&lt;p&gt;Now its time to install VirtualBox itself (along with its Extension Pack to expand VirtualBox’s advanced features) and the Linux headers necessary:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;kali@kali:~$ sudo apt install virtualbox virtualbox-ext-pack linux-headers-generic
[...]
kali@kali:~$
&lt;/code&gt;&lt;/pre&gt;

&lt;hr /&gt;

&lt;p&gt;When prompted, read and accept the license.&lt;/p&gt;

&lt;p&gt;You can now find VirtualBox in the menu or start it via the command line:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;kali@kali:~$ virtualbox
kali@kali:~$
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;If you now wish, you are able to &lt;a href=&quot;https://www.kali.org/docs/virtualization/install-virtualbox-guest-vm/&quot;&gt;install Kali Linux in a VirtualBox VM&lt;/a&gt; (on Kali Linux).&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://linuxlandit.blogspot.com/feeds/1278431941197958494/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://linuxlandit.blogspot.com/2026/07/kali-linux-guide-virtualization.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5957666542740923869/posts/default/1278431941197958494'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5957666542740923869/posts/default/1278431941197958494'/><link rel='alternate' type='text/html' href='https://linuxlandit.blogspot.com/2026/07/kali-linux-guide-virtualization.html' title='Kali Linux Guide; Virtualization, Installing VirtualBox on Kali (Host)'/><author><name>Hugo Luis Alberto Repetto</name><uri>http://www.blogger.com/profile/07244392241311725660</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilwVomTqkOKvXZ9YBOCfy2dPetoVx0QjQVJs0VPP1QEBSlniwgdnqnJjamnffdlVzdj2VGSVmgndr5w0BeuSxuW1mYVny-hqR3ueQE_J1FFg7oDFYViymRoFCrbVP_pCklHNRIHgFybiX7CZIgf9CbUbWStgXyzGiP4KkvQ9TeWGtAtFY/s220/tux-templier.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5957666542740923869.post-4720052325080961678</id><published>2026-07-03T11:09:00.000-07:00</published><updated>2026-07-03T11:09:00.111-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Games"/><title type='text'>Games, Linux and Blockchain</title><content type='html'>&lt;h4&gt;&lt;img src=&quot;https://static0.howtogeekimages.com/wordpress/wp-content/uploads/2025/08/tux-the-linux-mascot-wearing-headphones-and-holding-a-game-controller-sitting-in-front-of-three-game-screens.png?w=1600&amp;amp;h=1200&amp;amp;fit=crop&quot; /&gt;&lt;/h4&gt;  &lt;h4&gt; Gaming and Linux &lt;/h4&gt;  &lt;p&gt;   &lt;br /&gt;The gaming experience on Linux has improved dramatically in recent years, although historically it was a weak point.&lt;/p&gt;  &lt;p&gt;Proton and Steam Play: The most crucial tool is Proton, developed by Valve (owners of Steam). Proton is a Wine-based compatibility layer that allows Linux users to run thousands of Windows games without modification. Steam integrates this with Steam Play, making the experience almost as smooth as on Windows.&lt;/p&gt;  &lt;h4&gt;Graphics APIs:&lt;/h4&gt;  &lt;p&gt; The development and adoption of the open-source Vulkan graphics API has greatly benefited Linux, providing performance that often rivals or surpasses Microsoft&#39;s DirectX.&lt;/p&gt;  &lt;h4&gt;Hardware and Drivers: &lt;/h4&gt;  &lt;p&gt;Hardware manufacturers (especially NVIDIA and AMD) have improved the quality and support of their drivers for Linux, which is essential for the performance of modern games.&lt;/p&gt;  &lt;p&gt;Handheld Consoles: The success of the Steam Deck (a Valve handheld console running SteamOS, an Arch-based Linux distribution) has further boosted compatibility and game development for the Linux ecosystem.&lt;/p&gt;  &lt;p&gt; Linux and Blockchain    &lt;br /&gt; Linux is fundamental to the blockchain and cryptocurrency ecosystem.&lt;/p&gt;  &lt;p&gt;Server Infrastructure: The vast majority of blockchain nodes, exchange servers, and mining pools run on Linux-based servers (such as Ubuntu or CentOS). This is due to their stability, security, open-source nature (which allows for auditing and customization), and resource efficiency.&lt;/p&gt;  &lt;p&gt;Development: Developers often prefer Linux environments (or macOS, which is similar in its UNIX base) for writing, compiling, and deploying smart contracts and decentralized applications (dApps).&lt;/p&gt;  &lt;p&gt;Mining Rigs: Many mining rigs use customized lightweight Linux distributions to optimize graphics card (GPU) management and energy efficiency.&lt;/p&gt;  &lt;p&gt; Gaming and Blockchain (Web3 Gaming)    &lt;br /&gt;This is the newest and fastest-growing intersection, known as Web3 Gaming, Play-to-Earn (P2E), or NFT gaming.&lt;/p&gt;  &lt;p&gt;Asset Ownership: Blockchain allows players to have verifiable ownership of their in-game assets (skins, weapons, virtual land) through Non-Fungible Tokens (NFTs). This means that items have value outside the game and can be bought, sold, or traded on secondary markets.&lt;/p&gt;  &lt;p&gt;Real Economy (P2E): The &amp;quot;Play-to-Earn&amp;quot; model allows players to earn rewards with real economic value, often in the form of cryptocurrencies or NFTs, simply by playing or contributing to the game&#39;s ecosystem.&lt;/p&gt;  &lt;p&gt;Decentralization: In the future, the Decentralized Autonomous Organization (DAO) could allow the player community to have a say in the direction and development of the game, rather than relying solely on a central company.&lt;/p&gt;  &lt;p&gt;Triple Connection Summary    &lt;br /&gt;Linux Facilitates Gaming: With Proton/Steam, gaming on Linux is viable and growing.&lt;/p&gt;  &lt;p&gt;Linux Powers Blockchain: It is the standard operating system for node infrastructure and dApp development.&lt;/p&gt;  &lt;p&gt;Blockchain transforms gaming: It creates new asset ownership economies (NFTs) and rewards players (P2E).&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://linuxlandit.blogspot.com/feeds/4720052325080961678/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://linuxlandit.blogspot.com/2026/07/games-linux-and-blockchain.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5957666542740923869/posts/default/4720052325080961678'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5957666542740923869/posts/default/4720052325080961678'/><link rel='alternate' type='text/html' href='https://linuxlandit.blogspot.com/2026/07/games-linux-and-blockchain.html' title='Games, Linux and Blockchain'/><author><name>Hugo Luis Alberto Repetto</name><uri>http://www.blogger.com/profile/07244392241311725660</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilwVomTqkOKvXZ9YBOCfy2dPetoVx0QjQVJs0VPP1QEBSlniwgdnqnJjamnffdlVzdj2VGSVmgndr5w0BeuSxuW1mYVny-hqR3ueQE_J1FFg7oDFYViymRoFCrbVP_pCklHNRIHgFybiX7CZIgf9CbUbWStgXyzGiP4KkvQ9TeWGtAtFY/s220/tux-templier.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5957666542740923869.post-2522050284777629462</id><published>2026-06-26T11:44:00.000-07:00</published><updated>2026-06-26T11:44:00.287-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Guides and Tutorials"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux Distributions"/><category scheme="http://www.blogger.com/atom/ns#" term="Security"/><title type='text'>Kali Linux Guide; Virtualization, Installing VMware on Apple Silicon (M1/M2/M3) Macs (Host)</title><content type='html'>&lt;p&gt;You need to be running at least VMware Fusion 13.x.x.&lt;/p&gt;  &lt;p&gt;Due to a limitation of the VMware updater software, if you are on an earlier version, it will report that there are no updates available. You need to go to VMware’s website and download and install manually.&lt;/p&gt;  &lt;p&gt;We will first go to &lt;a href=&quot;https://www.vmware.com/products/fusion.html&quot;&gt;Get Fusion&lt;/a&gt; and select whether we would like to buy the Pro version, or start free.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/virtualization/install-vmware-silicon-host/vmwaretry.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/virtualization/install-vmware-silicon-host/vmwaretry.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/virtualization/install-vmware-silicon-host/vmwareregister.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/virtualization/install-vmware-silicon-host/vmwareregister.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;After creating an account/registering with VMware this will allow you to request a personal use license for VMware Fusion.&lt;/p&gt;  &lt;p&gt;Version 13.x.x Download.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/virtualization/install-vmware-silicon-host/VMWAREDL.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/virtualization/install-vmware-silicon-host/VMWAREDL.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Then install by double clicking.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/virtualization/install-vmware-silicon-host/VmwareInstall.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/virtualization/install-vmware-silicon-host/VmwareInstall.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Next download the “installer Image” from (&lt;a href=&quot;https://www.kali.org/get-kali/#kali-installer-images)&quot;&gt;https://www.kali.org/get-kali/#kali-installer-images)&lt;/a&gt;. Just make sure to choose the Apple Silicon (ARM64) Image.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/virtualization/install-vmware-silicon-host/kaliwebsiteselection.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/virtualization/install-vmware-silicon-host/kaliwebsiteselection.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/virtualization/install-vmware-silicon-host/Kaliwebsiteselection2.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/virtualization/install-vmware-silicon-host/Kaliwebsiteselection2.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Take note of the directory where the .iso is saved, as we will need it for installing in VMware Fusion.&lt;/p&gt;  &lt;p&gt;After installing VMware Fusion 13, and opening the application for the first time, it forces the user to create a new machine. Once you’ve created your machine, if you would like to create another you will need to select “create new machine” from the options.&lt;/p&gt;  &lt;p&gt;Open the directory in which the .iso was saved after downloading. Drag the freshly downloaded .iso to the window and begin the installation (Debian 12.x 64-bit Arm). We can also just simply click on “install from disk or image”, or “use another disc, or disc image” option from the VMware Fusion application window.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/virtualization/install-vmware-silicon-host/installkalivm.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/virtualization/install-vmware-silicon-host/installkalivm.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/virtualization/install-vmware-silicon-host/kalivminstall2.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/virtualization/install-vmware-silicon-host/kalivminstall2.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/virtualization/install-vmware-silicon-host/KaliVminstall3.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/virtualization/install-vmware-silicon-host/KaliVminstall3.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/virtualization/install-vmware-silicon-host/kalivminstall4.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/virtualization/install-vmware-silicon-host/kalivminstall4.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;https://www.kali.org/&quot; target=&quot;_blank&quot;&gt;source&lt;/a&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://linuxlandit.blogspot.com/feeds/2522050284777629462/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://linuxlandit.blogspot.com/2026/06/kali-linux-guide-virtualization_01179850110.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5957666542740923869/posts/default/2522050284777629462'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5957666542740923869/posts/default/2522050284777629462'/><link rel='alternate' type='text/html' href='https://linuxlandit.blogspot.com/2026/06/kali-linux-guide-virtualization_01179850110.html' title='Kali Linux Guide; Virtualization, Installing VMware on Apple Silicon (M1/M2/M3) Macs (Host)'/><author><name>Hugo Luis Alberto Repetto</name><uri>http://www.blogger.com/profile/07244392241311725660</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilwVomTqkOKvXZ9YBOCfy2dPetoVx0QjQVJs0VPP1QEBSlniwgdnqnJjamnffdlVzdj2VGSVmgndr5w0BeuSxuW1mYVny-hqR3ueQE_J1FFg7oDFYViymRoFCrbVP_pCklHNRIHgFybiX7CZIgf9CbUbWStgXyzGiP4KkvQ9TeWGtAtFY/s220/tux-templier.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5957666542740923869.post-9015679158944145687</id><published>2026-06-19T15:54:00.000-07:00</published><updated>2026-06-19T15:54:00.177-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Arch Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux Distributions"/><title type='text'>Why does CachyOS hold the top spot in the DistroWatch ranking?</title><content type='html'>&lt;p&gt;di&lt;img src=&quot;https://soploslinux.com/wp-content/uploads/2025/04/CachyOS.jpg&quot; /&gt;&lt;/p&gt;  &lt;p&gt;CachyOS holds the top spot on DistroWatch primarily due to its immense popularity, driven by gaming and the Arch Linux trend. Its focus on gaming performance, inclusion of proprietary Nvidia drivers by default, and offering an optimized version for Steam Deck have attracted a large number of users who click on its news, boosting its position in the visit rankings.&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt; Focus on gaming: CachyOS is optimized for gaming performance. It includes packages like Proton and Wine, and is compatible with Steam Deck, making it very attractive to gamers.&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;Arch Linux base: It is built on Arch Linux, allowing it to inherit its simplicity, lightweight nature, and quick access to recent software, but with a more user-friendly and pre-configured experience.&lt;/p&gt;  &lt;p&gt;Arch Linux&#39;s growing popularity: Linux&#39;s increasing market share in the gaming sector (driven by Steam&#39;s popularity) has boosted interest in Arch-based distributions. Appeal due to performance and ease of use: It&#39;s marketed as a &amp;quot;turbo&amp;quot; version of Arch that doesn&#39;t require complicated initial setup, attracting users seeking performance without the complexity of pure Arch Linux.&lt;/p&gt;  &lt;h4&gt;&lt;strong&gt;What is CachyOS?&lt;/strong&gt;&lt;/h4&gt;  &lt;p&gt;In the competitive world of Linux distributions,&amp;#160; &lt;strong&gt;CachyOS&lt;/strong&gt;&amp;#160; shines for its focus on&amp;#160; &lt;strong&gt;extreme performance&lt;/strong&gt; . Based on &lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://linuxlandit.blogspot.com/feeds/9015679158944145687/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://linuxlandit.blogspot.com/2026/06/why-does-cachyos-hold-top-spot-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5957666542740923869/posts/default/9015679158944145687'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5957666542740923869/posts/default/9015679158944145687'/><link rel='alternate' type='text/html' href='https://linuxlandit.blogspot.com/2026/06/why-does-cachyos-hold-top-spot-in.html' title='Why does CachyOS hold the top spot in the DistroWatch ranking?'/><author><name>Hugo Luis Alberto Repetto</name><uri>http://www.blogger.com/profile/07244392241311725660</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilwVomTqkOKvXZ9YBOCfy2dPetoVx0QjQVJs0VPP1QEBSlniwgdnqnJjamnffdlVzdj2VGSVmgndr5w0BeuSxuW1mYVny-hqR3ueQE_J1FFg7oDFYViymRoFCrbVP_pCklHNRIHgFybiX7CZIgf9CbUbWStgXyzGiP4KkvQ9TeWGtAtFY/s220/tux-templier.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5957666542740923869.post-123153227127110179</id><published>2026-06-12T12:32:00.000-07:00</published><updated>2026-06-12T12:32:00.111-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Guides and Tutorials"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux Distributions"/><category scheme="http://www.blogger.com/atom/ns#" term="Security"/><title type='text'>Kali Linux Guide; Virtualization, Installing VMware on Kali (Host)</title><content type='html'>&lt;p&gt;You can install VMware workstation or player &lt;strong&gt;on&lt;/strong&gt; Kali Linux, allowing you to use Virtual Machines (VMs) inside of Kali Linux. However if you wish to use Kali Linux &lt;strong&gt;as&lt;/strong&gt; a virtual machine, you will want our &lt;a href=&quot;https://www.kali.org/docs/virtualization/install-vmware-guest-vm/&quot;&gt;Kali Linux Guest VMware&lt;/a&gt;guide.&lt;/p&gt;  &lt;p&gt;VMs are great, as there are many reasons why to use them. One of the being, able to run multiple Operating Systems at the same time. You can have your host machine “untouched”, and then only interact with the guest VMs. Another is when something is going right, take a snapshot. When something goes wrong, revert back.&lt;/p&gt;  &lt;p&gt;VMware Workstation &amp;amp; Fusion is a commercial software (there is VMware Player which is free but it is limited in features). There are various free or open source solution (such as &lt;a href=&quot;https://www.kali.org/docs/virtualization/install-virtualbox-host/&quot;&gt;VirtualBox&lt;/a&gt;, QEMU, KVM/Xen with virt-manager).&lt;/p&gt;  &lt;hr /&gt;&lt;a href=&quot;https://www.kali.org/docs/virtualization/install-vmware-host/#preparation&quot;&gt;   &lt;h5&gt;Preparation&lt;/h5&gt; &lt;/a&gt;  &lt;p&gt;Before trying to install VMware, please make sure your version of Kali Linux is &lt;a href=&quot;https://www.kali.org/docs/general-use/updating-kali/&quot;&gt;up-to-date&lt;/a&gt;, and if required, reboot the machine:&lt;/p&gt;  &lt;pre&gt;&lt;code&gt;kali@kali:~$ sudo apt update
[...]
kali@kali:~$
kali@kali:~$ sudo apt full-upgrade -y
[...]
kali@kali:~$
kali@kali:~$ [ -f /var/run/reboot-required ] &amp;amp;&amp;amp; sudo reboot -f
kali@kali:~$
&lt;/code&gt;&lt;/pre&gt;

&lt;hr /&gt;&lt;a href=&quot;https://www.kali.org/docs/virtualization/install-vmware-host/#download&quot;&gt;
  &lt;h5&gt;Download&lt;/h5&gt;
&lt;/a&gt;

&lt;p&gt;To start with, you will need to download VMware. You can do this by going to &lt;a href=&quot;https://www.vmware.com/uk/products/workstation-pro/&quot;&gt;VMware’s download page&lt;/a&gt;. At the time of writing, the latest version is &lt;code&gt;15.5.1-15018445&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;Alternatively, you can do the following command line method:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;kali@kali:~$ sudo apt install -y curl
[...]
kali@kali:~$
kali@kali:~$ curl -A &amp;quot;Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/115.0&amp;quot; \
  -o Downloads/vmware.bundle \
  -L https://www.vmware.com/go/getworkstation-linux
kali@kali:~$
kali@kali:~$ file Downloads/vmware.bundle
Downloads/vmware.bundle: a bash script executable (binary data)
kali@kali:~$
kali@kali:~$ ls -lah Downloads/vmware.bundle
-rw-r--r-- 1 kali kali 514M Oct  3 02:13 Downloads/vmware.bundle
kali@kali:~$
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;When everything is up-to-date, and ready to go, make sure the file is executable and then call it:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;kali@kali:~$ chmod +x ~/Downloads/vmware.bundle
kali@kali:~$
kali@kali:~$ sudo ~/Downloads/vmware.bundle
Extracting VMware Installer...done.
Installing VMware Workstation 17.0.2
    Configuring...
[######################################################################] 100%
Installation was successful.
kali@kali:~$
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;We can see we have installed &lt;strong&gt;VMware Workstation 17.0.2&lt;/strong&gt;. The version number may be needed later on.&lt;/p&gt;

&lt;p&gt;After the installer is installed, you should be able to just run &lt;code&gt;vmware&lt;/code&gt; to continue setup:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;kali@kali:~$ vmware
kali@kali:~$
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;At this point, you should be be straight forward, often just clicking through.&lt;/p&gt;

&lt;hr /&gt;&lt;a href=&quot;https://www.kali.org/docs/virtualization/install-vmware-host/#setup&quot;&gt;
  &lt;h5&gt;Setup&lt;/h5&gt;
&lt;/a&gt;

&lt;p&gt;The first part may be VMware Kernel Modules.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/virtualization/install-vmware-host/vmware-01.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/virtualization/install-vmware-host/vmware-01.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If &lt;code&gt;vmware&lt;/code&gt; wasn’t called with superuser privileges, you may be prompted for a password.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/virtualization/install-vmware-host/vmware-02.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/virtualization/install-vmware-host/vmware-02.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;At this point, it may not install correctly, and get the error message: &lt;code&gt;Unable to install all modules. See log /tmp/vmware-kali/vmware-*.log for details. (Exit code 1)&lt;/code&gt;. This is often due to Kali’s kernel being newer than what VMware is expecting.&lt;/p&gt;

&lt;p&gt;Looking at the log may help with troubleshooting the issue as well as the &lt;strong&gt;guide at the end of this post&lt;/strong&gt;, &lt;code&gt;vmware-host-modules&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;You will need to accept the legal agreement.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/virtualization/install-vmware-host/vmware-03.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/virtualization/install-vmware-host/vmware-03.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You may wish for it VMware to check for any updates.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/virtualization/install-vmware-host/vmware-04.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/virtualization/install-vmware-host/vmware-04.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You may wish to join “VMware Customer Experience Improvement Program”.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/virtualization/install-vmware-host/vmware-05.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/virtualization/install-vmware-host/vmware-05.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Enter the current username.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/virtualization/install-vmware-host/vmware-06.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/virtualization/install-vmware-host/vmware-06.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Enter a location for Shared VMs (this is different to each users own VMs).&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/virtualization/install-vmware-host/vmware-07.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/virtualization/install-vmware-host/vmware-07.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Enter a port for HTTPS access&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/virtualization/install-vmware-host/vmware-08.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/virtualization/install-vmware-host/vmware-08.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you have a product key, you can enter it now, else it will be a trial for 30 days.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/virtualization/install-vmware-host/vmware-09.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/virtualization/install-vmware-host/vmware-09.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You may be once again prompt for superuser privileges if you didn’t execute the setup file with it.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/virtualization/install-vmware-host/vmware-10.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/virtualization/install-vmware-host/vmware-10.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The final screen should look like this.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/virtualization/install-vmware-host/vmware-11.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/virtualization/install-vmware-host/vmware-11.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you now wish, you are able to &lt;a href=&quot;https://www.kali.org/docs/virtualization/install-vmware-guest-vm/&quot;&gt;install Kali Linux in a VMware VM&lt;/a&gt; (on Kali Linux).&lt;/p&gt;

&lt;hr /&gt;&lt;a href=&quot;https://www.kali.org/docs/virtualization/install-vmware-host/#troubleshooting&quot;&gt;
  &lt;h5&gt;Troubleshooting&lt;/h5&gt;
&lt;/a&gt;&lt;a href=&quot;https://www.kali.org/docs/virtualization/install-vmware-host/#libaio-missing&quot;&gt;
  &lt;h6&gt;libaio missing&lt;/h6&gt;
&lt;/a&gt;

&lt;p&gt;If you see the following problem, upon trying to run &lt;code&gt;vmware&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;Try installing the &lt;a href=&quot;https://packages.debian.org/testing/libaio1&quot;&gt;libaio1&lt;/a&gt;package:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;kali@kali:~$ vmware
[AppLoader] Use shipped Linux kernel AIO access library.
An up-to-date &amp;quot;libaio&amp;quot; or &amp;quot;libaio1&amp;quot; package from your system is preferred.
kali@kali:~$
kali@kali:~$ sudo apt install -y libaio1
[...]
kali@kali:~$
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Then the next time you start &lt;code&gt;vmware&lt;/code&gt;, it should of gone away.&lt;/p&gt;

&lt;hr /&gt;&lt;a href=&quot;https://www.kali.org/docs/virtualization/install-vmware-host/#missing-packages&quot;&gt;
  &lt;h6&gt;Missing Packages&lt;/h6&gt;
&lt;/a&gt;

&lt;p&gt;From time to time, things may not go right. There could be a number of reasons why VMware may not install. The first thing to check would be you have all the necessary packages installed:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;kali@kali:~$ sudo apt install -y build-essential linux-headers-$( uname -r ) vlan libaio1
[...]
kali@kali:~$
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Try running &lt;code&gt;vmware&lt;/code&gt; again, and see if now setup continues.&lt;/p&gt;

&lt;hr /&gt;&lt;a href=&quot;https://www.kali.org/docs/virtualization/install-vmware-host/#too-newer-kernel&quot;&gt;
  &lt;h6&gt;Too Newer Kernel&lt;/h6&gt;
&lt;/a&gt;

&lt;p&gt;A common issue is because the setup file for VMware isn’t supporting the latest kernels, which could be an issue as Kali Linux is a &lt;a href=&quot;https://www.kali.org/docs/general-use/kali-branches/&quot;&gt;rolling distribution&lt;/a&gt; and receives frequent updates. If this is the case, we can patch VMware modules to support this:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;kali@kali:~$ sudo apt install -y git
[...]
kali@kali:~$
kali@kali:~$ sudo git clone \
  -b workstation-$( grep player.product.version /etc/vmware/config | sed &#39;/.*\&amp;quot;\(.*\)\&amp;quot;.*/ s//\1/g&#39; ) \
  https://github.com/mkubecek/vmware-host-modules.git \
  /opt/vmware-host-modules/
[...]
kali@kali:~$
kali@kali:~$ cd /opt/vmware-host-modules/
kali@kali:/opt/vmware-host-modules$ sudo make
kali@kali:/opt/vmware-host-modules$
kali@kali:/opt/vmware-host-modules$ grep -q pte_offset_map ./vmmon-only/include/pgtbl.h &amp;amp;&amp;amp; \
  sudo sed -i &#39;s/pte_offset_map/pte_offset_kernel/&#39; ./vmmon-only/include/pgtbl.h
kali@kali:/opt/vmware-host-modules$
kali@kali:/opt/vmware-host-modules$ sudo make install
kali@kali:/opt/vmware-host-modules$
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Try now to install VMware, by doing &lt;code&gt;vmware.&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;If you are still having issues, you may need to restart your Kali Linux before trying one more final time.&lt;/p&gt;

&lt;hr /&gt;&lt;a href=&quot;https://www.kali.org/docs/virtualization/install-vmware-host/#vmware-host-modules--kernel-updates&quot;&gt;
  &lt;h6&gt;vmware-host-modules + Kernel Updates&lt;/h6&gt;
&lt;/a&gt;

&lt;p&gt;As VMware has various kernel modules, we need to make sure they are kept up-to-date and re-patched when Kali Linux’s kernel gets updated. This can be achieved by the steps in the &lt;a href=&quot;https://docs.fedoraproject.org/en-US/quick-docs/how-to-use-vmware/&quot;&gt;following guide&lt;/a&gt;:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;kali@kali:~$ sudo tee /etc/kernel/install.d/99-vmmodules.install &amp;lt;&amp;lt; EOF
#!/bin/bash

export LANG=C

COMMAND=&amp;quot;\$1&amp;quot;
KERNEL_VERSION=&amp;quot;\${2:-\$( /usr/bin/uname -r )}&amp;quot;
BOOT_DIR_ABS=&amp;quot;\$3&amp;quot;
KERNEL_IMAGE=&amp;quot;\$4&amp;quot;

VMWARE_VERSION=\$(/usr/bin/grep player.product.version /etc/vmware/config | /usr/bin/sed &#39;/.*\&amp;quot;\(.*\)\&amp;quot;.*/ s//\1/g&#39;)

ret=0

{
    [ -z &amp;quot;\${VMWARE_VERSION}&amp;quot; ] &amp;amp;&amp;amp; exit 0

    /usr/bin/git clone -b workstation-&amp;quot;\${VMWARE_VERSION}&amp;quot; https://github.com/mkubecek/vmware-host-modules.git /opt/vmware-host-modules-&amp;quot;\${VMWARE_VERSION}&amp;quot;/
    cd /opt/vmware-host-modules-&amp;quot;\${VMWARE_VERSION}&amp;quot;/

    /usr/bin/make VM_UNAME=&amp;quot;\${KERNEL_VERSION}&amp;quot;
    /usr/bin/make install VM_UNAME=&amp;quot;\${KERNEL_VERSION}&amp;quot;

    ((ret+=\$?))

} || {
    echo &amp;quot;Unknown error occurred.&amp;quot;
    ret=1

}

exit \${ret}
EOF
kali@kali:~$
&lt;/code&gt;&lt;/pre&gt;

&lt;hr /&gt;&lt;a href=&quot;https://www.kali.org/docs/virtualization/install-vmware-host/#still-cant-start-up-vmware-vmware-modconfi&quot;&gt;
  &lt;h6&gt;Still can’t start up VMware? vmware-modconfi&lt;/h6&gt;
&lt;/a&gt;

&lt;p&gt;If VMware is unsuccessful, we can dig a little further by running the following:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;kali@kali:~$ sudo vmware-modconfig --console --install-all
[...]
kali@kali:~$
kali@kali:~$ sudo vmware-modconfig --console --install-all 2&amp;gt;&amp;amp;1 | grep error
[...]
kali@kali:~$
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Looking at the output, may either give us the exact issue, or at the very least something to search the Internet for.&lt;/p&gt;

&lt;hr /&gt;&lt;a href=&quot;https://www.kali.org/docs/virtualization/install-vmware-host/#cant-power-on-a-virtual-machine&quot;&gt;
  &lt;h6&gt;Can’t Power on a Virtual Machine&lt;/h6&gt;
&lt;/a&gt;

&lt;p&gt;You may also face the following issues, when trying to power on a VM.&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;code&gt;Failed to initialize monitor device&lt;/code&gt;&lt;/li&gt;

  &lt;li&gt;&lt;code&gt;Could not open /dev/vmmon: No such file or directory. Please make sure that kernel module &#39;vmmon&#39; is loaded&lt;/code&gt;&lt;/li&gt;

  &lt;li&gt;&lt;code&gt;Unable to change virtual machine power state: Transport (VMDB) error -14: Pipe connection has been broken.&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The quickest solution to fix these would be to reboot Kali Linux and try again.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://linuxlandit.blogspot.com/feeds/123153227127110179/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://linuxlandit.blogspot.com/2026/06/kali-linux-guide-virtualization.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5957666542740923869/posts/default/123153227127110179'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5957666542740923869/posts/default/123153227127110179'/><link rel='alternate' type='text/html' href='https://linuxlandit.blogspot.com/2026/06/kali-linux-guide-virtualization.html' title='Kali Linux Guide; Virtualization, Installing VMware on Kali (Host)'/><author><name>Hugo Luis Alberto Repetto</name><uri>http://www.blogger.com/profile/07244392241311725660</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilwVomTqkOKvXZ9YBOCfy2dPetoVx0QjQVJs0VPP1QEBSlniwgdnqnJjamnffdlVzdj2VGSVmgndr5w0BeuSxuW1mYVny-hqR3ueQE_J1FFg7oDFYViymRoFCrbVP_pCklHNRIHgFybiX7CZIgf9CbUbWStgXyzGiP4KkvQ9TeWGtAtFY/s220/tux-templier.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5957666542740923869.post-1592811942945689679</id><published>2026-06-05T13:49:00.000-07:00</published><updated>2026-06-05T13:49:00.180-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Guides and Tutorials"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux Distributions"/><title type='text'>Kali Linux Guide; Virtualization, Running Kali Linux as a Virtual Machine in Windows</title><content type='html'>&lt;p&gt;As time moves on Antivirus and EDR programs are working to implement new capabilities to identify hacking tools. These hacking tools are usually signatured by Antivirus programs to protect the host operating system from being infected. Many of the tools, exploits, and resources that are contained in Kali Linux have been signatured by these Antivirus products. So how does signature based detection work?&lt;/p&gt;  &lt;p&gt;An antivirus signature is a sequence of bytes that are contained within a program. The files on your host system are scanned and the antivirus program compares them against there database that contains these signatures to see if there is a match. When a match is identified the file is quarantined and removed from the host system.&lt;/p&gt;  &lt;p&gt;Although the antivirus program is doing its job, there are some ways that we can protect our Kali Linux Virtual Machine from being quarantined by the host Antivirus Software. This process will focus on implementing these exclusions with Windows Security:&lt;/p&gt;   &lt;a href=&quot;https://www.kali.org/docs/virtualization/running-kali-vm-windows/#setting-an-exclusion-folder-in-windows-security&quot;&gt;   &lt;h4&gt;Setting an Exclusion Folder in Windows Security&lt;/h4&gt; &lt;/a&gt;  &lt;p&gt;This process will work on Windows 10 and Windows 11&lt;/p&gt;  &lt;p&gt;In Windows you can stop Windows Security from alerting you or blocking your virtual machine by adding it to the exclusion list. To do this you need to go to the following:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Select “Start” &amp;gt; “Settings” &amp;gt; “Update &amp;amp; Security” &amp;gt; “Windows Security” &amp;gt; “Virus &amp;amp; threat protection”.&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/virtualization/running-kali-vm-windows/run-kali-vm-windows-1.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/virtualization/running-kali-vm-windows/run-kali-vm-windows-1.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ol start=&quot;start&quot;&gt;   &lt;li&gt;Under “Virus &amp;amp; threat protection settings”, select “Manage settings”, and then under “Exclusions”, select “Add or remove exclusions”.&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/virtualization/running-kali-vm-windows/run-kali-vm-windows-2.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/virtualization/running-kali-vm-windows/run-kali-vm-windows-2.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ol start=&quot;start&quot;&gt;   &lt;li&gt;Select “Add an exclusion”. A drop down menu will appear and then you can select files, folders, file types, or process. If you select the folder exclusion will apply to all subfolders within the folder as well.&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/virtualization/running-kali-vm-windows/run-kali-vm-windows-3.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/virtualization/running-kali-vm-windows/run-kali-vm-windows-3.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ol start=&quot;start&quot;&gt;   &lt;li&gt;Select the folder you want to use that will contain the files needed to run your Kali Linux Virtual Machine. (In this situation I want to save my Kali Linux Virtual Machine in a folder that I made on my Desktop.)&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/virtualization/running-kali-vm-windows/run-kali-vm-windows-4.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/virtualization/running-kali-vm-windows/run-kali-vm-windows-4.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Now that the folder is set as an exclusion, Windows Security will not scan the folder that contains your Kali Linux Virtual Machine.&lt;/p&gt;   &lt;a href=&quot;https://www.kali.org/docs/virtualization/running-kali-vm-windows/#references&quot;&gt;   &lt;h4&gt;References&lt;/h4&gt; &lt;/a&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href=&quot;https://support.microsoft.com/en-us/windows/add-an-exclusion-to-windows-security-811816c0-4dfd-af4a-47e4-c301afe13b26&quot;&gt;https://support.microsoft.com/en-us/windows/add-an-exclusion-to-windows-security-811816c0-4dfd-af4a-47e4-c301afe13b26&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='https://linuxlandit.blogspot.com/feeds/1592811942945689679/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://linuxlandit.blogspot.com/2026/06/kali-linux-guide-virtualization-running.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5957666542740923869/posts/default/1592811942945689679'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5957666542740923869/posts/default/1592811942945689679'/><link rel='alternate' type='text/html' href='https://linuxlandit.blogspot.com/2026/06/kali-linux-guide-virtualization-running.html' title='Kali Linux Guide; Virtualization, Running Kali Linux as a Virtual Machine in Windows'/><author><name>Hugo Luis Alberto Repetto</name><uri>http://www.blogger.com/profile/07244392241311725660</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilwVomTqkOKvXZ9YBOCfy2dPetoVx0QjQVJs0VPP1QEBSlniwgdnqnJjamnffdlVzdj2VGSVmgndr5w0BeuSxuW1mYVny-hqR3ueQE_J1FFg7oDFYViymRoFCrbVP_pCklHNRIHgFybiX7CZIgf9CbUbWStgXyzGiP4KkvQ9TeWGtAtFY/s220/tux-templier.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5957666542740923869.post-6382382813802732907</id><published>2026-05-29T16:16:00.000-07:00</published><updated>2026-05-29T16:16:00.119-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Guides and Tutorials"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux Distributions"/><category scheme="http://www.blogger.com/atom/ns#" term="Security"/><title type='text'>Kali Linux Guide; Virtualization, Kali inside Proxmox (Guest VM)</title><content type='html'>&lt;p&gt;Proxmox has two ways of accessing a nested environment. The first is through virtualization, using QEMU. The other is through containerization using LXC. We will discuss both methods (for QEMU there are two ways of installation).&lt;/p&gt;   &lt;a href=&quot;https://www.kali.org/docs/virtualization/install-proxmox-guest-vm/#kali-as-a-proxmox-vm-virtualization-using-prebuilt-virtual-machine&quot;&gt;   &lt;h4&gt;Kali as a Proxmox VM (Virtualization) using prebuilt virtual machine&lt;/h4&gt; &lt;/a&gt;  &lt;ul&gt;   &lt;li&gt;Go to &lt;a href=&quot;https://www.kali.org/get-kali/#kali-installer-images&quot;&gt;Kali images&lt;/a&gt; and select “Pre-built Virtual Machines” &lt;/li&gt;    &lt;li&gt;Download the proper image (Qemu64 or Qemu32) &lt;/li&gt;    &lt;li&gt;Extract the image from the downloaded file (note that this is &lt;a href=&quot;https://www.7-zip.org/&quot;&gt;7Zip&lt;/a&gt;format) &lt;/li&gt;    &lt;li&gt;Rename the file to *.iso (i.e. change the file extension from qcow2 to iso). Take a note of the file name (eg. &lt;code&gt;kali-linux-2025.3-qemu-amd64.iso&lt;/code&gt;) &lt;/li&gt;    &lt;li&gt;Open Proxmox &lt;/li&gt;    &lt;li&gt;Select the storage to be used (eg. locate correct node and find local) in the left pane &lt;/li&gt;    &lt;li&gt;In the middle pane select ISO images and click Upload &lt;/li&gt;    &lt;li&gt;Click Select File and then select the previously extracted (and renamed) file. Click upload and wait for upload to complete &lt;/li&gt;    &lt;li&gt;Click Create VM:      &lt;ul&gt;       &lt;li&gt;Fill in ‘VM ID’ and ‘Name’. Enable ‘Start at boot’ if this is wanted. Click Next &lt;/li&gt;        &lt;li&gt;Select ‘Do not use any media’. Click Next &lt;/li&gt;        &lt;li&gt;Enable ‘Qemu Agent’. Click Next &lt;/li&gt;        &lt;li&gt;Click on Delete next to the scsi0 disk (will change to No Disks). Click Next &lt;/li&gt;        &lt;li&gt;Set needed number of CPUs (or leave to default). Clck Next &lt;/li&gt;        &lt;li&gt;Set memory to 2048 or more. Click Next &lt;/li&gt;        &lt;li&gt;Set network according to need (or leave to default). Click Next &lt;/li&gt;        &lt;li&gt;Review configuration and click Finish&lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;Right click on node and select Shell &lt;/li&gt;    &lt;li&gt;Locate the uploaded file by issuing a &lt;code&gt;find / -name {filename}&lt;/code&gt; (eg. &lt;code&gt;find / -name kali-linux-2025.3-qemu-amd64.iso&lt;/code&gt;) &lt;/li&gt;    &lt;li&gt;Change directory to the location of the file &lt;/li&gt;    &lt;li&gt;Rename file from *.iso to *.qcow2 (eg. &lt;code&gt;mv kali-linux-2025.3-qemu-amd64.iso kali-linux-2025.3-qemu-amd64.qcow2&lt;/code&gt;) &lt;/li&gt;    &lt;li&gt;Run command &lt;code&gt;qm importdisk VM-ID {filename.qcow2} {storage}&lt;/code&gt; (eg. &lt;code&gt;qm importdisk 108 kali-linux-2025.3-qemu-amd64.qcow2 local-lvm&lt;/code&gt;) &lt;/li&gt;    &lt;li&gt;Close shell &lt;/li&gt;    &lt;li&gt;In Proxmox, locate the created VM &lt;/li&gt;    &lt;li&gt;In the middle pane, click Hardware and then locate the ‘Unused disk 0’ in the right pane. Click Edit &lt;/li&gt;    &lt;li&gt;Make necessary changes to the configuration and then click Add &lt;/li&gt;    &lt;li&gt;A new disk has been created so boot order must be adjusted; click Options in the middle pane then click ‘Boot Order’ in the right pane. Click Edit &lt;/li&gt;    &lt;li&gt;Enable the (only) disk and then change the boot order so that the disk is either #1 or #2 (preceded by ide2 / CD). Click OK &lt;/li&gt;    &lt;li&gt;Now Kali is ready to start. Please remember that the default credentials “kali/kali” is to be used when logging in (ie. remember to change these)&lt;/li&gt; &lt;/ul&gt; &lt;a href=&quot;https://www.kali.org/docs/virtualization/install-proxmox-guest-vm/#kali-as-a-proxmox-vm-virtualization&quot;&gt;   &lt;h4&gt;Kali as a Proxmox VM (Virtualization)&lt;/h4&gt; &lt;/a&gt;  &lt;p&gt;We will go over the steps and discuss some of the changes that can be made.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Download the latest ISO from &lt;a href=&quot;https://www.kali.org/get-kali/#kali-installer-images&quot;&gt;get Kali&lt;/a&gt;      &lt;ul&gt;       &lt;li&gt;NOTE: Use the standard, weekly, or everything installer ISOs. The net installer ISO does not have necessary drivers for virtual network adapters supported in Proxmox.&lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;Select “Create VM” &lt;/li&gt;    &lt;li&gt;Assign the VM a name and ID &lt;/li&gt;    &lt;li&gt;Select the ISO we downloaded previously &lt;/li&gt;    &lt;li&gt;We can skip past “System” using the defaults &lt;/li&gt;    &lt;li&gt;Create a disk with at least 20 GiB, you may need more so think about your needs when selecting storage &lt;/li&gt;    &lt;li&gt;Select 2 for both “Sockets” and “Cores” to get our total cores to 4, you may be able to use less or may need more, again think about your needs &lt;/li&gt;    &lt;li&gt;Use at least 2048 MiB &lt;/li&gt;    &lt;li&gt;Be sure to select the proper network device, if you are unsure which to select leave it as default &lt;/li&gt;    &lt;li&gt;Confirm your settings&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;From here we select the new VM under our node and after selecting “Console” we select “Start Now”. From here we can proceed as though it is a &lt;a href=&quot;https://www.kali.org/docs/installation/hard-disk-install/&quot;&gt;normal install&lt;/a&gt;.&lt;/p&gt;   &lt;a href=&quot;https://www.kali.org/docs/virtualization/install-proxmox-guest-vm/#kali-as-a-proxmox-ct-containerization&quot;&gt;   &lt;h4&gt;Kali as a Proxmox CT (Containerization)&lt;/h4&gt; &lt;/a&gt;  &lt;p&gt;We will go over the steps and discuss some of the changes that can be made.&lt;/p&gt;  &lt;p&gt;We first need to install the container template to be used. To do this we navigate to &lt;a href=&quot;https://images.lxd.canonical.com/images/kali/current/&quot;&gt;a LXD repo&lt;/a&gt; and determine what our requirements are. For this guide, we have a Proxmox system that is run on amd64 hardware, so we select that. We are going to select default, this will go for all hardware options. Next we select the most recent date. Now we download the “rootfs.squashfs”.&lt;/p&gt;  &lt;p&gt;To convert “rootfs.squashfs” to “rootfs.tar.xz” you can use &lt;a href=&quot;https://manpages.ubuntu.com/manpages/focal/man1/sqfs2tar.1.html&quot;&gt;sqfs2tar&lt;/a&gt;:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Install sqfs2tar with &lt;code&gt;sudo apt install squashfs-tools-ng&lt;/code&gt;. &lt;/li&gt;    &lt;li&gt;Run &lt;code&gt;sqfs2tar rootfs.squashfs | xz &amp;gt; rootfs.tar.xz&lt;/code&gt;&lt;/li&gt;    &lt;li&gt;Upload rootfs.tar.xz to your “CT Templates” location in Proxmox (rename as needed).&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;To create a container in Proxmox using this template:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Select “Create CT” &lt;/li&gt;    &lt;li&gt;Assign the container a hostname and a password. If relevant, supply a SSH public key as well. &lt;/li&gt;    &lt;li&gt;Select the template we uploaded previously &lt;/li&gt;    &lt;li&gt;Depending on the use-case of this container, you may want to give the system more storage. A good balance would be to give it 20 GiB for a typical Kali install. &lt;/li&gt;    &lt;li&gt;Up the “Cores” to be 2, you may be able to use less or may need more, think about your needs &lt;/li&gt;    &lt;li&gt;Again, depending on the use case you may want to up the amount of memory. A good balance would be to give it 2048 for a typical Kali install, with 1024 swap. &lt;/li&gt;    &lt;li&gt;Select network settings if necessary, otherwise leave as default. &lt;/li&gt;    &lt;li&gt;If necessary change the DNS settings &lt;/li&gt;    &lt;li&gt;Confirm settings and finish setup&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;From here we wait for the container to be created and finish with “TASK OK”. Once this is complete we can close this window, select the container under our node, select console, and select “Start” on the top bar. We login with “root” user and the password we input earlier.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://linuxlandit.blogspot.com/feeds/6382382813802732907/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://linuxlandit.blogspot.com/2026/05/kali-linux-guide-virtualization-kali.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5957666542740923869/posts/default/6382382813802732907'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5957666542740923869/posts/default/6382382813802732907'/><link rel='alternate' type='text/html' href='https://linuxlandit.blogspot.com/2026/05/kali-linux-guide-virtualization-kali.html' title='Kali Linux Guide; Virtualization, Kali inside Proxmox (Guest VM)'/><author><name>Hugo Luis Alberto Repetto</name><uri>http://www.blogger.com/profile/07244392241311725660</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilwVomTqkOKvXZ9YBOCfy2dPetoVx0QjQVJs0VPP1QEBSlniwgdnqnJjamnffdlVzdj2VGSVmgndr5w0BeuSxuW1mYVny-hqR3ueQE_J1FFg7oDFYViymRoFCrbVP_pCklHNRIHgFybiX7CZIgf9CbUbWStgXyzGiP4KkvQ9TeWGtAtFY/s220/tux-templier.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5957666542740923869.post-5328409663759315191</id><published>2026-05-22T05:23:00.000-07:00</published><updated>2026-05-22T05:23:00.114-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux Distributions"/><category scheme="http://www.blogger.com/atom/ns#" term="Security"/><title type='text'>Kali Linux Guide; Virtualization</title><content type='html'>&lt;h4&gt;&lt;img src=&quot;https://www.kali.org/docs/virtualization/install-virtualbox-guest-vm/vb-18.png&quot; /&gt;&lt;/h4&gt;  &lt;h4&gt;Customizing a Kali Vagrant Vagrantfile&lt;/h4&gt;  &lt;p&gt;Vagrant has a great feature when getting started where you create a Vagrantfile unique to the box you are trying to install. For example, Kali has this Vagrantfile when starting up a Kali Vagrant machine:&lt;/p&gt;  &lt;pre&gt;&lt;code&gt;kali@kali:~$ cat Vagrantfile | grep -v &#39;#&#39;

Vagrant.configure(&amp;quot;2&amp;quot;) do |config|

  config.vm.box = &amp;quot;kalilinux/rolling&amp;quot;








end
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;What we see here is that Vagrant is configuring to use ‘2’ and the ‘vm.box’ is Kali. Perfect! But what does that mean? Well, ‘2’ is actually just what version of Vagrant we are running (Vagrant 1.1 and newer) and ‘vm.box’ just says that we are using Kali. So what can we do with this? Well HashiCorp actually provides some pretty nice &lt;a href=&quot;https://www.vagrantup.com/docs/vagrantfile&quot;&gt;documentation&lt;/a&gt;on how to configure it and discusses all of the different configuration values, so we aren’t going to go through them all. Instead we will discuss some of them that will make Kali a better experience for you.&lt;/p&gt;


&lt;a href=&quot;https://www.kali.org/docs/virtualization/customizing-kali-vagrant/#vagrantfile-configuration-to-improve-kali&quot;&gt;
  &lt;h4&gt;Vagrantfile configuration to improve Kali&lt;/h4&gt;
&lt;/a&gt;

&lt;p&gt;We will not be discussing the actual description of the configuration option, as that is better explained by HashiCorp, but we will discuss how Kali may benefit from it.&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;
    &lt;p&gt;config.vm.base_address - Setting the default IP address may be useful for quite a lot of circumstances, however it also is just helpful to know what your IP is when setting up reverse shells.&lt;/p&gt;
  &lt;/li&gt;

  &lt;li&gt;
    &lt;p&gt;config.vm.hostname - Set a new hostname so you don’t have the default one!&lt;/p&gt;
  &lt;/li&gt;

  &lt;li&gt;
    &lt;p&gt;config.vm.provider - It may be helpful to select which VM provider you want if you have multiple. Note that this can also be done with the command flag &lt;code&gt;--provider&lt;/code&gt;.&lt;/p&gt;
  &lt;/li&gt;

  &lt;li&gt;
    &lt;p&gt;config.vm.provision - This &lt;a href=&quot;https://www.vagrantup.com/docs/provisioning&quot;&gt;option&lt;/a&gt;may be helpful for people who want to configure some type of option post Vagrant start up. For example, if we want to post-startup ensure that Kali is up-to-date and we have kali-linux-large installed, we can do that pretty easily.&lt;/p&gt;
  &lt;/li&gt;

  &lt;li&gt;
    &lt;p&gt;config.vm.usable_port_range - If we want to use a larger port range then this is a must know.&lt;/p&gt;
  &lt;/li&gt;

  &lt;li&gt;
    &lt;p&gt;config.ssh.forward_x11 - This option may be helpful if you are wanting GUI access for a certain app.&lt;/p&gt;
  &lt;/li&gt;

  &lt;li&gt;
    
  &lt;/li&gt;
&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='https://linuxlandit.blogspot.com/feeds/5328409663759315191/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://linuxlandit.blogspot.com/2026/05/kali-linux-guide-virtualization.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5957666542740923869/posts/default/5328409663759315191'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5957666542740923869/posts/default/5328409663759315191'/><link rel='alternate' type='text/html' href='https://linuxlandit.blogspot.com/2026/05/kali-linux-guide-virtualization.html' title='Kali Linux Guide; Virtualization'/><author><name>Hugo Luis Alberto Repetto</name><uri>http://www.blogger.com/profile/07244392241311725660</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilwVomTqkOKvXZ9YBOCfy2dPetoVx0QjQVJs0VPP1QEBSlniwgdnqnJjamnffdlVzdj2VGSVmgndr5w0BeuSxuW1mYVny-hqR3ueQE_J1FFg7oDFYViymRoFCrbVP_pCklHNRIHgFybiX7CZIgf9CbUbWStgXyzGiP4KkvQ9TeWGtAtFY/s220/tux-templier.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5957666542740923869.post-1374964666923342292</id><published>2026-05-15T09:33:00.000-07:00</published><updated>2026-05-15T09:33:00.119-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux Distributions"/><category scheme="http://www.blogger.com/atom/ns#" term="Security"/><title type='text'>Deploying Kali over Network PXE Install</title><content type='html'>&lt;p&gt;It is possible to boot and installing Kali Linux over the network, using Preboot eXecution Environment (&lt;a href=&quot;https://en.wikipedia.org/wiki/Preboot_Execution_Environment&quot;&gt;PXE&lt;/a&gt;). There is a range of environments where this beneficial such as a single laptop install with no &lt;a href=&quot;https://www.kali.org/docs/installation/hard-disk-install/&quot;&gt;CDROM&lt;/a&gt;or &lt;a href=&quot;https://www.kali.org/docs/usb/&quot;&gt;USB&lt;/a&gt;ports, to enterprise deployments supporting &lt;a href=&quot;https://gitlab.com/kalilinux/recipes/kali-preseed-examples&quot;&gt;pre-seeding&lt;/a&gt;of the Kali Linux installation.&lt;/p&gt;  &lt;p&gt;By using a “slimed down” image, network booting (Netboot), it only has the essential packages in order for the setup to work. Everything else is pulled down during installation, making sure everything is fully up-to-date after the installation.&lt;/p&gt;  &lt;p&gt;We will cover a few different ways of using PXE. The first way will be how to manually set up PXE with &lt;strong&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/network-pxe/#manually-setting-up-a-pxe-server-with-dnsmasq&quot;&gt;dnsmasq&lt;/a&gt;&lt;/strong&gt;. The final way will utilize &lt;strong&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/network-pxe/#using-netbootxyz-to-host-our-pxe-files&quot;&gt;netbootxyz&lt;/a&gt;&lt;/strong&gt;, which hosts the PXE files and uses a separate DNS server to properly direct computers.&lt;/p&gt;   &lt;a href=&quot;https://www.kali.org/docs/installation/network-pxe/#manually-setting-up-a-pxe-server-with-dnsmasq&quot;&gt;   &lt;h4&gt;Manually setting up a PXE Server with &lt;code&gt;dnsmasq&lt;/code&gt;&lt;/h4&gt; &lt;/a&gt;  &lt;p&gt;First, we need to install &lt;strong&gt;&lt;a href=&quot;https://packages.debian.org/testing/dnsmasq&quot;&gt;dnsmasq&lt;/a&gt;&lt;/strong&gt;which will provide the DHCP/TFTP service:&lt;/p&gt;  &lt;pre&gt;&lt;code&gt;kali@kali:~$ sudo apt install -y dnsmasq
[...]
kali@kali:~$
&lt;/code&gt;&lt;/pre&gt;

&lt;hr /&gt;

&lt;p&gt;In &lt;code&gt;dnsmasq.conf&lt;/code&gt;, enable &lt;strong&gt;DHCP&lt;/strong&gt;, &lt;strong&gt;TFTP&lt;/strong&gt; and &lt;strong&gt;PXE booting&lt;/strong&gt; and set the &lt;code&gt;dhcp-range&lt;/code&gt; to match your environment (we are using &lt;strong&gt;192.168.101.100-200&lt;/strong&gt;). If needed you can also define your DNS servers (&lt;code&gt;8.8.8.8&lt;/code&gt; &amp;amp; &lt;code&gt;8.8.4.4&lt;/code&gt;) and gateway (&lt;code&gt;192.168.101.1&lt;/code&gt;) with the &lt;code&gt;dhcp-option&lt;/code&gt; directive as shown below:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;kali@kali:~$ cat &amp;lt;&amp;lt;EOF | sudo tee /etc/dnsmasq.conf
interface=eth0
dhcp-range=192.168.101.100,192.168.101.200,12h
dhcp-boot=pxelinux.0
enable-tftp
tftp-root=/tftpboot/
dhcp-option=3,192.168.101.1
dhcp-option=6,8.8.8.8,8.8.4.4
EOF
kali@kali:~$
&lt;/code&gt;&lt;/pre&gt;

&lt;hr /&gt;

&lt;p&gt;Now in our above example, we used &lt;code&gt;/tftpboot/&lt;/code&gt; for the home directory of TFTP, which we now need to create, as this will hold the Kali Linux Netboot image:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;kali@kali:~$ sudo mkdir -pv /tftpboot/
mkdir: created directory &#39;/tftpboot/&#39;
kali@kali:~$
&lt;/code&gt;&lt;/pre&gt;

&lt;hr /&gt;

&lt;p&gt;With the edits in place, the dnsmasq service needs to be restarted in order for the changes to take effect:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;kali@kali:~$ sudo systemctl restart dnsmasq
kali@kali:~$
kali@kali:~$ sudo systemctl enable dnsmasq
kali@kali:~$
kali@kali:~$ sudo systemctl status dnsmasq
[...]
kali@kali:~$
&lt;/code&gt;&lt;/pre&gt;
&lt;a href=&quot;https://www.kali.org/docs/installation/network-pxe/#download-kali-pxe-netboot-images&quot;&gt;
  &lt;h5&gt;Download Kali PXE Netboot Images&lt;/h5&gt;
&lt;/a&gt;

&lt;p&gt;We can now download the Kali Netboot image we wish to serve:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;# 64-bit:
sudo wget https://http.kali.org/kali/dists/kali-rolling/main/installer-amd64/current/images/netboot/netboot.tar.gz -P /tftpboot/
&lt;/code&gt;&lt;/pre&gt;

&lt;hr /&gt;

&lt;p&gt;The last step is to extract the contents and do a little bit of house keeping:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;kali@kali:~$ sudo tar -zxpvf /tftpboot/netboot.tar.gz -C /tftpboot
[...]
kali@kali:~$
kali@kali:~$ sudo rm -v /tftpboot/netboot.tar.gz
removed &#39;/tftpboot/netboot.tar.gz&#39;
kali@kali:~$
&lt;/code&gt;&lt;/pre&gt;
&lt;a href=&quot;https://www.kali.org/docs/installation/network-pxe/#configure-target-to-boot-from-network&quot;&gt;
  &lt;h5&gt;Configure Target to Boot From Network&lt;/h5&gt;
&lt;/a&gt;

&lt;p&gt;With everything configured, you can now boot your target system and configure it to boot from the network. It should get an IP address from your PXE server and begin booting Kali Linux.&lt;/p&gt;

&lt;p&gt;Depending on the manufacture, will depending on the keyboard shortcut required to bring up the boot menu. Common keys are: &lt;code&gt;ESC&lt;/code&gt;, &lt;code&gt;F2&lt;/code&gt;, &lt;code&gt;F8&lt;/code&gt; and &lt;code&gt;F12&lt;/code&gt;:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/network-pxe/01-bios.png&quot;&gt;&lt;img alt=&quot;BIOS&quot; src=&quot;https://www.kali.org/docs/installation/network-pxe/01-bios.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Afterwards, select the network card:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/network-pxe/02-boot-menu.png&quot;&gt;&lt;img alt=&quot;Boot Menu&quot; src=&quot;https://www.kali.org/docs/installation/network-pxe/02-boot-menu.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If everything works right, you should shortly see a screen similar to the following. Please note, it may take a few seconds in order to get an IP address:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/network-pxe/03-booting.png&quot;&gt;&lt;img alt=&quot;Booting&quot; src=&quot;https://www.kali.org/docs/installation/network-pxe/03-booting.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Finally, you should see the Netboot GRUB:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/network-pxe/04-boot-grub.png&quot;&gt;&lt;img alt=&quot;NetBoot Grub&quot; src=&quot;https://www.kali.org/docs/installation/network-pxe/04-boot-grub.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;


&lt;a href=&quot;https://www.kali.org/docs/installation/network-pxe/#troubleshooting&quot;&gt;
  &lt;h5&gt;Troubleshooting&lt;/h5&gt;
&lt;/a&gt;

&lt;p&gt;If you see either of the following screens, it could be due to the machine unable to get an IP address from the PXE service:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/network-pxe/boot-error.png&quot;&gt;&lt;img alt=&quot;Boot Error&quot; src=&quot;https://www.kali.org/docs/installation/network-pxe/boot-error.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The first thing would be to check the status of dnsmasq:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;kali@kali:~$ sudo systemctl status dnsmasq
[...]
     Active: active (running) since Wed 2023-06-07 13:48:15 BST; 17s ago
[...]
Jun 07 13:48:15 kali dnsmasq-dhcp[1960]: DHCP, IP range 192.168.101.100 -- 192.168.101.200, lease time 12h
Jun 07 13:48:15 kali dnsmasq-tftp[1960]: TFTP root is /tftpboot/
Jun 07 13:48:15 kali dnsmasq[1960]: reading /etc/resolv.conf
Jun 07 13:48:15 kali dnsmasq[1960]: using nameserver 8.8.8.8#53
[...]
Jun 07 13:48:31 kali dnsmasq-dhcp[1960]: no address range available for DHCP request via eth0
lines 1-23/23 (END)
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;The line which sticks out here is:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;no address range available for DHCP request via eth0&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;A possible reason for this is the IP range (&lt;code&gt;192.168.101.100 -&amp;gt; 192.168.101.200&lt;/code&gt;) is outside of the range used by the interface (&lt;code&gt;192.168.0.3&lt;/code&gt;):&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;kali@kali:~$ ip a
[...]
2: eth0: &amp;lt;BROADCAST,MULTICAST,UP,LOWER_UP&amp;gt; mtu 1500 qdisc mq state UP group default qlen 1000
[...]
    inet 192.168.0.3/24 brd 192.168.1.255 scope global dynamic noprefixroute eth0
[...]
kali@kali:~$
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;We can have a go at dynamically, generating the configuration:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;kali@kali:~$ interface=eth0
kali@kali:~$
kali@kali:~$ network=$( ip -4 addr show dev ${interface} | grep -oP &#39;(?&amp;lt;=inet\s)\d+(\.\d+){2}&#39; )
kali@kali:~$
kali@kali:~$ cat &amp;lt;&amp;lt;EOF | sudo tee /etc/dnsmasq.conf
interface=${interface}
dhcp-range=${network}.100,${network}.200,12h
dhcp-boot=pxelinux.0
enable-tftp
tftp-root=/tftpboot/
dhcp-option=3,$( ip -4 route show dev ${interface} | grep -oP &#39;(?&amp;lt;=default\svia\s)(\d+(\.\d+){3})&#39; )
dhcp-option=6,8.8.8.8,8.8.4.4
EOF
kali@kali:~$
kali@kali:~$ sudo systemctl restart dnsmasq
kali@kali:~$
kali@kali:~$ sudo systemctl status dnsmasq
[...]
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Please note, you will need to disable your existing DHCP service, else there will be a race in which service is able to response quicker.&lt;/p&gt;


&lt;a href=&quot;https://www.kali.org/docs/installation/network-pxe/#post-installation&quot;&gt;
  &lt;h5&gt;Post Installation&lt;/h5&gt;
&lt;/a&gt;

&lt;p&gt;Now that you’ve completed installing Kali Linux, it’s time to customize your system. The &lt;a href=&quot;https://www.kali.org/docs/general-use/&quot;&gt;General Use section&lt;/a&gt; has more information and you can also find tips on how to get the most out of Kali Linux in our &lt;a href=&quot;https://forums.kali.org/&quot;&gt;User Forums&lt;/a&gt;.&lt;/p&gt;


&lt;a href=&quot;https://www.kali.org/docs/installation/network-pxe/#auto-updating&quot;&gt;
  &lt;h6&gt;Auto Updating&lt;/h6&gt;
&lt;/a&gt;

&lt;p&gt;One last thing we need to do if we want to use this system in the future is set up a cron job to pull in the new Netboot images regularly in case of kernel updates. We will create a simple script and set its permissions:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;kali@kali:~$ sudo mkdir -pv /opt/pxe/
mkdir: created directory &#39;/opt/pxe/&#39;
kali@kali:~$
kali@kali:~$ cat &amp;lt;&amp;lt;&#39;EOF&#39; | sudo tee /opt/pxe/tftpboot.sh
#!/usr/bin/env sh

## Our desired path for the PXE image to be saved to
tftp=/tftpboot

## amd64 (64-bit)
arch=amd64

## Complete remove and create the previous directory containing the PXE image
rm -rfv &amp;quot;${tftp:?}&amp;quot;/*

## Download the newest version
wget &amp;quot;https://http.kali.org/kali/dists/kali-rolling/main/installer-${arch}/current/images/netboot/netboot.tar.gz&amp;quot; -O &amp;quot;${tftp}/netboot.tar.gz&amp;quot;

## Extract
tar -zxpvf /tftpboot/netboot.tar.gz -C &amp;quot;${tftp}&amp;quot;

## Clean up
rm -v &amp;quot;${tftp}/netboot.tar.gz&amp;quot;
EOF
kali@kali:~$
kali@kali:~$ sudo chmod 0700 /opt/pxe/tftpboot.sh
kali@kali:~$
kali@kali:~$ sudo chown root: /opt/pxe/tftpboot.sh
&lt;/code&gt;&lt;/pre&gt;

&lt;hr /&gt;

&lt;p&gt;As we are going to quickly make a new user, &lt;code&gt;tftp&lt;/code&gt; and set both folders permissions:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;kali@kali:~$ sudo adduser --system --home /opt/pxe/ tftp
adduser: Warning: The home dir /opt/pxe/ you specified already exists.
Adding system user `tftp&#39; (UID 117) ...
Adding new user `tftp&#39; (UID 117) with group `nogroup&#39; ...
adduser: The home directory `/opt/pxe/&#39; already exists.  Not touching this directory.
adduser: Warning: The home directory `/opt/pxe/&#39; does not belong to the user you are currently creating.
kali@kali:~$
kali@kali:~$ sudo chown -R tftp: /opt/pxe/ /tftpboot/
kali@kali:~$
&lt;/code&gt;&lt;/pre&gt;

&lt;hr /&gt;

&lt;p&gt;The last item left is to setup a schedule task. We will use &lt;a href=&quot;https://crontab.guru/#0_5_*_*_2&quot;&gt;cron&lt;/a&gt;:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;kali@kali:~$ sudo crontab -u tftp -e
[...]
0 5 * * 2 /opt/pxe/tftpboot.sh &amp;gt;/dev/null
kali@kali:~$
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Now, every Tuesday at 05:00, our Netboot image should self-update!&lt;/p&gt;


&lt;a href=&quot;https://www.kali.org/docs/installation/network-pxe/#pre-seeding-pxe&quot;&gt;
  &lt;h5&gt;Pre-seeding PXE&lt;/h5&gt;
&lt;/a&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/network-pxe/#pre-seed-file&quot;&gt;
  &lt;h6&gt;Pre-seed file&lt;/h6&gt;
&lt;/a&gt;

&lt;p&gt;We can use the following pre-seed file to automatically install our Kali instance. Be sure to change package selection, user information, region information, and hard drive to match what you are using. Alternatively, should you want to be prompted for any of those, just comment out the line:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;kali@kali:~$ cat &amp;lt;&amp;lt;&#39;EOF&#39; | sudo tee /opt/pxe/preseed.cfg
# Package selection
d-i pkgsel/include string kali-linux-default kali-desktop-xfce

# User information
d-i passwd/user-fullname string kali
d-i passwd/username string kali
d-i passwd/user-password password kali
d-i passwd/user-password-again password kali

# Region Information
d-i time/zone string US/Eastern
d-i debian-installer/locale string en_US
d-i debian-installer/language string en
d-i debian-installer/country string US
d-i debian-installer/locale string en_US.UTF-8
d-i keyboard-configuration/xkb-keymap select us

# Hard drive
d-i grub-installer/bootdev string /dev/sda

d-i netcfg/get_hostname string kali
d-i netcfg/get_domain string unnasigned-domain
tasksel tasksel/first multiselect standard
d-i mirror/country string enter information manually
d-i mirror/suite string kali-rolling
d-i mirror/codename string kali-rolling
d-i mirror/http/hostname string http.kali.org
d-i mirror/http/directory string /kali
d-i mirror/http/proxy string
d-i partman-auto/method string regular
d-i partman-auto-lvm/guided_size string max
d-i partman-auto/choose_recipe select atomic
d-i partman-partitioning/confirm_write_new_label boolean true
d-i partman/choose_partition select finish
d-i partman/confirm boolean true
d-i partman/confirm_nooverwrite boolean true
d-i partman-md/confirm boolean true
d-i partman-partitioning/confirm_write_new_label boolean true
d-i partman/choose_partition select finish
d-i partman/confirm boolean true
d-i partman/confirm_nooverwrite boolean true
d-i grub-installer/only_debian boolean true
d-i grub-installer/with_other_os boolean true
d-i finish-install/reboot_in_progress note
d-i apt-setup/services-select multiselect
d-i apt-setup/non-free boolean true
d-i apt-setup/contrib boolean true
d-i apt-setup/disable-cdrom-entries boolean true
d-i apt-setup/enable-source-repositories boolean false
d-i pkgsel/upgrade select full-upgrade
d-i passwd/root-login boolean false
d-i preseed/early_command string anna-install eatmydata-udeb
d-i pkgsel/update-policy select none
popularity-contest popularity-contest/participate boolean false
encfs encfs/security-information boolean true
encfs encfs/security-information seen true
console-setup console-setup/charmap47 select UTF-8
samba-common samba-common/dhcp boolean false
macchanger macchanger/automatically_run boolean false
kismet-capture-common kismet-capture-common/install-users string
kismet-capture-common kismet-capture-common/install-setuid boolean true
wireshark-common wireshark-common/install-setuid boolean true
sslh sslh/inetd_or_standalone select standalone
atftpd atftpd/use_inetd boolean false
EOF
kali@kali:~$
&lt;/code&gt;&lt;/pre&gt;
&lt;a href=&quot;https://www.kali.org/docs/installation/network-pxe/#pre-seed-integration-to-initrd&quot;&gt;
  &lt;h6&gt;Pre-seed integration to initrd&lt;/h6&gt;
&lt;/a&gt;

&lt;p&gt;To incorporate this into our initrd to automatically run we must do the following:&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Please note, we are using 64-bit/AMD64.&lt;/em&gt;&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;kali@kali:~$ cd /tftpboot/debian-installer/amd64/
kali@kali:/tftpboot/debian-installer/amd64$
kali@kali:/tftpboot/debian-installer/amd64$ sudo gunzip initrd.gz
kali@kali:/tftpboot/debian-installer/amd64$
kali@kali:/tftpboot/debian-installer/amd64$ sudo cp -v /opt/pxe/preseed.cfg preseed.cfg
&#39;/opt/pxe/preseed.cfg&#39; -&amp;gt; &#39;./preseed.cfg&#39;
kali@kali:/tftpboot/debian-installer/amd64$
kali@kali:/tftpboot/debian-installer/amd64$ echo preseed.cfg | sudo cpio -H newc -o -A -F initrd
6 blocks
kali@kali:/tftpboot/debian-installer/amd64$ sudo gzip initrd
kali@kali:/tftpboot/debian-installer/amd64$
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Now all that is left to-do, is boot from network, and select “Install” and watch the unattended setup progress!&lt;/p&gt;


&lt;a href=&quot;https://www.kali.org/docs/installation/network-pxe/#using-netbootxyz-to-host-our-pxe-files&quot;&gt;
  &lt;h4&gt;Using netbootxyz to host our PXE files&lt;/h4&gt;
&lt;/a&gt;

&lt;p&gt;To install and use netbootxyz we recommend to follow the &lt;a href=&quot;https://netboot.xyz/docs/docker&quot;&gt;official documentation&lt;/a&gt;. This will allow us to set up a server and use our existing DHCP server to point to it, rather than creating a new DHCP server, as well as having a web interface to manage items.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://linuxlandit.blogspot.com/feeds/1374964666923342292/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://linuxlandit.blogspot.com/2026/05/deploying-kali-over-network-pxe-install.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5957666542740923869/posts/default/1374964666923342292'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5957666542740923869/posts/default/1374964666923342292'/><link rel='alternate' type='text/html' href='https://linuxlandit.blogspot.com/2026/05/deploying-kali-over-network-pxe-install.html' title='Deploying Kali over Network PXE Install'/><author><name>Hugo Luis Alberto Repetto</name><uri>http://www.blogger.com/profile/07244392241311725660</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilwVomTqkOKvXZ9YBOCfy2dPetoVx0QjQVJs0VPP1QEBSlniwgdnqnJjamnffdlVzdj2VGSVmgndr5w0BeuSxuW1mYVny-hqR3ueQE_J1FFg7oDFYViymRoFCrbVP_pCklHNRIHgFybiX7CZIgf9CbUbWStgXyzGiP4KkvQ9TeWGtAtFY/s220/tux-templier.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5957666542740923869.post-5769534956641507324</id><published>2026-05-08T11:36:00.000-07:00</published><updated>2026-05-08T11:43:16.713-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux Distributions"/><title type='text'>ZenLake OS (or ZenLake Linux) is a modern and lightweight Linux distribution</title><content type='html'>&lt;p&gt;&lt;img src=&quot;https://i.ytimg.com/vi/uUwiTGlYWKw/maxresdefault.jpg&quot; /&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;ZenLake OS 26.04&lt;/strong&gt; was released on May 8, 2026, based on Ubuntu 26.04 LTS (&amp;quot;Resolute Raccoon&amp;quot;). This new version features the GNOME 50 desktop, Linux kernel 7.0, and aims to be a user-friendly, lightweight distribution with a Windows-like layout.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Key Updates and Features (As of May 2026)&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;Release:&lt;/strong&gt; ZenLake OS 26.04 is now available.&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Base:&lt;/strong&gt; Built upon Ubuntu 26.04 LTS.&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Desktop:&lt;/strong&gt; Features GNOME 50 with a customized, user-friendly layout including a taskbar, for users familiar with Windows-like workflows.&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Core:&lt;/strong&gt; Powered by Linux Kernel 7.0.&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Features:&lt;/strong&gt; Includes Wayland display server, built-in system restoration capabilities, and supports both Snap and Flatpak.&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Availability:&lt;/strong&gt; Refreshed ISOs are typically aimed at new installations to minimize update requirements. [&lt;/li&gt; &lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='https://linuxlandit.blogspot.com/feeds/5769534956641507324/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://linuxlandit.blogspot.com/2026/05/zenlake-os-or-zenlake-linux-is-modern.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5957666542740923869/posts/default/5769534956641507324'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5957666542740923869/posts/default/5769534956641507324'/><link rel='alternate' type='text/html' href='https://linuxlandit.blogspot.com/2026/05/zenlake-os-or-zenlake-linux-is-modern.html' title='ZenLake OS (or ZenLake Linux) is a modern and lightweight Linux distribution'/><author><name>Hugo Luis Alberto Repetto</name><uri>http://www.blogger.com/profile/07244392241311725660</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilwVomTqkOKvXZ9YBOCfy2dPetoVx0QjQVJs0VPP1QEBSlniwgdnqnJjamnffdlVzdj2VGSVmgndr5w0BeuSxuW1mYVny-hqR3ueQE_J1FFg7oDFYViymRoFCrbVP_pCklHNRIHgFybiX7CZIgf9CbUbWStgXyzGiP4KkvQ9TeWGtAtFY/s220/tux-templier.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5957666542740923869.post-1032392669239055723</id><published>2026-05-08T09:28:00.000-07:00</published><updated>2026-05-08T09:28:00.134-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux Distributions"/><category scheme="http://www.blogger.com/atom/ns#" term="Security"/><title type='text'>BTRFS Install (Kali Unkaputtbar)</title><content type='html'>&lt;p&gt;Have you ever wished you could travel back in time after deleting that all important customer report or installing a broken driver just before heading into the board meeting?&lt;/p&gt;  &lt;p&gt;Well, you better read on, because now you can!&lt;/p&gt;  &lt;p&gt;All it takes is to install &lt;a href=&quot;https://www.kali.org/blog/kali-linux-2022-1-release/&quot;&gt;Kali Linux 2022.1&lt;/a&gt;or newer with btrfs as file system and to enable snapshotting after installation.&lt;/p&gt;  &lt;p&gt;You can even boot into any of your saved snapshots via the boot menu and easily rollback to a previous system state:&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/btrfs_001-bootmenu1.png&quot;&gt;&lt;img alt=&quot;boot menu&quot; src=&quot;https://www.kali.org/docs/installation/btrfs/btrfs_001-bootmenu1.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;   &lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/#content&quot;&gt;   &lt;h6&gt;Content&lt;/h6&gt; &lt;/a&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/#content&quot;&gt;Content&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/#overview&quot;&gt;Overview&lt;/a&gt;      &lt;ul&gt;       &lt;li&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/#installation-overview&quot;&gt;Installation Overview&lt;/a&gt;&lt;/li&gt;        &lt;li&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/#partitioning-scheme&quot;&gt;Partitioning Scheme&lt;/a&gt;&lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/#kali-linux-btrfs-installation-steps&quot;&gt;Kali Linux BTRFS Installation Steps&lt;/a&gt;      &lt;ul&gt;       &lt;li&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/#kali-linux-installation-procedure&quot;&gt;Kali Linux Installation Procedure&lt;/a&gt;&lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/#usage&quot;&gt;Usage&lt;/a&gt;      &lt;ul&gt;       &lt;li&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/#modify-configurations&quot;&gt;Modify configurations&lt;/a&gt;&lt;/li&gt;        &lt;li&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/#create-additional-configurations&quot;&gt;Create additional configurations&lt;/a&gt;&lt;/li&gt;        &lt;li&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/#create-a-snapshot&quot;&gt;Create a snapshot&lt;/a&gt;&lt;/li&gt;        &lt;li&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/#list-snapshots&quot;&gt;List snapshots&lt;/a&gt;&lt;/li&gt;        &lt;li&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/#delete-snapshots&quot;&gt;Delete snapshots&lt;/a&gt;&lt;/li&gt;        &lt;li&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/#rollback&quot;&gt;Rollback&lt;/a&gt;&lt;/li&gt;        &lt;li&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/#diff&quot;&gt;Diff&lt;/a&gt;&lt;/li&gt;        &lt;li&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/#browse-snapshots&quot;&gt;Browse snapshots&lt;/a&gt;&lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/#full-recovery-from-an-unbootable-system&quot;&gt;Full recovery from an unbootable system&lt;/a&gt;      &lt;ul&gt;       &lt;li&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/#boot-into-a-last-known-good-snapshot&quot;&gt;Boot into a last known good snapshot&lt;/a&gt;&lt;/li&gt;        &lt;li&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/#rollback-1&quot;&gt;Rollback&lt;/a&gt;&lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/#references&quot;&gt;References&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/#overview&quot;&gt;   &lt;h6&gt;Overview&lt;/h6&gt; &lt;/a&gt;  &lt;p&gt;&lt;a href=&quot;https://btrfs.wiki.kernel.org/index.php/Main_Page&quot;&gt;btrfs&lt;/a&gt;is a modern Copy on Write (CoW) filesystem for Linux aimed at implementing advanced features such as pooling, snapshots, checksums, and integrated multi-device spanning. In particular, the &lt;a href=&quot;https://btrfs.wiki.kernel.org/index.php/UseCases#Snapshots_and_subvolumes&quot;&gt;snapshot&lt;/a&gt;support is what makes btrfs attractive for Kali installations on bare metal. Virtualization solutions such as VMware and VirtualBox provide their own snapshotting functionality and using btrfs in those environments is not really required.&lt;/p&gt;  &lt;p&gt;The snapshotting strategy of this walk-through centres around a tool called “snapper” from our friends over at SUSE. Snapper transparently hooks into the apt workflow and automatically creates snapshots before and after any apt operation. This neat little feature allows to easily rollback a system after a botched upgrade.&lt;/p&gt;  &lt;p&gt;To top things off, we added &lt;a href=&quot;https://github.com/Antynea/grub-btrfs&quot;&gt;grub-btrfs&lt;/a&gt;by &lt;a href=&quot;https://github.com/Antynea&quot;&gt;Antynea&lt;/a&gt;to automatically add a list of snapshots to the grub boot menu.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;https://github.com/ricardomv/snapper-gui&quot;&gt;Snapper-gui&lt;/a&gt;by &lt;a href=&quot;https://github.com/ricardomv&quot;&gt;Ricardo Vieira&lt;/a&gt;is another great tool we use to make our lives easier.&lt;/p&gt;   &lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/#installation-overview&quot;&gt;   &lt;h6&gt;Installation Overview&lt;/h6&gt; &lt;/a&gt;  &lt;p&gt;Installing Kali Linux with snapshotting functionality is very similar to a standard installation except that we install it with btrfs as file system.&lt;/p&gt;  &lt;p&gt;After the installation, we will install some tools and create a default configuration for snapper.&lt;/p&gt;   &lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/#partitioning-scheme&quot;&gt;   &lt;h6&gt;Partitioning Scheme&lt;/h6&gt; &lt;/a&gt;  &lt;p&gt;When selecting “btrfs” as file system, the installer will automatically create the following subvolume layout:&lt;/p&gt;  &lt;pre&gt;&lt;code&gt;Mount Point         | Subvolume         | Description
-------------------------------------------------------------------------
/                   | @                 | The root filesystem incl. /boot
/.snapshots         | @.snapshots       | Snapper&#39;s snapshot directory
/home               | @home             | User home directories
/root               | @root             | The root user&#39;s home directory
/var/log            | @var@log          | Log files
/srv                | @srv              | Site-specific data served by this system
/tmp                | @tmp              | Temporary files
/usr/local          | @usr@local        | Tertiary hierarchy for local data
&lt;/code&gt;&lt;/pre&gt;
&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/#kali-linux-btrfs-installation-steps&quot;&gt;
  &lt;h6&gt;Kali Linux BTRFS Installation Steps&lt;/h6&gt;
&lt;/a&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/#kali-linux-installation-procedure&quot;&gt;
  &lt;h6&gt;Kali Linux Installation Procedure&lt;/h6&gt;
&lt;/a&gt;

&lt;ol&gt;
  &lt;li&gt;To start your installation, boot with your chosen installation medium. You should be greeted with the Kali Boot screen. Choose &lt;em&gt;Graphical Install&lt;/em&gt;. &lt;/li&gt;

  &lt;li&gt;The installation steps are identical to a default Kali installation except changing “ext4” to “btrfs” as file system:&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;At the “Partition Disk” screen, choose “Guided - use entire disk”:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/btrfs_020-part1.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/installation/btrfs/btrfs_020-part1.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Click “Continue”:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/btrfs_020-part2.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/installation/btrfs/btrfs_020-part2.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Double-click on the &lt;code&gt;/&lt;/code&gt; partition:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/btrfs_020-part4.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/installation/btrfs/btrfs_020-part4.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Choose “btrfs”:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/btrfs_020-part5.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/installation/btrfs/btrfs_020-part5.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Select “Done setting up the partition” and continue:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/btrfs_020-part7.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/installation/btrfs/btrfs_020-part7.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Select “Finish partitioning and write changes to disk” and continue with the installation.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/btrfs_020-part8.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/installation/btrfs/btrfs_020-part8.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;hr /&gt;

&lt;ol start=&quot;start&quot;&gt;
  &lt;li&gt;Login after installation and run the following commands in a terminal:&lt;/li&gt;
&lt;/ol&gt;

&lt;pre&gt;&lt;code&gt;# Set a secure root password or you&#39;ll struggle to log into a recovery shell
$ sudo passwd

# Install some essential tools
$ sudo apt update &amp;amp;&amp;amp; sudo apt install btrfs-progs snapper snapper-gui grub-btrfs

# Create the snapper configuration for the root filesystem &amp;quot;/&amp;quot;
$ sudo cp /usr/share/snapper/config-templates/default /etc/snapper/configs/root
$ sudo sed -i &#39;s/^SNAPPER_CONFIGS=\&amp;quot;\&amp;quot;/SNAPPER_CONFIGS=\&amp;quot;root\&amp;quot;/&#39; /etc/default/snapper

# Prevent &amp;quot;updatedb&amp;quot; from indexing the snapshots, which would slow down the system
$ sudo sed -i &#39;/# PRUNENAMES=/ a PRUNENAMES = &amp;quot;.snapshots&amp;quot;&#39; /etc/updatedb.conf
&lt;/code&gt;&lt;/pre&gt;

&lt;ol start=&quot;start&quot;&gt;
  &lt;li&gt;We need to tweak the desktop managers to work in read only snapshots. Pick your DE from the following:&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;GNOME:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;# Reconfigure gdm to allow booting into read-only snapshots
# GDM needs to have write access to &amp;quot;/var/lib/gdm3&amp;quot; and &amp;quot;/var/lib/AccountService&amp;quot; during login.
# We have to create additional subvolumes for them:

$ mount # Pick your main partition, &amp;lt;/dev/sda1&amp;gt; in our example, replace &amp;lt;/dev/sda1&amp;gt; it with yours
$ sudo mount &amp;lt;/dev/sda1&amp;gt; /mnt
$ sudo btrfs subvolume create /mnt/@var@lib@gdm3
$ sudo btrfs subvolume create /mnt/@var@lib@AccountsService

$ sudo mv /var/lib/gdm3/* /var/lib/gdm3/.* /mnt/@var@lib@gdm3
$ sudo mv /var/lib/AccountsService/* /var/lib/AccountsService/.* /mnt/@var@lib@AccountsService/

$ sudo vi /etc/fstab # Add the following (substitute the &amp;lt;UUID&amp;gt; with yours)

# /var/lib/gdm3 was on /dev/sda1 during installation
UUID=&amp;lt;dc1ca012-9349-4fcf-b761-ca323379b019&amp;gt; /var/lib/gdm3   btrfs   defaults,subvol=@var@lib@gdm3 0       0

# /var/lib/AccountsService was on /dev/sda1 during installation
UUID=&amp;lt;dc1ca012-9349-4fcf-b761-ca323379b019&amp;gt; /var/lib/AccountsService   btrfs   defaults,subvol=@var@lib@AccountsService 0       0

# Reboot for the changes to take effect
$ sudo reboot
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;KDE:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;# KDE works out of the box, just reboot and enjoy
$ sudo reboot
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;XFCE:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;# Reconfigure lightdm to allow booting into read-only snapshots
$ sudo sed -i &#39;s/^#user-authority-in-system-dir=false/user-authority-in-system-dir=true/&#39; /etc/lightdm/lightdm.conf
$
$ sudo reboot
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/btrfs_025-setup1.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/installation/btrfs/btrfs_025-setup1.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;hr /&gt;

&lt;ol start=&quot;start&quot;&gt;
  &lt;li&gt;The first reboot will create the first automatic snapshot. Reboot again to find the new boot menu entry for this snapshot:&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/btrfs_001-bootmenu1.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/installation/btrfs/btrfs_001-bootmenu1.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/btrfs_001-bootmenu2.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/installation/btrfs/btrfs_001-bootmenu2.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Congratulations, you have just installed a Kali system with automatic snapshotting functionality! Next, we will cover some basic usage examples.&lt;/p&gt;

&lt;hr /&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/#usage&quot;&gt;
  &lt;h6&gt;Usage&lt;/h6&gt;
&lt;/a&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/#modify-configurations&quot;&gt;
  &lt;h6&gt;Modify configurations&lt;/h6&gt;
&lt;/a&gt;

&lt;p&gt;Out of the box Kali creates snapshots of the root directory to allow system rollbacks. Snapshots are automatically created during apt operations, at specified time intervals, and on every boot. The configuration can be changed via the “snapper-gui” tool. Just click on the little icon in the top left hand corner and select “Properties”:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/btrfs-030-snapper-gui0.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/installation/btrfs/btrfs-030-snapper-gui0.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/btrfs-030-snapper-gui3.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/installation/btrfs/btrfs-030-snapper-gui3.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;hr /&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/#create-additional-configurations&quot;&gt;
  &lt;h6&gt;Create additional configurations&lt;/h6&gt;
&lt;/a&gt;

&lt;p&gt;To create snapshots of your home directory, you can create a new configuration using snapper-gui.&lt;/p&gt;

&lt;p&gt;Click on “New” -&amp;gt; “Create Configuration”&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/btrfs-030-snapper-config1.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/installation/btrfs/btrfs-030-snapper-config1.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/btrfs-030-snapper-config2.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/installation/btrfs/btrfs-030-snapper-config2.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;hr /&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/#create-a-snapshot&quot;&gt;
  &lt;h6&gt;Create a snapshot&lt;/h6&gt;
&lt;/a&gt;

&lt;p&gt;To manually create a snapshot using snapper-gui, select the appropriate configuration tab (home in this case) and click “New” -&amp;gt; “Create Snapshot”&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/btrfs-030-snapper-config3.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/installation/btrfs/btrfs-030-snapper-config3.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;hr /&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/#list-snapshots&quot;&gt;
  &lt;h6&gt;List snapshots&lt;/h6&gt;
&lt;/a&gt;

&lt;p&gt;Snapshots are listed in the snapper-gui:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/btrfs-030-snapper-gui1.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/installation/btrfs/btrfs-030-snapper-gui1.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Alternatively, snapshots on all configurations can be viewed using the &lt;code&gt;snapper&lt;/code&gt; command line tool:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;$ sudo snapper list -a
&lt;/code&gt;&lt;/pre&gt;

&lt;hr /&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/#delete-snapshots&quot;&gt;
  &lt;h6&gt;Delete snapshots&lt;/h6&gt;
&lt;/a&gt;

&lt;p&gt;The easiest way to delete a snapshot is by using the snapper command line tool:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;sudo snapper delete &amp;lt;number-or-number-range&amp;gt;&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/btrfs_040-snapperdelete01.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/installation/btrfs/btrfs_040-snapperdelete01.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Voilà, easy.&lt;/p&gt;

&lt;p&gt;Now is probably the right time to flick through the snapper command line options via:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;snapper --help&lt;/code&gt;&lt;/p&gt;

&lt;hr /&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/#rollback&quot;&gt;
  &lt;h6&gt;Rollback&lt;/h6&gt;
&lt;/a&gt;

&lt;p&gt;To roll back to a previous snapshot we have to remember two things:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;The root &lt;code&gt;/&lt;/code&gt; of the file system has been installed in a subvolume &lt;code&gt;/@&amp;quot;&lt;/code&gt; and not the root of the btrfs partition &lt;code&gt;/&lt;/code&gt;&lt;/li&gt;

  &lt;li&gt;A snapshot is treated like just another subvolume except that they are &lt;strong&gt;read-only&lt;/strong&gt;&lt;/li&gt;

  &lt;li&gt;You can easily boot into your read-only snapshots to find the one you want to roll-back to.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Thus all we have to do is mount the btrfs partition and replace the current root subvolume &lt;code&gt;@&lt;/code&gt; with the last snapshot. To be safe we’ll backup the current root (&lt;code&gt;@&lt;/code&gt;) subvolume.&lt;/p&gt;

&lt;p&gt;E.g.:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;# get the device that contains your &amp;quot;/&amp;quot; subvolume and remember it for the next step:
mount | grep &#39;subvol=/@)&#39;

# mount your root partition (replace &amp;quot;/dev/sda2&amp;quot; with yours from above):
sudo mount /dev/sda2 -o subvol=/ /mnt

# Move the old root away:
sudo mv /mnt/@ /mnt/@_badroot

# Roll back to a previous snapshot by creating a read-write copy of it as &amp;quot;@&amp;quot;&amp;quot;:
sudo btrfs subvolume snapshot /mnt/@.snapshots/XXXXX/snapshot /mnt/@

# That&#39;s it, reboot:
sudo reboot -f
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/btrfs-50-rollback9.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/installation/btrfs/btrfs-50-rollback9.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;hr /&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/#diff&quot;&gt;
  &lt;h6&gt;Diff&lt;/h6&gt;
&lt;/a&gt;

&lt;p&gt;Snapper is chock-a-block with powerful features like diffs between snapshots:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/btrfs-60-diff1.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/installation/btrfs/btrfs-60-diff1.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;hr /&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/#browse-snapshots&quot;&gt;
  &lt;h6&gt;Browse snapshots&lt;/h6&gt;
&lt;/a&gt;

&lt;p&gt;You can even browse the content of snapshots:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/btrfs-70-browse1.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/installation/btrfs/btrfs-70-browse1.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;hr /&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/#full-recovery-from-an-unbootable-system&quot;&gt;
  &lt;h6&gt;Full recovery from an unbootable system&lt;/h6&gt;
&lt;/a&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/#boot-into-a-last-known-good-snapshot&quot;&gt;
  &lt;h6&gt;Boot into a last known good snapshot&lt;/h6&gt;
&lt;/a&gt;

&lt;p&gt;Let’s assume that the last upgrade broke our machine. Every run of “apt install” creates to snapshots, one “pre” snapshot is created before the installation and one “post” snapshot is created after the installation.&lt;/p&gt;

&lt;p&gt;To undo the last “apt upgrade”, we would boot into the last “pre” snapshot and check if everything is working again:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/btrfs-50-rollback1.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/installation/btrfs/btrfs-50-rollback1.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Now you can login to the snapshot.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/btrfs-50-rollback3.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/installation/btrfs/btrfs-50-rollback3.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Please note that the snapshot is read only and you might receive an error message from an applet or two after logging in. Just ignore that.&lt;/p&gt;

&lt;p&gt;Have a look around ensure that this is what you would like to roll-back to.&lt;/p&gt;


&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/#rollback-1&quot;&gt;
  &lt;h6&gt;Rollback&lt;/h6&gt;
&lt;/a&gt;

&lt;p&gt;Remember that “/” itself is the subvolume “@”. To rollback to a snapshot, all we have to do is replace “@” with the snapshot we want.&lt;/p&gt;

&lt;ol&gt;
  &lt;li&gt;First we have to mount the physical partition that holds all our subvolumes. Let’s find it first&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;code&gt;mount | grep &#39;subvol=&#39;&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/btrfs-50-rollback4.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/installation/btrfs/btrfs-50-rollback4.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;and then mount it (/dev/sda2 in this example:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;sudo mount /dev/sda2 -o subvol=/ /mnt&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;If we list the content of that partition we can see all the subvolumes, including the one containing our snapshots:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/btrfs-50-rollback5.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/installation/btrfs/btrfs-50-rollback5.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;hr /&gt;

&lt;ol start=&quot;start&quot;&gt;
  &lt;li&gt;Before we replace the current root with our snapshot, let’s move “@” away just to be safe:&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;code&gt;sudo mv /mnt/@ /mnt/@_old&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/btrfs-50-rollback6.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/installation/btrfs/btrfs-50-rollback6.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;hr /&gt;

&lt;ol&gt;
  &lt;li&gt;Now we can create a read-write snapshot of the current read-only snapshot (in this example we booted into the read-only snapshot “6” according to the query above):&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;code&gt;sudo btrfs subvolume snapshot /mnt/@.snapshots/6/snapshot /mnt/@&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/btrfs-50-rollback7.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/installation/btrfs/btrfs-50-rollback7.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;And that’s all there is to it, now we can reboot as if nothing ever happened to our beautiful machine:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/btrfs-50-rollback9.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/installation/btrfs/btrfs-50-rollback9.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;hr /&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/#references&quot;&gt;
  &lt;h6&gt;References&lt;/h6&gt;
&lt;/a&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://btrfs.wiki.kernel.org/index.php/Main_Page&quot;&gt;Btrfs Wiki&lt;/a&gt;&lt;/li&gt;

  &lt;li&gt;&lt;a href=&quot;https://wiki.debian.org/Btrfs&quot;&gt;Btrfs Debian site&lt;/a&gt;&lt;/li&gt;

  &lt;li&gt;&lt;a href=&quot;http://snapper.io/&quot;&gt;Snapper&lt;/a&gt;&lt;/li&gt;

  &lt;li&gt;&lt;a href=&quot;https://github.com/ricardomv/snapper-gui&quot;&gt;Snapper-GUI&lt;/a&gt;&lt;/li&gt;

  &lt;li&gt;&lt;a href=&quot;https://github.com/Antynea/grub-btrfs&quot;&gt;grub-btrfs&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='https://linuxlandit.blogspot.com/feeds/1032392669239055723/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://linuxlandit.blogspot.com/2026/05/btrfs-install-kali-unkaputtbar.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5957666542740923869/posts/default/1032392669239055723'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5957666542740923869/posts/default/1032392669239055723'/><link rel='alternate' type='text/html' href='https://linuxlandit.blogspot.com/2026/05/btrfs-install-kali-unkaputtbar.html' title='BTRFS Install (Kali Unkaputtbar)'/><author><name>Hugo Luis Alberto Repetto</name><uri>http://www.blogger.com/profile/07244392241311725660</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilwVomTqkOKvXZ9YBOCfy2dPetoVx0QjQVJs0VPP1QEBSlniwgdnqnJjamnffdlVzdj2VGSVmgndr5w0BeuSxuW1mYVny-hqR3ueQE_J1FFg7oDFYViymRoFCrbVP_pCklHNRIHgFybiX7CZIgf9CbUbWStgXyzGiP4KkvQ9TeWGtAtFY/s220/tux-templier.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5957666542740923869.post-710337805628312338</id><published>2026-05-01T09:26:00.000-07:00</published><updated>2026-05-01T09:26:00.118-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux Distributions"/><category scheme="http://www.blogger.com/atom/ns#" term="Security"/><title type='text'>Dual Booting Kali with Linux</title><content type='html'>&lt;p&gt;Installing Kali Linux alongside another Linux installation can be quite useful. However, you need to exercise caution during the setup process. First, make sure that you’ve backed up any important data on your Linux installation. Since you’ll be modifying your hard drive, you’ll want to store this backup on external media. Once you’ve completed the backup, we recommend you peruse our &lt;a href=&quot;https://www.kali.org/docs/installation/hard-disk-install/&quot;&gt;Kali Linux Hard Disk install guide&lt;/a&gt;, which explains the normal procedure for a basic Kali Linux install.&lt;/p&gt;  &lt;p&gt;In our example, we will be installing Kali Linux alongside an installation of Ubuntu (Server 18.04), which is currently taking up 100% of the disk space in our computer. We will start by resizing our current Linux partition to occupy less space and then proceed to install Kali Linux in the newly-created empty partition.&lt;/p&gt;   &lt;a href=&quot;https://www.kali.org/docs/installation/dual-boot-kali-with-linux/#installation-prerequisites&quot;&gt;   &lt;h5&gt;Installation Prerequisites&lt;/h5&gt; &lt;/a&gt;  &lt;p&gt;This guide will make the following assumptions:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;You have read our &lt;a href=&quot;https://www.kali.org/docs/installation/hard-disk-install/&quot;&gt;single boot Kali Linux install guide&lt;/a&gt;, as this has the same Installation Prerequisites (System requirements &amp;amp; setup assumptions). &lt;/li&gt;    &lt;li&gt;When &lt;a href=&quot;https://www.kali.org/docs/introduction/download-official-kali-linux-images/&quot;&gt;downloading Kali Linux&lt;/a&gt;, &lt;a href=&quot;https://www.kali.org/docs/introduction/what-image-to-download/#which-image-to-choose&quot;&gt;pick the &lt;strong&gt;live&lt;/strong&gt; image&lt;/a&gt;, rather than the installer option. &lt;/li&gt;    &lt;li&gt;A single disk to install to &lt;em&gt;(rather than a dedicated disk per operating system)&lt;/em&gt;.&lt;/li&gt; &lt;/ul&gt;  &lt;hr /&gt;  &lt;p&gt;We need to use a different image from the &lt;a href=&quot;https://www.kali.org/docs/installation/hard-disk-install/&quot;&gt;single boot Kali Linux install guide&lt;/a&gt;, as we need the &lt;strong&gt;live&lt;/strong&gt; image. This is because we need to edit the disk structure without mounting any partitions (otherwise they would be in-use). After we have finished altering the disk layout, we can still install Kali Linux using the live image, but there will be a few differences such as:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Changing or removing the &lt;a href=&quot;https://www.kali.org/docs/general-use/switching-desktop-environments/&quot;&gt;desktop environment&lt;/a&gt;. &lt;/li&gt;    &lt;li&gt;Installing or removing any &lt;a href=&quot;https://www.kali.org/docs/general-use/metapackages/&quot;&gt;metapackages&lt;/a&gt;.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Both of these can be addressed post installation, as it saves swapping to the installer image (as you will need either multiple CD/DVD/USBs or to re-image half way though).&lt;/p&gt;  &lt;p&gt;This installation has the potential to go wrong very easily as it involves editing existing partitions. Be aware of what partitions you are modifying and where you are installing Kali Linux to.   &lt;br /&gt;Having a backup of your Linux files available is a good idea in the event something goes wrong.&lt;/p&gt;   &lt;a href=&quot;https://www.kali.org/docs/installation/dual-boot-kali-with-linux/#resize-linux-procedure&quot;&gt;   &lt;h5&gt;Resize Linux Procedure&lt;/h5&gt; &lt;/a&gt;  &lt;p&gt;Before we can install Kali Linux, there needs to be room on the hard disk. By &lt;strong&gt;booting into a live Kali Linux session&lt;/strong&gt; with your chosen installation medium, we can resize the partition to our desired size, as the disk will not be in use because Kali Linux will all be in memory.&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;     &lt;p&gt;To start resizing, make sure you &lt;strong&gt;insert your Kali Linux installation medium&lt;/strong&gt; and &lt;strong&gt;power on the device&lt;/strong&gt;. If needed, press any keyboard shortcuts for a “boot order menu” (depends on each manufacture) or boot into BIOS/UEFI and change the boot order to point to the installation medium first.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;When the boot menu/options appears, you should see at least one new option. Depending on the manufacture, hardware, how the system is configured and install medium, you may see more options &lt;em&gt;(e.g. Can you boot into non-UEFI?)&lt;/em&gt;.&lt;/p&gt;   &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;You may need to try a few different options in order to find success.&lt;/p&gt;  &lt;ol start=&quot;start&quot;&gt;   &lt;li&gt;You should be greeted with the Kali Linux &lt;strong&gt;boot screen&lt;/strong&gt;. Select &lt;strong&gt;Live&lt;/strong&gt;, and you should be booted into the Kali Linux default desktop.&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/dual-boot-kali-with-linux/boot-live.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/installation/dual-boot-kali-with-linux/boot-live.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;hr /&gt;  &lt;ol start=&quot;start&quot;&gt;   &lt;li&gt;Now launch &lt;strong&gt;&lt;a href=&quot;https://packages.debian.org/testing/gparted&quot;&gt;GParted&lt;/a&gt;&lt;/strong&gt;, which we’ll use to shrink the existing Linux partition to give us enough room to install Kali Linux in the free space.&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/dual-boot-kali-with-linux/gparted-1.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/installation/dual-boot-kali-with-linux/gparted-1.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;hr /&gt;  &lt;ol start=&quot;start&quot;&gt;   &lt;li&gt;Once GParted has opened, &lt;strong&gt;select your Linux partition&lt;/strong&gt; (&lt;code&gt;/dev/sda1&lt;/code&gt;) &amp;amp; &lt;strong&gt;resize it&lt;/strong&gt; leaving enough space (we recommend at least 20 GB) for the Kali Linux installation.&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Depending on your setup, the disk structure may be different to include:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;A swap partition &lt;/li&gt;    &lt;li&gt;Separate partitions for certain directories (e.g. &lt;code&gt;/home&lt;/code&gt;, &lt;code&gt;/var&lt;/code&gt; and &lt;code&gt;/tmp&lt;/code&gt;)&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;You often just want to select the largest partition (commonly the data/home directory)&lt;/p&gt;  &lt;p&gt;If you are moving past into any non-white in the partition then you are editing a section that is in use.   &lt;br /&gt;Only remove from the area of the partition that is not in use.&lt;/p&gt;  &lt;p&gt;If you wish to organize the partition to group all the Linux partitions together, placing the free space at the end, you may do so.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/dual-boot-kali-with-linux/gparted-2-linux.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/installation/dual-boot-kali-with-linux/gparted-2-linux.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;hr /&gt;  &lt;ol start=&quot;start&quot;&gt;   &lt;li&gt;Once you have resized your Linux partition, ensure you “&lt;strong&gt;Apply All Operations&lt;/strong&gt;” on the hard disk. Exit gparted and &lt;strong&gt;reboot&lt;/strong&gt;.&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/dual-boot-kali-with-linux/gparted-3-linux.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/installation/dual-boot-kali-with-linux/gparted-3-linux.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;   &lt;a href=&quot;https://www.kali.org/docs/installation/dual-boot-kali-with-linux/#kali-linux-installation-procedure&quot;&gt;   &lt;h5&gt;Kali Linux Installation Procedure&lt;/h5&gt; &lt;/a&gt;  &lt;ol&gt;   &lt;li&gt;The installation procedure from this point onwards is similar to a &lt;a href=&quot;https://www.kali.org/docs/installation/hard-disk-install/&quot;&gt;Kali Linux Hard Disk install&lt;/a&gt;, until the point of the partitioning. At this point, you need to select “&lt;strong&gt;Guided - use the largest continuous free space&lt;/strong&gt;” &lt;em&gt;(rather than “Guided - the entire disk”)&lt;/em&gt; which got created earlier with &lt;strong&gt;gparted&lt;/strong&gt;.&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/dual-boot-kali-with-linux/setup-partition-1-continuous.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/installation/dual-boot-kali-with-linux/setup-partition-1-continuous.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;hr /&gt;  &lt;ol start=&quot;start&quot;&gt;   &lt;li&gt;You can carry on following the &lt;a href=&quot;https://www.kali.org/docs/installation/hard-disk-install/&quot;&gt;single boot Kali Linux install guide&lt;/a&gt;, expect you will not have the option to select &lt;a href=&quot;https://www.kali.org/docs/general-use/switching-desktop-environments/&quot;&gt;desktop environment&lt;/a&gt;or &lt;a href=&quot;https://www.kali.org/docs/general-use/metapackages/&quot;&gt;metapackages&lt;/a&gt; as you are using the live image. Once the installation is done, &lt;strong&gt;reboot&lt;/strong&gt;.&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;You should be greeted with a &lt;strong&gt;GRUB boot menu&lt;/strong&gt;, which will allow you to boot either into Kali Linux or the other Linux operating system.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/dual-boot-kali-with-linux/boot-linux.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/installation/dual-boot-kali-with-linux/boot-linux.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;   &lt;a href=&quot;https://www.kali.org/docs/installation/dual-boot-kali-with-linux/#post-installation&quot;&gt;   &lt;h5&gt;Post Installation&lt;/h5&gt; &lt;/a&gt;  &lt;p&gt;Now that you’ve completed installing Kali Linux, it’s time to customize your system.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://linuxlandit.blogspot.com/feeds/710337805628312338/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://linuxlandit.blogspot.com/2026/05/dual-booting-kali-with-linux.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5957666542740923869/posts/default/710337805628312338'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5957666542740923869/posts/default/710337805628312338'/><link rel='alternate' type='text/html' href='https://linuxlandit.blogspot.com/2026/05/dual-booting-kali-with-linux.html' title='Dual Booting Kali with Linux'/><author><name>Hugo Luis Alberto Repetto</name><uri>http://www.blogger.com/profile/07244392241311725660</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilwVomTqkOKvXZ9YBOCfy2dPetoVx0QjQVJs0VPP1QEBSlniwgdnqnJjamnffdlVzdj2VGSVmgndr5w0BeuSxuW1mYVny-hqR3ueQE_J1FFg7oDFYViymRoFCrbVP_pCklHNRIHgFybiX7CZIgf9CbUbWStgXyzGiP4KkvQ9TeWGtAtFY/s220/tux-templier.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5957666542740923869.post-5268523686768482211</id><published>2026-04-24T09:24:00.000-07:00</published><updated>2026-04-24T09:24:00.125-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux Distributions"/><category scheme="http://www.blogger.com/atom/ns#" term="Security"/><title type='text'>Installing Kali Linux</title><content type='html'>&lt;p&gt;Installing Kali Linux (single boot) on your computer is an easy process. This guide will cover the basic install (which can be done on bare metal or &lt;a href=&quot;https://www.kali.org/docs/virtualization/&quot;&gt;guest VM&lt;/a&gt;), with the option of encrypting the partition. At times, you may have sensitive data you would prefer to encrypt using Full Disk Encryption (FDE). During the setup process you can initiate an LVM encrypted install on either Hard Disk or USB drives.&lt;/p&gt;  &lt;p&gt;First, you’ll need compatible computer hardware. Kali Linux is supported on amd64 (x86_64/64-bit) platforms. The hardware requirements are minimal as listed in the section below, although better hardware will naturally provide better performance. You should be able to use Kali Linux on newer hardware with UEFI and older systems with BIOS.&lt;/p&gt;  &lt;p&gt;In our example, we will be installing Kali Linux in a fresh guest VM, without any existing operating systems pre-installed. We will explain other possible scenarios throughout the guide.&lt;/p&gt;   &lt;a href=&quot;https://www.kali.org/docs/installation/hard-disk-install/#system-requirements&quot;&gt;   &lt;h5&gt;System Requirements&lt;/h5&gt; &lt;/a&gt;  &lt;p&gt;The installation requirements for Kali Linux will vary depending on what you would like to install and your setup. For system requirements:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;On the low end, you can set up Kali Linux as a basic Secure Shell (SSH) server with no desktop, using &lt;strong&gt;as little as 128 MB of RAM (512 MB recommended)&lt;/strong&gt; and &lt;strong&gt;2 GB of disk space&lt;/strong&gt;. &lt;/li&gt;    &lt;li&gt;On the higher end, if you opt to install the default Xfce4 desktop and the &lt;code&gt;kali-linux-default&lt;/code&gt; &lt;a href=&quot;https://www.kali.org/docs/general-use/metapackages/&quot;&gt;metapackage&lt;/a&gt;, you should really aim for &lt;strong&gt;at least 2 GB of RAM&lt;/strong&gt; and &lt;strong&gt;20 GB of disk space&lt;/strong&gt;.       &lt;ul&gt;       &lt;li&gt;When using resource-intensive applications, such as Burp Suite, &lt;a href=&quot;https://portswigger.net/support/burp-suite-software-faqs&quot;&gt;they recommend&lt;/a&gt; at least &lt;strong&gt;8 GB of RAM&lt;/strong&gt; &lt;em&gt;(and even more if it is a large web application!)&lt;/em&gt; or using simultaneous programs at the same time.&lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt; &lt;/ul&gt; &lt;a href=&quot;https://www.kali.org/docs/installation/hard-disk-install/#installation-prerequisites&quot;&gt;   &lt;h5&gt;Installation Prerequisites&lt;/h5&gt; &lt;/a&gt;  &lt;p&gt;This guide will make also the following assumptions when installing Kali Linux:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Using the amd64 installer image. &lt;/li&gt;    &lt;li&gt;CD/DVD drive / USB boot support. &lt;/li&gt;    &lt;li&gt;Single disk to install to. &lt;/li&gt;    &lt;li&gt;Connected to a network (with DHCP &amp;amp; DNS enabled) which has outbound Internet access.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;We will be wiping any existing data on the hard disk, so please backup any important information on the device to an external media.&lt;/p&gt;   &lt;a href=&quot;https://www.kali.org/docs/installation/hard-disk-install/#preparing-for-the-installation&quot;&gt;   &lt;h5&gt;Preparing for the Installation&lt;/h5&gt; &lt;/a&gt;  &lt;ol&gt;   &lt;li&gt;     &lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/introduction/download-official-kali-linux-images/&quot;&gt;Download Kali Linux&lt;/a&gt;&lt;em&gt;(We &lt;a href=&quot;https://www.kali.org/docs/introduction/what-image-to-download/#which-image-to-choose&quot;&gt;recommend&lt;/a&gt;the image marked &lt;strong&gt;Installer&lt;/strong&gt;).&lt;/em&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Burn The Kali Linux ISO to DVD or &lt;a href=&quot;https://www.kali.org/docs/usb/live-usb-install-with-windows/&quot;&gt;image Kali Linux Live to USB drive&lt;/a&gt;. &lt;em&gt;(If you cannot, check out the &lt;a href=&quot;https://www.kali.org/docs/installation/network-pxe/&quot;&gt;Kali Linux Network Install&lt;/a&gt;).&lt;/em&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Backup any important information on the device to an external media.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Ensure that your computer is set to boot from CD/DVD/USB in your BIOS/UEFI.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;In the UEFI settings, ensure that Secure Boot is disabled. The Kali Linux kernel is not signed and will not be recognized by Secure Boot.&lt;/p&gt;   &lt;/li&gt; &lt;/ol&gt; &lt;a href=&quot;https://www.kali.org/docs/installation/hard-disk-install/#kali-linux-installation-procedure&quot;&gt;   &lt;h5&gt;Kali Linux Installation Procedure&lt;/h5&gt; &lt;/a&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/hard-disk-install/#boot&quot;&gt;   &lt;h6&gt;Boot&lt;/h6&gt; &lt;/a&gt;  &lt;ol&gt;   &lt;li&gt;To start your installation, boot with your chosen installation medium. You should be greeted with the Kali Linux Boot screen. Choose either &lt;strong&gt;Graphical install&lt;/strong&gt; or &lt;strong&gt;Install&lt;/strong&gt; (Text-Mode). In this example, we chose the Graphical install.&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/hard-disk-install/boot-installer.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/installation/hard-disk-install/boot-installer.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;If you’re using the &lt;strong&gt;live&lt;/strong&gt; image instead, you will see another mode, &lt;strong&gt;Live&lt;/strong&gt;, which is also the default boot option.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/hard-disk-install/boot-live.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/installation/hard-disk-install/boot-live.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;   &lt;a href=&quot;https://www.kali.org/docs/installation/hard-disk-install/#language&quot;&gt;   &lt;h6&gt;Language&lt;/h6&gt; &lt;/a&gt;  &lt;ol start=&quot;start&quot;&gt;   &lt;li&gt;Select your preferred language. This will be used for both the setup process and once you are using Kali Linux.&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/hard-disk-install/setup-language-1.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/installation/hard-disk-install/setup-language-1.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;hr /&gt;  &lt;ol start=&quot;start&quot;&gt;   &lt;li&gt;Specify your geographic location.&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/hard-disk-install/setup-language-2.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/installation/hard-disk-install/setup-language-2.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;hr /&gt;  &lt;ol start=&quot;start&quot;&gt;   &lt;li&gt;Select your keyboard layout.&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/hard-disk-install/setup-language-3.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/installation/hard-disk-install/setup-language-3.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;   &lt;a href=&quot;https://www.kali.org/docs/installation/hard-disk-install/#network&quot;&gt;   &lt;h6&gt;Network&lt;/h6&gt; &lt;/a&gt;  &lt;ol start=&quot;start&quot;&gt;   &lt;li&gt;The setup will now probe your network interfaces, looks for a DHCP service, and then prompt you to enter a hostname for your system. In the example below, we’ve entered &lt;strong&gt;kali&lt;/strong&gt; as our hostname.&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;If there is no network access with DHCP service detected, you may need to manually configure the network information or do not configure the network at this time.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;If there isn’t a DHCP service running on the network, it will ask you to manually enter the network information after probing for network interfaces, or you can skip. &lt;/li&gt;    &lt;li&gt;If Kali Linux doesn’t detect your NIC, you either need to include the drivers for it when prompted, or generate a &lt;a href=&quot;https://www.kali.org/docs/development/live-build-a-custom-kali-iso/&quot;&gt;custom Kali Linux ISO&lt;/a&gt;with them pre-included. &lt;/li&gt;    &lt;li&gt;If the setup detects multiple NICs, it may prompt you which one to use for the install. &lt;/li&gt;    &lt;li&gt;If the chosen NIC is 802.11 based, you will be asked for your wireless network information before being prompted for a hostname.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/hard-disk-install/setup-hostname-1.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/installation/hard-disk-install/setup-hostname-1.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;hr /&gt;  &lt;ol start=&quot;start&quot;&gt;   &lt;li&gt;You may optionally provide a default domain name for this system to use (values may be pulled in from DHCP or if there is an existing operating systems pre-existing).&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/hard-disk-install/setup-hostname-2.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/installation/hard-disk-install/setup-hostname-2.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;   &lt;a href=&quot;https://www.kali.org/docs/installation/hard-disk-install/#user-accounts&quot;&gt;   &lt;h6&gt;User Accounts&lt;/h6&gt; &lt;/a&gt;  &lt;ol start=&quot;start&quot;&gt;   &lt;li&gt;Next, create the user account for the system (Full name, username and a strong password).&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/hard-disk-install/setup-user-1.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/installation/hard-disk-install/setup-user-1.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/hard-disk-install/setup-user-2.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/installation/hard-disk-install/setup-user-2.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/hard-disk-install/setup-user-3.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/installation/hard-disk-install/setup-user-3.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;   &lt;a href=&quot;https://www.kali.org/docs/installation/hard-disk-install/#clock&quot;&gt;   &lt;h6&gt;Clock&lt;/h6&gt; &lt;/a&gt;  &lt;ol start=&quot;start&quot;&gt;   &lt;li&gt;Next, set your time zone.&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/hard-disk-install/setup-clock.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/installation/hard-disk-install/setup-clock.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;   &lt;a href=&quot;https://www.kali.org/docs/installation/hard-disk-install/#disk&quot;&gt;   &lt;h6&gt;Disk&lt;/h6&gt; &lt;/a&gt;  &lt;ol start=&quot;start&quot;&gt;   &lt;li&gt;The installer will now probe your disks and offer you various choices, depending on the setup.&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;In our guide, we are using a clean disk, so we have four options to pick from. We will select &lt;strong&gt;Guided - the entire disk&lt;/strong&gt;, as this is the single boot installation for Kali Linux, so we do not want any other operating systems installed, so we are happy to wipe the disk.&lt;/p&gt;  &lt;p&gt;If there is an pre-existing data on the disk, you will have have an extra option &lt;em&gt;(Guided - use the largest continuous free space)&lt;/em&gt; than the example below. This would instruct the setup not to alter any existing data, which is perfect for dual-booting into another operating system. As this is not the case in this example, it is not visible.&lt;/p&gt;  &lt;p&gt;Experienced users can use the “Manual” partitioning method for more granular configuration options, which is covered more in our &lt;a href=&quot;https://www.kali.org/docs/installation/btrfs/&quot;&gt;BTRFS guide&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;If you want to encrypt Kali Linux, you can enable Full Disk Encryption (FDE), by selecting &lt;strong&gt;Guided - used entire disk and setup encrypted LVM&lt;/strong&gt;. When selected, later on in the setup (not in this guide) prompt you to enter a password (twice). You will have to enter this password every time you start up Kali Linux.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/hard-disk-install/setup-partition-1.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/installation/hard-disk-install/setup-partition-1.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;hr /&gt;  &lt;ol start=&quot;start&quot;&gt;   &lt;li&gt;Select the disk to be partitioned.&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/hard-disk-install/setup-partition-2.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/installation/hard-disk-install/setup-partition-2.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;hr /&gt;  &lt;ol start=&quot;start&quot;&gt;   &lt;li&gt;Depending on your needs, you can choose to keep all your files in a single partition - the default - or to have separate partitions for one or more of the top-level directories.&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;If you’re not sure which you want, you want “&lt;strong&gt;All files in one partition&lt;/strong&gt;”.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/hard-disk-install/setup-partition-3.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/installation/hard-disk-install/setup-partition-3.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/hard-disk-install/setup-partition-4.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/installation/hard-disk-install/setup-partition-4.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;hr /&gt;  &lt;ol start=&quot;start&quot;&gt;   &lt;li&gt;Next, you’ll have one last chance to review your disk configuration before the installer makes irreversible changes. After you click &lt;em&gt;Continue&lt;/em&gt;, the installer will go to work and you’ll have an almost finished installation.&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/hard-disk-install/setup-partition-5.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/installation/hard-disk-install/setup-partition-5.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;   &lt;a href=&quot;https://www.kali.org/docs/installation/hard-disk-install/#encrypted-lvm&quot;&gt;   &lt;h6&gt;Encrypted LVM&lt;/h6&gt; &lt;/a&gt;  &lt;p&gt;If enabled in the previous step, Kali Linux will now start to perform a secure wipe of the hard disk, before asking you for a LVM password.&lt;/p&gt;  &lt;p&gt;Please be sure a strong password is used, or else you will be prompted with a weak passphrase warning.&lt;/p&gt;  &lt;p&gt;This wipe may take “a while” (hours) depending on the size and speed of the drive.   &lt;br /&gt;If you wish to risk it, you can skip it.&lt;/p&gt;   &lt;a href=&quot;https://www.kali.org/docs/installation/hard-disk-install/#proxy-information&quot;&gt;   &lt;h6&gt;Proxy Information&lt;/h6&gt; &lt;/a&gt;  &lt;ol start=&quot;start&quot;&gt;   &lt;li&gt;Kali Linux uses a central repository to distribute applications. You’ll need to enter any appropriate proxy information as needed.&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/hard-disk-install/setup-proxy.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/installation/hard-disk-install/setup-proxy.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;   &lt;a href=&quot;https://www.kali.org/docs/installation/hard-disk-install/#metapackages&quot;&gt;   &lt;h6&gt;Metapackages&lt;/h6&gt; &lt;/a&gt;  &lt;p&gt;If network access was not setup, you will want to &lt;strong&gt;continue with setup&lt;/strong&gt; when prompt.&lt;/p&gt;  &lt;p&gt;If you are using the &lt;strong&gt;Live&lt;/strong&gt; image, you will not have the following stage.&lt;/p&gt;  &lt;ol start=&quot;start&quot;&gt;   &lt;li&gt;Next you can select which &lt;a href=&quot;https://www.kali.org/docs/general-use/metapackages/&quot;&gt;metapackages&lt;/a&gt;you would like to install. The default selections will install a standard Kali Linux system and you don’t really have to change anything here.&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Please &lt;a href=&quot;https://www.kali.org/docs/introduction/what-image-to-download/#which-desktop-environment-and-metapackages-to-choose-during-installation&quot;&gt;refer to this guide&lt;/a&gt;if you prefer to change the default selections.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/hard-disk-install/setup-default-metapackages.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/installation/hard-disk-install/setup-default-metapackages.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;   &lt;a href=&quot;https://www.kali.org/docs/installation/hard-disk-install/#boot-information&quot;&gt;   &lt;h6&gt;Boot Information&lt;/h6&gt; &lt;/a&gt;  &lt;ol start=&quot;start&quot;&gt;   &lt;li&gt;Next confirm to install the GRUB boot loader.&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/hard-disk-install/setup-grub-1.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/installation/hard-disk-install/setup-grub-1.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;hr /&gt;  &lt;ol start=&quot;start&quot;&gt;   &lt;li&gt;Select the hard drive to install the GRUB bootloader in (&lt;strong&gt;it does not by default select any drive&lt;/strong&gt;).&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/hard-disk-install/setup-grub-2.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/installation/hard-disk-install/setup-grub-2.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;   &lt;a href=&quot;https://www.kali.org/docs/installation/hard-disk-install/#reboot&quot;&gt;   &lt;h6&gt;Reboot&lt;/h6&gt; &lt;/a&gt;  &lt;ol start=&quot;start&quot;&gt;   &lt;li&gt;Finally, click Continue to reboot into your new Kali Linux installation.&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/hard-disk-install/setup-reboot.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/installation/hard-disk-install/setup-reboot.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;   &lt;a href=&quot;https://www.kali.org/docs/installation/hard-disk-install/#post-installation&quot;&gt;   &lt;h5&gt;Post Installation&lt;/h5&gt; &lt;/a&gt;  &lt;p&gt;Now that you’ve completed installing Kali Linux, it’s time to customize your system.&lt;/p&gt;  &lt;p&gt;The &lt;a href=&quot;https://www.kali.org/docs/general-use/&quot;&gt;General Use section&lt;/a&gt; has more information and you can also find tips on how to get the most out of Kali Linux in our &lt;a href=&quot;https://forums.kali.org/&quot;&gt;User Forums&lt;/a&gt;.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://linuxlandit.blogspot.com/feeds/5268523686768482211/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://linuxlandit.blogspot.com/2026/04/installing-kali-linux.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5957666542740923869/posts/default/5268523686768482211'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5957666542740923869/posts/default/5268523686768482211'/><link rel='alternate' type='text/html' href='https://linuxlandit.blogspot.com/2026/04/installing-kali-linux.html' title='Installing Kali Linux'/><author><name>Hugo Luis Alberto Repetto</name><uri>http://www.blogger.com/profile/07244392241311725660</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilwVomTqkOKvXZ9YBOCfy2dPetoVx0QjQVJs0VPP1QEBSlniwgdnqnJjamnffdlVzdj2VGSVmgndr5w0BeuSxuW1mYVny-hqR3ueQE_J1FFg7oDFYViymRoFCrbVP_pCklHNRIHgFybiX7CZIgf9CbUbWStgXyzGiP4KkvQ9TeWGtAtFY/s220/tux-templier.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5957666542740923869.post-3292450486041215908</id><published>2026-04-17T09:22:00.000-07:00</published><updated>2026-04-17T09:22:00.111-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Security"/><title type='text'>Kali Linux Installation Sizes</title><content type='html'>&lt;p&gt;&lt;img src=&quot;https://www.solvetic.com/uploads/monthly_09_2020/tutorials-9832-0-39291600-1601458839.jpg&quot; /&gt;&lt;/p&gt;  &lt;p&gt;Kali has a lot of customization that can be done during the package selection part of installation. Specifically, there are a total of 20 ways to configure your system during package selection. To help give an idea of what storage size someone should look to have for their preferred packages, we have created this documentation reference page. In general, &lt;strong&gt;a disk size of about 60GB&lt;/strong&gt; will allow for any installation and provide a bit of extra storage for use. If you want a more specific answer, then keep reading!&lt;/p&gt;  &lt;p&gt;For this page we are going to break down the installations into five sections, each representing what tool &lt;a href=&quot;https://www.kali.org/docs/general-use/metapackages/&quot;&gt;metapackages&lt;/a&gt; are selected. In each section, we are also going to list out all four &lt;a href=&quot;https://www.kali.org/docs/general-use/switching-desktop-environments/&quot;&gt;desktop environment choices&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;The following table shows the &lt;strong&gt;total size&lt;/strong&gt; of the installation based on which metapackage is chosen. The largest possible installation is 35G, while the smallest possible installation is only 1.8G.&lt;/p&gt;  &lt;p&gt;Metapackage/DE   &lt;br /&gt;Xfce    &lt;br /&gt;GNOME    &lt;br /&gt;KDE    &lt;br /&gt;Headless&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;https://www.kali.org/tools/kali-meta/#kali-linux-core&quot;&gt;kali-linux-core&lt;/a&gt;    &lt;br /&gt;3.7G    &lt;br /&gt;4.1G    &lt;br /&gt;5.2G    &lt;br /&gt;1.5G&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;https://www.kali.org/tools/kali-meta/#kali-tools-top10&quot;&gt;kali-tools-top10&lt;/a&gt;    &lt;br /&gt;6.7G    &lt;br /&gt;7.0G    &lt;br /&gt;8.2G    &lt;br /&gt;5.0G&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;https://www.kali.org/tools/kali-meta/#kali-linux-default&quot;&gt;kali-linux-default&lt;/a&gt;    &lt;br /&gt;13G    &lt;br /&gt;13G    &lt;br /&gt;15G    &lt;br /&gt;13G&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;https://www.kali.org/tools/kali-meta/#kali-linux-large&quot;&gt;kali-linux-large&lt;/a&gt;    &lt;br /&gt;20G    &lt;br /&gt;20G    &lt;br /&gt;21G    &lt;br /&gt;19G&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;https://www.kali.org/tools/kali-meta/#kali-linux-everything&quot;&gt;kali-linux-everything&lt;/a&gt;    &lt;br /&gt;34G    &lt;br /&gt;35G    &lt;br /&gt;36G    &lt;br /&gt;34G&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://linuxlandit.blogspot.com/feeds/3292450486041215908/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://linuxlandit.blogspot.com/2026/04/kali-linux-installation-sizes.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5957666542740923869/posts/default/3292450486041215908'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5957666542740923869/posts/default/3292450486041215908'/><link rel='alternate' type='text/html' href='https://linuxlandit.blogspot.com/2026/04/kali-linux-installation-sizes.html' title='Kali Linux Installation Sizes'/><author><name>Hugo Luis Alberto Repetto</name><uri>http://www.blogger.com/profile/07244392241311725660</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilwVomTqkOKvXZ9YBOCfy2dPetoVx0QjQVJs0VPP1QEBSlniwgdnqnJjamnffdlVzdj2VGSVmgndr5w0BeuSxuW1mYVny-hqR3ueQE_J1FFg7oDFYViymRoFCrbVP_pCklHNRIHgFybiX7CZIgf9CbUbWStgXyzGiP4KkvQ9TeWGtAtFY/s220/tux-templier.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5957666542740923869.post-1491854882282753506</id><published>2026-04-15T14:49:18.334-07:00</published><updated>2026-04-15T14:49:18.334-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux Distributions"/><title type='text'>Zorin OS 18.1 is released.</title><content type='html'>&lt;p&gt;&lt;img alt=&quot;Zorin OS 18 banner&quot; src=&quot;https://ci3.googleusercontent.com/meips/ADKq_NYfIZOzabn-MqoVtX7mH6J1WvmezP9b8p7Nm1RAgSJ3O7gTh1qB2qXTqfH4PFfKxXwTgtVr00zgrGEeEhL63kFmsYf6WjqrxiPW24Gwha5SuemGtw=s0-d-e1-ft#https://assets.zorincdn.com/images/releases/18/18.1-banner.jpg&quot; /&gt;&lt;/p&gt;    &lt;p&gt;&lt;a href=&quot;https://zorin.com/os/&quot; target=&quot;_blank&quot;&gt;Zorin&lt;/a&gt;announces the launch of Zorin OS 18.1, just six months after the launch of Zorin OS 18 and with more than 3.3 million discharges.&lt;/p&gt;  &lt;p&gt;This version incorporates improvements, new functions and better compatibility with hardware in our version of Zorin OS, which includes twenty records. This means that you will enjoy an even better computing experience, whether you are a user of Zorin OS or are ready to migrate from Windows.&lt;/p&gt;  &lt;p&gt;&lt;img src=&quot;https://assets.zorincdn.com/zorin.com/images/home/hero/18.webp&quot; /&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h4&gt;How to get Zorin OS 18.1&lt;/h4&gt;  &lt;h5&gt;Upgrade&lt;/h5&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;If you’re using Zorin OS 18.&lt;/strong&gt; You can upgrade to Zorin OS 18.1 by installing the latest updates from the Software Updater today. &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;If you’re using Zorin OS 17.&lt;/strong&gt; You can directly upgrade to Zorin OS 18.1 without erasing your files and data. To do so, &lt;a href=&quot;https://help.zorin.com/docs/getting-started/upgrade-zorin-os/&quot;&gt;view our upgrade guide ›&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;h5&gt;Download&lt;/h5&gt;  &lt;p&gt;All editions of Zorin OS 18.1 are now available from our website.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;https://zorin.com/os/download/&quot;&gt;Download Zorin OS 18.1&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;If you’ve already purchased Zorin OS 18 Pro, you can download a new copy of Zorin OS 18.1 Pro from the download link in your original purchase email.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://linuxlandit.blogspot.com/feeds/1491854882282753506/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://linuxlandit.blogspot.com/2026/04/zorin-os-181-is-released.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5957666542740923869/posts/default/1491854882282753506'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5957666542740923869/posts/default/1491854882282753506'/><link rel='alternate' type='text/html' href='https://linuxlandit.blogspot.com/2026/04/zorin-os-181-is-released.html' title='Zorin OS 18.1 is released.'/><author><name>Hugo Luis Alberto Repetto</name><uri>http://www.blogger.com/profile/07244392241311725660</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilwVomTqkOKvXZ9YBOCfy2dPetoVx0QjQVJs0VPP1QEBSlniwgdnqnJjamnffdlVzdj2VGSVmgndr5w0BeuSxuW1mYVny-hqR3ueQE_J1FFg7oDFYViymRoFCrbVP_pCklHNRIHgFybiX7CZIgf9CbUbWStgXyzGiP4KkvQ9TeWGtAtFY/s220/tux-templier.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://ci3.googleusercontent.com/meips/ADKq_NYfIZOzabn-MqoVtX7mH6J1WvmezP9b8p7Nm1RAgSJ3O7gTh1qB2qXTqfH4PFfKxXwTgtVr00zgrGEeEhL63kFmsYf6WjqrxiPW24Gwha5SuemGtw=s72-c-d-e1-ft#https://assets.zorincdn.com/images/releases/18/18.1-banner.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5957666542740923869.post-2838397802197990469</id><published>2026-04-10T09:21:00.000-07:00</published><updated>2026-04-10T09:21:00.112-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux Distributions"/><category scheme="http://www.blogger.com/atom/ns#" term="Security"/><title type='text'>Kali Linux: Installing old i386 images</title><content type='html'>&lt;p&gt;&lt;img src=&quot;https://www.kali.org/blog/kali-community-themes/images/ZephyFoxy.png&quot; /&gt;&lt;/p&gt;  &lt;p&gt;Since October 2024, there is no longer a i386 kernel, nor i386 images for Kali Linux. As a reminder, i386 is the name used in Kali (and Debian) to refer to the 32-bit x86 CPU architecture.&lt;/p&gt;  &lt;p&gt;In all practicality, it means that it’s no longer possible to run Kali on machines that have such a (rather old) CPU. However, it’s still possible to run programs that were compiled for i386 on a 64-bit machine. In fact, at the time of writing, most of the i386 packages are still available in the repository, and i386 Kali containers are also available.&lt;/p&gt;  &lt;p&gt;This change was announced in a &lt;a href=&quot;https://www.kali.org/blog/end-of-i386-kernel-and-images/&quot;&gt;blog post&lt;/a&gt;, it contains much more details for those interested.&lt;/p&gt;   &lt;a href=&quot;https://www.kali.org/docs/installation/installing-old-i386/#using-old-i386-images&quot;&gt;   &lt;h4&gt;Using old i386 images&lt;/h4&gt; &lt;/a&gt;  &lt;p&gt;The last Kali Linux release that supported the i386 architecture was &lt;a href=&quot;https://www.kali.org/blog/kali-linux-2024-3-release/&quot;&gt;2024.3&lt;/a&gt;. At the moment, those images are still available for download at &lt;a href=&quot;https://kali.download/base-images/kali-2024.3/&quot;&gt;https://kali.download/base-images/kali-2024.3/&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;After they get removed from the mirrors, users can still use &lt;a href=&quot;https://old.kali.org/kali-images/kali-2024.3/&quot;&gt;old.kali.org&lt;/a&gt; and download the last i386 images from there.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://linuxlandit.blogspot.com/feeds/2838397802197990469/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://linuxlandit.blogspot.com/2026/04/kali-linux-installing-old-i386-images.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5957666542740923869/posts/default/2838397802197990469'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5957666542740923869/posts/default/2838397802197990469'/><link rel='alternate' type='text/html' href='https://linuxlandit.blogspot.com/2026/04/kali-linux-installing-old-i386-images.html' title='Kali Linux: Installing old i386 images'/><author><name>Hugo Luis Alberto Repetto</name><uri>http://www.blogger.com/profile/07244392241311725660</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilwVomTqkOKvXZ9YBOCfy2dPetoVx0QjQVJs0VPP1QEBSlniwgdnqnJjamnffdlVzdj2VGSVmgndr5w0BeuSxuW1mYVny-hqR3ueQE_J1FFg7oDFYViymRoFCrbVP_pCklHNRIHgFybiX7CZIgf9CbUbWStgXyzGiP4KkvQ9TeWGtAtFY/s220/tux-templier.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5957666542740923869.post-7333270249289214747</id><published>2026-04-03T09:13:00.000-07:00</published><updated>2026-04-03T09:13:00.111-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux Distributions"/><category scheme="http://www.blogger.com/atom/ns#" term="Security"/><title type='text'>Installing Kali Linux on desktops &amp; laptops using &quot;.ISO&quot; files (x64/x86) Bare-bones Kali</title><content type='html'>&lt;p&gt;&lt;img src=&quot;https://i0.wp.com/9to5linux.com/wp-content/uploads/2025/06/kl252.webp?fit=1920%2C1080&amp;amp;ssl=1&quot; /&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h4&gt;Bare-bones Kali&lt;/h4&gt;  &lt;p&gt;Kali traditionally has been solely recommended as a penetration testing distribution, and for good reason. However, through the years Kali has become more stable and evolved into something that users can use no matter what their reasoning is. While still primarily a penetration testing distribution, we accept that many users may not even be in the cybersecurity field. For those users wanting to install Kali, but may not need the tools or just want the UI, this guide is for you.&lt;/p&gt;   &lt;a href=&quot;https://www.kali.org/docs/installation/barebone-kali/#installing-a-bare-bones-kali&quot;&gt;   &lt;h4&gt;Installing a bare-bones Kali&lt;/h4&gt; &lt;/a&gt;  &lt;p&gt;To get a Kali without any tools is quite easy. We will be following the &lt;a href=&quot;https://www.kali.org/docs/installation/hard-disk-install/&quot;&gt;hard disk install&lt;/a&gt;for the most part. The important part is to select the following packages:&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/installation/barebone-kali/bare-bones-install.png&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/installation/barebone-kali/bare-bones-install.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Of course, you can select whichever desktop environment you wish. It is worth mentioning now that KDE has great support for Wacom tablets! Be careful not to mix KDE with another desktop distribution however, as there are some bugs that can occur when this happens.&lt;/p&gt;  &lt;p&gt;Now that we are installed and logged in, there are a few things we should do. Keep in mind, these should always be done, not just for a daily use case! Let’s first change the root user’s password:&lt;/p&gt;  &lt;pre&gt;&lt;code&gt;kali@kali:~$ sudo su
[sudo] password for kali:
root@kali:/home/kali#
root@kali:/home/kali# passwd
New password:
Retype new password:
passwd: password updated successfully

root@kali:/home/kali#
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;After this we can make sure our system is up-to-date:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;kali@kali:~$ sudo apt update &amp;amp;&amp;amp; sudo apt full-upgrade -y
....
kali@kali:~$
kali@kali:~$ [ -f /var/run/reboot-required ] &amp;amp;&amp;amp; sudo reboot -f
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;We can now finish off our setup by making sure kali-tweaks is configured properly:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;kali@kali:~$ kali-tweaks
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;What we are looking for are changes required in ‘Hardening’, unchecking any options to make our system more secure.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://linuxlandit.blogspot.com/feeds/7333270249289214747/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://linuxlandit.blogspot.com/2026/04/installing-kali-linux-on-desktops.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5957666542740923869/posts/default/7333270249289214747'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5957666542740923869/posts/default/7333270249289214747'/><link rel='alternate' type='text/html' href='https://linuxlandit.blogspot.com/2026/04/installing-kali-linux-on-desktops.html' title='Installing Kali Linux on desktops &amp; laptops using &quot;.ISO&quot; files (x64/x86) Bare-bones Kali'/><author><name>Hugo Luis Alberto Repetto</name><uri>http://www.blogger.com/profile/07244392241311725660</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilwVomTqkOKvXZ9YBOCfy2dPetoVx0QjQVJs0VPP1QEBSlniwgdnqnJjamnffdlVzdj2VGSVmgndr5w0BeuSxuW1mYVny-hqR3ueQE_J1FFg7oDFYViymRoFCrbVP_pCklHNRIHgFybiX7CZIgf9CbUbWStgXyzGiP4KkvQ9TeWGtAtFY/s220/tux-templier.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5957666542740923869.post-3162785964525861009</id><published>2026-03-27T09:11:00.000-07:00</published><updated>2026-03-27T09:11:00.121-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux Distributions"/><category scheme="http://www.blogger.com/atom/ns#" term="Security"/><title type='text'>Kali Press Release</title><content type='html'>&lt;p&gt;&lt;img src=&quot;https://cdn.mos.cms.futurecdn.net/v2/t:0,l:377,cw:2410,ch:1356,q:80,w:2410/sUzkmun633rPA8zjZkWpYe.png&quot; /&gt;&lt;/p&gt;   &lt;a href=&quot;https://www.kali.org/docs/introduction/press-release/#introducing-kali-linux&quot;&gt;   &lt;h5&gt;Introducing Kali Linux&lt;/h5&gt; &lt;/a&gt;&lt;a href=&quot;https://www.kali.org/docs/introduction/press-release/#free-all-in-one-solution-for-professional-security-auditing&quot;&gt;   &lt;h6&gt;Free All-in-One Solution for Professional Security Auditing&lt;/h6&gt; &lt;/a&gt;  &lt;p&gt;&lt;strong&gt;&lt;em&gt;Popular BackTrack Linux Evolves Into Mature, Enterprise-Ready Penetration Testing Toolkit.&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Black Hat Europe, Amsterdam – 13th March 2013 – &lt;a href=&quot;https://www.offsec.com/?utm_source=kali&amp;amp;utm_medium=web&amp;amp;utm_campaign=docs&quot;&gt;OffSec (previously known as Offensive Security)&lt;/a&gt;today announced the availability of &lt;a href=&quot;https://www.offsec.com/blog/kali-linux-released/?utm_source=kali&amp;amp;utm_medium=web&amp;amp;utm_campaign=docs&quot;&gt;Kali Linux&lt;/a&gt;, the evolution of its popular &lt;a href=&quot;https://www.backtrack-linux.org/&quot;&gt;BackTrack Linux&lt;/a&gt;, a free security auditing operating system and toolkit. Showcased at &lt;a href=&quot;https://www.blackhat.com/eu-13/&quot;&gt;Black Hat Europe&lt;/a&gt; in Amsterdam, Kali Linux incorporates more than &lt;a href=&quot;https://www.kali.org/docs/policy/kali-linux-relationship-with-debian/&quot;&gt;300&lt;/a&gt;penetration testing and security auditing programs with a Linux operating system, delivering an all-in-one solution that enables IT administrators and security professionals to test the effectiveness of risk mitigation strategies.&lt;/p&gt;  &lt;p&gt;“For IT professionals, an experiment is worth a thousand theories. Applied to security, it means that simulating attacks to assess the defenses protecting your organization is the only sure way to understand their effectiveness and the impact of an attack,” said &lt;a href=&quot;https://www.kali.org/about-us/&quot;&gt;Mati Aharoni&lt;/a&gt;, Lead Trainer and Developer, OffSec. “That’s why we created Kali Linux; we’ve developed the most advanced penetration testing and security auditing toolkit available to help IT administrators and security professionals put themselves in the shoes of potential attackers.”&lt;/p&gt;  &lt;p&gt;The new Kali Linux offers a smoother, easier penetration testing experience, making it more accessible to IT generalists as well as security specialists. The new infrastructure incorporates &lt;a href=&quot;https://www.kali.org/docs/policy/kali-linux-relationship-with-debian/&quot;&gt;Debian development standards&lt;/a&gt;to provide a more familiar environment for IT administrators. The result is a more robust solution that can be updated more easily. Users can also customize the operating system to tailor it to their needs and preferences.&lt;/p&gt;  &lt;p&gt;All the programs packaged with the operating system were evaluated for suitability and effectiveness before being included. They include &lt;a href=&quot;https://www.kali.org/tools/metasploit-framework/&quot;&gt;Metasploit-Framework&lt;/a&gt;for network penetration testing, &lt;a href=&quot;https://www.kali.org/tools/nmap/&quot;&gt;Nmap&lt;/a&gt;for port and vulnerability scanning, &lt;a href=&quot;https://www.kali.org/tools/wireshark/&quot;&gt;Wireshark&lt;/a&gt;for monitoring network traffic, and &lt;a href=&quot;https://www.kali.org/tools/aircrack-ng/&quot;&gt;Aircrack-ng&lt;/a&gt;for testing the security of wireless networks.&lt;/p&gt;  &lt;p&gt;“When it comes to security, the best defense is offense; you need to test the effectiveness of your own security practices before a real intruder does it for you,” said HD Moore, Chief Architect for Metasploit at Rapid7. “We built Metasploit to level the playing field for defenders; arming them with the same tools the attackers have. OffSec takes this even further, bringing hundreds of such tools together in Kali Linux to streamline security auditing.” Additionally, Kali Linux can now run on a wide variety of hardware and is compatible with numerous wireless and USB devices. It also introduced support for &lt;a href=&quot;https://www.kali.org/docs/arm/&quot;&gt;ARM devices&lt;/a&gt;– typically miniature, battery-powered computers – which are becoming more prevalent and inexpensive. More information on which devices are supported, as well as other documentation, is available on the &lt;a href=&quot;https://www.kali.org/docs/&quot;&gt;Kali Linux documentation site&lt;/a&gt;.&lt;/p&gt;   &lt;a href=&quot;https://www.kali.org/docs/introduction/press-release/#pricing-and-availability&quot;&gt;   &lt;h5&gt;Pricing and Availability&lt;/h5&gt; &lt;/a&gt;  &lt;p&gt;Like its &lt;a href=&quot;https://www.kali.org/docs/introduction/kali-linux-history/&quot;&gt;predecessors&lt;/a&gt;, Kali Linux is completely free and always will be. OffSec is committed to supporting the &lt;a href=&quot;https://www.kali.org/docs/policy/kali-linux-open-source-policy/&quot;&gt;Open-source&lt;/a&gt;community with the ongoing development of Kali Linux. The development tree and &lt;a href=&quot;https://gitlab.com/kalilinux&quot;&gt;all sources&lt;/a&gt; are available for those who wish to tweak and rebuild packages. Kali Linux is available immediately for download from &lt;a href=&quot;https://www.kali.org/get-kali/&quot;&gt;kali.org/get-kali/&lt;/a&gt;.&lt;/p&gt;   &lt;a href=&quot;https://www.kali.org/docs/introduction/press-release/#about-kali-linux&quot;&gt;   &lt;h5&gt;About Kali Linux&lt;/h5&gt; &lt;/a&gt;  &lt;p&gt;&lt;a href=&quot;https://www.kali.org/&quot;&gt;Kali Linux&lt;/a&gt;&lt;em&gt;(formerly known as &lt;a href=&quot;https://www.backtrack-linux.org/&quot;&gt;BackTrack Linux&lt;/a&gt;)&lt;/em&gt; is an &lt;a href=&quot;https://www.kali.org/docs/policy/kali-linux-open-source-policy/&quot;&gt;open-source&lt;/a&gt;, &lt;a href=&quot;https://www.kali.org/docs/policy/kali-linux-relationship-with-debian/&quot;&gt;Debian-based Linux&lt;/a&gt;distribution aimed at advanced Penetration Testing and Security Auditing. Kali Linux contains &lt;a href=&quot;https://www.kali.org/docs/policy/penetration-testing-tools-policy/&quot;&gt;several hundred tools&lt;/a&gt;targeted towards various information security tasks, such as Penetration Testing, Security Research, Computer Forensics and Reverse Engineering. Kali Linux is a multi platform solution, accessible and freely available to information security professionals and hobbyists.&lt;/p&gt;   &lt;a href=&quot;https://www.kali.org/docs/introduction/press-release/#about-offsec&quot;&gt;   &lt;h5&gt;About OffSec&lt;/h5&gt; &lt;/a&gt;  &lt;p&gt;Founded in 2007, Offensive Security was born out of the belief that the only way to achieve sound defensive security is through an &lt;a href=&quot;https://www.offsec.com/organizations/penetration-testing/?utm_source=kali&amp;amp;utm_medium=web&amp;amp;utm_campaign=docs&quot;&gt;offensive approach&lt;/a&gt;. The team is made up of security professionals with extensive experience of attacking systems to see how they respond. They share this information through &lt;a href=&quot;https://www.offsec.com/courses/?utm_source=kali&amp;amp;utm_medium=web&amp;amp;utm_campaign=docs&quot;&gt;trainings&lt;/a&gt;, &lt;a href=&quot;https://www.offsec.com/community/?utm_source=kali&amp;amp;utm_medium=web&amp;amp;utm_campaign=docs#projects&quot;&gt;free tools&lt;/a&gt; and publications. With the motto “&lt;a href=&quot;https://www.offsec.com/blog/say-try-harder/?utm_source=kali&amp;amp;utm_medium=web&amp;amp;utm_campaign=docs&quot;&gt;Try Harder&lt;/a&gt;”, the Company’s trainings and &lt;a href=&quot;https://www.offsec.com/courses/?utm_source=kali&amp;amp;utm_medium=web&amp;amp;utm_campaign=docs&quot;&gt;certifications&lt;/a&gt; are well-respected and considered amongst the most rigorous available, creating a model adopted across the industry. In addition, the &lt;a href=&quot;https://www.exploit-db.com/&quot;&gt;Exploit Database&lt;/a&gt;, &lt;a href=&quot;https://www.vulnhub.com/&quot;&gt;VulnHub&lt;/a&gt;, &lt;a href=&quot;https://www.offsec.com/metasploit-unleashed/?utm_source=kali&amp;amp;utm_medium=web&amp;amp;utm_campaign=docs&quot;&gt;Metasploit Unleashed&lt;/a&gt; and &lt;a href=&quot;https://www.backtrack-linux.org/&quot;&gt;BackTrack Linux&lt;/a&gt;community projects are highly-regarded and used by security teams in governmental and commercial organizations across the world. In March 2023 &lt;a href=&quot;https://www.offsec.com/blog/experience-the-refreshed-offsec/?utm_source=kali&amp;amp;utm_medium=web&amp;amp;utm_campaign=docs&quot;&gt;Offensive Security was renamed to OffSec&lt;/a&gt;. For more information about OffSec, please visit &lt;a href=&quot;https://www.offsec.com/?utm_source=kali&amp;amp;utm_medium=web&amp;amp;utm_campaign=docs&quot;&gt;offsec.com&lt;/a&gt;.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://linuxlandit.blogspot.com/feeds/3162785964525861009/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://linuxlandit.blogspot.com/2026/03/kali-press-release.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5957666542740923869/posts/default/3162785964525861009'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5957666542740923869/posts/default/3162785964525861009'/><link rel='alternate' type='text/html' href='https://linuxlandit.blogspot.com/2026/03/kali-press-release.html' title='Kali Press Release'/><author><name>Hugo Luis Alberto Repetto</name><uri>http://www.blogger.com/profile/07244392241311725660</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilwVomTqkOKvXZ9YBOCfy2dPetoVx0QjQVJs0VPP1QEBSlniwgdnqnJjamnffdlVzdj2VGSVmgndr5w0BeuSxuW1mYVny-hqR3ueQE_J1FFg7oDFYViymRoFCrbVP_pCklHNRIHgFybiX7CZIgf9CbUbWStgXyzGiP4KkvQ9TeWGtAtFY/s220/tux-templier.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5957666542740923869.post-4452064648264959821</id><published>2026-03-20T09:10:00.000-07:00</published><updated>2026-03-20T09:10:00.116-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux Distributions"/><category scheme="http://www.blogger.com/atom/ns#" term="Security"/><title type='text'>Kali Undercover</title><content type='html'>&lt;p&gt;&lt;strong&gt;Kali Undercover&lt;/strong&gt; is a set of scripts that change the theme of your Kali Linux to a &lt;strong&gt;Windows 10&lt;/strong&gt; alike theme.&lt;/p&gt;  &lt;p&gt;It was released with &lt;a href=&quot;https://www.kali.org/blog/kali-linux-2019-4-release/&quot;&gt;&lt;strong&gt;Kali Linux 2019.4&lt;/strong&gt;&lt;/a&gt;with an important concept in mind, &lt;em&gt;to hide in plain sight&lt;/em&gt;.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/introduction/kali-undercover/kali-undercover-1.gif&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.kali.org/docs/introduction/kali-undercover/kali-undercover-1.gif&quot; /&gt;&lt;/a&gt;&lt;/p&gt;   &lt;a href=&quot;https://www.kali.org/docs/introduction/kali-undercover/#going-undercover&quot;&gt;   &lt;h6&gt;Going “undercover”&lt;/h6&gt; &lt;/a&gt;  &lt;p&gt;Switching to undercover mode is pretty simple, just run the following command:&lt;/p&gt;  &lt;pre&gt;&lt;code&gt;kali@kali:~$ kali-undercover
kali@kali:~$
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;or, you could also look for &lt;strong&gt;“Kali Undercover Mode”&lt;/strong&gt; from the menu of your desktop and launch it from there.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Swoosh!&lt;/strong&gt; Now, you are &lt;em&gt;(almost)&lt;/em&gt; invisible to most indiscreet eyes by having a theme that would make most people think you are using Windows 10.&lt;/p&gt;


&lt;a href=&quot;https://www.kali.org/docs/introduction/kali-undercover/#reverting-back&quot;&gt;
  &lt;h6&gt;Reverting Back&lt;/h6&gt;
&lt;/a&gt;

&lt;p&gt;Now, to &lt;strong&gt;revert&lt;/strong&gt; back into your previous Kali Linux theme just re-enter the previous command:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;kali@kali:~$ kali-undercover
kali@kali:~$
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;&lt;strong&gt;Ta-da!&lt;/strong&gt; Welcome back! Now, all your desktop settings should be restored.&lt;/p&gt;

&lt;hr /&gt;&lt;a href=&quot;https://www.kali.org/docs/introduction/kali-undercover/#purpose-of-undercover-mode-in-kali-linux&quot;&gt;
  &lt;h6&gt;Purpose of Undercover Mode in Kali Linux&lt;/h6&gt;
&lt;/a&gt;

&lt;p&gt;The main purpose of introducing &lt;strong&gt;Kali Undercover&lt;/strong&gt; mode is &lt;strong&gt;to prevent any unnecessary attention&lt;/strong&gt; while using Kali Linux in &lt;em&gt;public&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;Let’s imagine a scenario: you are ethically pentesting your client and you are in their office or reception doing reconnaissance or something that involves the use of &lt;strong&gt;Kali Linux&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Someone from your client’s office or some random on-looker spots the desktop environment/wallpaper of Kali Linux, so they might think you are doing something mischievous even though you are doing it &lt;em&gt;ethically&lt;/em&gt; and warn the authority. All the hard work that you did from the beginning to become stealthy will go in vain. And that’s because of what? A &lt;strong&gt;wallpaper&lt;/strong&gt;! For a client who requested you to become stealthy, this is not what you would want.&lt;/p&gt;

&lt;p&gt;Hence, to prevent any kind of unwanted attention from public it’s better to go &lt;strong&gt;“Undercover!”&lt;/strong&gt;.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://linuxlandit.blogspot.com/feeds/4452064648264959821/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://linuxlandit.blogspot.com/2026/03/kali-undercover.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5957666542740923869/posts/default/4452064648264959821'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5957666542740923869/posts/default/4452064648264959821'/><link rel='alternate' type='text/html' href='https://linuxlandit.blogspot.com/2026/03/kali-undercover.html' title='Kali Undercover'/><author><name>Hugo Luis Alberto Repetto</name><uri>http://www.blogger.com/profile/07244392241311725660</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilwVomTqkOKvXZ9YBOCfy2dPetoVx0QjQVJs0VPP1QEBSlniwgdnqnJjamnffdlVzdj2VGSVmgndr5w0BeuSxuW1mYVny-hqR3ueQE_J1FFg7oDFYViymRoFCrbVP_pCklHNRIHgFybiX7CZIgf9CbUbWStgXyzGiP4KkvQ9TeWGtAtFY/s220/tux-templier.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5957666542740923869.post-5568624487237906132</id><published>2026-03-13T09:09:00.000-07:00</published><updated>2026-03-13T09:09:00.136-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux Distributions"/><category scheme="http://www.blogger.com/atom/ns#" term="Security"/><title type='text'>Kali&#39;s Default Credentials</title><content type='html'>&lt;p&gt;&lt;img src=&quot;https://www.bleepstatic.com/content/hl-images/2022/02/14/kali-bright.jpg&quot; /&gt;&lt;/p&gt;  &lt;p&gt;Kali changed to a &lt;a href=&quot;https://www.kali.org/docs/policy/kali-linux-user-policy/&quot;&gt;non-root user policy&lt;/a&gt;by default &lt;a href=&quot;https://www.kali.org/blog/kali-default-non-root-user/&quot;&gt;since the release of &lt;strong&gt;2020.1&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;This means:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;During the installation of &lt;a href=&quot;https://www.kali.org/docs/installation/&quot;&gt;&lt;strong&gt;amd64&lt;/strong&gt; images&lt;/a&gt;, it will prompt you for a standard user account to be created.&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;Any default operating system credentials used during &lt;strong&gt;Live Boot&lt;/strong&gt;, or &lt;strong&gt;pre-created image&lt;/strong&gt; (like &lt;strong&gt;&lt;a href=&quot;https://www.kali.org/docs/virtualization/&quot;&gt;Virtual Machines&lt;/a&gt;&lt;/strong&gt; &amp;amp; &lt;strong&gt;&lt;a href=&quot;https://www.kali.org/docs/arm/&quot;&gt;ARM&lt;/a&gt;&lt;/strong&gt;) will be:&lt;/p&gt;      &lt;ul&gt;       &lt;li&gt;User: &lt;code&gt;kali&lt;/code&gt;&lt;/li&gt;        &lt;li&gt;Password: &lt;code&gt;kali&lt;/code&gt;&lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;strong&gt;Vagrant&lt;/strong&gt; image &lt;em&gt;(based on their &lt;a href=&quot;https://www.vagrantup.com/docs/boxes/base.html&quot;&gt;policy&lt;/a&gt;)&lt;/em&gt;:&lt;/p&gt;      &lt;ul&gt;       &lt;li&gt;Username: &lt;code&gt;vagrant&lt;/code&gt;&lt;/li&gt;        &lt;li&gt;Password: &lt;code&gt;vagrant&lt;/code&gt;&lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href=&quot;https://www.kali.org/docs/cloud/aws/&quot;&gt;Amazon &lt;strong&gt;EC2&lt;/strong&gt;&lt;/a&gt;:&lt;/p&gt;      &lt;ul&gt;       &lt;li&gt;User: &lt;code&gt;kali&lt;/code&gt;&lt;/li&gt;        &lt;li&gt;Password: &lt;code&gt;&amp;lt;ssh key&amp;gt;&lt;/code&gt;&lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt; &lt;/ul&gt; &lt;a href=&quot;https://www.kali.org/docs/introduction/default-credentials/#default-tool-credentials&quot;&gt;   &lt;h4&gt;Default Tool Credentials&lt;/h4&gt; &lt;/a&gt;  &lt;p&gt;Some tools shipped with Kali, will use their own default hardcoded credentials (others will generate a new password the first time its used). The following tools have the default values:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;p&gt;&lt;a href=&quot;https://www.kali.org/tools/beef-xss/&quot;&gt;BeEF-XSS&lt;/a&gt;&lt;/p&gt;      &lt;ul&gt;       &lt;li&gt;Username: &lt;code&gt;beef&lt;/code&gt;&lt;/li&gt;        &lt;li&gt;Password: &lt;code&gt;beef&lt;/code&gt;&lt;/li&gt;        &lt;li&gt;Configuration File: &lt;code&gt;/etc/beef-xss/config.yaml&lt;/code&gt;&lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;MySQL&lt;/p&gt;      &lt;ul&gt;       &lt;li&gt;User: &lt;code&gt;root&lt;/code&gt;&lt;/li&gt;        &lt;li&gt;Password: &lt;code&gt;&lt;/code&gt;&lt;em&gt;(blank)&lt;/em&gt;&lt;/li&gt;        &lt;li&gt;Setup Program: &lt;code&gt;mysql_secure_installation&lt;/code&gt;&lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href=&quot;https://www.kali.org/tools/gvm/&quot;&gt;OpenVAS&lt;/a&gt;&lt;/p&gt;      &lt;ul&gt;       &lt;li&gt;Username: &lt;code&gt;admin&lt;/code&gt;&lt;/li&gt;        &lt;li&gt;Password: &lt;code&gt;&amp;lt;Generated during setup&amp;gt;&lt;/code&gt;&lt;/li&gt;        &lt;li&gt;Setup Program: &lt;code&gt;openvas-setup&lt;/code&gt;&lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;a href=&quot;https://www.kali.org/tools/metasploit-framework/&quot;&gt;Metasploit-Framework&lt;/a&gt;&lt;/p&gt;      &lt;ul&gt;       &lt;li&gt;Username: &lt;code&gt;postgres&lt;/code&gt;&lt;/li&gt;        &lt;li&gt;Password: &lt;code&gt;postgres&lt;/code&gt;&lt;/li&gt;        &lt;li&gt;Configuration File: &lt;code&gt;/usr/share/metasploit-framework/config/database.yml&lt;/code&gt;&lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;PowerShell-Empire/Starkiller&lt;/p&gt;      &lt;ul&gt;       &lt;li&gt;Username: &lt;code&gt;empireadmin&lt;/code&gt;&lt;/li&gt;        &lt;li&gt;Password: &lt;code&gt;password123&lt;/code&gt;&lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;hr /&gt;  &lt;p&gt;For versions of Kali Linux older than &lt;a href=&quot;https://www.kali.org/blog/kali-linux-2020-1-release/&quot;&gt;2020.1&lt;/a&gt;, here is our &lt;a href=&quot;https://www.kali.org/docs/introduction/kali-linux-default-passwords/&quot;&gt;previous credential information&lt;/a&gt; and &lt;a href=&quot;https://www.kali.org/docs/policy/kali-linux-root-user-policy/&quot;&gt;root policy&lt;/a&gt;information.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='https://linuxlandit.blogspot.com/feeds/5568624487237906132/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://linuxlandit.blogspot.com/2026/03/kalis-default-credentials.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/5957666542740923869/posts/default/5568624487237906132'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/5957666542740923869/posts/default/5568624487237906132'/><link rel='alternate' type='text/html' href='https://linuxlandit.blogspot.com/2026/03/kalis-default-credentials.html' title='Kali&#39;s Default Credentials'/><author><name>Hugo Luis Alberto Repetto</name><uri>http://www.blogger.com/profile/07244392241311725660</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilwVomTqkOKvXZ9YBOCfy2dPetoVx0QjQVJs0VPP1QEBSlniwgdnqnJjamnffdlVzdj2VGSVmgndr5w0BeuSxuW1mYVny-hqR3ueQE_J1FFg7oDFYViymRoFCrbVP_pCklHNRIHgFybiX7CZIgf9CbUbWStgXyzGiP4KkvQ9TeWGtAtFY/s220/tux-templier.png'/></author><thr:total>0</thr:total></entry></feed>