Language Selection

English French German Italian Portuguese Spanish

Popcorn - Popularity Contest (for RPM)

Filed under
Software

A few days ago I came across Feature #305877. What is it about? Well, Debian has the Popularity Contest, which tracks installed packages, how often they are used and sends an anonymized report once a week to their server. This maps the usage of Debian packages and as a nice side effect Debian guys can estimate the size of their user base on various platforms and releases. This also gives information about the community structure (e.g. how many users use development tools or graphic applications). This would be a very neat thing to have in openSUSE too!

At first, the task seemed pretty straightforward - just to replace dpkg calls with corresponding calls to rpm. There was one catch, though. Because of the transactions, which RPM uses, scanning on my openSUSE 11.1 machine took 2 minutes instead of 2 seconds on Debian! That’s because RPM creates one transaction for each package and constant locking and unlocking of rpmdb makes this process really slow. I rewrote the script to python, just to see how long will it take using only one long transaction and was very pleasantly surprised that it got back to 2 seconds.

rest here




More in Tux Machines

Kubuntu 16.10 Finally Gets a Public Release, Beta 2 Uses KDE Plasma 5.7 Desktop

Earlier today, September 28, 2016, Canonical announced the release of Ubuntu 16.10 (Yakkety Yak) Final Beta, which is also the Beta 2 snapshot for some of the opt-in flavors, including Kubuntu. Read more

Black Panther OS Is No Cool Cat

Installation requires at least 10 GB of hard drive space and 1.5 GB memory. Normally, those requirements are not an issue. It becomes one, however, when installing to a virtual machine. Avoid two annoyances with installing Black Panther OS. The cancel/next buttons on the bottom of the screen did not show until I narrowed the height of the panel bar. Read more

Tiny, open, $18 quad-core SBC has WiFi, BT, eMMC, microSD

FriendlyARM’s 40 x 40mm “NanoPi Neo Air” hacker SBC runs Ubuntu Core on an Allwinner H3 with 8GB eMMC, WiFi, BT, a DVP cam connector, and a microSD slot. The NanoPi Neo Air is a respin of the astonishingly affordable, $8 NanoPi Neo that shipped in July, and has the same 40 x 40mm dimensions as the Neo, making the two boards the smallest quad-core SBCs around. The Neo Air adds WiFi, Bluetooth 4.0, 8GB eMMC, and a DVP camera connector while sacrificing the Ethernet and USB host ports. It debuts at $18, but will eventually move to $20. Read more

Lubuntu 16.10 Beta 2 Comes with LXDE as LXQt Got Postponed Until Lubuntu 17.04

As part of today's Ubuntu 16.10 (Yakkety Yak) Final Beta release, Simon Quigley and hard working folks from the Lubuntu team had the great pleasure of announcing the release of Lubuntu 16.10 Beta 2. Read more