Bookworm Pup64: Remove Builtin Package list and Description

Moderator: Forum moderators

Post Reply
User avatar
sucuklu yumurta
Posts: 160
Joined: Thu Mar 09, 2023 3:12 am
Location: France
Has thanked: 323 times
Been thanked: 27 times

Bookworm Pup64: Remove Builtin Package list and Description

Post by sucuklu yumurta »

Simple utility to 'delete' packages that are builtin to the read-only .sfs file (Squashfs filesystem)
nicOS-Package-Extractor
nicOS-Package-Extractor(Right Click)
viewtopic.php?p=77704 @amethyst
''This utility identifies the selected builtin or installed package contents in the running filesystem, copies it and then rebuilds it as an sfs file''
***********************************************************************************************************************************************************************************************************************
Name ------------------------------------------------------------------------Build Number -----------------------------------Dependencies and Description
====================----------------------------------------------====================-------------------====================
aaa_pup_c ======================================================================
abiword ======================================================================== a full-featured word processor https://packages.debian.org/testing/abiword
abiword-deps ===================================================================
acl ============================================================================ Access control list - utilities https://packages.debian.org/bookworm/acl
acpid_busybox ================================================================== Advanced Configuration and Power Interface event daemon
adduser ======================================================================== add and remove users and group https://packages.debian.org/bookworm/adduser
alsa-lib =======================================================================
alsa-utils =====================================================================
atk ============================================================================
at-spi2-atk ====================================================================
backend_modprobe ===============================================================
base-files ===================================================================== Debian base system miscellaneous files
bash =============essential=============== GNU Bourne Again SHell-an sh-compatible command language interprete https://packages.debian.org/bookworm/bash
bash-completion ================================================================ programmable completion for the bash shell
bbe ============================================================================ https://packages.debian.org/bookworm/bbe
bc ============================================================================= GNU bc arbitrary precision calculator language https://packages.debian.org/bookworm/bc
binutils ======================================================================= an essential collection of binary utilities https://packages.debian.org/bookworm/binutils
blueman ======================================================================== Graphical bluetooth manager https://packages.debian.org/bookworm/blueman
bluez ========================================================================== Bluetooth tools and daemons https://packages.debian.org/bookworm/bluez
breeze-cursor-theme ============================================================
brightnessctl ================================================================== https://packages.debian.org/bookworm/brightnessctl
btop =========================================================== Resource monitor that shows usage and stats for processor, memory, disks, network and processes
busybox =================================== a program that combines many common UNIX utilities into a single small executable---Tiny utilities for small and embedded systems
https://packages.debian.org/bookworm/busybox
bzip2 ========================================================================== a free, patent-free, high-quality data compressor https://packages.debian.org/bookworm/bzip2
ca-certificates ================================================================ https://packages.debian.org/bookworm/ca-certificates
cairo ==========================================================================
celluloid ====================================================================== Simple GTK+ frontend for mpv https://packages.debian.org/bookworm/celluloid
change_kernels =================================================================
check_deps_gui =================================================================
claws-mail ===================================================================== GTK-based e-mail client https://packages.debian.org/bookworm/claws-mail
claws-mail-deps
conky and conky-gtk ============================================================ Desktop System Monitor
connman ======================================================================== https://packages.debian.org/bookworm/connman
connman-gtk ====================================================================
connman-puppy ==================================================================
connman-ui ===================================================================== https://packages.debian.org/bookworm/connman-ui
coreutils ============================essential================================= https://packages.debian.org/bookworm/coreutils
cpio =========================================================================== https://packages.debian.org/bookworm/cpio
crda =========================================================================== https://packages.debian.org/bullseye/crda
cryptsetup ===================================================================== https://packages.debian.org/bookworm/cryptsetup
cups ==============================================a UNIX printing system based on the Internet Printing Protocol https://packages.debian.org/bookworm/cups
cups_backend ===================================================================
curl =========================================================== a command line tool for transferring files with URL syntax https://packages.debian.org/bookworm/curl
dash =============essential================== The Debian Almquist Shell (dash) is a POSIX-compliant shell derived from ash https://packages.debian.org/bookworm/dash
dbus =========================================================================== https://packages.debian.org/bookworm/dbus
dbus-user-session ============================================================== https://packages.debian.org/bookworm/dbus-user-session
dbus-x11 =======================================================================
d-conf =========================================================================
deadbeef ======================================================================= Audio player software https://deadbeef.sourceforge.io/
deadbeef-deps ==================================================================
debconf ======================================================================== https://packages.debian.org/bookworm/debconf
debianutils =======================essential==================================== https://packages.debian.org/bookworm/debianutils
dejavu_fonts ===================================================================
dialog =========================================================================
diffuse ======================================================================== https://packages.debian.org/bookworm/diffuse
diffutils ======================================================================
disktype ======================================================================= https://packages.debian.org/bookworm/disktype
dkms ===========================================================================
dmidecode ====================================================================== https://packages.debian.org/bookworm/dmidecode
dmz-cursor-theme =============================================================== https://packages.debian.org/bookworm/dmz-cursor-theme
dosfstools ===================================================================== https://packages.debian.org/bookworm/dosfstools
dpkg-deb =======================================================================
dvdauthor ====================================================================== https://packages.debian.org/bookworm/dvdauthor
dvd+rwtools ====================================================================
e2fsprogs ===================================================00================= https://packages.debian.org/bookworm/e2fsprogs
e2fsprogs and badblocks viewtopic.php?t=9010
easytag ======================================================================== https://packages.debian.org/bookworm/easytag
efibootmgr ======================================== a Linux user-space application to modify the Intel EFI boot manager https://packages.debian.org/bookworm/efibootmgr
efilinux =======================================================================
eject ========================================================================== https://packages.debian.org/bookworm/eject
ethtool ======================================================================== https://packages.debian.org/bookworm/ethtool
exfatprogs ===================================================================== https://packages.debian.org/bookworm/exfatprogs
ExpenseTracker =================================================================
f2fs-tools ===================================================================== https://packages.debian.org/bookworm/f2fs-tools
ffmpeg ==================== a complete, cross-platform solution to record, convert and stream audio and video https://packages.debian.org/bookworm/ffmpeg
file =========================================================================== https://packages.debian.org/bookworm/file
findutils ========================essential===================================== https://packages.debian.org/bookworm/findutils
firefox ======================================================================== https://packages.debian.org/bookworm/firefox-esr
firewall_ng ====================================================================
firewallstatus =================================================================
fixmenusd ======================================================================
flatpak ================= Formerly known as xdg-app, is a utility for software deployment and package management for Linux. https://packages.debian.org/bookworm/flatpak
fonts-liberation2 ============================================================== https://packages.debian.org/bookworm/fonts-liberation2
fonts-noto ===================================================================== https://packages.debian.org/bookworm/fonts-noto
fpm2 ===========================================================================
freememapplet ==================================================================
freetype =======================================================================
frisbee ========================================================================
frugalpup ====================================================================== viewtopic.php?p=950&hilit=frugalpup#p950
fsearch ========================================================================
galculator ===================================================================== a GTK+ based scientific calculator https://packages.debian.org/bookworm/galculator
games ==========================================================================
gawk =========================================================================== https://packages.debian.org/bookworm/gawk
gcc ============================================================================ https://packages.debian.org/bookworm/gcc
gcolor3 ======================================================================== https://packages.debian.org/bookworm/gcolor3
gdisk ========================================================================== https://packages.debian.org/bookworm/gdisk
gdk-pixbuf ===================================================================== https://packages.debian.org/bookworm/gdk-pixbuf-tests
geany ======================================== Fast and Lightweight editor https://packages.debian.org/bookworm/geany
gettext-full =================================================================== https://packages.debian.org/bookworm/gettext
gexec ========================================================================== https://packages.debian.org/bookworm/gexec
gftp ======================================== A multithreaded ftp client https://packages.debian.org/bookworm/gftp
glibc ======================================== a C library for use with GNU/Hurd and GNU/Linux https://packages.debian.org/bookworm/glibc-doc
glibc_locales ==================================================================
gmeasures ====================================================================== https://github.com/puppylinux-woof-CE/woof-CE/pull/3813
gmp ============================================================================ https://packages.debian.org/bookworm/gambas3-gb-gmp
gnome-icon-theme =============================================================== https://packages.debian.org/bookworm/gnome-icon-theme
gnumeric ======================================== Spreadsheet https://packages.debian.org/bookworm/gnumeric
gnutls ========================================================================= https://packages.debian.org/bookworm/gnutls-bin
goffice ======================================================================== online office suite https://packages.debian.org/bookworm/bg ... uter-terms
gpart ========================================================================== https://packages.debian.org/bookworm/gpart
gparted ======================================== a disk partition editor application https://packages.debian.org/bookworm/gparted
gparted-deps ===================================================================
grep =============essential================== a program to search for strings inside a file https://packages.debian.org/bookworm/grep
groff ========================================================================== https://packages.debian.org/bookworm/groff
grsync ========================================================================= https://packages.debian.org/bookworm/grsync
grub2config ==================================================================== https://packages.debian.org/bookworm/grub2
grub4dos ======================================================================= Universal Boot Loader
gsettings-desktop-schemas ====================================================== https://packages.debian.org/bookworm/gs ... op-schemas
gtk+ =========================================================================== a cross-platform widget toolkit for creating graphical user interfaces
gtk2-engines-pixbuf ============================================================
gtk+3 ========================================================================== a cross-platform widget toolkit for creating graphical user interfaces
https://packages.debian.org/search?sear ... ywords=gtk
gtkdialog ======================================================================
gtkhash ======================================================================== https://packages.debian.org/bookworm/gtkhash
gtk_theme_buntoo_ambience
gtk_theme_flat_grey_rounded
gtk_theme_gradient_grey
gtk_theme_polshed_blue
gtk_theme_stark_blueish
guvcview ======================================================================= for UVC streams, the Linux desktop webcam application https://packages.debian.org/bookworm/guvcview
gxmessage ====================================================================== https://packages.debian.org/bookworm/gxmessage
hardinfo ======================================== System information and benchmark tool https://packages.debian.org/bookworm/hardinfo
hardinfo-deps ==================================================================
hdparm ========================================================================= https://packages.debian.org/bookworm/hdparm
hicolor-icon-theme https://packages.debian.org/bookworm/hicolor-icon-theme
htop =========================================================================== Utility for monitoring system resources https://packages.debian.org/bookworm/htop
icu ============================================================================ https://packages.debian.org/bookworm/icu-devtools
init-system-helpers ============================================================ https://packages.debian.org/bullseye-ba ... em-helpers (essential)
iptables ======================================================================= https://packages.debian.org/bookworm/iptables
isomaster ======================================== An application for editing ISO9660 images based on the bkisofs access library and the GTK2 GUI toolkit. https://packages.debian.org/bookworm/isomaster
iw ============================================================================= https://packages.debian.org/bookworm/iw
iq =============================================================================
jwm ======================================== (Joe's Window Manager) is a lightweight window manager https://packages.debian.org/bookworm/jwm
JWMDesk ========================================================================
kmod =========================================================================== https://packages.debian.org/bookworm/kmod
l3afpad ======================================== GTK+ based simple text editor https://packages.debian.org/bookworm/l3afpad
less ======================================== a paginator that allows backward and forward movement https://packages.debian.org/bookworm/less
libasound2-plugins-pulseonly ===================================================
libcanberra ==================================================================== https://packages.debian.org/bookworm/libcanberra-dev
libdbus-glib =================================================================== https://packages.debian.org/bookworm/libdbus-glib-1-2
libdjvulibre21 ================================================================= https://packages.debian.org/bookworm/libdjvulibre21
libfuse2 ======================================================================= https://packages.debian.org/bookworm/libfuse2
libgcrypt ====================================================================== https://packages.debian.org/bookworm/li ... gw-w64-dev
libgtk-layer-shell ============================================================= https://packages.debian.org/bookworm/li ... -shell-dev
libjpeg62 ====================================================================== https://packages.debian.org/bookworm/libjpeg62-turbo
librsvg ========================================================================
libudev ======================================================================== https://packages.debian.org/bookworm/li ... ibudev-dev
libva h========================================================================= ttps://packages.debian.org/bookworm/libva-dev
libxml2 ======================================================================== https://packages.debian.org/bookworm/libxml2
libzstd ======================================================================== https://packages.debian.org/bookworm/libzstd-dev
ListDD ========================================================================= Lists the dependencies of binary executables and library files
login ========================================================================== https://packages.debian.org/bookworm/login essential
lsb-base ======================================================================= https://packages.debian.org/bullseye/lsb-base
lxtask ========================================================================= LXDE task manager https://packages.debian.org/bookworm/lxtask
lxterminal ===================================================================== LXDE terminal emulator https://packages.debian.org/bookworm/lxterminal
lzma =========================================================================== Data Compression https://packages.debian.org/bookworm/lzma
magdock magnifier ============================================================== viewtopic.php?t=712
make =========================================================================== https://packages.debian.org/bookworm/make
man-db ========================================================================= https://packages.debian.org/bookworm/man-db
mhwaveedit ======================================== mhWaveEdit is a program for playing, editing, and recording sound files https://packages.debian.org/bookworm/mhwaveedit
mm_view ========================================================================
mpv ======================================== a free, open source, and cross-platform media player https://packages.debian.org/bookworm/mpv
mpv-deps =======================================================================
mtpaint ======================================== mtPaint is a free and open-source raster graphics editor for creating icons, pixel art and for photo editing https://packages.debian.org/bookworm/mtpaint
mtr ============================================================================ https://packages.debian.org/bookworm/mtr
multirename ====================================================================
ncurses ======================================================================== https://packages.debian.org/bookworm/fizmo-ncursesw
netbase ======================================================================== https://packages.debian.org/bookworm/netbase
netpbm ========================================================================= https://packages.debian.org/bookworm/netpbm
net-tools ====================================================================== https://packages.debian.org/bookworm/net-tools
network_connect_update =========================================================
network_wizard =================================================================
nicOS-Utility-Suite-2022 ======================================================= https://www.forum.puppylinux.com/viewtopic.php?p=12983
non-free-firmware-pc =======================[non-free-firmware]================= https://packages.debian.org/bookworm/li ... irmware-pc
notification-daemon ============================================================ https://packages.debian.org/bookworm/no ... ion-daemon
notification-daemon-stub =======================================================
nscd =========================================================================== https://packages.debian.org/bookworm/nscd
ntfs-3g ======================================================================== https://packages.debian.org/bookworm/ntfs-3g
ntpdate ======================================================================== https://packages.debian.org/bookworm/ntpdate
numix-gtk-theme ================================================================ https://packages.debian.org/bookworm/numix-gtk-theme
openssh-client ======================================== for remote control or file transfer between computersbetween, computers. https://packages.debian.org/bookworm/openssh-client
openssl ======================================== Secure Sockets Layer toolkit - cryptographic utility https://packages.debian.org/bookworm/openssl
osmo ======================================== A handy personal organizer https://packages.debian.org/bookworm/osmo
pa-applet ======================================================================
Packit ========================================================================= Utility for archiving and compressing files
parcelitte ===================================================================== Clipboard
parted ========================================================================= https://packages.debian.org/bookworm/parted
passwd ========================================================================= https://packages.debian.org/bookworm/passwd
patch ========================================================================== https://packages.debian.org/bookworm/patch
pavucontrol ======================================== PulseAudio Volume Control https://packages.debian.org/bookworm/pavucontrol
pburn ========================================================================== CD/DVD/Blue-ray Burner
pciutils ======================================================================= https://packages.debian.org/bookworm/pciutils
pdiag ==========================================================================
peasydiff ======================================================================
pasyglue =======================================================================
peasyport ======================================================================
peasyprint =====================================================================
peasyscale =====================================================================
perl ======================================== Larry Wall's Practical Extraction and Reporting Language https://packages.debian.org/bookworm/perl
pfilesearch ====================================================================
pfind ========================================================================== File Finder
pgprs ==========================================================================
picom ========================================================================== https://packages.debian.org/bookworm/picom
picom-gtk ======================================================================
pigz =========================================================================== https://packages.debian.org/bookworm/pigz
pipewire ======================================== a server for handling audio and video streams and hardware on Linux https://packages.debian.org/bookworm/pipewire
pmaterial_icons ================================================================
powerapplet_tray ===============================================================
procps ========================================================================= https://packages.debian.org/bookworm/procps
pRun ===========================================================================
pschedule ======================================================================
psmisc ========================================================================= https://packages.debian.org/bookworm/psmisc
psynclient =====================================================================
pulseaudio-compat ======================================== It is a networked audio server for Linux and other similar Unix. https://packages.debian.org/bookworm/pulseaudio
pup_advert_blocker ============================================================= Adblocker
PupClockset ====================================================================
PupControl =====================================================================
Pup-Kview ====================================================================== Kernel Module Viewer
pupmd5sum ======================================================================
pupmtp =========================================================================
puppy_flat_icons ===============================================================
puppy_standart_icons ===========================================================
Pup-SysInfo ====================================================================
pure-ftpd ====================================================================== https://packages.debian.org/bookworm/pure-ftpd
putty ========================================================================== https://packages.debian.org/bookworm/putty
python ========================================================================= https://en.wikipedia.org/wiki/Python_(p ... _language)
python3-pkg-resources ========================================================== https://packages.debian.org/bookworm/py ... -resources
qpdfview ======================================================================= Pdf file View https://packages.debian.org/bookworm/qpdfview
qwinff ========================================================================= https://packages.debian.org/bookworm/qwinff
ram-saver ======================================================================
readline =======================================================================
rox_config =====================================================================
rox-filer ====================================================================== Default File Manager (FM) https://packages.debian.org/bookworm/rox-filer
rsync ========================================================================== https://packages.debian.org/bullseye-backports/rsync
rxct-unicode ===================================================================
samba ======================================== a free software re-implementation of SMB/CIFS networking protocol https://packages.debian.org/bookworm/samba
sed ============================================================================ https://packages.debian.org/bookworm/sed essential
sensible-utils ================================================================= https://packages.debian.org/bookworm/sensible-utils
sgml-base ====================================================================== https://packages.debian.org/bookworm/sgml-base
shared-mime-info =============================================================== https://packages.debian.org/bookworm/shared-mime-info
simple_network_setup ===========================================================
simple-scan ==================================================================== https://packages.debian.org/bookworm/simple-scan
simplescreenrecorder =========================================================== Qt-based screencast https://packages.debian.org/bookworm/si ... enrecorder
spot-pkexec ====================================================================
squashfs-tools ================================================================= https://packages.debian.org/bookworm/squashfs-tools
streamripper =================================================================== https://packages.debian.org/bookworm/streamripper
synapse ======================================================================== Application/File Launcher https://packages.debian.org/bookworm/synapse
sysfsutils ===================================================================== https://packages.debian.org/bookworm/sysfsutils
syslinux ======================================================================= https://packages.debian.org/bookworm/syslinux
tar ===============================essential==================================== GNU version of the tar archiving utility https://packages.debian.org/bookworm/tar
tas ============================================================================
time =========================================================================== https://packages.debian.org/bookworm/time
tkagif ========================================================================= GIF maker
transmission =================================================================== BitTorrent client https://packages.debian.org/bookworm/transmission
transmission-deps ==============================================================
trans-tray =====================================================================
ucf ============================================================================ https://packages.debian.org/bookworm/ucf
udev =========================================================================== https://packages.debian.org/bookworm/udev
uextract ======================================== Universal/Utter/Ultimate/Uhatever Extractor viewtopic.php?t=594
uget =========================================================================== https://packages.debian.org/bookworm/uget
unclutter ====================================================================== https://packages.debian.org/bookworm/unclutter
unzip ========================================================================== https://packages.debian.org/bookworm/unzip
UrxvtControl =================================================================== https://www.linuxlinks.com/urxvt/
usbutils ======================================================================= https://packages.debian.org/bookworm/usbutils
util-linux ===================================================================== https://packages.debian.org/bookworm/util-linux essential
vamps ========================================================================== https://packages.debian.org/bookworm/vamps
viewnior ======================================================================= https://packages.debian.org/bookworm/viewnior
vobcopy ======================================================================== https://packages.debian.org/bookworm/vobcopy
vte ============================================================================
wallpaper ======================================================================
weechat ======================================================================== Chat client https://packages.debian.org/bookworm/weechat
wget =========================================================================== https://packages.debian.org/bookworm/wget
wireless-tools ================================================================= https://packages.debian.org/bookworm/wireless-tools
wireplumber ==================================================================== https://packages.debian.org/bookworm/wireplumber
wmctrl ========================================================================= https://packages.debian.org/bookworm/wmctrl
wpa_supplicant =================================================================
xarchiver ======================================== Default archiving application of Xfce and LXDE https://packages.debian.org/bookworm/xarchiver
xclip ========================================================================== https://packages.debian.org/bookworm/xclip
xcur2png =======================================================================
xdelta ========================================================================= https://packages.debian.org/bookworm/xdelta
xdg-desktop-portal-gtk ========================================================= https://packages.debian.org/bookworm/xd ... portal-gtk
xdg-puppy-jwm ==================================================================
xdg-utils ====================================================================== https://packages.debian.org/bookworm/xdg-utils
Xdialog ======================================================================== https://packages.debian.org/bookworm/nxdialog
xdotool ======================================================================== https://packages.debian.org/bookworm/xdotool
xfe ======================================== Light File Commander https://packages.debian.org/bookworm/xfe
xlock_gui ======================================================================
xlockmore ======================================================================
xorg_base_new ==================================================================
xorg_dri =======================================================================
xournalpp ====================================================================== https://packages.debian.org/bookworm/xournalpp
xournalpp-deps =================================================================
xpad =========================================================================== https://packages.debian.org/bookworm/xpad
xserver_xorg =================================================================== X server-X.Org Foundation's public implementation of the X Window System
xserver_xorg-video-vmware ======================================================
xz ============================================================================= Data compression software with high compression ratio
yad ============================================================================ Yet Another Dialog - dialogs for shell https://packages.debian.org/bookworm/yad
yassm ==========================================================================
YASSM ==========================================================================
zip ============================================================================ Archiver for .zip files https://packages.debian.org/bookworm/zip
zstd =========================================================================== https://packages.debian.org/bookworm/zstd
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
More from the list above, list all the installed packages with apt:
apt list --installed

To update the Package database after deletion:
sudo apt update

Complete upgrade:
sudo apt full-upgrade
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Last edited by sucuklu yumurta on Sun Nov 26, 2023 10:59 pm, edited 51 times in total.

Acer Aspire One AO751h Netbook Intel Atom CPU Z520 1.33 GHz:1-1 core 2 GB+2 GB Swap.
Sony 5200 mAh
BionicPup32 19.03 Full
BullseyePup32 9.1.0 Lite Frugal
✨ Kingston 30 GB SSD ✨
✨ 2 GB Kingston USB ✨

User avatar
Jasper
Posts: 1696
Joined: Wed Sep 07, 2022 1:20 pm
Has thanked: 867 times
Been thanked: 352 times

Re: Bookworm Pup64

Post by Jasper »

Thanks for sharing a package list. It would have been useful to have the build numbers too.

Just looking through the list everything looks good to me and to be honest, I do not remove the in-built components.

The APT package manager will easily update/uninstall applications once one has familiarised themselves with the process.

Surprised to see that systemd is not included.

User avatar
sucuklu yumurta
Posts: 160
Joined: Thu Mar 09, 2023 3:12 am
Location: France
Has thanked: 323 times
Been thanked: 27 times

Re: Bookworm Pup64

Post by sucuklu yumurta »

Jasper wrote: Thu May 25, 2023 4:03 pm

Thanks for sharing a package list. It would have been useful to have the build numbers too.

Just looking through the list everything looks good to me and to be honest, I do not remove the in-built components.

The APT package manager will easily update/uninstall applications once one has familiarised themselves with the process.

Surprised to see that systemd is not included.

Where are the building numbers? I can add them.
I don't know much about "init", linux under sysv is indeed a bit faster than linux under systemd as it is said :thumbup:
--------------------EDITED-------------------------
sysVinit is even lighter and faster for old potato computers

Last edited by sucuklu yumurta on Thu Nov 23, 2023 8:19 pm, edited 2 times in total.

Acer Aspire One AO751h Netbook Intel Atom CPU Z520 1.33 GHz:1-1 core 2 GB+2 GB Swap.
Sony 5200 mAh
BionicPup32 19.03 Full
BullseyePup32 9.1.0 Lite Frugal
✨ Kingston 30 GB SSD ✨
✨ 2 GB Kingston USB ✨

User avatar
amethyst
Posts: 2470
Joined: Tue Dec 22, 2020 6:35 am
Has thanked: 57 times
Been thanked: 519 times

Re: Bookworm Pup64

Post by amethyst »

It would have been useful to have the build numbers too.

Check in /var/packages if you can't find the info there (woof-installed-packages and the distribution's official package lists).

User avatar
sucuklu yumurta
Posts: 160
Joined: Thu Mar 09, 2023 3:12 am
Location: France
Has thanked: 323 times
Been thanked: 27 times

Re: Bookworm Pup64

Post by sucuklu yumurta »

amethyst wrote: Thu May 25, 2023 5:56 pm

It would have been useful to have the build numbers too.

Check in /var/packages if you can't find the info there (woof-installed-packages and the distribution's official package lists).

the list is a bit complicated, I'll add them one by one

Acer Aspire One AO751h Netbook Intel Atom CPU Z520 1.33 GHz:1-1 core 2 GB+2 GB Swap.
Sony 5200 mAh
BionicPup32 19.03 Full
BullseyePup32 9.1.0 Lite Frugal
✨ Kingston 30 GB SSD ✨
✨ 2 GB Kingston USB ✨

User avatar
Jasper
Posts: 1696
Joined: Wed Sep 07, 2022 1:20 pm
Has thanked: 867 times
Been thanked: 352 times

Re: Bookworm Pup64: Remove Builtin Package list and Description

Post by Jasper »

Are the applications genuinely deleted/removed or are they simply "white out" as in the case of other builds of Puppy?

User avatar
sucuklu yumurta
Posts: 160
Joined: Thu Mar 09, 2023 3:12 am
Location: France
Has thanked: 323 times
Been thanked: 27 times

Re: Bookworm Pup64: Remove Builtin Package list and Description

Post by sucuklu yumurta »

Jasper wrote: Sat Jun 03, 2023 6:15 pm

Are the applications genuinely deleted/removed or are they simply "white out" as in the case of other builds of Puppy?

moderation can edit the list if there is something missing. I don't know what "white out" is, for example, when I tried this process in other versions, sometimes there was inconsistency, I couldn't do this process completely and pack any sfs, the space to be saved here is maybe 200 mb, so it's not much, so I thought of making a list of descriptions and dependency links in case anyone is curious like me and wants to get familiar with the package names, I'm making a list amateurishly, so :thumbup:

Last edited by sucuklu yumurta on Sat Jun 03, 2023 11:56 pm, edited 1 time in total.

Acer Aspire One AO751h Netbook Intel Atom CPU Z520 1.33 GHz:1-1 core 2 GB+2 GB Swap.
Sony 5200 mAh
BionicPup32 19.03 Full
BullseyePup32 9.1.0 Lite Frugal
✨ Kingston 30 GB SSD ✨
✨ 2 GB Kingston USB ✨

User avatar
amethyst
Posts: 2470
Joined: Tue Dec 22, 2020 6:35 am
Has thanked: 57 times
Been thanked: 519 times

Re: Bookworm Pup64: Remove Builtin Package list and Description

Post by amethyst »

Jasper wrote: Sat Jun 03, 2023 6:15 pm

Are the applications genuinely deleted/removed or are they simply "white out" as in the case of other builds of Puppy?

They are "white out" but will be permanently gone if you do a remaster afterwards. The only ways of getting rid of builtin files are:
1. The easier way (but may not be the cleanest way) is to run this remove builtin package application and then do a remaster.
2. Cleanest and most effective method is to manually edit the base sfs by deleting the particular files as listed in the package file and rebuilding the base sfs.

dimkr
Posts: 2481
Joined: Wed Dec 30, 2020 6:14 pm
Has thanked: 53 times
Been thanked: 1252 times

Re: Bookworm Pup64: Remove Builtin Package list and Description

Post by dimkr »

Your best option is probably something like this:

Code: Select all

unsquashfs whatever.sfs
chroot squashfs-root apt autoremove --purge something
mksquashfs squashfs-root whatever2.sfs -comp zstd -Xcompression-level 19 -b 256K -no-exports -no-xattrs

apt knows which package are no longer needed by any other package, unlike PPM and that "remove builtin" tool.

Or, just build your own customized dpup -
https://github.com/puppylinux-woof-CE/w ... -on-GitHub
https://github.com/puppylinux-woof-CE/w ... _specs#L36

User avatar
amethyst
Posts: 2470
Joined: Tue Dec 22, 2020 6:35 am
Has thanked: 57 times
Been thanked: 519 times

Re: Bookworm Pup64: Remove Builtin Package list and Description

Post by amethyst »

dimkr wrote: Sun Jun 04, 2023 5:37 am

Your best option is probably something like this:

Code: Select all

unsquashfs whatever.sfs
chroot squashfs-root apt autoremove --purge something
mksquashfs squashfs-root whatever2.sfs -comp zstd -Xcompression-level 19 -b 256K -no-exports -no-xattrs

apt knows which package are no longer needed by any other package, unlike PPM and that "remove builtin" tool.

Or, just build your own customized dpup -
https://github.com/puppylinux-woof-CE/w ... -on-GitHub
https://github.com/puppylinux-woof-CE/w ... _specs#L36

The remove built-in applications script needs to be updated if it hasn't been over the years (which I don't think has been done, not the fundamental flaws anyhow). The known issues encountered with that script (the reasons why its results aren't as accurate as it could be) have been addressed with my Package-Extractor tool viewtopic.php?p=77704#p77704 (note, the latter is not a removal tool). See this thread as a matter of interest: viewtopic.php?p=76998#p76998. The builtin tool can be very useful if it works 100% effectively. You can remove lots of applications in a short time (especially when you do a remaster afterwards also recording other changes). So to me it still remains and can be a very useful tool.

User avatar
sucuklu yumurta
Posts: 160
Joined: Thu Mar 09, 2023 3:12 am
Location: France
Has thanked: 323 times
Been thanked: 27 times

Re: Bookworm Pup64: Remove Builtin Package list and Description

Post by sucuklu yumurta »

*dimkr's proposed method is a bit technical.
*The method suggested by amethyst is just for us, beginners. I added it to the list, it would be a good guide. Thanks
Do I understand correctly, nicOS-Package-Extractor edits the files in initrd/mnt/tmpfs or does it create a new sfs from the running space?

Acer Aspire One AO751h Netbook Intel Atom CPU Z520 1.33 GHz:1-1 core 2 GB+2 GB Swap.
Sony 5200 mAh
BionicPup32 19.03 Full
BullseyePup32 9.1.0 Lite Frugal
✨ Kingston 30 GB SSD ✨
✨ 2 GB Kingston USB ✨

User avatar
amethyst
Posts: 2470
Joined: Tue Dec 22, 2020 6:35 am
Has thanked: 57 times
Been thanked: 519 times

Re: Bookworm Pup64: Remove Builtin Package list and Description

Post by amethyst »

sucuklu yumurta wrote: Sun Jun 04, 2023 11:54 am

*dimkr's proposed method is a bit technical.
*The method suggested by amethyst is just for us, beginners. I added it to the list, it would be a good guide. Thanks
Do I understand correctly, nicOS-Package-Extractor edits the files in initrd/mnt/tmpfs or does it create a new sfs from the running space?

The nicOS-Package-Extractor script is totally different from remove builtin packages, but you can use it to copy/extract the files of a builtin package from the running system and re-assemble it as a standalone sfs package. It serves a different purpose than the remove builtin script which you should use to remove builtin packages (it's not perfect but it will still work well enough most of the times for the purpose it was designed for). The reason I mentioned the extractor script, is that it has some similarities in terms of identifying the builtin files in the running file system but in this regard I have addressed some of the issues experienced with the remove builtin script. I'm not going into the technical details how it works, it's irrelevant in terms of this discussion...but if you are interested in the coding, you can right click the script and open it as text.

User avatar
Jasper
Posts: 1696
Joined: Wed Sep 07, 2022 1:20 pm
Has thanked: 867 times
Been thanked: 352 times

Re: Bookworm Pup64: Remove Builtin Package list and Description

Post by Jasper »

Personally, I would not attempt to remove built in applications as they potentially have other libraries that might be used by other applications.

Curl
as an example is application that is included Puppies and relies upon libraries. I have just used this, as up to now, I have never managed to solve an issue which is visible in the Devx.

Image

Debian Bookworm has 1000's of applications that are maintained by their developers and updated.

They will do a better job than I could ever do so. So for me, I plan to let them do the heavy lifting.

I have been using Fossapup95 by accident and decided to update my applications as and when needed. I do not imagine that I will be doing this moving forward with @radky && @dimkr releases.

User avatar
sucuklu yumurta
Posts: 160
Joined: Thu Mar 09, 2023 3:12 am
Location: France
Has thanked: 323 times
Been thanked: 27 times

Re: Bookworm Pup64: Remove Builtin Package list and Description

Post by sucuklu yumurta »

even if it doesn't say ''essential'', yes, it says curl is an important component, better to use Synaptic. I learned all this much later, I can keep experimenting a little bit.

They will do a better job than I could ever do so. So for me, I plan to let them do the heavy lifting.

Do you plan to add a fixed space installation option? :thumbup: :P
https://ibb.co/ChrnGzG

Acer Aspire One AO751h Netbook Intel Atom CPU Z520 1.33 GHz:1-1 core 2 GB+2 GB Swap.
Sony 5200 mAh
BionicPup32 19.03 Full
BullseyePup32 9.1.0 Lite Frugal
✨ Kingston 30 GB SSD ✨
✨ 2 GB Kingston USB ✨

User avatar
wiak
Posts: 4244
Joined: Tue Dec 03, 2019 6:10 am
Location: Packing - big job
Has thanked: 70 times
Been thanked: 1257 times
Contact:

Re: Bookworm Pup64

Post by wiak »

sucuklu yumurta wrote: Thu May 25, 2023 5:19 pm

I don't know much about "init", linux under sysv is indeed a bit faster than linux under systemd as it is said :thumbup:

I seriously doubt that, or, at least, the sentence doesn't mean anything. Depends entirely on what scripts are written in sysv implementation and similarly really with systemd. You'd also need to provide test results for many different computer systems since hardware issues cause various timeout delays, that may be small or large. I doubt you can easily pin doubt sysv being faster than systemd as a fact; maybe on your system or your impression whereas on my system the impression I have is that systemd tends to be faster at initial boot anyway, but I don't give any value to that qualitative impression.

https://www.tinylinux.info/
DOWNLOAD wd_multi for hundreds of 'distros' at your fingertips: viewtopic.php?p=99154#p99154
Αξίζει να μεταφραστεί;

User avatar
wiak
Posts: 4244
Joined: Tue Dec 03, 2019 6:10 am
Location: Packing - big job
Has thanked: 70 times
Been thanked: 1257 times
Contact:

Re: Bookworm Pup64: Remove Builtin Package list and Description

Post by wiak »

sucuklu yumurta wrote: Sun Jun 04, 2023 11:54 am

*dimkr's proposed method is a bit technical.
*The method suggested by amethyst is just for us, beginners. I added it to the list, it would be a good guide. Thanks
Do I understand correctly, nicOS-Package-Extractor edits the files in initrd/mnt/tmpfs or does it create a new sfs from the running space?

It is safer and pretty much guaranteed to work compared to an automatic who knows what it does method. In my opinion it is far too risky trying to remove packages and dependencies via automation when really it is pretty simple to do via the likes of dimkr suggested method (which is what I would usually do too).

If you find that chroot method complicated, frankly I would advise you not to try and remove already inbuilt packages unless you don't mind breaking your system. Also consider what RAM/CPU usage your removal will benefit you with - programs left stored on media don't use other system resources until actually run anyway. Most distros provided via this forum are already pretty much slimmed down and with careful consideration to their final composition - different matter if you are very familiar with hacking down distros, in which case go for it, but then you'd be more likely to use the likes of dimkr suggested method anyway.

https://www.tinylinux.info/
DOWNLOAD wd_multi for hundreds of 'distros' at your fingertips: viewtopic.php?p=99154#p99154
Αξίζει να μεταφραστεί;

User avatar
amethyst
Posts: 2470
Joined: Tue Dec 22, 2020 6:35 am
Has thanked: 57 times
Been thanked: 519 times

Re: Bookworm Pup64: Remove Builtin Package list and Description

Post by amethyst »

The remove tools DO NOT REMOVE dependencies, it will indicate dependencies though (of the package being removed). It removes ONLY the package as listed in its package file and NOT its dependencies so it's very safe to use but obviously if other utilities depend upon the very package you want to remove then it may be a problem (very seldomly) but this will also be the case with whatever other method is being used. So if you use the dimkr's command to remove a specific package, will it stop you from removing the very package you specify if other packages depend on it? I advise the user to utilise the available tools, it very seldomly leads to problems, is very easy to use and excellent for remastering afterwards. I haven't ever encountered a problem with using it in terms of "dependencies".

User avatar
sucuklu yumurta
Posts: 160
Joined: Thu Mar 09, 2023 3:12 am
Location: France
Has thanked: 323 times
Been thanked: 27 times

Re: Bookworm Pup64: Remove Builtin Package list and Description

Post by sucuklu yumurta »

my observation is simple, there is a bit more background work in distributions that use systemd, nothing too intensive in other init, that's why I wrote it.

Acer Aspire One AO751h Netbook Intel Atom CPU Z520 1.33 GHz:1-1 core 2 GB+2 GB Swap.
Sony 5200 mAh
BionicPup32 19.03 Full
BullseyePup32 9.1.0 Lite Frugal
✨ Kingston 30 GB SSD ✨
✨ 2 GB Kingston USB ✨

Post Reply

Return to “Re-masters”