installing ntop on Ubuntu : problem with rrd directories

The ubuntu install for ntop is broken without some additional steps.

‘Ubuntu Bloke’ had the easy fix :

"Create the directories that for some reason are not created by the installer
sudo mkdir /var/lib/ntop/rrd
sudo mkdir /var/lib/ntop/rrd/graphics
sudo mkdir /var/lib/ntop/rrd/flows
sudo mkdir /var/lib/ntop/rrd/interfaces
sudo mkdir /var/lib/ntop/rrd/interfaces/eth0
sudo mkdir /var/lib/ntop/rrd/interfaces/ppp0
sudo chmod -R 775 /var/lib/ntop"

the music sounds better from ubuntuone?

Bought a few tracks from the new Ubuntu One digital music service. I have at least temporarily switched back to Rhythmbox from Banshee to take advantage of the rhythmbox-ubuntuone-music-store plugin, and all is well. It looks pretty spiffy, tracks are inexpensive and DMCA-free. Because I’ve been gradually moving my music to digital formats inside shared folders, this approach makes sense, and it works really well. For whatever reason (the new toy phenomenon?), I’m having more fun listening to the music than I should be.

Ubuntu 10.04, Lucid Lynx, Released

ubuntu-circle

Lucid Lynx has arrived. The release day was yesterday, though I’ve been running several systems on 10.04 since the alpha stage. It’s well done. I don’t yet have a use for the social networking tools/toys (the gwibber app and indicator-me gnome package), but I’m not unhappy with them either. The server image has been robust so far, but I haven’t thrown too much at it. I’m thinking of putting the netbook edubuntu version (à la the system 76 starling edubook ) on my older laptop to see how that flies.  Looks like fun.

Stanford folding@home and origami on Ubuntu

If you’d like an easy way to run folding to help the Folding@Home Stanford research project, even on a multicore system, ‘origami‘ may be a good soultion. I like it a lot.
It starts on boot-up automatically, can set folding to commence according to a schedule, allows project and stat checks from the command line, and even allows centrally administered group deployments (for example, to a lab full of machines). It does make laptops run pretty hot (as the CPU is engaged doing protein folding simulations), so I limit it to short bursts on laptops, but it can be a great tool to help in contributing to the folding project. You can also set origami to contribute to the TeamUbuntu folding project if you’re interested.

converting a pdf into html (one file to many method)

Here’s an Ubuntu (and other linux/Unix?) tip taken from ehow .

To convert a pdf into navigable html (with images intact), you can use pdftohtml:

E.g.,

 pdftohtml -c originalfile.pdf  newname_template.html

Converting a book-length pdf using this method gave me a directory full of files, with consecutively numbered html files representing the pages.   Names were based on the ‘newname_template’ supplied, as were the png image files.  Not the prettiest, but functional, and viewable on devices lacking native pdf-rendering capabilities.

an Ubuntu sources.list with more whistles and bells

I’ve been fiddling around with my sources list, trying to make everything perfect before I sit down to get to work. But I found out that a fellow named Ketil, from Oslo, has limited my procrastination by doing a better job with a consolidated list. His /etc/apt/sources.list is here: http://anotherugly.wordpress.com/my-ubuntu-9-10-karmic-koala-sources-list/

How to keep apache from autostarting on system boot for Debian or Ubuntu

An easy way to remove apache2 (or another system service) from the start up scripts in Debian or Ubuntu is to use the update-rc.d mechanism.

For instance:

# update-rc.d -f apache2 remove

The “-f” is required if you have existing scripts in /etc/init.d/apache2. If you are planning on manually starting apache, the “-f” is [barring heroic/quixotic effort to create alternatives] a requirement.
Otherwise, in this situation, you will see:

update-rc.d: /etc/init.d/apache2 exists during rc.d purge (use -f to force)

A good write-up is here:
http://www.debuntu.org/how-to-manage-services-with-update-rc.d

Ubuntu 9.10 (Karmic) Beta

Instead of ‘ do-release-upgrade ‘ as I did with my upgrade to 9.04 , going to the Beta of 9.10 I used

update-manager -d

No major problems.  I did have to manually remove a couple of ppa entries from my /etc/apt/sources.list.  Also, I changed from the generic ‘main server’ to a much, much faster (at the time) server.  The easiest way to do this is via gui, as far as I know.  Ubuntu will check for the fastest responding site if you use ‘System’ -> ‘Administration’ -> ‘Software Sources’ and ‘Select Best Server’,’ or use ‘Settings’ under the update-manager interface (’settings’ is on the lower left) to get to the same place.   I shaved off several hours from my package download by switching to a server that had some combination of proximity, light load, and high bandwidth.   This involved a generous amount of luck, and probably the uneven demand associated with a pre-release version of the OS.

crontab editor (alternatives redux)

Well, my Debian server seems to think I should edit crontabs by with pico.   So, the fix (as with Ubuntu) :

update-alternatives --set editor /usr/bin/vim.tiny

Is there a difference between “apt-get purge” vs. “apt-get remove –purge” ?

I was wondering this myself, as the two seemed to do the same thing. Google helpfully turned up a thread from ubuntu-users (Jan. ‘09).

This post sums it up well (and accurately, I believe):

>Derek B. writes:
>>Tommy T. wrote:
>>> On Fri, Jan 23 [...] Pierre F. wrote:

>>> hi,
>>> Is there any subtle difference between the 2 syntaxes?
>>> (I couldn’t find the answer in any documentation)

>>
>> Don’t they do different things?
>
>No.

Next Page »