Saturday, February 21, 2026

MX Linux tune up tips with the package lists

# UIP - User Installed Packages
# Date:      Fri, 16 Feb 2024 00:54:20 +0530
# Host:      mx
# System:    MX-23.1_fluxbox_x64 Libretto October 15, 2023
#
# List of user installed packages
# Package name                                           Description
# UIP - User Installed Packages
# Date:      Fri, 16 Feb 2024 00:54:20 +0530
# Host:      mx
# System:    MX-23.1_fluxbox_x64 Libretto October 15, 2023
#
# List of user installed packages
# Package name                                           Description

4kvideodownloaderplus                                    Download online video
ansible                                                  Configuration management, deployment, and task execution system
archivemount                                             mounts an archive for access as a file system
audacity                                                 fast, cross-platform audio editor
bleachbit                                                delete unnecessary files from the system
brave-browser                                            The web browser from Brave
bridge-utils                                             Utilities for configuring the Linux Ethernet bridge
codium                                                   Code editing. Redefined.
docker-buildx-plugin                                     Docker Buildx cli plugin.
docker-ce                                                Docker: the open-source application container engine
docker-compose-plugin                                    Docker Compose (V2) plugin for the Docker CLI.
fzf                                                      general-purpose command-line fuzzy finder
gir1.2-spiceclientgtk-3.0                                GTK3 widget for SPICE clients (GObject-Introspection)
google-chrome-stable                                     The web browser from Google
handbrake                                                versatile DVD ripper and video transcoder (GTK+ GUI)
inkscape                                                 vector-based drawing program
isomaster                                                Graphical CD image editor
krita                                                    pixel-based image manipulation program
libguestfs-tools                                         guest disk image management system - tools
libobasis7.6-extension-beanshell-script-provider         Script provider for BeanShell extension for LibreOffice 7.6.4.1
libobasis7.6-extension-javascript-script-provider        Script provider for JavaScript extension for LibreOffice 7.6.4.1
libobasis7.6-extension-mediawiki-publisher               MediaWiki publisher extension for LibreOffice 7.6.4.1
libobasis7.6-extension-nlpsolver                         NLPSolver extension for LibreOffice 7.6.4.1
libobasis7.6-extension-pdf-import                        PDF import extension for LibreOffice 7.6.4.1
libobasis7.6-extension-report-builder                    Report Builder extension for LibreOffice 7.6.4.1
libobasis7.6-firebird                                    Firebird module for LibreOffice 7.6.4.1
libobasis7.6-gnome-integration                           GNOME integration module for LibreOffice 7.6.4.1
libobasis7.6-graphicfilter                               Graphic filter module for LibreOffice 7.6.4.1
libobasis7.6-kde-integration                             KDE integration module for LibreOffice 7.6.4.1
libobasis7.6-librelogo                                   LibreLogo toolbar for LibreOffice 7.6 Writer.4.1
libobasis7.6-libreofficekit-data                         Libreofficekit data files for LibreOffice 7.6.4.1
libobasis7.6-ogltrans                                    OpenGL slide transitions module for LibreOffice 7.6.4.1
libobasis7.6-onlineupdate                                Online update module for LibreOffice 7.6.4.1
libobasis7.6-ooolinguistic                               Linguistic module for LibreOffice 7.6.4.1
libobasis7.6-postgresql-sdbc                             PostgreSQL Connector driver for LibreOffice 7.6.4.1
libobasis7.6-python-script-provider                      Script provider for Python for LibreOffice 7.6.4.1
libobasis7.6-xsltfilter                                  XSLT filter samples module for LibreOffice 7.6.4.1
libreoffice7.6-base                                      Base brand module for LibreOffice 7.6.4.1
libreoffice7.6-calc                                      Calc brand module for LibreOffice 7.6.4.1
libreoffice7.6-debian-menus                              LibreOffice 7.6 desktop integration
libreoffice7.6-dict-en                                   En dictionary for LibreOffice 7.6.4.1
libreoffice7.6-dict-es                                   Es dictionary for LibreOffice 7.6.4.1
libreoffice7.6-dict-fr                                   Fr dictionary for LibreOffice 7.6.4.1
libreoffice7.6-draw                                      Draw brand module for LibreOffice 7.6.4.1
libreoffice7.6-en-us                                     Brand language module for LibreOffice 7.6.4.1
libreoffice7.6-impress                                   Impress brand module for LibreOffice 7.6.4.1
libreoffice7.6-math                                      Math brand module for LibreOffice 7.6.4.1
libreoffice7.6-writer                                    Writer brand module for LibreOffice 7.6.4.1
libvirt-daemon-system                                    Libvirt daemon configuration files
lxc                                                      Linux Containers userspace tools
mypaint                                                  paint program for use with graphics tablets
neovim                                                   heavily refactored vim fork
net-tools                                                NET-3 networking toolkit
obs-studio                                               recorder and streamer for live video content
openssh-server                                           secure shell (SSH) server, for secure access from remote machines
packages-microsoft-prod                                  Apt configuration for packages.microsoft.com
pdfsam-basic                                             Open source desktop application to split, merge, rotate, extract pages and mix PDF files.
pipx                                                     execute binaries from Python packages in isolated environments
playonlinux                                              front-end for Wine
privoxy                                                  Privacy enhancing HTTP Proxy
python3-dev                                              header files and a static library for Python (default)
python3-pip                                              Python package installer
python3-pyqt5.qtwebengine                                Python 3 bindings for Qt5's WebEngine module
python3-tk                                               Tkinter - Writing Tk applications with Python 3.x
shotcut                                                  video editor
shotwell                                                 digital photo organizer
terminator                                               multiple GNOME terminals in one window
tor                                                      anonymizing overlay network for TCP
torsocks                                                 use SOCKS-friendly applications with Tor
transmission                                             lightweight BitTorrent client
ultracopier                                              advanced graphical file copy system
virt-manager                                             desktop application for managing virtual machines
virtualbox-7.0                                           Oracle VM VirtualBox
vlc                                                      multimedia player and streamer
winbind                                                  service to resolve user and group information from Windows NT servers
winetricks                                               simple tool to work around common problems in Wine

Things has to be done after installing Debian 12

 

#VSCodium Repo
apt install wget
wget -qO - https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/raw/master/pub.gpg | sudo apt-key add -
add-apt-repository 'deb https://paulcarroty.gitlab.io/vscodium-deb-rpm-repo/debs/ vscodium main'
apt update && sudo apt upgrade
apt install codium

#sudo usermod -a -G vboxusers $USER
#GRUB_DISABLE_OS_PROBER=false

#Chrome
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb

#Brave
apt install apt-transport-https curl
sudo curl -fsSLo /usr/share/keyrings/brave-browser-archive-keyring.gpg https://brave-browser-apt-release.s3.brave.com/brave-browser-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/brave-browser-archive-keyring.gpg arch=amd64] https://brave-browser-apt-release.s3.brave.com/ stable main" | sudo tee /etc/apt/sources.list.d/brave-browser-release.list
apt update
apt install brave-browser -y

#KVM
apt install qemu-system libvirt-daemon-system
apt install --no-install-recommends qemu-system libvirt-clients libvirt-daemon-system
apt install virt-manager
#adduser $USER libvirt
adduser pna libvirt

#lxc
apt install lxc
apt install libvirt-bin
apt-get install lxc libvirt0 libpam-cgfs bridge-utils uidmap

#Date
timedatectl status

#pip3
apt install python3-pip
apt install pipx
pipx install paramiko
pipx install jupyterlab
pipx install notebook
jupyter-lab --allow-root

#playonlinux
apt install winbind

#powershell
apt install -y wget apt-transport-https software-properties-common
wget -q https://packages.microsoft.com/config/debian/10/packages-microsoft-prod.deb
dpkg -i packages-microsoft-prod.deb
apt update
apt install -y powershell
pwsh

#conkey
https://vitux.com/how-to-install-conky-system-monitor-and-conky-manager-on-debian-10/

#pdfcrack - Cracking pdf
sudo apt-get install pdfcrack
pdfcrack -f MYFILE.PDF

#Kuberctl
kubectl config set-context –-current --namespace=awx

#Enable VPN
apt install network-manager-openvpn-gnome -y

#Docker
docker ps
docker container stop <id>
docker images
docker rmi <image id>
docker ps -a
docker stop <id>
docker rm <id>

#Reset root password in qcow2 image
apt install libguestfs-tools
Ref:https://www.cyberciti.biz/faq/how-to-reset-forgotten-root-password-for-linux-kvm-qcow2-image-vm/

#VirtualBox can't operate in VMX root mode. Please disable the KVM kernel extension, recompile your kernel and reboot.
#VBox status code: -4011 (VERR_VMX_IN_VMX_ROOT_MODE).
sudo lsof | grep kvm
pgrep -a qemu
lsmod | grep kvm
modprobe -r kvm_intel
modprobe -r kvm

#To add back the module
modprobe -v kvm_intel

#Co-app for Video Download Helper firefox extension
curl -sSLf https://github.com/aclap-dev/vdhcoapp/releases/latest/download/install.sh | bash

#Podman
sudo apt install podman -y
sudo systemctl enable podman
sudo systemctl start podman
sudo systemctl status podman.service

#Remove libreoffice
apt remove --purge libreoffice*

#Localsend - is for using to send files locally in the intranet

#install rar/unrar
apt install unar
unar filename.rar

#Portainer installation
sudo usermod -aG docker $USER
docker volume create portainer_data
sudo docker run -d -p 8000:8000 -p 9443:9443 –name portainer –restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:latest
docker ps
http://localhost:9000
password: Debian@Admin

Monday, January 12, 2026

Sudo file using Ansible

Manual sudo configuration is risky and hard to maintain at scale.

With Ansible, sudo rules can be managed safely and consistently, reducing the chance of lockouts and privilege misconfigurations.

---
- name: Manage sudo configuration using Ansible
hosts: all
become: yes
tasks:
- name: Configure sudo access for devops group
copy:
dest: /etc/sudoers.d/devops
content: "%devops ALL=(ALL) NOPASSWD: ALL"
owner: root
group: root
mode: '0440'
validate: '/usr/sbin/visudo -cf %s'

Wednesday, September 3, 2025

Debian 13 course outline for essentials

 Day 1 – OS Administration Basics

  • Introduction to Debian ecosystem (releases, repositories, package management philosophy)

  • Installation and initial configuration of Debian OS

  • Understanding Linux filesystem hierarchy (FHS)

  • User and group management (adduser, usermod, passwd, /etc/passwd)

  • Permissions and ownership (chmod, chown, umask)

  • Process management (ps, top, kill, systemctl)

  • Hands-on Lab: Create and manage users, control processes, service management

    Day 2 – Disk & Storage Management

  • Partitioning basics (fdisk, parted)

  • Filesystem creation and management (mkfs, tune2fs, fsck)

  • Mounting and automount (mount, /etc/fstab, systemd-mount)

  • Swap management (creation, enabling, disabling)

  • LVM (Logical Volume Manager) basics and resizing

  • Disk quota management for users/groups
            Hands-on Lab: Create partitions, configure LVM, test quota enforcement 
  • Day 3 – Network Management

  • Network configuration in Debian (/etc/network/interfaces, systemd-networkd, NetworkManager)
  • IP addressing, routes, gateways, DNS
  • Testing and troubleshooting (ping, traceroute, ss, netstat, tcpdump)
  • Configuring firewall (UFW, nftables)
  • SSH configuration and hardening
  • Hands-on Lab: Configure static/dynamic IP, firewall rules, secure SSH
  •  
  • Day 4 – Patching & OS Upgrades

  • Package management using APT (apt, apt-get, dpkg)
  • Repository management (sources.list, adding/removing repos)
  • Applying security patches and updates
  • Kernel updates and rollbacks
  • Automating updates with unattended-upgrades
  • OS upgrade process (e.g., Debian 11 → 12)
  • Hands-on Lab: Patch system, configure unattended-upgrades, simulate version upgrade
  • Day 5 – Scripting & Automation

  • Shell scripting fundamentals (Bash basics, variables, conditionals, loops)
  • Writing reusable administration scripts
  • Task automation (backups, log rotation, monitoring scripts)
  • Introduction to cron jobs and systemd timers
  • Error handling and logging in scripts
  • Capstone Lab: Write a script to automate system health checks & patch reporting

Wednesday, August 27, 2025

Ubuntu 20.04 Software

1.#apt install transmission # Transmission

2.https://subhra74.github.io/xdm/#downloads # Xtreme downloader

3.#apt install ultracopier #Ultracopier

4.#apt install gnome-tweak-tool #Gnome tweaks

5.#apt install gnome-chess #Gnome-chess

6.PlayonLinux

apt install wine64

apt install winetricks

apt install playonlinux

WINEPREFIX=~/.wine/office2013 WINEARCH=win32 winecfg

cd /home/pna/.wine/

WINEPREFIX=~/.wine/office2013 WINEARCH=win32 winetricks

WINEPREFIX=~/.wine/office2013 WINEARCH=win32 winetricks msxml6

WINEPREFIX=~/.wine/office2013 WINEARCH=win32 wine filename.exe

7.KVM Refer https://linuxconfig.org/install-and-set-up-kvm-on-ubuntu-20-04-focal-fossa-linux

#apt install qemu-kvm libvirt-clients libvirt-daemon-system bridge-utils virt-manager

#ip a #note down the LAN interface

#vim /etc/network/interfaces

auto br0

iface enp0s3 inet manual

iface br0 inet dhcp

bridge_ports enp0s3

:wq - save the file

#adduser pna libvirt

#adduser pna libvirt-qemu

8.#apt install audacity - Audacity

9.#apt install vim - vim

10.Tor browser

#apt install torbrowser-launcher

#torbrowser-launcher

11.Libre office (Download the latest package and run dpkg -i *.deb)

12.VLC Refer: https://linuxconfig.org/ubuntu-20-04-vlc-installation

sudo apt install vlc

sudo apt install vlc-plugin-access-extra libbluray-bdj libdvdcss2

vlc

13.Google Chrome

sudo apt install gdebi-core wget

wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb

sudo gdebi google-chrome-stable_current_amd64.deb

google-chrome

14.#apt install terminator - Terminator

15.mouse server # remote from phone

16.#apt install pinta # Image editor

17.#apt install kdenlive # Kdenlive - Videoeditor

18.#apt-get install lmms # Musicsoftware

19.#apt install testdisk #Testdisk

20.#apt-get install ansible -y

21.#apt install usb-creator-gtk #Ubuntu startup disk

22.#apt install devede #Devede writer

23.#apt install brasero #brasero

24. Works only vob format

apt install pv

pv *.VOB > output.vob

25.#apt install blender #Blender-3d editor

26.#apt install gimp #Gimp Imageeditor

27.#apt-get install ffmpeg

ffmpeg -f concat -safe 0 -i mylist.txt -c copy output.mp4

28.#apt install pulseaudio-equalizer

apt install pavucontrol

29.#apt install soundconverter

30.Putty configuration / Termius from Ubuntu Software

31.#apt install docker.io

systemctl enable --now docker

usermod -aG docker pna

docker --version

32.sudo apt install chrome-gnome-shell

33.Cubic installation for remastersys ubuntu

sudo add-apt-repository ppa:cubic-wizard/release

sudo apt update

sudo apt install cubic

apt install syslinux-utils

isohybrid /path/to/custom_iso.iso

34.apt-get install plank #dock for ubuntu

35.apt install squashfs-tools

http://www.linux-live.org/ - Download

#cd /tmp

#build

------------------------

8.Virtualbox / 9.VMware15 pro - CU7J2-4KG8J-489TY-X6XGX-MAUX2

11.Openshot Videoeditor

sudo add-apt-repository ppa:openshot.developers/ppa

sudo apt update

sudo apt install openshot-qt

15.screen recorder - Ctrl+Alt+Shift+R to start or stop recording.

screenshot

sudo apt-add-repository ppa:sylvain-pineau/kazam

sudo apt update

sudo apt install kazam

sudo apt upgrade

24.Enable hibernate

pm-hibernate

$ sudo -i

$ cd /var/lib/polkit-1/localauthority/50-local.d/

$ gedit com.ubuntu.enable-hibernate.pkla

[Re-enable hibernate by default in upower]

Identity=unix-user:*

Action=org.freedesktop.upower.hibernate

ResultActive=yes

[Re-enable hibernate by default in logind]

Identity=unix-user:*

Action=org.freedesktop.login1.hibernate

ResultActive=yes

26.wget -O nero-64bit.deb http://drive.noobslab.com/data/apps/nero/nerolinux-4.0.0.0b-x86_64.deb

dpkg -i nerolinux

nero linux: 9M1K-0098-P3HL-PK6P-T6UA-1E5X-E557-8X41

30. zip -re output_file.zip file1 folder1

31. rm /var/lib/dpkg/lock-frontend

32. apt install cockpit

33. apt install nodejs

34. apt install screenfetch

35. apt install winbind cabextract (msxml6)

36. apt-get -y install python3-pip

Lite Lite 6.x

 -Remove Thunderbird

apt remove thunderbird

-Remove libreoffice

sudo apt-get remove --purge libreoffice*

sudo apt-get clean

sudo apt-get autoremove

-Libreoffice latest

Download latest package from Libreoffice, extract the deb packages

https://www.libreoffice.org/download/download-libreoffice/

dpkg -i *.deb

-xdm Downloader setup

https://xtremedownloadmanager.com/#downloads

-Download the atom deb package from the portal

dpkg -i atom*.deb

apt install -f

-Deluge

apt install deluge

-Playon Linux

apt install playonlinux

-Virtualbox

Download latest from

https://www.virtualbox.org/wiki/Linux_Downloads

apt install virtualbox

apt install -f

-Install testdisk for file recovery software

apt install testdisk

-Python3 pip

apt install python3-pip

-Remove orphan packages

sudo apt-get install deborphan

deborphan

-Install neofetch

apt install neofetch

-Install mouse server

dpkg -i mouseserver

-Screen recorder with voice

apt install obs-studio

-PDF manipulations

https://download.qoppa.com/pdfstudio/PDFStudio_linux64.sh

chmod +x PDFStudio_linux64.sh

./PDFStudio_linux64.sh

-PDF Sam

https://github.com/torakiki/pdfsam/releases/download/v5.0.3/pdfsam-5.0.3-linux.tar.gz

-View DNS cache

killall -USR1 systemd-resolved && journalctl -u systemd-resolved | grep -A 100000 "CACHE:"

-Handbrake

apt install handbrake

-Check EFI mode or not

[ -d /sys/firmware/efi ] && echo "Currently in EFI mode" || echo "Currently in Legacy mode"

-Install snap & msteams

apt install snapd

snap install teams-for-linux

-Uninstall snap & msteams

snap remove teams-for-linux

apt remove snapd

-To install pinta image editor

apt install pinta #

-To remove softmake

dpkg -l | grep softmake*

apt remove freeoffice

-Installing mspaint

apt-get install mypaint

-Systemback

sudo sh -c 'echo "deb [arch=amd64] http://mirrors.bwbot.org/ stable main" > /etc/apt/sources.list.d/systemback.list'

sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key 50B2C005A67B264F

sudo apt-get update

sudo apt-get install systemback

Tuesday, August 26, 2025

Ubuntu 22.04.2 installation

-Libreoffice latest

Download latest package from Libreoffice, extract the deb packages

https://www.libreoffice.org/download/download-libreoffice/

dpkg -i *.deb

-xdm Downloader setup

https://xtremedownloadmanager.com/#downloads

-vlc player

apt install vlc

-Deluge Torrent

apt install deluge

-Download the atom deb package from the portal

dpkg -i atom*.deb

apt install -f

-playonlinux wine frontend Software

apt install playonlinux - Remove this from budgie, if it fails.

2013 Office installation test - Did not support office 2016 yet

-Virtualbox

Download latest from

https://www.virtualbox.org/wiki/Linux_Downloads

apt install virtualbox

apt install -f

--

usermod -a -G vboxusers $USER

groups $USER

-Audio editor

apt install audacity

-shotcut video editor

snap install shotcut --classic

-Install testdisk for file recovery software

apt install testdisk

-Install pip3

apt install python3-pip

-Remove orphan packages

sudo apt-get install deborphan

deborphan

-Install neofetch

apt install neofetch

-Install mouse server

dpkg -i mouseserver

-screen recorder with voice

apt install ffmpeg obs-studio

-pdf manipulations

https://download.qoppa.com/pdfstudio/PDFStudio_linux64.sh

chmod +x PDFStudio_linux64.sh

./PDFStudio_linux64.sh

PDF Sam

https://github.com/torakiki/pdfsam/releases/download/v5.0.3/pdfsam-5.0.3-linux.tar.gz

-Teams

snap install teams-for-linux

-To get Ubuntu Pro registration

pro attach C133FpxefEMfKC5paZMsVfzFqQUx1q

-Command to find out IP address and DNS entries

ip a

ifconfig -a

resolvectl status | grep -i current

-Docker

apt install apt-transport-https curl gnupg-agent ca-certificates software-properties-common -y

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable"

apt install docker-ce docker-ce-cli containerd.io -y

usermod -aG docker $USER

newgrp docker

docker version

systemctl status docker

systemctl start docker

systemctl enable docker

systemctl restart docker

docker run hello-world

docker images

docker ps -a

- KVM installation

sudo apt install -y cpu-checker

sudo apt install -y qemu-kvm virt-manager libvirt-daemon-system virtinst libvirt-clients bridge-utils

apt install qemu-system

- Mypaint installation

apt-get install mypaint- Mypaint installation