Wednesday, 23 April 2025

Installing Minikube on Ubuntu 22.04 LTS

 Step 1. Installing Docker



# Add Docker's official GPG key:
sudo apt-get update
sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc

# Add the repository to Apt sources:
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
$(. /etc/os-release && echo "${UBUNTU_CODENAME:-$VERSION_CODENAME}") stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update

 

 Step 2. Updating system packages and installing dependencies

 

$ sudo apt update
$ sudo apt install -y curl wget apt-transport-https
 

 Step 3. Installing Minikube

 
$ curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64
$ sudo install minikube-linux-amd64 /usr/local/bin/minikube
 
root@ubuntu-1:~# minikube version
minikube version: v1.35.0
commit: dd5d320e41b5451cdf3c01891bc4e13d189586ed-dirty 
  

Step 4. Installing kubectl utility

$ curl -LO https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/linux/amd64/kubectl
$ chmod +x kubectl
$ sudo mv kubectl /usr/local/bin/
 
root@ubuntu-1:~# minikube version
minikube version: v1.35.0
commit: dd5d320e41b5451cdf3c01891bc4e13d189586ed-dirty
root@ubuntu-1:~# kubectl version -o yaml
clientVersion:
buildDate: "2024-08-13T07:37:34Z"
compiler: gc
gitCommit: 9edcffcde5595e8a5b1a35f88c421764e575afce
gitTreeState: clean
gitVersion: v1.31.0
goVersion: go1.22.5
major: "1"
minor: "31"
platform: linux/amd64
kustomizeVersion: v5.4.2
serverVersion:
buildDate: "2024-12-11T17:59:15Z"
compiler: gc
gitCommit: 70d3cc986aa8221cd1dfb1121852688902d3bf53
gitTreeState: clean
gitVersion: v1.32.0
goVersion: go1.23.3
major: "1"
minor: "32"
platform: linux/amd64
 

 Step 5. Starting Minikube

 
minikube start --driver=docker 
>>fail<< 
 
$ minikube start --driver=docker --force
 

 Step 6. Verifying Installation

root@ubuntu-1:~# minikube status
minikube
type: Control Plane
host: Running
kubelet: Running
apiserver: Running
kubeconfig: Configured
 
root@ubuntu-1:~# kubectl get nodes
NAME STATUS ROLES AGE VERSION
minikube Ready control-plane 19m v1.32.0
 
root@ubuntu-1:~# kubectl cluster-info
Kubernetes control plane is running at https://192.168.49.2:8443
CoreDNS is running at https://192.168.49.2:8443/api/v1/namespaces/kube-system/services/kube-dns:dns/proxy 
 

Sunday, 13 April 2025

 Create a Windows 10 /11 Bootable USB on Linux

source: https://linuxiac.com/how-to-create-a-windows-bootable-usb-on-linux/

checked on ArchLinux

1 lsblk  eg. /dev/sdc

2  sudo umount /dev/sdc*

3 yay -S woeusb

4 sudo woeusb --device Win11_24H2_English_x64.iso /dev/sdc

 

Saturday, 10 September 2022

How to update snap-store


1. ps aux | grep snap


  Find <process id> for the snap-store process 

  ... <process id> ... ... /snap/snap-store/???/usr/bin/snap-store
 
2. kill -9 <snap_store_proces_id>
 
3. sudo snap refresh snap-store
snap-store 41.3-63-gbd822db from Canonical✓ refreshed
 
 

Saturday, 16 July 2022

How To Install Zoom Client on Ubuntu 22.04 LTS

  1. sudo apt -y install wget
  2. wget https://zoom.us/client/latest/zoom_amd64.deb
  3. sudo apt install ./zoom_amd64.deb

Friday, 10 June 2022

How to Add a Directory to PATH in Linux and run burp - BurpSuiteCommunity



1. Check what directories are in your $PATH

echo $PATH

/opt/BurpSuiteCommunity/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin

2. Add directory to PATH temporarly 

 export PATH="/opt/BurpSuiteCommunity/bin:$PATH"


3. Add directory to PATH permanently   

vim ~/.bashrc

export PATH="/opt/BurpSuiteCommunity:$PATH"

4. Execute command:

    cd /opt/BurpSuiteCommunity/

    sudo ln -s /opt/BurpSuiteCommunity/BurpSuiteCommunity burp

5. Run command:

    burp

 

Thursday, 20 January 2022

Problem with external monitor via HDMI or matrix on screen?

 Try rollback to previous kernel 5.11

and execute command 

sudo ubuntu-drivers autoinstall

should be ok

Friday, 17 December 2021

Purge/uninstall Minecraft from Ubuntu

 

Example for Minecraft:

  • Find out the package name:

    $ apt-cache search minecraft
    
    
  • Purge the package and its dependencies:

    $ sudo apt-get autoremove --purge minecraft
    [...some output...]
    

Installing Minikube on Ubuntu 22.04 LTS