MX18 Continuum (Minimal) Release

Those who have created deb or tar packages to share with other MX users can create a thread in this forum to do that. Also those that request someone to create a package for them, can be posted here.
Message
Author
User avatar
dphn
Posts: 126
Joined: Sun Nov 25, 2018 7:26 am

Re: MX18 Continuum (Minimal) Release

#21 Post by dphn »

I'm saying it yesterday. For this an additional package like desktop-defaults-xfce-mx-minimal for replace the desktop-defaults-xfce-mx17 is needed with the content from /usr/local/bin for MX autostarts but without configurations for specific apps only available in full version.

uca.xml from MX has also featherpad entries and is included in desktop-defaults-xfce-mx17 package.
Last edited by dphn on Mon Jan 14, 2019 5:05 pm, edited 1 time in total.
for those with an eye for the finer details...

User avatar
manyroads
Posts: 2603
Joined: Sat Jun 30, 2018 6:33 pm

Re: MX18 Continuum (Minimal) Release

#22 Post by manyroads »

malspa wrote: Mon Jan 14, 2019 5:02 pm Yeah, sorry, my brain wasn't working there for a moment. Or something.
I know that problem. :lipsrsealed:
Pax vobiscum,
Mark Rabideau - ManyRoads Genealogy -or- eirenicon llc. (geeky stuff)
i3wm, bspwm, hlwm, dwm, spectrwm ~ Linux #449130
"For every complex problem there is an answer that is clear, simple, and wrong." -- H. L. Mencken

User avatar
dolphin_oracle
Developer
Posts: 19925
Joined: Sun Dec 16, 2007 1:17 pm

Re: MX18 Continuum (Minimal) Release

#23 Post by dolphin_oracle »

dphn wrote: Mon Jan 14, 2019 5:04 pm I'm saying it yesterday. For this an additional package like desktop-defaults-xfce-mx-minimal for replace the desktop-defaults-xfce-mx17 is needed with the content from /usr/local/bin for MX autostarts but without configurations for specific apps only available in full version.

uca.xml from MX has also featherpad entries and is included in desktop-defaults-xfce-mx17 package.
actually uca.xml now uses whatever the default text editor is (only hard-coded on upgraded mx17 installs, and even then new users will get the change).

I spent a lot of time this last go around separating out the various desktop-defaults packages into three sep. packages.

desktop-defaults-xfce-mx17
desktop-defaults-mx-common
desktop-defaults-mx-applications

however, it is true that for our basic configuration, the desktop-defaults-xfce-mx17 does depend on the other 2 packages. That's our base. But you can remove the desktop-defaults-xfce-mx17 without removing the other 2. this was set up so for folks that were building snapshots with alternate Desktop Environments and who wanted to remove Xfce stuff. you can also remove desktop-defaults-mx-applications, which contain default app configs, but I wouldn't remove desktop-defaults-mx-common or you will almost certainly break something. Note also that without desktop-defaults-mx-applications, certain apps may not look the way users expect on MX.

Personally, for the purposes of a "minimal" iso, I wouldn't touch them. It would be changing the nature of the beast a little far IMO. Any autostarts that aren't available could just be removed from /etc/skel. we very rarely update desktop-defaults package, and even then it would be more likely to update the -common one than he other 2.
http://www.youtube.com/runwiththedolphin
lenovo ThinkPad X1 Extreme Gen 4 - MX-23
FYI: mx "test" repo is not the same thing as debian testing repo.

User avatar
manyroads
Posts: 2603
Joined: Sat Jun 30, 2018 6:33 pm

Re: MX18 Continuum (Minimal) Release

#24 Post by manyroads »

The latest (and final???) is in the Dropbox folder. The readme.txt has all the changes listed that I made to the base MX18 release. If there is adequate interest in keeping this around; I'll maintain it. :bagoverhead:

In another vein.... does anyone know of a better home for this? I don't mind keeping it for a while, but it just does not seem like the right place for it.

https://www.dropbox.com/sh/w0g0nzahapkx ... NbePa?dl=0
Pax vobiscum,
Mark Rabideau - ManyRoads Genealogy -or- eirenicon llc. (geeky stuff)
i3wm, bspwm, hlwm, dwm, spectrwm ~ Linux #449130
"For every complex problem there is an answer that is clear, simple, and wrong." -- H. L. Mencken

User avatar
Richard
Posts: 1577
Joined: Fri Dec 12, 2008 10:31 am

Re: MX18 Continuum (Minimal) Release

#25 Post by Richard »

Good eye, @dhpn,

I'm sure @manyroads will look into those.

Remember, IMHO, this is still a Beta release for testing.
Just started coming together the last couple of days.

Started out as a way to build an ISO for kids; has morphed into a Minimal MX Linux.

Any other observations, fixes, gotchas, etc., please post in this thread.

Starting the download again.... Real soon now....
Thinkpad T430 & Dell Latitude E7450, both with MX-21.3.1
kernal 5.10.0-26-amd64 x86_64; Xfce-4.18.0; 8 GB RAM
Intel Core i5-3380M, Graphics, Audio, Video; & SSDs.

User avatar
manyroads
Posts: 2603
Joined: Sat Jun 30, 2018 6:33 pm

Re: MX18 Continuum (Minimal) Release

#26 Post by manyroads »

@Richard I'm actually still working on the Kids SPIN. I've made some good progress on it. I actually think I'm pretty close on the minimal MX, if not there. I'm certain there are items I can't do on my two efforts, my skills aren't that 'spectacular. ;)
Pax vobiscum,
Mark Rabideau - ManyRoads Genealogy -or- eirenicon llc. (geeky stuff)
i3wm, bspwm, hlwm, dwm, spectrwm ~ Linux #449130
"For every complex problem there is an answer that is clear, simple, and wrong." -- H. L. Mencken

skidoo
Posts: 753
Joined: Tue Sep 22, 2015 6:56 pm

Re: MX18 Continuum (Minimal) Release

#27 Post by skidoo »

As of today's iso, this "minimalistic" iso still contains:

141Mb of "icon images"
35Mb of "grub background images" (/usr/share/backgrounds/MXLinux/grub/)
10Mb of "lightdm background images"
22Mb+ of "wallpaper images"
18Mb of plymouth themes
85Mb of fonts
(mentioned as an observation, not a criticism)

==================================

.
FYI: post-install (or during livesession, then remaster), a non-polyglot user can trim 270MB+ by removing extraneous locales files.
HOWTO (example: me speaky Engrish-only):

run "dkpg-reconfigure locales" and untick all except these 2:
en_US ISO-8859-1
en_US.UTF8 UTF-8

"sudo apt-get install localepurge" and, within the dialog just click twice "Forward", "Forward"
(prevents installation of extraneous locales files during future pkg installation/update operations)

"sudo apt get install bleachbit && gksu bleachbit"
When bleachbit first launches, a preferences popup dialog is displayed. Click OK to dismiss it
click "Localizations" tickbox. Just click OK when the popup mentions "Preferences".
Click the Trashcan icon in bleachbit's toolbar. In the resulting popup, click "Delete"
----
Disk space recovered: 276.7MB
Files deleted: 13527

If you are a fan of using the "locate" command in terminal, NOW is a good time to freshen its index
via the command "sudo updatedb" (takes only 5sec or to run).
==================================

.
manyroads, approx 320Mb can be trimmed from the iso by selectively removing unneeded packages. I'm listing them here, below. Your call ~~ if you truly want to pre-install Java runtime environment even though nothing pre-installed depends on it, well arighty then. Same for aptitude, AdobeFlashPlayer...

Most of these are leftovers, dependencies of items which have been removed from the stock iso.
deborphan or gtkorphan would probably detect many of these.
They probably got marked "manually installed" during the initial build process (and don't show up in --autoremove list).

openjdk-8-jre-headless (99.7Mb) ==============
ca-certificates-java (44kb)
openjdk-8-jre (260kb)

hunspell-en-gb (1.1Mb)
aspell (1.1Mb)
hunspell-en-us (700kb)
dictionaries-common (700kb)
hyphen-en-gb (500kb)
hyphen-en-us (150kb)

adobe-flashplugin (35.5Mb) ==========
git (29.5Mb) ===============
git-man (1.5Mb) =======

mythes-en-us (22.5Mb)(thesuarus for LibreOffice) ===========

poppler-data (12.5Mb) =======
nautilus-data (12.4Mb) =============

libqtgui4 (12.8Mb) ========
libphonon4 (690kb)
libqt4-opengl (1.2Mb)
phonon-backend-gstreamer (390kb)
phonon-backend-gstreamer-common (38kb)
qdbus (180kb)
libqtdbus4 (100kb)
libqtcore4 (5Mb)
libqt4-xml (420kb)
libqt4-dbus (100kb)

aptitude (4.5Mb)
aptitude-common (9.6Mb)
manpages-dev (3.8Mb)
xfsprogs (4.4Mb)
reiser4progs (1.7Mb)

libopenexr22 (3.1Mb)
libopencv-calib3d2.4v5 (630kb)
libopencv-features2d2.4v5 (640kb)
libopencv-highgui2.4-deb0 (300kb)
libopencv-objdetect2.4v5 (490bk)
livopencv-flann2.4v5 (450kb)
libopencv-video2.4v5 (360kb)

projectm-data (1.6Mb)
libopencore-amrwb0 (100kb)
libopencoe-amrnb0 (190kb)
sox (200kb)
libsox-fmt-base (342kb)
libsox-fmt-all (50kb)
libsox-fmt-alsa ( 70kb)
libsox-fmt-ao (64kb)
libsox-fmt-mp3 (85kb)
libsox-fmt-oss (64kb)
libsox-fmt-pulse (64kb)
libsox2 (660kb)

gstreamer1.0-plugins-bad (7.4Mb) ======
gstreamer1.0-plugins-good (7.0Mb) =======
gsfonts (4.5Mb) ========

liblapack3 (7.0Mb)

virtualbox-guest-x11 (6.7Mb)
virtualbox-guest-dkms (6.7Mb)

grub-themes-mx (6.4Mb)

libbonobo2-0 (1.1Mb)
libbonoboui2-common (1.0Mb)
libbonoboui2-0 (500kb)
libgnome-2-0 (600kb)
libgnome2-perl (670Kb)
libgnomeui-0 (800kb)
libgnome2-vfs-perl (500kb)
libgnomecanvas2-0 (290kb)
libgnomecanvas2-common (980kb)
libgnome-canvas-perl (260kb)
libgnome2-common (5.8Mb)

libgnomevfs2-0 (960kb)
libgnomevfs-common (5.9Mb)
libgnomeui-common (3.0Mb)

User avatar
manyroads
Posts: 2603
Joined: Sat Jun 30, 2018 6:33 pm

Re: MX18 Continuum (Minimal) Release

#28 Post by manyroads »

@skidoo I'll try doing the items you suggested. Up 'till now I have been eliminating images etc by 'hand'. It will take a while, I'm out of pocket for a couple of days.
Pax vobiscum,
Mark Rabideau - ManyRoads Genealogy -or- eirenicon llc. (geeky stuff)
i3wm, bspwm, hlwm, dwm, spectrwm ~ Linux #449130
"For every complex problem there is an answer that is clear, simple, and wrong." -- H. L. Mencken

User avatar
manyroads
Posts: 2603
Joined: Sat Jun 30, 2018 6:33 pm

Re: MX18 Continuum (Minimal) Release

#29 Post by manyroads »

@skidoo... I have done most of what you suggested. :number1:

I ran the following:
sudo deborphan | xargs sudo apt-get -y remove --purge
sudo deborphan --guess-data | xargs sudo apt-get -y remove --purge

I also cleaned things up with bleachbit per your recommendations.

Lastly, I removed all the grub & lightdm images. Plus I cleaned out all locales except for the two US (why not be xenocentric... ;) )

The new iso should appear online sometime tonight. Thank you very much!!! :popcorn:
Pax vobiscum,
Mark Rabideau - ManyRoads Genealogy -or- eirenicon llc. (geeky stuff)
i3wm, bspwm, hlwm, dwm, spectrwm ~ Linux #449130
"For every complex problem there is an answer that is clear, simple, and wrong." -- H. L. Mencken

freefreeno
Posts: 34
Joined: Mon Nov 05, 2018 12:55 pm

Re: MX18 Continuum (Minimal) Release

#30 Post by freefreeno »

Well well well congrats.

Post Reply

Return to “Package Sharing”