fixed the issues

This commit is contained in:
Gnulinux0 2024-12-21 07:02:45 +03:00
parent 086a6f1050
commit e8198fceb9
2 changed files with 62 additions and 62 deletions

View file

@ -56,63 +56,7 @@
<!-- +++++ Posts Lists +++++ -->
<!-- +++++ First Post +++++ -->
<div id="anon2">
<div class="container">
<div class="row">
<div class="col-lg-8 col-lg-offset-2">
<a href="../index.html">Previous Page</a></br></br><p><img src="../../assets/img/user.png" width="50px" height="50px"> <ba>nihilist - 00 / 00 / 00</ba></p>
<h2><b>Why do we need to Virtualize Machines</b></h2>
<!-- <img src="0.png" class="imgRz"> -->
<p>First let's start with the reasons why to virtualize a machine. The main reason to virtualize a machine is the ability to run multiple operating systems without impacting the host operating system. Virutal Machines(VMs) offer advantages of manageability and security, as well as the flexibility of running a separate operating system and non-native applications, making them ideal for software developers and testers. For example, a VM is isolated or "sandboxed" from the host system and other VMs, meaning that the software inside a VM can't escape or tamper with the computer itself. This produces an ideal environment for testing other operating systems including beta releases, accessing virus-infected data, creating operating system backups, and running software or applications on operating systems they weren't originally intended for. </p>
</div>
</div><!-- /row -->
</div> <!-- /container -->
</div><!-- /grey -->
<!-- +++++ Second Post +++++ -->
<div id="anon3">
<div class="container">
<div class="row">
<div class="col-lg-8 col-lg-offset-2">
<h2><b>How to Virtualize Machines(QEMU/KVM Hypervisor) </b></h2>
<p>To get things started, we need to download QEMU. What is QEMU? QEMU, short for Quick Emulator,is a free and open-source emulator. You can download it from their official website.Using QEMU through the command line is troublesome, likely a tool called virt-manager makes the process of navigating QEMU much easier. To install virt-manager just type the following command.</p>
<img src="" class="imgRz">
<pre><code class="nim">sudo apt install virt-manager</code></pre>
<p>After the installation is finished, virt-manager will look something like this.</p>
<img src="assets/virt-manager.png" class="imgRz">
<p>Lets create a new virtual machine. I am creating a debian virtual machine, I already downloaded the .iso image from the official debian <a href="https://www.debian.org/distrib/">website.</a> All the steps will be displayed in the following images.</p>
<img src="assets/create_VM.png" class="imgRz">
<br>
<br>
<br>
<img src="assets/forward.png" class="imgRz">
<br>
<br>
<br>
<img src="assets/select-vm.png" class="imgRz">
<br>
<br>
<br>
<img src="assets/memory.png" class="imgRz">
<br>
<br>
<br>
<img src="assets/space.png" class="imgRz">
<br>
<br>
<br>
<img src="assets/finish.png" class="imgRz">
<p>After clicking on "Finish", a virtual disk will be created to act as a hard-disk for the new VM.</p>
<p>Once the VM loads, you will go through the default debian installation process.</p>
</div>
</div><!-- /row -->
</div> <!-- /container -->
</div><!-- /white -->
<div id="anon2">
<div class="container">
<div class="row">
@ -122,25 +66,25 @@
<p>First, we need to create a new group called console. Then add the your user to the console group</p>
<!-- <img src="" class="imgRz"> -->
<pre><code class="nim">sudo addgroup --system console</code></pre>
<p>I created a new user called user,but that's optional.</p>
<!-- <p></p> -->
<pre><code class="nim">sudo adduser "your_username" console</code></pre>
<p>After that,we need to install console related packages.</p>
<pre><code class="nim"> sudo apt install console-data console-common kbd keyboard-configuration</code></pre>
<img src="assets/05_installing_requirements.png" class="imgRz">
<!-- <img src="assets/05_installing_requirements.png" class="imgRz"> -->
<p>Now, we will install extrepo to get the kicksecure APT repository. We will also enable the repository</p>
<pre><code class="nim"> sudo apt install extrepo </code></pre>
<pre><code class="nim"> sudo extrepo enable kicksecure </code></pre>
<p>To use apt over the tor network we need a package called apt-transport-tor </p>
<!-- <pre><code class="nim"> sudo apt install apt-transort-tor</code></pre> -->
<p>Next step is to download the kicksecure packages. Note that this will install a desktop environment(Xfce) and other applications</p>
<pre><code class="nim">sudo apt install kicksecure-xfce-host</code></pre>
<img src="assets/09_installs_kicksecure_packges.png" class="imgRz">
<!-- <img src="assets/09_installs_kicksecure_packges.png" class="imgRz"> -->
<p>Finally, we need to enable the Kicksecure APT derivative.list in /etc/apt/sources.list.d/derivative.list</p>
<pre><code class="nim">sudo repository-dist --enable --repository stable</code></pre>
<pre><code class="nim">sudo repository-dist --enable --repository onion</code></pre>
<p>This command will generate derivative.list file.</p>
<img src="assets/10_dev_list_over_onion.png" class="imgRz">
<p>Disable the extrepo kicksecure APT repository. This is to avoid a duplicate Kicksecure repository.</p>
<pre><code class="nim"> sudo extrepo disable kicksecure</code></pre>
<p>That's it! A quick reboot will apply all the new settings and configurations.</p>

View file

@ -0,0 +1,56 @@
<div id="anon2">
<div class="container">
<div class="row">
<div class="col-lg-8 col-lg-offset-2">
<a href="../index.html">Previous Page</a></br></br><p><img src="../../assets/img/user.png" width="50px" height="50px"> <ba>nihilist - 00 / 00 / 00</ba></p>
<h2><b>Why do we need to Virtualize Machines</b></h2>
<!-- <img src="0.png" class="imgRz"> -->
<p>First let's start with the reasons why to virtualize a machine. The main reason to virtualize a machine is the ability to run multiple operating systems without impacting the host operating system. Virutal Machines(VMs) offer advantages of manageability and security, as well as the flexibility of running a separate operating system and non-native applications, making them ideal for software developers and testers. For example, a VM is isolated or "sandboxed" from the host system and other VMs, meaning that the software inside a VM can't escape or tamper with the computer itself. This produces an ideal environment for testing other operating systems including beta releases, accessing virus-infected data, creating operating system backups, and running software or applications on operating systems they weren't originally intended for. </p>
</div>
</div><!-- /row -->
</div> <!-- /container -->
</div><!-- /grey -->
<!-- +++++ Second Post +++++ -->
<div id="anon3">
<div class="container">
<div class="row">
<div class="col-lg-8 col-lg-offset-2">
<h2><b>How to Virtualize Machines(QEMU/KVM Hypervisor) </b></h2>
<p>To get things started, we need to download QEMU. What is QEMU? QEMU, short for Quick Emulator,is a free and open-source emulator. You can download it from their official website.Using QEMU through the command line is troublesome, likely a tool called virt-manager makes the process of navigating QEMU much easier. To install virt-manager just type the following command.</p>
<img src="" class="imgRz">
<pre><code class="nim">sudo apt install virt-manager</code></pre>
<p>After the installation is finished, virt-manager will look something like this.</p>
<img src="assets/virt-manager.png" class="imgRz">
<p>Lets create a new virtual machine. I am creating a debian virtual machine, I already downloaded the .iso image from the official debian <a href="https://www.debian.org/distrib/">website.</a> All the steps will be displayed in the following images.</p>
<img src="assets/create_VM.png" class="imgRz">
<br>
<br>
<br>
<img src="assets/forward.png" class="imgRz">
<br>
<br>
<br>
<img src="assets/select-vm.png" class="imgRz">
<br>
<br>
<br>
<img src="assets/memory.png" class="imgRz">
<br>
<br>
<br>
<img src="assets/space.png" class="imgRz">
<br>
<br>
<br>
<img src="assets/finish.png" class="imgRz">
<p>After clicking on "Finish", a virtual disk will be created to act as a hard-disk for the new VM.</p>
<p>Once the VM loads, you will go through the default debian installation process.</p>
</div>
</div><!-- /row -->
</div> <!-- /container -->
</div><!-- /white -->