<html><head></head><body><div class="ydp3c421b15yahoo-style-wrap" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:13px;"><div></div>
        <div dir="ltr" data-setdir="false">Now I know why I was feeling dizzy during CABAL.  What I was seeing on the meeting screen looked just like the kubuntu install I just done.</div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">Whatever distro, installs have gotten much easier than the long ago days of installfests.    I think I first met Rick at one in San Jose.  There was a LinuxWorld at Moscone Center.  I stopped at the booths for every distro and asked why they thought theirs was better.  Someone handed me a package and said, "Ours is easy to install.  Here try it for yourself."  I think it was SUSE with a green lizard as a mascot.   </div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">Even that one required at least 3 CD's and had maybe 2 dozen different steps, starting with trying to guess the correct display parameters.   The 'buntu install had, I think, 5 steps.  First was select language, then select time zone.  Only the disk partition step was non-trivial.</div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">For the past dozen years, I used Debian.  Over time, the basic OS became more stable, at least from this user's perspective.  We got past controversy over systemd.  What I did notice was the supported version of apps.  (We used to call them programs.)  Several that I used are available on both Linux and M$.  The debian version always seemed to be very slow in being updated.  </div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">If we dig through the conspire email archives, there was one package I wanted that was not in the current Debian.  Apparently the developers were slow in fixing a compatibility issue with some hardware architecture and ...</div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">Well this time I thought I would see if 'buntu did a better job of having more current versions of apps.   I actually made USB sticks for Ubuntu, Kubuntu and Xubuntu.   I also read reviews that suggested they require RAM of 4G, 2G, and 1G respectively.  I decided on Kubuntu, mostly because I liked the feel of the desktop.   BTW, I had been using LXDE previously, partly because it was consistent with the early Raspbian.  </div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">As I said in previous email, my first attempt at install didn't work because the disk didn't have a EUFI partition.  So I started over.  Actually I did the install a couple of times,   The last time the partition step went like this.</div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">Make EUFI partition of 10MB.      Installer said it needed to be at least 35MB.   Go back.  Make EUFI 35 <span><span style="color: rgb(0, 0, 0); font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">MB</span></span> and redefine all the other partitions.  Well the partition was rounded down to 34 <span><span style="color: rgb(0, 0, 0); font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">MB</span></span>.  Installer complained.  Redo partitions with EUFI of 40 <span><span style="color: rgb(0, 0, 0); font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">MB</span></span>, which became 37 <span><span style="color: rgb(0, 0, 0); font-family: Helvetica Neue, Helvetica, Arial, sans-serif;">MB</span></span> actually.</div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">My final partion table:</div><div dir="ltr" data-setdir="false">fat32     /boot/efi        37MB       8.35MB used</div><div dir="ltr" data-setdir="false">ext4      /                   140GB       18 GB used</div><div dir="ltr" data-setdir="false">ext4      /home           18GB         6  GB used</div><div dir="ltr" data-setdir="false">..</div><div dir="ltr" data-setdir="false">and more big partitions to which I transferred 100GB of data files. </div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">I'm not sure what the bootloader actually does.  It was set to LEGACY, and I have not gone back to change the settings.  I turn on the PC and Kubuntu comes up.  Ain't broke.</div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false"><br></div>
        
        </div><div id="ydp56c7fec4yahoo_quoted_6244674006" class="ydp56c7fec4yahoo_quoted">
            <div style="font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:13px;color:#26282a;">
                
                <div>
                    On Sunday, November 15, 2020, 02:17:31 AM PST, Michael Paoli <michael.paoli@cal.berkeley.edu> wrote:
                </div>
                <div><br></div>
                <div><br></div>
                <div>So, CABAL today ...<br><br>I did poke about at an Ubuntu 20.04 LTS install (from<br>ubuntu-20.04-desktop-amd64.iso) ... was curious about if it "insisted"<br>upon UEFI install or not.  So, poked about it on a Virtual Machine.<br>Already had a VM set to just run it live from the ISO, no other drive.<br>I just used that as a basis and slightly modified it:<br>added 8 GiB drive (virtual)<br>enabled boot menu to select boot device,<br>set it to default to trying the virtual drive first, before optical.<br>Well first glitch - it didn't want to install to 8 GiB drive - said<br>that was too small.  Bumped it up to 10 GiB - it took that.<br>Did pretty much default install.  And yes, by default, it did UEFI.<br>After bit 'o poking at it, brought it down, wiped the virtual drive<br>(actually truncated it to 0 length, then brought the logical to<br>10 GiB again - sparse file), went through install again, but this time<br>I didn't go with default partitioning.  I set up first partition as<br>/boot (ext2), then I gave it a swap partition (2 GiB), then the remainder as<br>/ (root) filesystem (ext4).  And then installed like that ...<br>And it did a quite standard/legacy install, no UEFI.<br>Ubuntu also requires 2 GiB of RAM to install (it's possible, but<br>painful, to work around that - but one won't end up with a very<br>functional result).<br><br>So, ... I was kind'a curious, ... Debian, ... I already have a relatively<br>minimal Debian VM.  I was kind'a curious how small I could take it down<br>to ... and not even going "all the way", but mostly whacking away at<br>the non-required and such.<br>Well, before making it too painful for myself, ... down to ...<br># cat /etc/debian_version; swapoff -a; free; df -h -x devtmpfs -x  <br>tmpfs; dpkg -l | grep '^ii ' | wc -l<br>10.6<br>               total        used        free      shared  buff/cache    <br>available<br>Mem:         131272       38396        3648        1420       89228     <br>    86068<br>Swap:             0           0           0<br>Filesystem      Size  Used Avail Use% Mounted on<br>/dev/vda1       1.4G  693M  626M  53% /<br>143<br>#<br>Disk could of course be reduced further, maybe even memory a wee bit further.<br>The VM has 157696 KiB of RAM.<br>And, quite trimmed down the packages ...<br># cd $(mktemp -d)<br># >a && rm * && { (for deb in $(dpkg -l | awk '{if($1=="ii")print  <br>$2;}'); do set -- $(apt-cache show "$deb" | sed -ne 's/^Priority:  <br>\(..*\)$/\1/p;s/^Essential: \(..*\)$/\1/p;/^$/q'); if [ "$#" -eq 1 ];  <br>then echo "$deb" >> "$1"; elif [ "$#" -eq 2 ] && [ "$1" == "yes" ];  <br>then echo "$deb" >> essential; echo "$deb" >> "$2"; fi; done); wc -l  <br>*; }<br>   23 essential<br>   21 important<br>   87 optional<br>   33 required<br>    2 standard<br>  166 total<br># (for p in $(cat essential); do fgrep -lx "$p" [!e]*; done) | sort -u<br>required<br>#<br>// All that remain that are Essential: yes are also Priority: required<br># (for f in required important standard optional; do echo "$f" $(cat  <br>"$f") | fold -s -w 72; done) | sed -e 's/  *$//'<br>required apt base-files base-passwd bash bsdutils coreutils dash<br>debconf debianutils diffutils dpkg e2fsprogs findutils grep gzip<br>hostname init-system-helpers libc-bin libpam-modules:amd64<br>libpam-modules-bin libpam-runtime login mawk mount ncurses-base<br>ncurses-bin passwd perl-base sed sysvinit-utils tar tzdata util-linux<br>important adduser cpio cron debian-archive-keyring fdisk gpgv ifupdown<br>init iproute2 iputils-ping kmod logrotate netbase procps<br>readline-common sensible-utils systemd systemd-sysv tasksel<br>tasksel-data udev<br>standard gettext-base ucf<br>optional dmsetup e2fslibs:amd64 firmware-linux-free gcc-8-base:amd64<br>grub-common grub-pc grub-pc-bin grub2-common initramfs-tools<br>initramfs-tools-core klibc-utils libacl1:amd64 libapparmor1:amd64<br>libapt-pkg5.0:amd64 libargon2-1:amd64 libattr1:amd64 libaudit-common<br>libaudit1:amd64 libblkid1:amd64 libbz2-1.0:amd64 libc6:amd64<br>libcap-ng0:amd64 libcap2:amd64 libcap2-bin libcom-err2:amd64<br>libcryptsetup12:amd64 libdb5.3:amd64 libdebconfclient0:amd64<br>libdevmapper1.02.1:amd64 libefiboot1:amd64 libefivar1:amd64<br>libelf1:amd64 libext2fs2:amd64 libfdisk1:amd64 libffi6:amd64<br>libfreetype6:amd64 libfuse2:amd64 libgcc1:amd64 libgcrypt20:amd64<br>libgmp10:amd64 libgnutls30:amd64 libgpg-error0:amd64 libhogweed4:amd64<br>libidn11:amd64 libidn2-0:amd64 libip4tc0:amd64 libjson-c3:amd64<br>libklibc:amd64 libkmod2:amd64 liblocale-gettext-perl liblz4-1:amd64<br>liblzma5:amd64 libmnl0:amd64 libmount1:amd64 libncurses6:amd64<br>libncursesw6:amd64 libnettle6:amd64 libp11-kit0:amd64 libpam0g:amd64<br>libpcre3:amd64 libpng16-16:amd64 libpopt0:amd64 libprocps7:amd64<br>libseccomp2:amd64 libselinux1:amd64 libsemanage-common<br>libsemanage1:amd64 libsepol1:amd64 libsmartcols1:amd64 libss2:amd64<br>libssl1.1:amd64 libstdc++6:amd64 libsystemd0:amd64 libtasn1-6:amd64<br>libtinfo6:amd64 libudev1:amd64 libunistring2:amd64 libuuid1:amd64<br>libxtables12:amd64 libzstd1:amd64 linux-base<br>linux-image-4.19.0-12-amd64 linux-image-amd64 lsb-base nvi xxd<br>zlib1g:amd64<br># cat /etc/debian_version; swapoff -a; free; df -h -x devtmpfs -x  <br>tmpfs; dpkg -l | grep '^ii ' | wc -l<br>10.6<br>               total        used        free      shared  buff/cache    <br>available<br>Mem:         131272       38396        3648        1420       89228     <br>    86068<br>Swap:             0           0           0<br>Filesystem      Size  Used Avail Use% Mounted on<br>/dev/vda1       1.4G  693M  626M  53% /<br>143<br>#<br><br>So, ... Debian ...<br>well under 700 MiB of drive space,<br>157696 KiB of RAM<br>143 packages.<br><br>Ubuntu ... >8 GiB minimum for disk<br>> ~=2 GiB minimum for RAM<br>packages ... around 1,421<br># dpkg -l | grep '^ii ' | wc -l; free; cat /etc/*{-release,_version}<br>1421<br>               total        used        free      shared  buff/cache    <br>available<br>Mem:        2035432      451968      345136        7352     1238328     <br>  1414436<br>Swap:       1999868           0     1999868<br>DISTRIB_ID=Ubuntu<br>DISTRIB_RELEASE=20.04<br>DISTRIB_CODENAME=focal<br>DISTRIB_DESCRIPTION="Ubuntu 20.04 LTS"<br>NAME="Ubuntu"<br>VERSION="20.04 LTS (Focal Fossa)"<br>ID=ubuntu<br>ID_LIKE=debian<br>PRETTY_NAME="Ubuntu 20.04 LTS"<br>VERSION_ID="20.04"<br>HOME_URL="<a href="https://www.ubuntu.com/" rel="nofollow" target="_blank">https://www.ubuntu.com/</a>"<br>SUPPORT_URL="<a href="https://help.ubuntu.com/" rel="nofollow" target="_blank">https://help.ubuntu.com/</a>"<br>BUG_REPORT_URL="<a href="https://bugs.launchpad.net/ubuntu/" rel="nofollow" target="_blank">https://bugs.launchpad.net/ubuntu/</a>"<br>PRIVACY_POLICY_URL="<a href="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" rel="nofollow" target="_blank">https://www.ubuntu.com/legal/terms-and-policies/privacy-policy</a>"<br>VERSION_CODENAME=focal<br>UBUNTU_CODENAME=focal<br>bullseye/sid<br>#<br><br>Yes, Debian - Universal Operating System ... over 59,000 ready-to-run<br>software packages ... but about 143 will do 'ya,<br>and 157696 KiB of RAM and about 700 MiB of drive to get 'ya started.<br><br><br>_______________________________________________<br>conspire mailing list<br><a href="mailto:conspire@linuxmafia.com" rel="nofollow" target="_blank">conspire@linuxmafia.com</a><br><a href="http://linuxmafia.com/mailman/listinfo/conspire" rel="nofollow" target="_blank">http://linuxmafia.com/mailman/listinfo/conspire</a><br></div>
            </div>
        </div></body></html>