Jump to content

ArchLinux upgrades have been getting smaller


Recommended Posts

amenditman

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

Link to post
Share on other sites
  • Replies 140
  • Created
  • Last Reply

Top Posters In This Topic

  • amenditman

    54

  • abarbarian

    36

  • securitybreach

    28

  • V.T. Eric Layton

    17

Top Posters In This Topic

Popular Posts

Hopefully, before it gets to zero size!

If not ArchLinux, then at least vanilla Linux developers should adopt your motto!

And again today,   "The Amazing,Shrinking Arch Linux"!!!   :: Starting full system upgrade... resolving dependencies... looking for inter-conflicts... Packages (17): archlinux-keyring-20130406-

securitybreach

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

Link to post
Share on other sites
amenditman

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
Link to post
Share on other sites
securitybreach

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

Link to post
Share on other sites
amenditman

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?

Link to post
Share on other sites
amenditman

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
Link to post
Share on other sites
abarbarian

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
Link to post
Share on other sites
amenditman

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
Link to post
Share on other sites
amenditman

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
Link to post
Share on other sites
abarbarian

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:

Link to post
Share on other sites
abarbarian
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
Link to post
Share on other sites
amenditman

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
Link to post
Share on other sites
amenditman

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] 

Link to post
Share on other sites
amenditman

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
Link to post
Share on other sites
amenditman

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

Link to post
Share on other sites
securitybreach

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)

Link to post
Share on other sites
abarbarian

 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:

Link to post
Share on other sites
amenditman

 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.
Link to post
Share on other sites
securitybreach

 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

Link to post
Share on other sites
abarbarian
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.

Link to post
Share on other sites
securitybreach

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/

Link to post
Share on other sites
securitybreach

I just freed up 11gb by clearing my pacman cache (pacman -Scc) and by removing some unneeded applications:

uMFGw3U.png

Link to post
Share on other sites
securitybreach

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

Link to post
Share on other sites
abarbarian

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
Link to post
Share on other sites
amenditman

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
Link to post
Share on other sites
amenditman

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
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...