Association Subscribers Manager and Open source stuffs

To content | To menu | To search

Wednesday 9 December 2009

How to install Google Chrome on Slackware 13 GNU/Linux

Hi,

The topic have been treated already on the internet but since the official build of Google Chrome only landed few hours ago, some extra informations and "re-post" cannot be bad.

So ! Google Chrome is not packaged for Slackware GNU/Linux distributions, well... That's not completely unexpected. And it is not packaged as a universal GNU/Linux binary either, which is more troublesome. Anyway here is my 2 ways to install Google Chrome on Slackware 13.

Important: I made everything on my EeePC (since I'm currently in holidays snowboarding in the French Alps) which runs a Slackware 13 x86, but everything should be exactly the same on Slackware64. I also have to warn you about my own install method : it's dirty and not especially quick ;-)

Method 1: 

My own method, it's what I used to install Chrome as soon as I got the Google's email telling me the beta version of Chrome official Linux build was out in the wild ! So it's pretty dirty, and not the quickest way to do it. It's how I installed it even before thinking about looking at the web to see if something have been done by somebody else. You have been warned.

So first, download the Fedora RPM (32 or 64 bits), then run rpm2tgz :

su -c "rpm2tgz google-chrome-beta_current_i386.rpm"

Then install the resulting package. Do not waste your time to launch it, it will not start. For me the first reason is : I have not installed seamonkey and I miss the libnss3, so a quick sprint to slackbuilds.org and I had the mozilla-nss package installed (compiling and installing a package from a slackbuild script is very well documented on slackbuilds.org).

Almost, but it does not launch... The  reason is, some poor links against libnss3. Well, at this point, I know I will not back off ! Let's shoot some ln shots !

ln -s /usr/lib/libnss3.so /usr/lib/libnss3.so.1d
ln -s /usr/lib/libnssutil3.so /usr/lib/libnssutil3.so.1d
ln -s /usr/lib/libsmime3.so /usr/lib/libsmime3.so.1d
ln -s /usr/lib/libssl3.so /usr/lib/libssl3.so.1d
ln -s /usr/lib/libplds4.so /usr/lib/libplds4.so.0d
ln -s /usr/lib/libplc4.so /usr/lib/libplc4.so.0d
ln -s /usr/lib/libnspr4.so /usr/lib/libnspr4.so.0d

If you are running a Slackware 64, just replace /usr/lib/ by /usr/lib64/ and if you are using this way to install Google Chrome, bookmark this post to be able to clean your system ;-)

If you are not very fond of the manual linking (you are a wise person), please follow the Method 2 !

Method 2:

Well, the result is the same : you will get a working Google Chrome. The path to this result is considerably easiest and quickest (given the fact you have libnss3 on your system) :

Go to slackbuilds.org and get the Google Chrome slackbuild, install it (please refer to Method 1 for the link to the howto use a slackbuild).

That's all !

As a conclusion I would say that there is the equivalent of Method 1 for the Debian 5 package, but the Slackbuild do it better than I care to explain ;-)

Enjoy Google Chrome and do not hesitate to give your feedback on it in the comments. So far for me, the difference in performance and CPU usage with Firefox on my EeePC is amazing ! I could barely run 4 tabs in Firefox, and look at the screenshot ! With 9 opened tabs it's still amazingly fast  ! I will benchmark it against Fennec soon !

Arnaud Dupuis

Friday 20 November 2009

Back from the deads

Hi,
once again I gave no news for a while... My bad, but this time I have tons of good reasons !
First, my wife and me are awaiting an "happy event", this kept me busy.
Moreover, I work a lot (and I really mean a lot). I am currently in mission for Orange (European ISP, phone carrier, etc.) where I am technical project manager/coordinator (and developer) on their next set-top box. Believe me it is a lot of work.
The box is the next Intel's STB based on the Sodaville processor, my team and I are developping/integrating lots of cool stuff in this box like a full browser with Flash 10, a video game portal (from Transgaming), and a full bluray player. All those features are well presented in a brand new 3D GUI (thanks to Intel's plateform performances ! See around 1'45 of the video).

Well, all this kept me out of the web for a while but that do not means I have not coded anything ! So on Association Subscribers Manager's side, there was some changes too :
  • theme feature is fully functionnal and fully supported
  • flash plugin have been activated in the help browser and a new entry in the help menu allows you to directly the YouTube help channel in Association Subscribers Manager
  • lots of compilation options added like the possibility for packagers to not compile all code related to the updater
  • initial work on the custom fields editor
I will soon post a screen cast  of all those new features to show you guys the reality behind the words ! You can of course test all this by compiling the code from the trunk.

Enjoy !

Arnaud Dupuis

Monday 8 June 2009

How to get the version number of your Slackware distro ?

Hi,

This question seams to bother some peoples because it is one of the top queries which leads geeks from Google to my blog. So since, I don't want to let this question unanswered here is one answer :

In a terminal, type:

cat /etc/slackware-version

Although it is not very reliable if the Slackware is in sync with current or current64.

That's all for today, see you later.

Arnaud Dupuis

Tuesday 21 April 2009

Musical break

Hi,

One short post to help you discover a French band I recently discovered on Jamendo : Shtrafilclux.

You can listen to their music through the little Jamendo widget on the side bar.

Good listenning !

Arnaud Dupuis

Thursday 26 March 2009

/(bb|[^b]{2})/ 4 g33k....

Hi,

A little post completly off topic... I took a geek quizz and damn, I am very geek... I was even laughting during the test... Anyway, here is the result :

96% Geek
And still I got married last year ! Nothing's impossible ;-)

Arnaud Dupuis

Friday 13 March 2009

Blog new layout

Hi !

Since debates about the french "Internet and Creation" law are stalled until the end of the month (it's not going very well even if the governement propaganda website was DDoS yesterday ^^), I hereby present to you all the new layout of this blog !

This is an little adaption of the Alto theme for DotClear 2. I hope you will like it !

Arnaud Dupuis

Edit: The propaganda website (jaimelesartistes.fr means : iloveartists.fr) build by the governement is down for the count (click on the image to enlarge)

Monday 2 March 2009

French web is black-out against our minister stupidity called HADOPI / Black-out du web Français contre la stupidité nommée HADOPI

Hi,

For all the week (or until the debate turn in favor of freedom), I will support all other french website by turning my blog black. I am really sorry for all non french visitors who are not concerned by the stupidy of our ministers, but for all people from New Zealand, Eire, Great Britain, Canada and all other non free countries, you should all join the web black-out to contest those stupid laws !

Internet is not a place where you find only illegal content, porn and terrorist websites ! This is a great place to share everything starting with knowledge !

And for once I will translate this in French.

Pour toute la semaine (ou jusqu'à ce que les débats tournent en faveur de la libertés), je soutiendrais les autres sites Français en mettant mon blog en berne. Je suis vraiment navré pour tous mes visiteurs qui ne sont pas concernés par la stupidité de nos sinistres (la sinistre de l'inculture, Christine Albanel en tête), mais pour tous les gens qui viennent de Nouvelles Zelande, d'Irelande, d'Angleterre, du Canada et de tous les pays non libre (qui ne valent pas mieux que des dictatures), rejoignez le black-out du web pour protester contre ces lois stupides et liberticides.

Arnaud Dupuis.

Friday 27 February 2009

Black-out in order to protest against the French "Internet & Creation" law

HADOPI - Le Net en France : black-out

Sorry to break the usual "no French" policy but exceptionally I am posting this image to protest against the French law project call "Internet & Creation" which is such a shame for a country used to be called "the country of all liberties".
This law is the pathetic try of old geezer, who don't event understand the internet, to control and spy information exchange on the internet. This could be laughable if it was not that important : they try to limit our fundamentals rights to communicate, express ourselves, learn and share our knowledge. For French ministers the internet is nothing less that the place where all terrorists and mafia gathers. For French ministers, the internet holds only bad things they have no considerations for Wikipedia, the Open Source and the billions of websites who share some knowledge. Most of the time, this is no usefull knowledge for everybody but it is usefull for somebody. Sharing knowledge is the basis of the internet, not pedophilia ! Are we trying to close all cars manufacturer facilities ? No ! But they manufactures car that can easily break the speed limit so we have to stop them because speed is directly reponsible for thousands of dead each year ! Cars manufacturer are participating to a mass genocid !! Ridiculous isn't it ? It's as ridiculous as the French law or the trial of The Pirate Bay (which turn to be an enjoyable joke where you can see everyday that majors lawiers and boss had 3 years to prepare this trial and turned to be completly and ridiculously unprepared !).

I will turn this blog black from this week-end to after the vote to protest against the "Internet & Creation" (a.k.a Hadopi) stupidity !

Arnaud Dupuis

Thursday 22 January 2009

Winter break : the Snowboarding vacations !!

Hi !
Like the title says, I left the Paris pollution and go to the French Alps for a little winter break.
Here is a freshly nice view from the "chalet" :


As you can see, we have a pretty good weather here even if the weather forecast for the week end is : lot's of snow !!!

I will post a longer post to expose the recent changes in Association Subscribers Manager.

Arnaud Supuis



Friday 16 January 2009

Stop software patents !!!

Do not forget to sign the "Stop Software Patents" petition !

stopsoftwarepatents.eu petition banner

Thursday 1 January 2009

Season greetings

Hi,
I wish you all a very happy new year full of discovering, coding and all the best !
Hopefully I will successfully release a new version of slack-get this year ;-)
My other project (Association Subscribers Manager) is comming close to alpha test release. I need to implements some missing functionnalities and finish the configuration panel and it will be ready for bug tracking.

Anyway, happy new year !

Arnaud Dupuis

Sunday 14 September 2008

A little pause from slack-get : coding a Perl module for the croquemonster API.

Hi,
After the huge code update I made on slack-get, I must say that I was a bit tired of thinking about the same problems every second.
Fortunatly my young wife is both a good writer and a super-geek, invite me to a new game-to-loose-lots-of-time named croquemonster.
It is unfortunatly only in French, but gues what... They have a XML api ! So, of course, I made a Perl module out of this API.
The Games::CroqueMonster module implements the whole 0.8.1 api specification. The module version is gave after the api version.

You can try this module by downloading it from here (attachement) or from my page on CPAN.


I will release some scripts using this module soon.

Enjoy !

Arnaud Dupuis

Thursday 4 September 2008

Sourceforge SVN downtime : no slack-get commits for the next 24 hours

Hi,
Sourceforce is migrating Subversion's data on to new storage hardware and conduct performance
testing today from 04:00 UTC and for approximatively 24hours.
As a consequence all write operations will fail, so there will not be any updates of the slack-get svn tree during this time.
Read operations are unaffected by this process.

Good day,

Arnaud Dupuis

Thursday 21 August 2008

Some updates on Infinity Perl domain

Hi,

Like I announced previously on this blog, I'm changing the architecture of Infinity Perl domain.

So I rented a server to my registar (Gandi), and installed WebGUI 7. The current result is available at http://www2.infinityperl.org. It is still in early development stage but I have a good idea of what I want to do with this website.

To conclude this post, I wanted to keep you informed : work has been pretty slow (freeze is the right word) this week. This is because I have caught something quite bad and I have a bad lung infection. That makes me quite weak and it's a bit painfull to even stands up.

So the first parts of the C++ API will be a bit delayed. Sorry.

Arnaud Dupuis