# 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
Saturday, February 21, 2026
MX Linux tune up tips with the package lists
Posted by PNA Prasanna at 9:23 AM 0 comments
Labels: MX Linux
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
Posted by PNA Prasanna at 8:55 AM 0 comments
Labels: Debian12
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'
Posted by PNA Prasanna at 7:18 PM 0 comments
Labels: Ansible, Linux Articles
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
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
Posted by PNA Prasanna at 5:32 AM 0 comments
Labels: Debian13
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
Posted by PNA Prasanna at 7:27 AM 0 comments
Labels: Ubuntu 20.04/ Linux Mint 20
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
Posted by PNA Prasanna at 7:11 AM 0 comments
Labels: Linux Lite 6.4
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
Posted by PNA Prasanna at 10:19 AM 0 comments
Labels: Ubuntu 22.04.2
Things has to be done after installing RHEL 9
-Cockpit Enablement
systemctl enable --now cockpit.socket
-RedHat 9.x
subscription check: https://access.redhat.com/management
subscription-manager register
username/password
subscription-manager status
subscription-manager list --consumed
subscription-manager repos --list
dnf update
-Set Hostname
hostnamectl set-hostname porulagam.redhat
-Unregister and reregister
sudo subscription-manager remove --all
sudo subscription-manager unregister
sudo subscription-manager clean
sudo subscription-manager register
sudo subscription-manager refresh
sudo subscription-manager attach --auto
-Xtreme Download Manager
Download from internet and run the install.sh script
-Gnome-tweaks
dnf install gnome-tweaks
-Ansible
dnf install ansible-core
-Virtualbox
Download the rpm from https://www.virtualbox.org/wiki/Linux_Downloads
dnf install *.rpm
usermod -a -G vboxusers $USER
groups $USER
#systemctl status vboxdrv
-Kernel related modules for virtualbox
dnf install make time perl gcc dkms kernel-devel kernel-headers
/sbin/vboxconfig
-Libre Office Latest
Download the latest office from https://www.libreoffice.org/download/download/
Extract the compressed file
dnf install *.rpm
-Libre Office uninstallaion
dnf remove libreoffice*
dnf clean all
-VLC
sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
sudo dnf upgrade
sudo rpm -ivh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
sudo subscription-manager repos --enable "rhel-*-optional-rpms" --enable "rhel-*-extras-rpms"
sudo yum update
sudo yum install snapd
sudo systemctl enable --now snapd.socket
sudo ln -s /var/lib/snapd/snap /snap
sudo snap install vlc
-Remove Totem player
dnf remove totem
-Grub update and scan other installed OSes
grub2-mkconfig -o /boot/grub2/grub.cfg
-To repair the corrupted xfs partition
Run the below command in the rescue mode
xfs_repair -v -L /dev/dm-0
-VS Codium Installation
Download the latest rpm package from this link
https://github.com/VSCodium/vscodium/releases
yum localinstall codium-1.84.2.23319-el7.x86_64.rpm
-To disable selinux fully
grubby --update-kernel ALL --args selinux=0
-To back to enable
grubby --update-kernel ALL --remove-args selinux
Posted by PNA Prasanna at 10:01 AM 0 comments
Labels: RHEL9
18 Things has to be done after installing Red Hat 8.x as a desktop server
1.Xtreme Download Manager - Download the latest version and run the script
https://subhra74.github.io/xdm/#downloads
https://github.com/subhra74/xdm/
2.Transmission
dnf -y install epel-release
dnf repolist
dnf install transmission-gtk
3.VLC
dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
dnf install https://download1.rpmfusion.org/free/el/rpmfusion-free-release-8.noarch.rpm
dnf install vlc
4.LibreOffice - https://www.libreoffice.org/download/download/
5.KVM
dnf module install virt
dnf install virt-install virt-viewer libguestfs-tools
dnf install virt-manager
systemctl enable libvirtd.service
systemctl start libvirtd.service
systemctl status libvirtd.service
Ref: https://www.cyberciti.biz/faq/how-to-install-kvm-on-centos-8-headless-server/
6.Make NTFS support
dnf install epel-release
dnf install ntfs-3g
mount -t ntfs-3g /dev/sdb1 /mnt
7.Install new tools in RHEL8
https://www.simplylinuxfaq.com/p/major-differences-between-rhel-8-and-7.html
8.Wifi drivers
lspci | egrep -i --color 'network|ethernet'
dnf install dkms kernel-headers kernel-devel
wget https://github.com/lwfinger/rtlwifi_new/archive/master.zip
unzip master.zip
dnf install git
git clone https://github.com/lwfinger/rtlwifi_new.git -b rtw88
make
make install
9.Cockpit
dnf install cockpit
systemctl enable cockpit.socket
systemctl start cockpit
10.Cockpit modules - https://docs.centos.org/en-US/centos/install-guide/Composer/
dnf install lorax-composer composer-cli cockpit-composer
systemctl enable lorax-composer.socket
systemctl enable cockpit.socket
systemctl start lorax-composer
systemctl start cockpit.socket
11.Nodejs
dnf install nodejs
12.New features
Install Red Hat Enterprise Linux 8 using the new packaging, modularity, and appstream features.
Upgrade from Red Hat Enterprise Linux 7 to Red Hat Enterprise Linux 8 using new tools.
Perform integrated file system and volume management using Stratis.
Use Cockpit for system management.
Create system images with Composer.
Configure Identity Management using authselect.
Understand the Wayland graphical display server.
Deploy containers using the new integrated OCI runtime and tools.
Configure firewall rules that use the new NFT back end.
13.Ansible
dnf install ansible
14.Wine - works for something but not all
dnf groupinstall 'Development Tools'
dnf localinstall http://mirror.centos.org/centos/7/os/x86_64/Packages/isdn4k-utils-3.2-99.el7.x86_64.rpm
dnf install wine* --skip-broken
https://tecadmin.net/install-wine-centos8/
15.Gnome-tweaks
dnf install gnome-tweaks
16.https://www.microsoft.com/en-in/microsoft-365/microsoft-teams/download-app#desktopAppDownloadregion
dnf install teams-1.3.00.16851-1.x86_64.rpm
17.dnf install handbrake
HandBrakeCLI -i Jarugandi\ full\ movie\ in\ tamil\ -\ YouTube.mkv -o Jaru.mp4 -e x264 -q 20 -B 160
18. Remove older kernels
dnf remove --oldinstallonly --setopt installonly_limit=2 kernel
grubby --set-default "/boot/vmlinuz-4.18.0-147.5.1.el8_1.x86_64"
Posted by PNA Prasanna at 9:31 AM 0 comments
Labels: RHEL 8/CentOS8
Saturday, July 5, 2025
Lightspeed installation in RHEL 10
Use the below command to install command line assistant in RHEL 10.
#sudo dnf install command-line-assistant
Usage
c --help
c "Help me out python installed or not"
In bash script use as below:
free -m | c "How much free memory do I have?"
Posted by PNA Prasanna at 10:07 AM 0 comments
Labels: RHEL10
Saturday, June 28, 2025
New features in Red Hat Enterprise Linux (RHEL) 10
Here's a compact summary of the key new features in Red Hat Enterprise Linux (RHEL) 10:
🧠 Smarter Management
- RHEL Lightspeed: AI-powered assistant that helps troubleshoot and manage the system using plain language commands.
- Simplified Installer: Easier setup with better defaults, like admin rights for new users by default.
🔐 Stronger Security
- Post-Quantum Cryptography: Prepares systems for future threats from quantum computing.
- Improved SELinux & Encryption: Better access control and stronger data protection.
- Encrypted DNS Setup: Secure DNS configuration during installation using Kickstart.
🚀 Performance & Tools
- Kernel 6.12: Modern kernel with better hardware support and performance.
- Updated Languages & Tools: Latest versions of compilers and dev tools for smoother development.
- Optimized Software Management: Faster updates and package handling.
☁️ Cloud & Containers
- Better Image Mode: More control over disk images and partitions.
- Cloud Integration: Seamless support for AWS, Azure, and Google Cloud.
- Container Improvements: Enhanced tools for building and managing containers.
Posted by PNA Prasanna at 10:18 AM 0 comments
Labels: RHEL10
Thursday, November 2, 2023
Activating newly added HDD in VMWare
Activating newly added HDD in VMWare
Posted by PNA Prasanna at 1:51 AM 0 comments
Labels: Linux Articles
Friday, September 22, 2023
CursorAI Prompt: Python code for youtube downloader.
CursorAI Prompt: Python code for youtube downloader.
This code will download the first stream of the video (usually the highest quality) to the specified path.
Please replace 'https://www.youtube.com/watch?v=dQw4w9WgXcQ' with your desired YouTube video URL and '/path/to/download/directory' with the path where you want to download the video.
Remember to install the pytube library if you haven't already done so. You can install it using pip:
Please note that downloading YouTube videos may violate YouTube's terms of service, so use this responsibly.
Posted by PNA Prasanna at 5:44 AM 0 comments
Labels: CursorAI Prompts
Prompt for Python code for creating a webbrowser
CursorAI Prompt: Python code for creating a webbrowser
Posted by PNA Prasanna at 5:41 AM 0 comments
Labels: CursorAI Prompts
Roles and Responsibilities of a Data Analyst in 2023
1. **Data Collection and Processing**: A data analyst is responsible for collecting, processing, and performing statistical analyses of data.
2. **Data Cleaning**: They are responsible for finding and correcting errors, or 'cleaning' the data, to make it suitable for data analysis.
3. **Data Interpretation**: They interpret complex data sets to help companies make decisions. This involves presenting data in charts, graphs, tables, designing and creating data reports using statistical software.
4. **Predictive Analysis**: With the rise of machine learning and AI, data analysts are expected to use predictive models to interpret trends and patterns in data.
5. **Data Security**: Ensuring the integrity and security of data is a key responsibility. This includes setting up correct access permissions and also regularly backing up data to prevent data loss.
6. **Communication**: Data analysts are expected to communicate their findings, or translate the data into an understandable document. They will need to present their findings to both technical and non-technical team members.
7. **Staying Up-to-Date**: As the field of data analysis is constantly evolving, a data analyst in 2023 is expected to stay up-to-date with the latest industry trends and advancements in technology.
Posted by PNA Prasanna at 5:34 AM 0 comments
Labels: CursorAI Prompts
Cursor AI Prompt for DNS configuration
sudo yum install bind bind-utils -y
# Step 2: Configure the main configuration file named.conf
sudo vi /etc/named.conf
# Step 3: Add DNS zones to the named.conf file
# Replace 'yourdomain.com' with your actual domain
zone "yourdomain.com" IN {
type master;
file "forward.yourdomain";
allow-update { none; };
};
zone "0.0.10.in-addr.arpa" IN {
type master;
file "reverse.yourdomain";
allow-update { none; };
};
# Step 4: Create forward and reverse zone files
sudo vi /var/named/forward.yourdomain
sudo vi /var/named/reverse.yourdomain
# Step 5: Add DNS records to the zone files
# In the forward zone file
yourdomain.com. IN SOA ns.yourdomain.com. root.yourdomain.com. (
2011071001 ;Serial
3600 ;Refresh
1800 ;Retry
604800 ;Expire
86400 ;Minimum TTL
)
# In the reverse zone file
@ IN SOA ns.yourdomain.com. root.yourdomain.com. (
2011071001 ;Serial
3600 ;Refresh
1800 ;Retry
604800 ;Expire
86400 ;Minimum TTL
)
# Step 6: Check the configuration files for syntax errors
sudo named-checkconf
sudo named-checkzone yourdomain.com /var/named/forward.yourdomain
sudo named-checkzone yourdomain.com /var/named/reverse.yourdomain
# Step 7: Start and enable the named service
sudo systemctl start named
sudo systemctl enable named
# Step 8: Open DNS service in the firewall
sudo firewall-cmd --permanent --add-service=dns
sudo firewall-cmd --reload
Posted by PNA Prasanna at 5:31 AM 0 comments
Labels: CursorAI Prompts
