Jump to content
amenditman

ArchLinux upgrades have been getting smaller

Recommended Posts

I have been noticing this trend lately. Is it just my configuration or are any of you seeing it?

 

When I run

yaourt -Syu

command to update my system. I consistently see the Net Upgrade size as a negative number.

The code is shrinking.

 

Total Download Size: 82.63 MiB

Total Installed Size: 268.76 MiB

Net Upgrade Size: -0.71 MiB

Share this post


Link to post
Share on other sites

That is the the difference between the new and the old package's installed size (new installed size vs old installed size).

Share this post


Link to post
Share on other sites

That is the the difference between the new and the old package's installed size (new installed size vs old installed size).

Yes, I just think it's interesting that they tend to be shrinking the last few weeks.
  • Like 1

Share this post


Link to post
Share on other sites

Hehe, I just saw this and thought of this thread:

Total Download Size: 137.86 MiB

Total Installed Size: 758.41 MiB

Net Upgrade Size: -72.18 MiB

Share this post


Link to post
Share on other sites

Hehe, I just saw this and thought of this thread:

Did you just do the MySQL > MariaDB upgrade?

 

If so, how did it go? Anything break?

Share this post


Link to post
Share on other sites

Wow, here's a big one!

 

:: Starting full system upgrade...
resolving dependencies...
looking for inter-conflicts...

Targets (19): boost-libs-1.52.0-3  calibre-0.9.25-1  chromium-26.0.1410.43-2
		  dotconf-1.3-3  ffmpeg-1:1.2-1  libdrm-2.4.43-1  libffi-3.0.13-1
		  libwebp-0.2.1-1  procps-ng-3.3.7-1  python-xdg-0.25-1  python2-sip-4.14.5-1
		  simutrans-112.2-1  simutrans-pak128-2.3.0-1  simutrans-pak64-112.2-1
		  sip-4.14.5-1  speech-dispatcher-0.8-1  sqlite-3.7.16.1-1  vlc-2.0.5-5
		  xproto-7.0.24-1

Total Download Size:    105.19 MiB
Total Installed Size:   358.72 MiB
Net Upgrade Size:	   -317.25 MiB

Proceed with installation? [Y/n] 

  • Like 1

Share this post


Link to post
Share on other sites

Another reduction today

 

Packages (18): cups-filters-1.0.33-1 enlightenment-1.0.12-1

imagemagick-6.8.4.6-1 lib32-nvidia-libgl-313.30-1

lib32-nvidia-utils-313.30-1

lib32-nvidia-utils-313.26-1 [removal] lib32-sqlite-3.7.16.1-1

libxi-1.7.1-1 linux-3.8.5-1 lirc-utils-1:0.9.0-40

lm_sensors-3.3.3-2 lua-5.2.2-1 mpg123-1.15.3-1

nvidia-313.30-2 nvidia-libgl-313.30-2 nvidia-utils-313.30-2

opencl-nvidia-313.30-2 yaourt-1.3-1

 

Total Download Size: 98.91 MiB

Total Installed Size: 281.55 MiB

Net Upgrade Size: -71.53 MiB

 

At this rate you'll be able to run Arch of a floppy and still have space. :teehee:

  • Like 1

Share this post


Link to post
Share on other sites

And again, it shrinks! I am really loving this.

Keep up the good work KDE, Libre Office, and others.

 

:: Starting full system upgrade...

resolving dependencies...

looking for inter-conflicts...

 

Packages (67): calibre-0.9.26-1 cups-filters-1.0.33-1 imagemagick-6.8.4.6-1 kactivities-4.10.2-1

kde-base-artwork-4.10.2-1 kdebase-dolphin-4.10.2-1 kdebase-katepart-4.10.2-1

kdebase-kdepasswd-4.10.2-1 kdebase-kdialog-4.10.2-1 kdebase-keditbookmarks-4.10.2-1

kdebase-kfind-4.10.2-1 kdebase-konq-plugins-4.10.2-1 kdebase-konqueror-4.10.2-1

kdebase-konsole-4.10.2-1 kdebase-kwrite-4.10.2-1 kdebase-lib-4.10.2-1 kdebase-plasma-4.10.2-1

kdebase-runtime-4.10.2-2 kdebase-workspace-4.10.2-1 kdegames-kmahjongg-4.10.2-1

kdegames-kpatience-4.10.2-1 kdegraphics-gwenview-4.10.2-1 kdegraphics-ksnapshot-4.10.2-1

kdegraphics-okular-4.10.2-1 kdelibs-4.10.2-1 kdemultimedia-kmix-4.10.2-1

kdenetwork-kget-4.10.2-1 kdenetwork-kopete-4.10.2-1 kdepim-akregator-4.10.2-1

kdepim-libkdepim-4.10.2-1 kdepim-runtime-4.10.2-1 kdepimlibs-4.10.2-1 kdesdk-kate-4.10.2-1

kdeutils-ark-4.10.2-1 kdeutils-kcalc-4.10.2-1 libkcddb-4.10.2-1 libkcompactdisc-4.10.2-1

libkdcraw-4.10.2-1 libkdegames-4.10.2-1 libkexiv2-4.10.2-1 libkipi-4.10.2-1

libkmahjongg-4.10.2-1 libksane-4.10.2-1 liblastfm-1.0.7-1 libreoffice-base-4.0.2-1

libreoffice-calc-4.0.2-1 libreoffice-common-4.0.2-1 libreoffice-draw-4.0.2-1

libreoffice-en-US-4.0.2-1 libreoffice-extension-wiki-publisher-4.0.2-1

libreoffice-impress-4.0.2-1 libreoffice-kde4-4.0.2-1 libreoffice-math-4.0.2-1

libreoffice-postgresql-connector-4.0.2-1 libreoffice-writer-4.0.2-1 libxi-1.7.1-1 libzip-0.11-1

linux-3.8.5-1 lm_sensors-3.3.3-2 lua-5.2.2-1 nepomuk-core-4.10.2-1 nepomuk-widgets-4.10.2-1

nvidia-313.30-2 nvidia-libgl-313.30-2 nvidia-utils-313.30-2 oxygen-icons-4.10.2-1

postgresql-libs-9.2.4-1

 

Total Download Size: 273.54 MiB

Total Installed Size: 871.87 MiB

Net Upgrade Size: -43.02 MiB

Edited by amenditman

Share this post


Link to post
Share on other sites

And again today,

 

"The Amazing,Shrinking Arch Linux"!!!

 

:: Starting full system upgrade...
resolving dependencies...
looking for inter-conflicts...
Packages (17): archlinux-keyring-20130406-1 harfbuzz-0.9.15-1 libreoffice-base-4.0.2-2 libreoffice-calc-4.0.2-2
		 libreoffice-common-4.0.2-2 libreoffice-draw-4.0.2-2 libreoffice-en-US-4.0.2-2
		 libreoffice-extension-wiki-publisher-4.0.2-2 libreoffice-impress-4.0.2-2 libreoffice-kde4-4.0.2-2
		 libreoffice-math-4.0.2-2 libreoffice-postgresql-connector-4.0.2-2 libreoffice-writer-4.0.2-2
		 psmisc-22.20-1 subversion-1.7.9-1 systemd-200-1 systemd-sysvcompat-200-1
Total Download Size: 81.32 MiB
Total Installed Size: 348.27 MiB
Net Upgrade Size:	 -5.94 MiB

Way to go Libre Office, systemd, and a few other little misc.

 

In the world of Operating systems this is truly great, amazing.....

You can't even run Windows 7 without 4 GB ram and at least 40 GB hard disk space, and Arch Linux, vanilla linux, is shrinking lots of packages almost everyday.

 

I love Linux! :wub:

Edited by amenditman
  • Like 2

Share this post


Link to post
Share on other sites

Yup even the small programs are still spring cleaning.

 

Packages (3): archlinux-keyring-20130406-1 harfbuzz-0.9.15-1 isl-0.11.1-2

 

Total Download Size: 1.24 MiB

Total Installed Size: 4.63 MiB

Net Upgrade Size: -0.17 MiB

 

amenditman your community loves you too :hug:

Share this post


Link to post
Share on other sites
Packages (24): flashplugin-11.2.202.280-1 git-1.8.2.1-1 glibc-2.17-5

lib32-glibc-2.17-5 lib32-harfbuzz-0.9.15-1

lib32-libpng-1.5.15-1 lib32-libxi-1.7.1-1 lib32-systemd-200-1

libldap-2.4.35-1 libpng-1.5.15-1 libva-1.1.1-1 linux-3.8.6-1

lirc-utils-1:0.9.0-41 mercurial-2.5.4-1 nspr-4.9.6-1

nvidia-313.30-3 orc-0.4.17-1 python-3.3.1-1 python2-2.7.4-1

python2-distribute-0.6.36-1 python2-lxml-3.1.1-1 sane-1.0.23-4

vlc-2.0.6-1 xulrunner-20.0-1

 

Total Download Size: 137.03 MiB

Total Installed Size: 497.91 MiB

Net Upgrade Size: -26.12 MiB

 

Phew another 26 MB gone. :fish:

  • Like 1

Share this post


Link to post
Share on other sites

Me too.

 

:: Starting full system upgrade...
resolving dependencies...
looking for inter-conflicts...
Packages (21): chromium-26.0.1410.63-1  flashplugin-11.2.202.280-1  git-1.8.2.1-1  glibc-2.17-5  isl-0.11.1-2
		   kdepim-akregator-4.10.2-2  kdepim-libkdepim-4.10.2-2  lib32-glibc-2.17-5  libldap-2.4.35-1
		   libpng-1.5.15-1  libva-1.1.1-1  linux-3.8.6-1  mercurial-2.5.4-1  nspr-4.9.6-1  nvidia-313.30-3
		   orc-0.4.17-1  python-3.3.1-1  python2-2.7.4-1  python2-lxml-3.1.1-1  sane-1.0.23-4  vlc-2.0.6-1
Total Download Size:    143.84 MiB
Total Installed Size:   524.48 MiB
Net Upgrade Size:	   -22.48 MiB

Between this and clearing the cached packages no longer installed or needed I need a smaller HDD. It's lonely and echoey in there!

  • Like 1

Share this post


Link to post
Share on other sites

And again today.

Even with all the extra junk I have installed I could run this setup from an 8 GB flash stick (not counting my massive file storage partition).

 

:: Starting full system upgrade...
resolving dependencies...
looking for inter-conflicts...

Packages (19): binutils-2.23.2-2  calibre-0.9.27-1  cifs-utils-6.0-1  cups-filters-1.0.34-1  firefox-20.0.1-2
		   ldb-1.1.15-1  libbsd-0.4.2-1  libcap-2.22-4  libdiscid-0.5.0-1  libkolab-0.4.2-1
		   libkolabxml-0.8.4-1  libwbclient-4.0.5-1  opencv-2.4.5-1  python2-psutil-0.7.0-1  smbclient-4.0.5-1
		   sqlite-3.7.16.2-1  systemd-201-1  systemd-sysvcompat-201-1  tevent-0.9.18-1

Total Download Size:    58.34 MiB
Total Installed Size:   221.82 MiB
Net Upgrade Size:	   -41.66 MiB

:: Proceed with installation? [Y/n] 

Share this post


Link to post
Share on other sites

Filesystem								 Size Used Avail Use% Mounted on
/dev/mapper/ArchLinux-lvroot 15G 5.4G 8.6G 39% /
dev										 3.9G	 0 3.9G 0% /dev
run										 4.0G 596K 4.0G 1% /run
tmpfs					 4.0G	 0 4.0G 0% /dev/shm
tmpfs					 4.0G	 0 4.0G 0% /sys/fs/cgroup
tmpfs									 4.0G 128K 4.0G 1% /tmp
/dev/sdb4				 	 457G 208G 226G 48% /DATA
/dev/mapper/ArchLinux-lvvar 15G 1.7G 13G 12% /var
/dev/mapper/ArchLinux-lvlog 4.8G 291M 4.3G 7% /var/log
/dev/mapper/ArchLinux-lvhome 20G 5.2G 14G 28% /home

 

Ok, so I still need the 16 GB stick, but it's down to just over 12 GB (/, /var, /var/log, /home).

And that is with a pretty full KDE install with a bunch of extras.

Edited by amenditman

Share this post


Link to post
Share on other sites

I got an email notification that securitybreach responded to this thread, but it is not showing up even after 2 hours.

Share this post


Link to post
Share on other sites

I got an email notification that securitybreach responded to this thread, but it is not showing up even after 2 hours.

 

Eh, do not worry about it was nothing. B)

Share this post


Link to post
Share on other sites

 df -h /
Filesystem	  Size  Used Avail Use% Mounted on
/dev/sde5	    15G  4.7G  9.0G  35% /

 

An that includes all the extra that has just appeared with E17 updates. That is some bloated system your running amenditman :harhar:

Share this post


Link to post
Share on other sites

 df -h /
Filesystem	 Size Used Avail Use% Mounted on
/dev/sde5	 15G 4.7G 9.0G 35% /

 

An that includes all the extra that has just appeared with E17 updates. That is some bloated system your running amenditman :harhar:

That's because I have kdebase and a bunch of kde apps as well as a bunch of gnome stuff. That way I have the best of both worlds. Oh, and LXDE just for fun.

Share this post


Link to post
Share on other sites

 df -h /
Filesystem	 Size Used Avail Use% Mounted on
/dev/sde5	 15G 4.7G 9.0G 35% /

 

An that includes all the extra that has just appeared with E17 updates. That is some bloated system your running amenditman :harhar:

 

You think that one is bad. Here is mine:

 

6pATmHw.png

Share this post


Link to post
Share on other sites
Packages (39): alsa-lib-1.0.27-1 alsa-plugins-1.0.27-1 alsa-utils-1.0.27-4

binutils-multilib-2.23.2-2 bison-2.7.1-1 cups-filters-1.0.34-1

curl-7.30.0-1 enlightenment-1.0.13-1 expat-2.1.0-2

firefox-20.0.1-2 fox-1.6.49-1 freeglut-2.8.1-1

gcc-libs-multilib-4.8.0-2 gcc-multilib-4.8.0-2 gpm-1.20.7-2

isl-0.11.2-1 kmod-13-1 lib32-alsa-lib-1.0.27-1

lib32-curl-7.30.0-1 lib32-flashplugin-11.2.202.280-1

lib32-gcc-libs-4.8.0-2 lib32-libldap-2.4.35-1

lib32-nspr-4.9.6-1 lib32-sqlite-3.7.16.2-1 lib32-systemd-201-1

libcdio-paranoia-10.2+0.90+1-1 liblqr-0.4.2-1 linux-3.8.7-1

m4-1.4.16-3 net-snmp-5.7.2-4 perl-5.16.3-2

python2-numpy-1.7.1-1 python2-psutil-0.7.0-1 qpdf-4.1.0-1

sqlite-3.7.16.2-1 systemd-201-2 systemd-sysvcompat-201-2

tar-1.26-3 wayland-1.1.0-1

 

Total Download Size: 131.30 MiB

Total Installed Size: 374.69 MiB

Net Upgrade Size: -26.58 MiB

 

Going down again :clap:

 

Blimey Josh you must have every program ever invented installed.

Share this post


Link to post
Share on other sites

Blimey Josh you must have every program ever invented installed.

 

Not really as I only have 9032 MB of applications:

PYa3J4Z.jpg

 

http://i.imgur.com/PYa3J4Z.jpg

 

The application I used to generate the chart is called pacgraph and is available in the Community repo:

 

Draws a graph of installed packages to PNG/SVG/GUI/console. Good for finding bloat.

http://kmkeen.com/pacgraph/

Share this post


Link to post
Share on other sites

I just ran across this:

Preventing unwanted cache purges

 

By default, pacman -Sc removes package tarballs from the cache that correspond to packages that are not installed on the machine the command was issued on. Because pacman cannot predict what packages are installed on all machines that share the cache, it will end up deleting files that should not be.

 

To clean up the cache so that only outdated tarballs are deleted, add this entry in the [options] section of /etc/pacman.conf:

CleanMethod = KeepCurrent

https://wiki.archlinux.org/index.php/Pacman_Tips#Preventing_unwanted_cache_purges

Share this post


Link to post
Share on other sites

11GB good housekeeping. Your tip above is mainly for multi pc/single cache use but would be useful for single pc/single cache use too I guess. :breakfast:

  • Like 1

Share this post


Link to post
Share on other sites

I've been seeing small updates the last couple of days.

But even on only six packages updated I am seeing around 1 MB of shrink.

 

I love the upstream devs for all this great coding they are doing.

New features, better security, and smaller installed size.

It's like an all you can eat buffet.....with a gorgeatorium in the back!

  • Like 1

Share this post


Link to post
Share on other sites

Now this is impressive.

 

:: Starting full system upgrade...
resolving dependencies...
looking for inter-conflicts...
Packages (2): colord-0.1.33-1  docbook-xsl-1.78.1-1
Total Download Size:    1.09 MiB
Total Installed Size:   15.29 MiB
Net Upgrade Size:	   -2.95 MiB

Dropping 2.95 MB from only two packages that were 18.24 MB. That is a 16% decrease in installed size.

Truly amazing coding going on in the Gnix world.

I don't say Arch Gnix, because the devs of Arch try not to touch upstream packages at all if possible. So they don't get the credit, this time.

  • Like 2

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...