Until Recently I have never heard of DuckDuckGo.com. It's a search engine that doesn't track you, or put you in a bubble. Sounds good right? Well, they got it wrong! They have an illustrated website called http://dontbubble.us on the website, they explain that other search engines will give you results based on other sites you have visited, putting you in a bubble, and not showing or showing results outside the "bubble" lower in ranking on the search results.
So I did a little test of my own. Now I am a big Star Trek fan, that's no secret. and I used the 3 big search engines, and DuckDuckGo.com, here are the pictures of my results when I searched, "Who is the better Captain?"
In the 1st picture you see the results of duckduckgo and google. In the 2nd Bing.com and Yahoo.com. I didn't say anything about which "Captain" I was looking for, it was a pretty generic question so just about anything could have come up in the search. Well with out tracking or putting me in a bubble, I get things like "Captain America or Batman" or "Dhoni or Dada", from DuckDuckGo, Bing and Yahoo. But Google putting me in a "Bubble" gave me results that are more suited to my interests. Namely "Captains from Star Trek" and then four or five results down the page I got the results that were like the other engines. In otherwords, google put what it thinks I might be looking for near the top of the results, based on websites, or other searches I have done, but it didn't exclude the results I wasn't looking for.
Where in duckduckgo I had to search the results for what I was looking for. I want to be put in the "bubble" I want results that are much more to my interests then non-relative results.
OK, so what are the results if I change the question "Who is the better captain Kirk or Picard?"
This time the results for all four virtually identical, and on Yahoo and Bing they appear to be identical. What does this prove? Well in my mind I can't just use a generic search on duckduckgo, I have to be pretty specific about what I am looking for. While on Google I can be a lot less specific about what I am searching for, and the results will be sorted in an order that makes since and still will show results that may or may not have anything to do with what I am really looking for.
Google has it right!
Sunday, November 27, 2011
Saturday, November 5, 2011
Fringe or Grimm ?
I have been a fan of Fringe for sometime now, but this season just seems like a re-hash of season 1. And honestly I am loosing interest in the show. Last nights episode (Nov 4, 2011 - Novation) did bring some of the excitement back, and started to peek my interest again. Although, it really does seem like just a different take on Season 1.
In my own opinion, Fringe should have ended when Peter disappeared. The 1 observer said "He was never born", which would have stopped Walter from going to the other side to get Peter in the 1st place, and would have prevented the destruction of the other side. We did find out that Peter had been born, but died. One from the natural causes, the other because Walter did go over to the other side, and Peter drown this time, Walter couldn't stop it. Radon Lake is a focal point. So I still maintain, that in at least one of the universes Peter shouldn't have been born, and that would have prevented this whole thing to start with.
Last week, I saw a the season premier of Grimm, this is a modern day interperatation of the original Brother's Grimm stories (NOT the fairy tails, but the stories that the fairy tails are based on) While this show does remind me a little of "Special Unit 2", it does seem to have a different twist on that idea. I know that only 2 episodes have aired, but I am really starting to think this show may have to replace Fringe on my Friday nights. Seems to me that just has just the right mix of fantasy, sci-fi, crime-drama to make it a big hit. It even has a great back story that will keep me interested at least for the foreseeable future
Would love to hear the opinion of others on this.
In my own opinion, Fringe should have ended when Peter disappeared. The 1 observer said "He was never born", which would have stopped Walter from going to the other side to get Peter in the 1st place, and would have prevented the destruction of the other side. We did find out that Peter had been born, but died. One from the natural causes, the other because Walter did go over to the other side, and Peter drown this time, Walter couldn't stop it. Radon Lake is a focal point. So I still maintain, that in at least one of the universes Peter shouldn't have been born, and that would have prevented this whole thing to start with.
Last week, I saw a the season premier of Grimm, this is a modern day interperatation of the original Brother's Grimm stories (NOT the fairy tails, but the stories that the fairy tails are based on) While this show does remind me a little of "Special Unit 2", it does seem to have a different twist on that idea. I know that only 2 episodes have aired, but I am really starting to think this show may have to replace Fringe on my Friday nights. Seems to me that just has just the right mix of fantasy, sci-fi, crime-drama to make it a big hit. It even has a great back story that will keep me interested at least for the foreseeable future
Would love to hear the opinion of others on this.
Saturday, October 22, 2011
Don't Try this at home!
Not being able to wait till LinuxMint 12 (Lisa) was out in any form (beta/alpha/RC, whatever) I decided today I would just change the source.list repositories in LinuxMint 11 and do a distro-upgrade. Well, that worked.... sort of! Linux Mint 12
here is a picture of the login screen after the update:
The desktop, I had to select Gnome (NO effects) to get anything to work at all:
And the menu system:
NOW remember Linux Mint 12 is not suppose to be out until well into November, So what I got is not at all what LM 12 is going to be. I want to make that perfectly clear, I am one of those people that just can't wait. LOL
The good news is I didn't get Ubuntu/Unity - the bad news is I didn't get much more then a desktop.
So don't try this at home....but if you really want to try.
take a look at this post on the Linux Mint website this was written for LM 9, so you will need to change some things to the current distro names, but the idea is pretty much the same idea. Be sure to follow the instructions on the screen. And if it breaks your system, I said you really didn't want to try this at home!
It will probably break your system. Linux Mint even warns about doing it.
I guess I get to see over the next few days if I start to get a real Linux Mint desktop or if I just did this for no reason at all.
Have a great day.
here is a picture of the login screen after the update:
The desktop, I had to select Gnome (NO effects) to get anything to work at all:
And the menu system:
NOW remember Linux Mint 12 is not suppose to be out until well into November, So what I got is not at all what LM 12 is going to be. I want to make that perfectly clear, I am one of those people that just can't wait. LOL
The good news is I didn't get Ubuntu/Unity - the bad news is I didn't get much more then a desktop.
So don't try this at home....but if you really want to try.
take a look at this post on the Linux Mint website this was written for LM 9, so you will need to change some things to the current distro names, but the idea is pretty much the same idea. Be sure to follow the instructions on the screen. And if it breaks your system, I said you really didn't want to try this at home!
It will probably break your system. Linux Mint even warns about doing it.
I guess I get to see over the next few days if I start to get a real Linux Mint desktop or if I just did this for no reason at all.
Have a great day.
Sunday, October 16, 2011
Linux Distro's you've never heard of!
Recently I've been looking for a different distro, because I really don't like the direction Ubuntu is going. And I've come up with a few distros I really like. But it doesn't stop there, I've been looking at a few distros that are not "top" distros, in fact a few of them I've never heard of before.
And while these are impressive, I really wonder why they have not taken off more!
1) Opengeu Linux http://opengeu.intlinux.com - This distro is very interesting, it is using Enlightenment desktop e17, It is based off Ubuntu, now here is the interesting part, at the time of this writing there are only 2 version available for download, LTS version 8.04.1 (Yup that's right from 2008), and "Luna Serena" ie: 8.10 Torrents are the best way to get this, I downloaded "Luna", more interesting, the "Latest version" is "Quarto Di Luna" ie: 9.10 Which doesn't have a download link at all. So it would appear the project is dead, BUT wait! If you click on the "news" link you'll find out that the creator of this distro is in the process of updating it. Sounds like the creator is also moving away from Ubuntu, and toward Debian Testing and E17 SVN + EFL beta 2/3. Here's the thing, if it never gets updated, it is still worth checking out. The last Enlightenment desktop I tried was nice, but didn't really have much to it, Not only is this desktop simple, and easy to use, it's jamed packed with features!
It's old in terms of linux distros, but I would check it out.
2) iGolaware - http://www.igolaware.com/ - This distro is a newer distro, based off Ubuntu, I think it's using 10.10, even thou it say's in the "about Ubuntu" 11.04 - it does almost instantly popup and tell you that 11.04 is available for upgrade. They are using Gnome 2.32.0 desktop,
A Cairo-Dock is on the bottom, It has a lot of apps preinstalled. Including Chrome, some HP printer tools, xbmc media center, Firefox is still v 3.6.13 and Chrome is v 8.0.552.224, it also has ClamTK Virus Scanner installed, it also has Play-On-Linux and many other programs installed. This is going to be one to watch, and see which direction it goes. Will it follow Ubuntu 11.10 or stick with a Gnome 2 desktop? These are the questions. Worth looking at thou!
3) Elementary OS - http://elementaryos.org - One of my friends turned me onto this distro, it was the 1st time I have heard of it, it was the 1st time he heard of it - Thou it's been around for awhile, so more people know about it then me LOL. This is a clean, Ubuntu based Gnome 2 distro. Using a dockly-dock, and lightweight apps. But this video can explain this distro much better then I can.
And while these are impressive, I really wonder why they have not taken off more!
1) Opengeu Linux http://opengeu.intlinux.com - This distro is very interesting, it is using Enlightenment desktop e17, It is based off Ubuntu, now here is the interesting part, at the time of this writing there are only 2 version available for download, LTS version 8.04.1 (Yup that's right from 2008), and "Luna Serena" ie: 8.10 Torrents are the best way to get this, I downloaded "Luna", more interesting, the "Latest version" is "Quarto Di Luna" ie: 9.10 Which doesn't have a download link at all. So it would appear the project is dead, BUT wait! If you click on the "news" link you'll find out that the creator of this distro is in the process of updating it. Sounds like the creator is also moving away from Ubuntu, and toward Debian Testing and E17 SVN + EFL beta 2/3. Here's the thing, if it never gets updated, it is still worth checking out. The last Enlightenment desktop I tried was nice, but didn't really have much to it, Not only is this desktop simple, and easy to use, it's jamed packed with features!
It's old in terms of linux distros, but I would check it out.
2) iGolaware - http://www.igolaware.com/ - This distro is a newer distro, based off Ubuntu, I think it's using 10.10, even thou it say's in the "about Ubuntu" 11.04 - it does almost instantly popup and tell you that 11.04 is available for upgrade. They are using Gnome 2.32.0 desktop,
A Cairo-Dock is on the bottom, It has a lot of apps preinstalled. Including Chrome, some HP printer tools, xbmc media center, Firefox is still v 3.6.13 and Chrome is v 8.0.552.224, it also has ClamTK Virus Scanner installed, it also has Play-On-Linux and many other programs installed. This is going to be one to watch, and see which direction it goes. Will it follow Ubuntu 11.10 or stick with a Gnome 2 desktop? These are the questions. Worth looking at thou!
3) Elementary OS - http://elementaryos.org - One of my friends turned me onto this distro, it was the 1st time I have heard of it, it was the 1st time he heard of it - Thou it's been around for awhile, so more people know about it then me LOL. This is a clean, Ubuntu based Gnome 2 distro. Using a dockly-dock, and lightweight apps. But this video can explain this distro much better then I can.
Saturday, October 8, 2011
Follow up on 19 different Linux Distros
Last month I did a review of 19 different Linux Distros. I came up with 5 that I personally really liked, so I asked my wife to install each one and play around with it. Let me say this, she has used Ubuntu before, but never installed it. Her level of knowledge is probably less then most Windows users. She knows how to get online, and look stuff up, watch some movies, that is about it.
So when I asked her to install and play around she wasn't sure she would know how to do it. I said that was kind of the point. I am experienced Linux user, so what I find easy may not be "earsy". This was a good test of the 5 distros I really liked, as to just how easy they were.
These are her notes NOT Mine:
Debian: I just pushed buttons didn't know what I was pushing but it would help if I understood it. It asked too many questions.
Linux Mint: Easy to install Didn't ask a lot of questions, installed quickly, desktop was easy to use.
OpenSuse KDE: Took too long to install. Didn't like it
(MY PERSONAL NOTE: This distro never actually loaded on the real machine, I'm not sure why, I have tried the DVD in another machine and it worked fine)
Pinguy: I like this desktop it was cool, It's like Linux Mint. Easy to install for someone who deosn't understand the words.
Arios: Install was easy except it made me hit the wrong number
(My personal note: She did miss a step twice on the install, but the 3rd time she got it. She wouldn't have if I didn't help thou, she was about to miss the step again.)
I had here install one more distro that I didn't review, Pardus - I found this linux after I did the big review, and decided that I did like it. So I had her try it out.
Pardus: Installing was easy but in the beginning there was some words I didn't understand. It has games, and the desktop was ok.
HER Favorites in order:
1. Linux Mint
2. Pinguy
3. Pardus
4. Arios
5. Open Suse KDE (She liked this more then Debian even thou it never did load up correctly on that machine ????)
6. Debian (She must have really not liked Debian, see the note above)
So when I asked her to install and play around she wasn't sure she would know how to do it. I said that was kind of the point. I am experienced Linux user, so what I find easy may not be "earsy". This was a good test of the 5 distros I really liked, as to just how easy they were.
These are her notes NOT Mine:
Debian: I just pushed buttons didn't know what I was pushing but it would help if I understood it. It asked too many questions.
Linux Mint: Easy to install Didn't ask a lot of questions, installed quickly, desktop was easy to use.
OpenSuse KDE: Took too long to install. Didn't like it
(MY PERSONAL NOTE: This distro never actually loaded on the real machine, I'm not sure why, I have tried the DVD in another machine and it worked fine)
Pinguy: I like this desktop it was cool, It's like Linux Mint. Easy to install for someone who deosn't understand the words.
Arios: Install was easy except it made me hit the wrong number
(My personal note: She did miss a step twice on the install, but the 3rd time she got it. She wouldn't have if I didn't help thou, she was about to miss the step again.)
I had here install one more distro that I didn't review, Pardus - I found this linux after I did the big review, and decided that I did like it. So I had her try it out.
Pardus: Installing was easy but in the beginning there was some words I didn't understand. It has games, and the desktop was ok.
HER Favorites in order:
1. Linux Mint
2. Pinguy
3. Pardus
4. Arios
5. Open Suse KDE (She liked this more then Debian even thou it never did load up correctly on that machine ????)
6. Debian (She must have really not liked Debian, see the note above)
Echolink on Linux - Ubuntu 10.10 notes
These are just a few notes I have on installing and using Qtel on Ubuntu 10.10 64-bit Linux.
I came across the following blog post a while back, and for the most part, this is what I did to get Qtel to work on 10.10, there are a few things that are different.
http://charlessocci.com/2010/07/06/echolink-qtel-client-ubuntu-10-04-64-bit/
I found the 2nd download link to have better information about the order to install each file.
These have already been made into a Debian package, however if you want to install from the source (beyond, the scope of this blog) the source can be found here: http://sourceforge.net/projects/cqinet/files/
The link to the Debian package is here:
http://lz5pn.homeip.net/lz5pn/echolinux/qtel-debian.tar.gz This tarball also has the getlibs package in it.
Install in this order:
1 getlibs-all.deb
2 echolib_0.13.0-2_i386.deb
3 libasync_0.16.0-2_i386.deb
4 libsigc++1.2-5_1.2.7-2_i386.deb
5 qtel_0.11.0-2_i386.deb
After this run this command as root:
getlibs /usr/bin/qtel
if you are using a 64-bit OS you'll probably need to go ahead and force them to install
sudo dpkg -i --force-all ......
The website that I found that link on said all you need is the qtel_0.11.0-2_i386.deb file to install, this isn't true, I found that all of the lib files also needed to be installed. So follow the order in the tarball.
Next thing, it says to change the directory server option in Qtel (both say this) I found that I didn't need to change the server, so I'm not sure why they say to do this.
It is at this point thou, that you will probably want to run the application.
and where I found the biggest problem. Simple but "weird" fix to it.
The default location for the install in the menu is under Applications->Internet->Qtel
The program will start, run and connect, but has no audio (either input or output).
The simple fix to this for Ubuntu 10.10 is running the application with the following command:
padsp -M /usr/bin/qtel
(I went ahead and modified using the menu editor the Qtel entry, on my system)
Here is the "weird" part thou. This method only works, if I you also open up the "Sound Preferences" from the System -> Preferences -> Sound menu.
IF the Sound Preferences is not open, you'll still not get any audio. But with it open you get audio on both the input & output.
I'm not sure why this is, my only guess would be a bug in padsp. But I spent a couple of hours trying to get the application to work, and finally found a similar problem someone else was having, and that was the key. So hopefully you have come across this blog before spending hours trying to figure it out.
And if you know of a fix for the "weird" fix, let me know, I'd rather not have to open up sound preferences if I don't have too.
I came across the following blog post a while back, and for the most part, this is what I did to get Qtel to work on 10.10, there are a few things that are different.
http://charlessocci.com/2010/07/06/echolink-qtel-client-ubuntu-10-04-64-bit/
I found the 2nd download link to have better information about the order to install each file.
These have already been made into a Debian package, however if you want to install from the source (beyond, the scope of this blog) the source can be found here: http://sourceforge.net/projects/cqinet/files/
The link to the Debian package is here:
http://lz5pn.homeip.net/lz5pn/echolinux/qtel-debian.tar.gz This tarball also has the getlibs package in it.
Install in this order:
1 getlibs-all.deb
2 echolib_0.13.0-2_i386.deb
3 libasync_0.16.0-2_i386.deb
4 libsigc++1.2-5_1.2.7-2_i386.deb
5 qtel_0.11.0-2_i386.deb
After this run this command as root:
getlibs /usr/bin/qtel
if you are using a 64-bit OS you'll probably need to go ahead and force them to install
sudo dpkg -i --force-all ......
The website that I found that link on said all you need is the qtel_0.11.0-2_i386.deb file to install, this isn't true, I found that all of the lib files also needed to be installed. So follow the order in the tarball.
Next thing, it says to change the directory server option in Qtel (both say this) I found that I didn't need to change the server, so I'm not sure why they say to do this.
It is at this point thou, that you will probably want to run the application.
and where I found the biggest problem. Simple but "weird" fix to it.
The default location for the install in the menu is under Applications->Internet->Qtel
The program will start, run and connect, but has no audio (either input or output).
The simple fix to this for Ubuntu 10.10 is running the application with the following command:
padsp -M /usr/bin/qtel
(I went ahead and modified using the menu editor the Qtel entry, on my system)
Here is the "weird" part thou. This method only works, if I you also open up the "Sound Preferences" from the System -> Preferences -> Sound menu.
IF the Sound Preferences is not open, you'll still not get any audio. But with it open you get audio on both the input & output.
I'm not sure why this is, my only guess would be a bug in padsp. But I spent a couple of hours trying to get the application to work, and finally found a similar problem someone else was having, and that was the key. So hopefully you have come across this blog before spending hours trying to figure it out.
And if you know of a fix for the "weird" fix, let me know, I'd rather not have to open up sound preferences if I don't have too.
Wednesday, September 21, 2011
Using PHP-cli to send APRS-IS messages
I really can't take credit for this script, I can only take credit for modifying it to send messages into the APRS stream.
The original script can be found here:
http://boxoblog.wordpress.com/2011/02/18/php-telnet-script-to-connect-to-tor-and-refresh-ip-address/
IT is a quick/dirty modify, and still needs to be tweeted, but here is the basics of it:
function tor_telnet($ip,$port,$auth,$command) {
//$fp = fsockopen($ip,$port,$error_number,$err_string,10);
$fp = fsockopen($ip,$port);
//if(!$fp) {echo “$error_number $err_string“;
//return;} else {
fwrite($fp, $auth . "\n");
$received = fread($fp,512);
echo $received;
sleep(10);
fwrite($fp,$command."\n");
echo "\n";
$received = fread($fp,512);
// list($rcode,$explanation) = explode(‘ ‘,$received,2);
echo $received;
//}
fclose($fp);
return;
}
//tor_telnet(’127.0.0.1′,’9051′,’password’,'signal NEWNYM’);
tor_telnet('aprsdcsp.ka7o.net', '1314', 'user KD8BXP pass PASSCODE', 'KD8BXP>TCPIP*::N4TRQ-9 :telnet script ack via twit');
I keep getting an error in the original script on line 5, I just didn't spend time to figure it out, and ended up commenting out the whole line. I also changed the fsockopen line thinking that may have been causing the other problem.
So, it's quick and dirty, logs into the message stream on APRS-IS, authorizes your callsign to send messages, waits a few seconds, and sends the message.
This is the line that makes the magic happen:
tor_telnet('aprsdcsp.ka7o.net', '1314', 'user CALLSIGN pass PASSCODE', 'KD8BXP>TCPIP*::N4TRQ-9 :telnet script ack via twit');
1st is the server to use, you'll probably want to change this, 2nd is the port number, in this case it's the message port, 3rd is the authorization request, just replace CALLSIGN with your base call, and PASSCODE with your APRS-IS passcode. (This is the same code that other APRS apps use, so you may already know it, if there are a few apps that will tell you it)
The last thing is the aprs message it's self: This took me a while to figure out, but I finally found some documentation on the right format to use.
SO, let's look at the message string:
KD8BXP>TCPIP*::N4TRQ-9 :message
^^^^^^
|- Your Callsign (can use SSID)
KD8BXP>TCPIP*::N4TRQ-9 :message
^^^^^^^^^
|- This needs to be left alone, do not change it
KD8BXP>TCPIP*::N4TRQ-9 :message
^^^^^^^^^^
|- The destination call (NOTE: IT"S 9 DIGITS and then a colon, N4TRQ-9 is 7 digits, so you need to add 2 spaces, if you were just using the base call N4TRQ you'd need to add 4 spaces THIS IS IMPORTANT)
KD8BXP>TCPIP*::N4TRQ-9 :message
^^^^^^^^
|- the message to send, remember no more then 60 characters
The Colon separate everything and need to be there.
So, probably a better way to do the string would be:
$call = 'KD8BXP';
$dest = 'N4TRQ-9 ';
$msg = 'This is a msg';
tor_telnet('server', 'port', 'authorization', $call . '>TCPIP*::' . $dest . ':' . $msg);
Yes I put the spaces in the $dest variable - but you could write a quick check, and add the spaces just as well.
Anyways, hope this helps you out, I use PHP and the CLI (Command Line Interface), but I don't see any reason why this simple script wouldn't work on a web server.
The original script can be found here:
http://boxoblog.wordpress.com/2011/02/18/php-telnet-script-to-connect-to-tor-and-refresh-ip-address/
IT is a quick/dirty modify, and still needs to be tweeted, but here is the basics of it:
function tor_telnet($ip,$port,$auth,$command) {
//$fp = fsockopen($ip,$port,$error_number,$err_string,10);
$fp = fsockopen($ip,$port);
//if(!$fp) {echo “$error_number $err_string“;
//return;} else {
fwrite($fp, $auth . "\n");
$received = fread($fp,512);
echo $received;
sleep(10);
fwrite($fp,$command."\n");
echo "\n";
$received = fread($fp,512);
// list($rcode,$explanation) = explode(‘ ‘,$received,2);
echo $received;
//}
fclose($fp);
return;
}
//tor_telnet(’127.0.0.1′,’9051′,’password’,'signal NEWNYM’);
tor_telnet('aprsdcsp.ka7o.net', '1314', 'user KD8BXP pass PASSCODE', 'KD8BXP>TCPIP*::N4TRQ-9 :telnet script ack via twit');
I keep getting an error in the original script on line 5, I just didn't spend time to figure it out, and ended up commenting out the whole line. I also changed the fsockopen line thinking that may have been causing the other problem.
So, it's quick and dirty, logs into the message stream on APRS-IS, authorizes your callsign to send messages, waits a few seconds, and sends the message.
This is the line that makes the magic happen:
tor_telnet('aprsdcsp.ka7o.net', '1314', 'user CALLSIGN pass PASSCODE', 'KD8BXP>TCPIP*::N4TRQ-9 :telnet script ack via twit');
1st is the server to use, you'll probably want to change this, 2nd is the port number, in this case it's the message port, 3rd is the authorization request, just replace CALLSIGN with your base call, and PASSCODE with your APRS-IS passcode. (This is the same code that other APRS apps use, so you may already know it, if there are a few apps that will tell you it)
The last thing is the aprs message it's self: This took me a while to figure out, but I finally found some documentation on the right format to use.
SO, let's look at the message string:
KD8BXP>TCPIP*::N4TRQ-9 :message
^^^^^^
|- Your Callsign (can use SSID)
KD8BXP>TCPIP*::N4TRQ-9 :message
^^^^^^^^^
|- This needs to be left alone, do not change it
KD8BXP>TCPIP*::N4TRQ-9 :message
^^^^^^^^^^
|- The destination call (NOTE: IT"S 9 DIGITS and then a colon, N4TRQ-9 is 7 digits, so you need to add 2 spaces, if you were just using the base call N4TRQ you'd need to add 4 spaces THIS IS IMPORTANT)
KD8BXP>TCPIP*::N4TRQ-9 :message
^^^^^^^^
|- the message to send, remember no more then 60 characters
The Colon separate everything and need to be there.
So, probably a better way to do the string would be:
$call = 'KD8BXP';
$dest = 'N4TRQ-9 ';
$msg = 'This is a msg';
tor_telnet('server', 'port', 'authorization', $call . '>TCPIP*::' . $dest . ':' . $msg);
Yes I put the spaces in the $dest variable - but you could write a quick check, and add the spaces just as well.
Anyways, hope this helps you out, I use PHP and the CLI (Command Line Interface), but I don't see any reason why this simple script wouldn't work on a web server.
Saturday, September 17, 2011
Testing out some new Linux Distros 19 different ones to try!
It was either last night, or early today I saw a post by twitter user about how Ubuntu 11.10 is coming along, and getting better. After reading his blog (unfortunately I don't have the link to it) I couldn't disagree more! I've been a Ubuntu user since early in it's development at least 2005. (I think they released the 1st issue of Ubuntu in 2004?). I've seen the distro change over the years, support for some things dropped, and new thing brought in. There have been some things I've not agreed with at 1st in the new versions, but over time they did grow on me. BUT I do not like the Unity desktop, at first I thought, ok, you know for a netbook this might not be so bad, but even on my netbooks, I've just gone, "What the H*ll are they thinking". I am currently still running Ubuntu 10.10 on my machines (well all of them but one) On the one I did install Ubuntu 11.04 willing to give it a try. And after a few days of just being plan frustrated about where my stuff what, or how to find programs that were very easy to find I did uninstall Unity from that machine. My understanding is there will be no way to remove Unity from 11.10, and from what I've seen of the daily builds, they are giving the end users less and less control over simple settings. In simple terms they are turning Ubuntu into a Windows Vista machine.
I've decided that I can no longer support, or use Ubuntu, it's sad really, Ubuntu has been a great product. With lots of nice features, fast security updates, and a great selection of additional programs.
I will continue to use 10.10 until such time that it's no longer going to be supported.
Today I even told one of my friends that 10.04 was still going to be one of the best distros to learn on. So I guess I haven't completely abandoned Ubuntu.
Today however, I downloaded about 25gbs of other Distros, all of which I installed in a VM (Virtual Machine) - specifically I am using Oracle VM VirtualBox v4.0.12
I went to http://distrowatch.com/ and kind of at random just downloaded some distro, there really was/is no rhyme or reason as to why I downloaded one and not another. I didn't read anything (for the most part) about the Distros I downloaded. I did skip over the ones that were clearly meant for system rescue or something like that. I just want linux, I already have nice "tools" dvd and rescue dvds.
I have a couple of requirements, (I do consider myself to be an advanced user, yet I want something simple to use as well).
1st requirement was a easy to use interface, something that wasn't going to take a lot of learning to figure out. (Yes, I do consider myself an advanced user, I like what I like thou) I've been a Gnome user for a long long time, I have a lot experience with shell. But I have used KDE desktop, XFC, Lxde. More about which desktops I've looked at and like later.
2nd requirement it should be easy to install. Not only am I looking for a new distro for myself, but I am looking for a distro that I can recommend to the new user.
3rd requirement the distro should be actively supported, either by the developers or the community
4th requirement the amount of software available, either in the repository or already installed
SO here is what I downloaded to try.
1) AriOS-3.0-INTL - AriOS is Ubuntu based, According to the website it is not just Ubuntu+extra programs, It has been carefully designed to help you get productive instantly in a pleasant environment. http://arioslinux.org/
2) Bodhi 1.2.0 - From the Bodhi website, Bodhi Linux is one of the few distros that use Enlightenment as it's default Desktop Manager, It is based on Ubuntu. They appear to have a tablet PC edition of this distro (I believe it's for ARM processors) http://www.bodhilinux.com/
3) Debian-6.0.2.1 - Debian is Debian, a lot of distros are based off Debian, Ubuntu is based from Debian. http://www.debian.org
4) DragonFly BSD (2.10.1) - Taken from the Dragonfly website: DragonFly belongs to the same class of operating systems as other BSD-derived systems and Linux. It is based on the same UNIX ideals and APIs and shares ancestor code with other BSD operating systems. DragonFly provides an opportunity for the BSD base to grow in an entirely different direction from the one taken in the FreeBSD, NetBSD, and OpenBSD series. http://www.dragonflybsd.org/
5) DreamLinux 3.5 - From the DreamLinux (DL for short) website: Dreamlinux is a free, modern and modular GNU/Linux system. Based on Debian OS, currently comes with two different desktop versions, XFCE & Gnome http://www.dreamlinux.net/index.html
6) Fuduntu-14.10.1 - From the Fuduntu website: Fuduntu is a light hearted and fun Linux distribution that earns it's name by its design to fit somewwhere between Fedora and Ubuntu. http://www.fuduntu.org/
7) Knoppix v6.7.1 - From the Knoppix Website: KNOPPIX is a bootable Live system on CD or DVD, consisting of a representative collection of GNU/Linux software, automatic hardware detection, and support for many graphics cards, sound cards, SCSI and USB devices and other peripherals http://www.knoppix.com/
8) Linux-Gamers - live.linuX-gamers.net is a Linux live distribution: "boot 'n play". The idea is for you to be able to carry a decent amount of high-quality Linux games with you where ever you go for purposes of demonstration, gaming or parties. Your computer will remain completely unchanged as everything will run live. http://live.linux-gamers.net/
9) Linuxmint 11 - Based on Debian & Ubuntu, LinuxMint is the 4th largest OS according the LinuxMint website, comes with Gnome desktop, or lxde desktop http://www.linuxmint.com/about.php
10) Lunar 1.6.5 - Lunar isn't based on anything, it is it's own distro http://www.lunar-linux.org/
11) openSUSE 11.4 - From the openSUSE website: The openSUSE project is a worldwide effort that promotes the use of Linux everywhere. openSUSE creates one of the world's best Linux distributions, working together in an open, transparent and friendly manner as part of the worldwide Free and Open Source Software community. I beleive this is based on Ubuntu (??) Comes with either the Gnome Desktop or KDE desktop http://www.opensuse.org/en/
12) pcLinuxOS 2011.06 - PC Linux comes with many different desktops, KDE, LXDE, XFCE, openbox & "the full monty" I beleive it is based on Debian, it is a free and easy to use Linux-based OS for x86 computers http://www.pclinuxos.com/
13) Pinguy OS 11.04.1 - From the Pinguy OS website: Pinguy OS an out-of-the-box working operating system for everyone, not just geeks. This OS is for people that have never used Linux before or for people that just want an out-of-the-box working OS without doing all the tweaks and enhancements that everyone seems to do when installing a fresh copy of Ubuntu or other Linux based Distro's. Pinguy OS is based on Ubuntu http://www.pinguyos.com/
14) PureOS 20b2 - From the PureOS website: PureOS and PureOSlight are GNU/Linux liveCDs, they allow the user to discover and use a GNU/Linux operating system without modifying the contents of the hard-disk. I am not sure what it's based on, I believe it's Debian. http://pureos.org/
15) SalineOS 1.4 - based on Debian 6.0 from the SalineOS website: SalineOS is a lightweight and fast open source operating system built on the Debian GNU/Linux repositories and uses Xfce as the desktop environment. SalineOS is available completely free of charge direct from this web page under downloads. http://www.salineos.com/index.php
16) Salixlive 13.12 - from the SalixOS website: Salix is a linux distribution based on Slackware that is simple, fast and easy to use. Salix is also fully backwards compatible with Slackware, so Slackware users can benefit from Salix repositories, which they can use as an "extra" quality source of software for their favorite distribution. Like a bonsai, Salix is small, light & the product of infinite care. Believed it is based on Slackware http://www.salixos.org/wiki/index.php?title=Home
17) Ultimate-Edition 2.9 - This is Ubuntu based http://ultimateedition.info/
18) Zentyal 2.2 - from the Zentyal website: Zentyal can act as a Gateway, Infrastructure Manager, Unified Threat Manager, Office Server, Unified Communication Server or a combination of them. One single, easy-to-use platform to manage all your network services. Believe this is Ubuntu based. http://www.zentyal.org/
19) Zenwalk 7.0 - http://www.zenwalk.org/
Most of the distro websites have screenshots, so I am not going to post any here.
So here are my thoughts on finding a distro that is right for you: remember I had four things that needed to be in a distro for me to consider it as a replacement for Ubuntu.
I'm going to use a very simple scale of 1 to 5 (With 5 being very easy to use IE: 5 Stars, and 1 being completely unusable)
So lets start from the top:
1) AriOS 3.0 - INTL Over all this is a Ubuntu Distro, despite the fact that they say it's not just Ubuntu + extras, the very 1st thing I noticed is the "Ubuntu Software Center", The update manager is getting the updates from Ubuntu, is this a bad thing? Not really, we know that Ubuntu is updated when problems are found. Navigation is very easy, and very quick, I'm not sure what desktop this is using, BUT it is using a "dock" style interface, all of your apps/programs slide out or are on the dock. It does has some programs that don't come with a standard install of Ubuntu, the question is are they useful? Install was fairly painless, with no major hiccups. I think this deserves to be revisited in 6 to 8 months and see where this distro goes.
So my requirements: 1) easy to use: IT gets a 5, the interface is nice, and well organized
2) easy to install: I'll give it a 4 on this, but I think a new user could install this without too much problem.
3) actively supported: 5 from the website it appears to be very active.
4) software: 5, yes it looks like this version is using Ubuntus repository
it appears to come with some codecs & non-free software already installed
Overall I have to give this OS a 5, there was almost no learning curve to this, if you currently use Ubuntu you should have no problem using this OS, the interface is clean and very snappy.
2) Bodhi 1.2.0 - Based on Ubuntu, using the Enlightenment desktop, this is honestly an interesting Distro, easy to use? yes, but there isn't much to it. It does changes themes nicely, and it's pretty, but doesn't have much else going for it. IT maybe worth re-exploring in 6 to 8 months, but for now, it's not at all what I'm looking for.
Requirements: 1) easy to use: 3 got to give this one a 3, there isn't much here to "use", but
I don't see a way to "easily" install new software, The menus are organized well. & Enlightenment is a neat desktop.
2) easy to install: I'm going to give this a 4, it is using the Ubuntu installer, but looks like it is slightly different, maybe an older (maybe a newer) version of the installer, not hard to use, or install, but it is just enough different.
3) actively supported: 5 Looks like this is an active distro (last Modified date I see on the website 2011/09/08)
4) software available: IT does have Synaptic Package Manager, it looks like some of the "categories" have been removed. Synaptic is fine, if you are familiar with linux, but can be a bit confusing for the new user. I'm giving this one a 3.
Over all I Think I am giving this distro a 3, it's not bad, it's not good, it's just so-so. and should be given another look at in a few months. One of this distro's bonus points is it has an ARM processor installer, while I can't try that out, I just note it for future reference, and wonder if it will support the Raspberry PI single board computer.
3) Debian 6.0.2.1 - The 1st thing you'll notice when booting up the Debian CD is that it's not a LIVE CD, gives you two options for install, a graphic install & just an install. Both are the same, one is pretty. Every you need to do a basic install is on the 1st CD, the install is pretty quick, and easy to use. IF you are a new user, the graphic install will probably make more since to you, since you can use the mouse to move around the screen, and click "continue" The install will do a basic install, with a Gnome desktop, very easy to use! This is Gnome 2 I believe, so no Unity :-) The OS is not "pretty" as my wife would say, but is very functional.
Requirements: 1) easy to use: 5 nothing needs to be said, this is one of the easier to use Distros and is probably the most familiar to new users as well as advanced users.
2) easy to install: 5, installs quickly with a very user friendly installer
3) actively supported: 5 Debian is a very very active distro, there are many other Distros based on this one.
4) software/repository: 5 it has everything you'd need, software is easy to find, and easy to install, it does have Synaptic but has more categories.
Over all, this has to be a 5. I like checking in on this distro from time to time to see what they are up to, they have alway done a great job.
4) DragonFly BSD (2.10.1) - This distro is NOT for the new users, It is freeBSD based, I've only used BSD once or twice, it is a command line interface, and is not for the faint of heart.
I'm not going to rate this distro, as I don't believe I have the right experience to give this a fair shake. Even thou I've used the command line quite a lot I find this experience to be very clunky on BSD based systems. I think BSD is more unix based then linux based.
5) DreamLinux 3.5 - I downloaded the XFCE desktop edition of DreamLinux, DL is based on Debian,
The installer is a little different then other distros, and it's not clear where to find some of the programs needed to make the installer work. Dreamlinux has been around for awhile, and I've used it before, but I find it clunky and hard to use, I can only image that if I find it hard to use, then a new user would be lost.
Requirements: 1) Easy to use: 3 Sorry to all the Dreamlinux fans, but I just find this interface to be clunky, and have way to much on the desktop, it's not clear where some app/programs are for even some of the simplest tasks.
2) easy to install: 1 probably the worse installer I've seen, telling you it can't find a partition to install on, then not making it clear how to resolve that issue. The OEM installer is even worse looking like it works till the last few seconds and fails, but doesn't say way it failed.
3) distro actively supported: I'm going to give this a 4, while I think it's actively supported the last date I found on the website was 2010...The forums however seem to be very active.
4) software/repository: Unfortunately I've got to give this a low number, Synaptic package manager is included, but at least for me it's not showing any additional software, in fact it's given me a error a few times and exited. I'll give it a 3.
Overall...I'm not impressed with this distro, I'm thinking this would be a 2 or 3 at most. I know there are a lot of people who are using this distro, but they must be more advanced user then I am, or know a secret about it.
6) Fuduntu-14.10.1 - This is an interesting distro, a mix between Ubuntu and Fedora. It's a type of hybrid interface. With a dock at the bottom, some Google Chrome/Gmail/VLC media player/a music player. The top of the screen has a very familiar "task" bar, Which is very typical from Gnome 2, the menus are easy to use, and organized well. It does have some programs that are not in a typical distro. Including some backup tools, the "Office suite" is Google Docs. Synaptic is not
installed, however a "Add/remove" software is included which has a interface that might be nicer for the new user. "Apt-get" is also not included, so it looks like you are stuck with the "add/remove" style kind of like a market place for new software. While at first glance this looks a lot like Ubuntu 9.04/9.10 - It functions very differently, and is probably more closer related to Fedora. The Install process is fast and easy.
Requirements:
1) easy to use interface: I'm going to give this one a 4, it does have a very nice interface, programs are easy to find and seem to be organized in a way that makes since. There is somewhat of a learning curve going from a Debian based system to a Fedora based system, but it's not bad with this distro
2) easy to install: The installer is really a 2 part installer, the 1st part installs from the liveCD, the system reboots then asks you to setup a user account, this is different from some of the other distros, which ask to setup a user while you are install. The bonus part of this is if you are selling computers, you can install, let your customer finish when they get home. I give the installer a 5, it was different, but the same, and very easy to use.
3) actively supported: I'll give it a 5, the Forums are quite active
4) software/packages: While Synaptic is not installed by default, the "Add/Remove Software" has a lot of software in it, Synaptic was easy to find and install, and has a tone of more software. IT would appear this is RPM based, so it does appear that it's more closely related to Fedora I've got to give this a 4 however, since I'm not a big fan of having limited choices by a "market style" software packages.
Overall, this is an impressive easy to use, easy to install distro, that should be checked out.
I think this distro is a 4.5, quite easy to use even with the small learning curve going from Debian based system to Fedora based, and maybe that was the goal of this distro.
7) Knoppix v6.7.1 - Knoppix is based on Debian, and uses Kernal version 3.04, From 1st glance it's a slick interface, with easy to use menus. The menu system makes since. The installer is a bit different from other installers, but it's not hard to use, and gives plenty of warnings, and makes sure you understand that you are or could wipeout your hard drive. Unlike other distros, the installer was not on the desktop, but was easy to find in the Preferences menu, it has different installers for different types of systems, I only tried the installer for the hard drive. There is also an option for installing some free and none-free componets within the preferences menu. The installer did not ask for a user name, nor did it ask for a password, this could be a security issue. However looking at the preferences menu there is a setup for root password. It appears that Synaptic and APT-GET are preinstalled for additional software.
How does it stackup on my requirements:
1) easy to use interface: I'll give this a 5, while I'm not sure what desktop it uses, it's easy to use and get around with in the menus.
2) easy to install: 4, It is easy to install, it's different, and doesn't have you setup a default user or password at the time of install, nor does it have you change the root password.
3) actively supported: 4 I don't see a date on the Knoppix website, Knoppix has been around for a while now, and I have no reason the believe it's not being actively supported.
4) software/packages: 5 this is debian based, and it looks like the Debian repositories are available and it looks like there is more then enough software available for it.
Overall I'm going to give this distro a 4.5, it's worth checking out, Not knowing which desktop they are using a new user may want to try something else 1st.
8) Linux-Gamers - Linux-Gamers, isn't really a distro you'll want to try to install, or use an everyday OS, what this is, is a great addition to anyone's collection, and a great show case of some linux games. Yes some of the games are "cheesy" but many of them are well thought out, and well written games, 1st person shooters, and top down style games. RPGs and car racing. The big draw back to this distro is there are not any documentations for the games, so it could be a bit of trail and error to figure out which keys to hit, or if the game uses the mouse.
I'm not going to put up my requirements for this distro. it's not meant to be an everyday OS, thou it might make a nice arcade machine OS
9) Linuxmint 11 - I ended up downloading two different desktops for this distro, the more Familiar Gnome desktop and the LXDE desktop, let's talk about the Gnome desktop 1st:
the 1st thing you may notice is this a DVD iso not a CD iso, typical DVD will contain more information for installing and/or have more pre-installed programs. Linux Mint is no different here, it's does come with some "extra" programs.
The desktop is one of my favorites so far, the menu system is very easy to use, with a task bar at the bottom of the screen, and a menu system some what like Windows XP, this distro probably will be/should be one for new users or users switching from a Windows world. For the rest of use, the task bar can be moved from the bottom to the top, or even on either the left or right side.
It is clear that LinuxMint 11 is based on Ubuntu, and I'm thinking it is either 10.04 or 10.10 maybe 11.04. The installer is quick, and is easy to use. It does install some of the non-free codecs and software packages (Flash, Java, ect.) The office package included, is LibreOffice
So lets look at the requirements I have:
1) easy to use interface: A BIG 5, This has to be one of my favorite lay-outs so far, incredible easy to use, it's everything you'd think when you think of Gnome 2.
2) Easy to install: A very familiar installer, very quick, and easy to use, this get a 5 as well, after the install, and reboot a very nice "Welcome to Linux Mint" come up with lots of helpful information for the new user, There is a check box in the lower right conner that will disable this. IF you are a new user you might take time to look at the user guide IT is a very good guide!
3) actively supported: Another BIG 5 Linux Mint has been and will be around for a very long time, they are currently on a 6 month release cycle, follow that of Ubuntu.
4) software/repositories: Containing both Synaptic and a Software Manager, and being based Ubuntu & Debian there is plenty of software available. The software Manager says there are 33597 packages available, what is not clear is if those are all programs, or are also some of the dependences that the programs may need. At any rate, this is the only "manager" that I have seen that tells you that (at least on the front page)
The Linux Mint Gnome Desktop gets a BIG 5 over all, this is by far my favorite to this point.
Now let's look at the Linux Mint LXDE desktop: Unlike the Gnome desktop DVD this is a CD, it is almost 700mb, but what this tells me is LXDE is probably more light weight desktop. And after the system rebooted, and booted up to the desktop, my hunch is correct.
It also has a different "Office Suite installed" - AbiWord which I believe is just a word processor. It is also missing some of the other software that the Gnome Desktop has. It does have the full Software Manager, and Synaptic, and is still based off Ubuntu/Debian. The installer is the same as the Gnome desktop, with one exception it didn't ask if I want to auto-login. The menu system is still easy to use, but is a much more basic style of menu. (I compared the Gnome desktop menu to Windows XP, The LXDE desktop menu, is more like Window XP in classic mode) The LXDE desktop does have more of a "basic" feel to it as well.
So lets look at the requirements I have:
1) easy to use interface: 5, easy to use, not quite as nice as the Gnome desktop :-).
2) Easy to install: A very familiar installer, This installer is a little slower, It does download some packages on the fly, I am sure this is because they didn't include them on the CD for space limitations, It is still very easy to use, and gets a 5 as well. This also has the information for a new user.
3) actively supported: 5 Linux Mint has been and will be around for a very long time, they are currently on a 6 month release cycle, follow that of Ubuntu.
4) software/repositories: Containing both Synaptic and a Software Manager, and being based Ubuntu & Debian there is plenty of software available. The software Manager says there are 33700 packages available, what is not clear is if those are all programs, or are also some of the dependences that the programs may need. At any rate, this is the only "manager" that I have seen that tells you that (at least on the front page)
Overall I give this a 5 as well, thou I would really recommend the Gnome desktop, I think most new users will find it a much nicer desktop. LXDE is a light weight desktop, and maybe meant to run a older computers.
10) Lunar 1.6.5 - Lunar is it's own distro, what does that mean, it's not based on anything (well, it's based on linux), that being said, It is not for the new user, I consider myself an advance linux user, and I have stumbled my way around this distro (actually, the CD is just an installer, but the installer is so confusing, I've never got it install, and thought at one point it ruined the partition on the drive), I do think this is under heavy development. But at this point, it's my opion that it still needs a lot of work, for even the advance user to use this.
I'm not going to give an requirements for this, as I think this is a new distro, and I may be unfair in my assessment of this. Maybe in a year or two this will be worth another look. But not now.
11) openSUSE 11.4 - Open SUSE comes with many different flavors of desktops, and again I download two, The Open SUSE Gnome Desktop, and the Open SUSE KDE desktop, both of these are CDs, so other then the desktops being different should contain very similar software packages.
Let's look at the Gnome desktop. one thing I did want to note about this distro, with out any of the Virtual machine extenstions installed it will run in full screen mode, and be full screen.
This desktop, has the full menu setup very much like Linux Mint did (remember I compared that to Window XP), However it is not the same as what Linux Mint uses. And when clicking on "more applications" button, it brings up a window with a bunch of different things installed (not a menu at all), They do use LibreOffice for the "Office suite"
The installer is something called "YaST" (Yet another Setup Tool), it's also used for the configuration. YaST does have a small learning curve, but is much better then it was years ago. The install is fairly standard and straight forward. Overall OpenSUSE Gnome desktop is really easy to use, with most things in a logical location.
So Lets look at my requirements:
1) Easy to use: I like openSUSE Gnome, but there is a small learning curve to it,and YaST takes some getting use to, some of the "menus" are not menus at all. But I'm still going to give this a 4, I think a new user will not have much problem using this distro. And the learning curve is very small.
2) easy to install: again there is a small learning curve with YaST, it's not bad, and is getting better, the install is a 2 step install, the base system gets installed, a reboot and then a detection of hardware, Windows users should be very familiar with this style of setup. It should be noted that the CD should be left in the drive while hard ware configure is going on. the 2nd step seems to take longer then the install it's self. IT also reboots (Again I remember having Windows reboot on me many times while it installs). Over all thou the install is painless, I'll give it a 4.
3) actively supported: This gets a 5, openSUSE came about years ago after SUSE was sold and turned into a commercial product, openSUSE has a very large user group and following, and will be around for years to come.
4) software available: I'll give it a 5, it does look like there is a lot of software in the "Software Manager" The categories are what you'd expect to see, The software manager is also controlled by YaST, so there is a small learning curve here, but it's not bad. Software Manager also looks like it's the update manager.
Over all, openSUSE Gnome desktop is a 4.5, there is a small learning curve, but it should be familiar enough to most Windows users they shouldn't have a problem using.
So Let's look at openSUSE KDE, I think this is the 1st time I've looked at the KDE desktop in this blog. I've used KDE before, and it's a nice slick desktop. Looking at the desktop for openSUSE, it looks like they put more time in the KDE desktop, the live CD starts up with a "welcome" screen and some information about openSUSE, support, and development.
One of the things you'll notice right off, The KDE desktop uses "widgets" they seem to beable to be placed anywhere on the desktop. These "widgets" could be folders, clocks, battery monitors, ect. There are a number of "widgets" that are already installed and ready to use. The standard desktop comes with a "Desktop Folder" "widget". Apart from the widgets, the "taskbar" is across the bottom. I couldn't find a way to move it, or make it larger, thou I suspect there is a way to do both. The menu system is easy to use with only a slight learning curve, (I'll go a head a give you a clue) If the menu has sub-menus or items, there will be an arrow, click that and the old menu will slide away and a new menu will slide into it's place, to get back to the old menu click the large arrow on the left) The "office suite" is LibreOffice, and YaST is being used for the same things as on the Gnome desktop. The install seems to be the same as what is used on the Gnome desktop.
So let's look at the requirements:
1) Easy to use: There is a small learning curve to it,and YaST takes some getting use to, It is clear that the developers of openSUSE spent a lot more time on the KDE desktop. But I'm still going to give this a 4, I think a new user will not have much problem using this distro. And the learning curve is very small. (If you can get around in Windows Vista you'll have no problem getting around in the openSUSE KDE desktop)
2) easy to install: again there is a small learning curve with YaST, it's not bad, and is getting better, the install is a 2 step install, the base system gets installed, a reboot and then a detection of hardware, Windows users should be very familiar with this style of setup. the 2nd step seems to take longer then the install it's self. IT also reboots (Again I remember having Windows reboot on me many times while it installs). The 2nd stage is slightly different for KDE, but still over all thou the install is painless, I'll give it a 4.
3) actively supported: This gets a 5, openSUSE came about years ago after SUSE was sold and turned into a commercial product, openSUSE has a very large user group and following, and will be around for years to come.
4) software available: I'll give it a 5, it does look like there is a lot of software in the "Software Manager" The categories are what you'd expect to see, The software manager is also controlled by YaST, so there is a small learning curve here, but it's not bad. Software Manager also looks like it's the update manager.
Over all, openSUSE KDE desktop is a 4.5, there is a small learning curve, but it should be familiar enough to most Windows users they shouldn't have a problem using.
Between the two desktops, unlike Linux Mint Gnome, I have to say if you are going to truly appreciate openSUSE get the KDE desktop
12) pcLinuxOS 2011.06 - Again, I decided that I needed to try out at least 2 of the desktops that are avaiable for pcLinux, pcLinux comes with many different flavors of desktops, KDE, LXDE, XFCE, openbox, and "Full Monty" and I may have to revisit the others at a later time. The two desktops I downloaded are KDE and LXDE (The LXDE desktop comes as a "Full version" and a "Mini version") when it's time we will be looking at the full version.
Let's take a look at the pcLinuxOS KDE desktop.
The one think I notice right off is how it boots, and shows the devices it's initialized as it is booting (I remember an old powerpc Mac I had doing that, I think it was Mac OS9)
The next thing to note, is the menu system is much more like a Windows 98 system, maybe XP in classic mode. it is organized in a way that makes since, but it's not an overly attractive menu system. It is however very functional. Again the "taskbar" is on the bottom, and again I can't find a way to move it or resize it, thou I am sure there is a way to do both. It doesn't have a lot of "themes" but does have a lot of what they call "window Decorations", I know I haven't commented about themes before, but this OS is not the nicest looking, it's pretty dark, and I wanted to see if there wasn't a theme that was brighter/cheerier There isn't. The system uses Synaptic as it's package manager, I don't see any "software manager" or other installer.
The OS installer looks like a "Windows Wizard", it is fairly easy to use, and warns you a number of times before formating over your current OS. It also has a partitioner which looked like it was easy to use as well.
So let's look at my requirements:
1) easy to use interface: I have to give this a 4, there are differences and a small learning curve, the menu system looks like something from Windows 98, and it's hard to believe this is a KDE desktop. the learning curve is small, and both new users and more advanced users shouldn't have a problem with using this.
2) easy to install: I am giving this a 4 as well, While the "Wizard" is easy to use, there are a couple of points that aren't clear, thou they do become clear very quickly (a helpful - help box pops up) I'm thinking if they just put the "help" in the question they are asking I would give the installer a 5. :-) This is also a 2 stage install, these are really quite nice, if you are system builder, you can just let your end user finish up. the 2nd stage asked for password, and user accounts. and then allowed you to login the system
3) actively supported: I am giving this a 5, the version I am testing is 2011.6 which looks like a date to me, with 6 being June it's not that old of a distro.
4) software/repository: It looks like this is using Synaptic But is missing a lot if not all of the catagories normally found in Synaptic. It looks like synaptic is used for the updates of the OS, but not much else. I have to score this low. It uses RPM for the packages (Red Hat package manager) which means this is based on Red Hat Linux :-) RPM packages maybe able to be installed on this system, but I have not tried. I'm giving this a 1 sorry guys, that's the lowest yet!
Over all on the KDE desktop, I am thinking this a 3.5, it's not a bad OS, it's not even hard to use, it shows promise, but without more software available for it, I have issues with it that.
Let's go ahead and take a look at the LXDE desktop, remember LXDE is a lightweight desktop, and I am testing the full desktop.
From what I can tell this is very much like the other LXDE desktops I've already tested, and pretty much what I've said above for the pcLinux KDE desktop can also be for the LXDE desktop.
The menu system is more basic, and there is a lot of extra stuff on the desktop, this really does remind me of a Windows 98 system.
I will be honest here, and I know that there have been some small differences with the installer from desktop to desktop, but I did not try to install this, I did run the installer, it appears to be the same one for KDE. My rating for the KDE will be the same for the LXDE
Over all I will give this a 3.5, it's not a bad OS, it's not hard to use, but it needs some type of software to go along with it. What is installed will only last for so long before this OS becomes unusable for some things.
I don't think I can recommend either version of this OS, but I may have to revisit the site and get the "Full Monty" version, and give that a go.
13) Pinguy OS 11.04.1 - The Pinguy OS is based on Ubuntu, and based on the OS version number I would say it's current with Ubuntu 11.04, the 1st thing I notice about this OS even in the VM it loads up to full screen. I believe this is a Gnome desktop, using a program called Docky, which creates little screen docks for programs, it's a very slick look.
At the bottom of the screen you have programs that you'll probably "always" use, Firefox, Thunderbird, Bit Torrent clients, Rhythmbox, VLC media player and terminal. On the left, you have direct quick access to your folders and computer. The "taskbar" is on top of the screen. and the "main" menu is very much like the menu system of Linux Mint. on the right hand side of the screen you have all kind of information about your system, that is constantly being updated.
The "taskbar" has a desktop search function. With everything that is going on with this distro, it really uses very little of the system resources. under 512mb ram. The system uses Synaptic, and has a lot of categorizes. The "office suite" is Libre Office.
The installer is a fairly standard Ubuntu installer, there is a minor difference with it, but that's really not important.
Let's look at the requirements:
1) Easy to use: I have to give this one a BIG 5, not only is it easy to use, it's extra easy to use, the dockly docks make things very nice, and very convenient
2) easy to install: Again I have to give this a 5, I'm only speaking of easy of use at this point, but this installer does seem to be slower then some of the other distros.
*** AN interesting note: after booting into my hard drive from the install, I still have a Install PinguyOS "CD" icon on my screen, and it looks like I can install again *** This is probably a bug in the installer.
It was easy to get rid of the icon, by putting it in the "trash"
3) actively supported: 5 Looking at the forums there were posts and answers to questions from yesterday, I don't know how long this distro has been around, but if it continues producing like it is now it will be around for a long time to come.
4) software available/repositorys: again 5 this uses Synaptic, and apt-get, it's Ubuntu/Debian based, and has a wide range of software available to it.
The Over All, I don't really think I have to say, but It is a BIG 5, if you are looking for a nice easy to use free OS, you really need to look at this one.
14) PureOS 20b2 -The next OS I want to test out is PureOS, PureOS comes with two different desktops, the Gnome and XFCE desktop, I'll be testing the Gnome desktop. From the website the difference looks like the "Office Suite" is different, and some of the media players options are different.
The one thing that I am almost certain of is what I downloaded is not Gnome, it looks like and feels like a KDE desktop. So I went back to the website, It looks like I downloaded an old version, but, now looking at the site I'm not sure how I found that old version to download.
Moving on: I just downloaded PureOS_40 which should be the current version of the OS
And sure enough, it's different, and has the look and feel of Gnome with a Dockly dock.
The dock at the bottom of the screen contains: Terminator (a Terminal program), LibraOffice Writer, LibreOffice Calc, LibreOffice Draw, GNU Image Manipulation, Ice Dove, Ice Weasel, Songbird, VLC, and an Image Viewer
I didn't say this before, but Dockly is very easy to use, it took a small amount of trial and error (without reading anything about it) to add and remove programs from the dock. But it's very easy, and a drag and drop interface, drag the icon from the menu to the dock and it will appear, or drag an icon off the dock to the desktop and it will disappear.
The menu system is laid out well, and the menus make since. the "taskbar" is at the top of the screen. This is a basic OS with just enough apps/programs to get you started, it's kind of a blank slate, It has both a "software center" and Synaptic, there are more selections for software in the "center", it also has APT-GET software should be easy to find, and install for this distro.
The installer on the other hand, can be confusing to the new user, or to a Windows user who is not at all familiar with how a linux file system works. The first thing it tells you is that if your drive is not partitioned you need to exit and run Gparted (Gparted is easy to find, but only if you know where to look, it's under system-administration) Gparted is like (almost exactly like) Partition Magic. And can handle almost any partitioning/resizing task you can give it. BUT be aware, if you mess up a partition it could be the end of a Windows File system, or the windows restore partition. Gparted should really only be used by someone who knows what they are doing.
and in the end the install to my virtual hard drive failed! and put the system into a endless loop of waiting and trying again!
So, rather then give up, I decided I needed to try again, this time I formated the partition, using gparted. This time it worked, and I got to the desktop without any problems.
So, sometimes even knowing what to do doesn't always help :-)
Let's look at my requirements:
1) easy to use interface: I give this a 5, Gnome, and Dockly make for a very nice combination, and easy to use interface, the menu system is clear, and well organized, and makes since.
2) easy to install: I have to score this low, I am giving it a 2, using gparted can be dangerous if you don't know what you are doing (and sometimes even when you do know what you are doing), IF you are new to linux you'll probably not understand the file system, and may get frustrated and confused by having to use Gparted. Gparted it's self is a great system tool,but it really shouldn't be used by a new user. There are too many things that can just go wrong.
3) actively supported: I'll give this a 4, after I did get the new version the date on it is from August 2011. I have a bit of a problem with the website itself, not so much a support issue, but some how or another I ended up with a old version my 1st download attempt, I couldn't duplicate that today when I wrote the review. I think it wasn't clear at the time, and maybe they have fixed that.
4) Software/repositories: I am giving this a 4, mainly because it doesn't have a lot installed, this is both good and bad, the new user may want more to "play" with, but also has a chance to learn how to install software from the repositories. This is a basic OS with just enough apps/programs to get you started, it's kind of a blank slate, It has both a "software center" and Synaptic, there are more selections for software in the "center", it also has APT-GET software should be easy to find.
Over all, even thou I did give a few 4s for this system, I'm going to score it low, due mostly to the installer issue. Once/if they fix that I think this would be a good OS to try. for now. I'm giving it a 2.5 to 3. IF you are new, and want to try it, I say put it on a machine that you don't care what information is on it, if you lose what's on it at the point it's not a big deal. Of course you can always just use the LiveCD.
15) SalineOS 1.4 - I think this will be the 1st XFCE desktop I've reviewed, XFCE is a lightweight desktop that contains some punch to it. It has a "taskbar" at the top of the screen, and also a menu system if you right click on the desktop somewhere. There is a slight learning curve to this OS as the desktop environment is slightly different. The menu system is not organized in quite the same way as either Gnome or KDE. It's not bad, but things are not quite where you might expect to them at. The Desktop itself with nothing running is using 134mb of ram, not too bad really all in all. This distro has plenty of software to get you started, the "Office Suite" is OpenOffice. It appears to have Synaptic installed as the package manager, and is using the Debian repositories. The installer is fairly easy to use, there is a small learning curve to it. The biggest thing with it is READ what the question is asking. The installer it's self even says to carefully read the questions. The other thing to note this installer will either let you setup your partitions with gparted, or it will format the hard drive (wiping everything off it in the process) It warns you about this 2 or three times.
So let's look at my requirements:
1) easy to use: I'm giving this a 4,there is a small learning curve, but it's not bad, the after you learn it, the menu system will start to make more since to you.
2) easy to install: again a 4. This is easy to install, Just be sure to read the questions or the screen, a question it might ask you "normally" would be a NO answer, however in this OS the answer is YES: example:
Is the system using local time? Answering no would default to UTC (NO/YES)?
other installers would ask the same question but like this:
Use UTC for time and date? (Yes/NO)
so it is important to read what is being asked.
3) actively supported: I am giving this a 5, it looks like the date on the website is 2010, but the forums appear to be very active with questions being asked and answered yesterday.
4) software available/repositories: I've got to give this one a 5, it is using the Debian repositories, and there should be plenty of software for this system.
Over all I think I will give this OS a 4, It is really worth a look, quick and clean interface, and fairly easy to use, with only a small learning curve. The XFCE desktop is lightweight, making it a great OS for an older system, or a system with low ram.
16) Salixlive 13.12 - Based on Slackware. The website has a few different desktop editions that can be downloaded, XFCE, LXDE, Fluxbox and KDE. I downloaded the KDE edition to give it a try.
This is the 1st time I've used a distro based on Slackware, So I am pretty much a newbie here, so let's get started and see where it takes us:
The desktop is very much like that of openSUSE KDE, using widgets, and already has a "Desktop Folder" widget on it. The menu system is the same as openSUSE KDE. One thing I don't see is anyway to easily find new software to install, no "software manager", Synaptic, or YaST that I see. What I do see is a lot of internet software already installed. There is a big problem with this Distro that I see thou. There are a few items in the menus, including the installer that requires a root password....however a password isn't supplied, and I couldn't find it on the website! (BTW: after trail and error, the password for root is live)
The installer itself is a bit different, but fairly straight forward and easy to use. One thing you will need to use gparted to setup your partitions frist!
So let's look at the requirements:
1) easy to use: I'll give this a 5, the menu system and desktop and widget system are fairly straight forward and easy to under.
2) easy to install: I think I have to give this a 3, on a live CD a password that can't be found anywhere shouldn't be used. Having to use gparted again is just a bad idea for a new user. The installer itself is different, but not hard to understand, and appears to work very well. The LILO installer (boot loader) is a little harder to use, I think because the instructions go across the screen very quickly.
3) actively supported: I am going to give this a 5, it does look like it a large community of people in the forums, and date of the last "announcement" is 9/9/2011
4) software available/repository: I have to score this low, I give it a 3, I saw in the forums that it does use Slackware repositories, but didn't find any software store, or package manager in any of the menus.
Over all, I am giving this a 3, I think it has some issues that needs to worked out, it is easy to use, but the few issues I found don't make it a good choice for a new user. Looking at the forums and some of the other posts on the website, I think it is clear they did more work on the XFCE desktop, so it maybe worth checking out that, and I just downloaded something they were working on. (a work in progress so to speak).
17) Ultimate-Edition 2.9 - Ultimately I am not sure what this distro is trying to do. I downloaded two different editions of this OS, One is v 2.9 - it's 2.8gb file size is hugh, and upon booting it up, it turns out to be Kbuntu, I think this is a "hackers" edition of linux, and really don't see anything to justify the 2.8gb download size. There are some new themes, and lots of programs installed. BUT Ultimately this is Ubuntu in a fancy package. Nothing new here. I think this distro would appeal to the "wanna-be" or the kid. And truly not to someone who is serious about using linux. The other addition I download was the "gamers" edition, it's 4.0gb
and does have a lot of games installed on it.
OVER ALL IMPRESSIONS: The Ultimate-Edition is Ultimately a waste of time and download bandwidth.
The gamers edition might be nice if you are setting up an arcade machine. Otherwise, not worth it.
18) Zentyal 2.2 - Zentyal is an Enterprise class of linux small business server, It appears to be very good, but since we are looking for a replacement for a desktop version of Ubuntu, this distro just doesn't fit the bill, and it would be unfair the try and make it do so.
it looks like it can be used as a firewall, and router
** and as a side note, I am interested in how/or a Unified Communication server is **
So the last OS I downloaded and want to try is:
19) Zenwalk 7.0 - Zenwalk comes with a few different flavors of desktops, I am going to look at the Gnome Edition, and the Openbox Edition. There is also a "Standard Edition" a "Core Edition" and a "Live Edition", I'm not entirely clear on what the differences of these are, other then the "Core Edition" - which looks like it's a standard command-line (CLI) interface that you can build up from. Let's take a look at Zenwalk - Openbox edition: The Zenwalk CDs are not Live but are installers. So while Zenwalk Openbox installs, I'm downloading the Zenwalk Live CD.
Speaking of the installer, it's pretty straight forward, but looks like it would error if you don't have "Linux" partitions already setup.
Zenwalk Openbox, is small lightweight fast and flexible desktop, the desktop has a dock on the bottom, but it doesn't appear to be a Dockly dock, I don't see a package manager for it, either in the menu system or in the terminal.
Let's look at my requirements:
1) easy of use: I'll give this a 4, openbox is fairly easy to use, the dock makes it nice and the menu system makes since, there is a small learning curve. And there isn't much in the standard install to use.
2) easy to install: I'll give this a 3, it's not hard, but does kind of assume some things that may or may not be true for your system. It does seem to be more for the intermediate to advanced user, and not so much for the new user
3) actively supported: I'll give it a 5, it does appear to have a active community of people
4) software available/repository: I have to score this low, 1 - I didn't see a package manager, and it's not clear what/if any repository it is hooked up to.
Let's go ahead and look at Zenwalk Gnome:
Zenwalk Gnome Edition again is a installer not a liveCD, The installer is the same as the Openbox edition, honestly, this type of installer reminds me of an older installer from maybe 2005.
I pretty much have the same issues with this desktop as I did with the Openbox Edition
1) easy of use: I'll give this a 4, Gnome is fairly easy to use, there is no dock and the menu system makes since. And there isn't much in the standard install to use.
2) easy to install: I'll give this a 3, it's not hard, but does kind of assume some things that may or may not be true for your system. It does seem to be more for the intermediate to advanced user, and not so much for the new user
3) actively supported: I'll give it a 5, it does appear to have a active community of people
4) software available/repository: I have to score this low, 1 - I didn't see a package manager, and it's not clear what/if any repository it is hooked up to.
So I want to look at the Live Edition now, Live CD appears to be using XFCE, but pretty much has the same issues as the above Zenwalk Editions. It does not have an installer.
Overall, I'm think this maybe a good distro for a netbook or something with limited hard drive space, and limited power. With out having a repository I can see/find it does make me wonder if it was meant to be updated or just used as is.
I'm not that impressed with this Distro. and think I'll have to give it a overall score of 3.
OK, So what are my favorites, and my recommendations:
I have 5 out of the Distros I tried and I think I have a tie for 1st place here:
1st) Linuxmint 11 Gnome & Pinguy OS 11.04.1 These are both great OSes, I haven't picked a favorite yet! And that might be harder then trying to find a replacement.
2nd) AriOS 3.0 - another great OS that I would be happy to use, and recommend.
3rd) Debian 6.0.2.1 - I have to include Debian as one of my top picks, the OS is simple to use, yet it's a power OS with a lot of support, and lot other Distros based off it.
4th) openSUSE 11.4 - KDE Desktop - Even thou there was a slight learning curve to this OS, the OS it's self is clean and very easy to use.
SO Those are my recommendations for the new user as well as the advance user.
Windows users, if you are wanting to install/test from a thumb-drive/flash drive/usb stick
You'll need software called Unetbootin a good guide to the software can be found here:
http://www.howtogeek.com/howto/linux/create-a-bootable-ubuntu-usb-flash-drive-the-easy-way/
It should work with any of my "top" 5. Just be careful when using it.
The software can be found here: http://unetbootin.sourceforge.net/
While a little slower to use, I would still recommend using a CD or DVD to test out the system. The 1 thing you need to remember is that CD seek time/load time can make it seem to be sluggish. Most of the modern computers have CDs/DVD drives that are fast thou.
You will need a way to burn a ISO file to the CD/DVD - nero burning rom comes to mind, but it's been a while since I used Windows :-)
I hope you find this helpful. These are just my opinions, and shouldn't be taken personal. This started out as a personal search for a new distro, and turned into somewhat of a guide for some of my friend who haven't used Linux before. As I said at the begin of the post, there really was no rhythm or reason as to what I downloaded and didn't download. and I know there are hundreds if not thousands of other distros that maybe even easier for a new user to use, or a better replacement for what I'm personally looking for.
Thanks for reading. and I hope you do find it useful.
I've decided that I can no longer support, or use Ubuntu, it's sad really, Ubuntu has been a great product. With lots of nice features, fast security updates, and a great selection of additional programs.
I will continue to use 10.10 until such time that it's no longer going to be supported.
Today I even told one of my friends that 10.04 was still going to be one of the best distros to learn on. So I guess I haven't completely abandoned Ubuntu.
Today however, I downloaded about 25gbs of other Distros, all of which I installed in a VM (Virtual Machine) - specifically I am using Oracle VM VirtualBox v4.0.12
I went to http://distrowatch.com/ and kind of at random just downloaded some distro, there really was/is no rhyme or reason as to why I downloaded one and not another. I didn't read anything (for the most part) about the Distros I downloaded. I did skip over the ones that were clearly meant for system rescue or something like that. I just want linux, I already have nice "tools" dvd and rescue dvds.
I have a couple of requirements, (I do consider myself to be an advanced user, yet I want something simple to use as well).
1st requirement was a easy to use interface, something that wasn't going to take a lot of learning to figure out. (Yes, I do consider myself an advanced user, I like what I like thou) I've been a Gnome user for a long long time, I have a lot experience with shell. But I have used KDE desktop, XFC, Lxde. More about which desktops I've looked at and like later.
2nd requirement it should be easy to install. Not only am I looking for a new distro for myself, but I am looking for a distro that I can recommend to the new user.
3rd requirement the distro should be actively supported, either by the developers or the community
4th requirement the amount of software available, either in the repository or already installed
SO here is what I downloaded to try.
1) AriOS-3.0-INTL - AriOS is Ubuntu based, According to the website it is not just Ubuntu+extra programs, It has been carefully designed to help you get productive instantly in a pleasant environment. http://arioslinux.org/
2) Bodhi 1.2.0 - From the Bodhi website, Bodhi Linux is one of the few distros that use Enlightenment as it's default Desktop Manager, It is based on Ubuntu. They appear to have a tablet PC edition of this distro (I believe it's for ARM processors) http://www.bodhilinux.com/
3) Debian-6.0.2.1 - Debian is Debian, a lot of distros are based off Debian, Ubuntu is based from Debian. http://www.debian.org
4) DragonFly BSD (2.10.1) - Taken from the Dragonfly website: DragonFly belongs to the same class of operating systems as other BSD-derived systems and Linux. It is based on the same UNIX ideals and APIs and shares ancestor code with other BSD operating systems. DragonFly provides an opportunity for the BSD base to grow in an entirely different direction from the one taken in the FreeBSD, NetBSD, and OpenBSD series. http://www.dragonflybsd.org/
5) DreamLinux 3.5 - From the DreamLinux (DL for short) website: Dreamlinux is a free, modern and modular GNU/Linux system. Based on Debian OS, currently comes with two different desktop versions, XFCE & Gnome http://www.dreamlinux.net/index.html
6) Fuduntu-14.10.1 - From the Fuduntu website: Fuduntu is a light hearted and fun Linux distribution that earns it's name by its design to fit somewwhere between Fedora and Ubuntu. http://www.fuduntu.org/
7) Knoppix v6.7.1 - From the Knoppix Website: KNOPPIX is a bootable Live system on CD or DVD, consisting of a representative collection of GNU/Linux software, automatic hardware detection, and support for many graphics cards, sound cards, SCSI and USB devices and other peripherals http://www.knoppix.com/
8) Linux-Gamers - live.linuX-gamers.net is a Linux live distribution: "boot 'n play". The idea is for you to be able to carry a decent amount of high-quality Linux games with you where ever you go for purposes of demonstration, gaming or parties. Your computer will remain completely unchanged as everything will run live. http://live.linux-gamers.net/
9) Linuxmint 11 - Based on Debian & Ubuntu, LinuxMint is the 4th largest OS according the LinuxMint website, comes with Gnome desktop, or lxde desktop http://www.linuxmint.com/about.php
10) Lunar 1.6.5 - Lunar isn't based on anything, it is it's own distro http://www.lunar-linux.org/
11) openSUSE 11.4 - From the openSUSE website: The openSUSE project is a worldwide effort that promotes the use of Linux everywhere. openSUSE creates one of the world's best Linux distributions, working together in an open, transparent and friendly manner as part of the worldwide Free and Open Source Software community. I beleive this is based on Ubuntu (??) Comes with either the Gnome Desktop or KDE desktop http://www.opensuse.org/en/
12) pcLinuxOS 2011.06 - PC Linux comes with many different desktops, KDE, LXDE, XFCE, openbox & "the full monty" I beleive it is based on Debian, it is a free and easy to use Linux-based OS for x86 computers http://www.pclinuxos.com/
13) Pinguy OS 11.04.1 - From the Pinguy OS website: Pinguy OS an out-of-the-box working operating system for everyone, not just geeks. This OS is for people that have never used Linux before or for people that just want an out-of-the-box working OS without doing all the tweaks and enhancements that everyone seems to do when installing a fresh copy of Ubuntu or other Linux based Distro's. Pinguy OS is based on Ubuntu http://www.pinguyos.com/
14) PureOS 20b2 - From the PureOS website: PureOS and PureOSlight are GNU/Linux liveCDs, they allow the user to discover and use a GNU/Linux operating system without modifying the contents of the hard-disk. I am not sure what it's based on, I believe it's Debian. http://pureos.org/
15) SalineOS 1.4 - based on Debian 6.0 from the SalineOS website: SalineOS is a lightweight and fast open source operating system built on the Debian GNU/Linux repositories and uses Xfce as the desktop environment. SalineOS is available completely free of charge direct from this web page under downloads. http://www.salineos.com/index.php
16) Salixlive 13.12 - from the SalixOS website: Salix is a linux distribution based on Slackware that is simple, fast and easy to use. Salix is also fully backwards compatible with Slackware, so Slackware users can benefit from Salix repositories, which they can use as an "extra" quality source of software for their favorite distribution. Like a bonsai, Salix is small, light & the product of infinite care. Believed it is based on Slackware http://www.salixos.org/wiki/index.php?title=Home
17) Ultimate-Edition 2.9 - This is Ubuntu based http://ultimateedition.info/
18) Zentyal 2.2 - from the Zentyal website: Zentyal can act as a Gateway, Infrastructure Manager, Unified Threat Manager, Office Server, Unified Communication Server or a combination of them. One single, easy-to-use platform to manage all your network services. Believe this is Ubuntu based. http://www.zentyal.org/
19) Zenwalk 7.0 - http://www.zenwalk.org/
Most of the distro websites have screenshots, so I am not going to post any here.
So here are my thoughts on finding a distro that is right for you: remember I had four things that needed to be in a distro for me to consider it as a replacement for Ubuntu.
I'm going to use a very simple scale of 1 to 5 (With 5 being very easy to use IE: 5 Stars, and 1 being completely unusable)
So lets start from the top:
1) AriOS 3.0 - INTL Over all this is a Ubuntu Distro, despite the fact that they say it's not just Ubuntu + extras, the very 1st thing I noticed is the "Ubuntu Software Center", The update manager is getting the updates from Ubuntu, is this a bad thing? Not really, we know that Ubuntu is updated when problems are found. Navigation is very easy, and very quick, I'm not sure what desktop this is using, BUT it is using a "dock" style interface, all of your apps/programs slide out or are on the dock. It does has some programs that don't come with a standard install of Ubuntu, the question is are they useful? Install was fairly painless, with no major hiccups. I think this deserves to be revisited in 6 to 8 months and see where this distro goes.
So my requirements: 1) easy to use: IT gets a 5, the interface is nice, and well organized
2) easy to install: I'll give it a 4 on this, but I think a new user could install this without too much problem.
3) actively supported: 5 from the website it appears to be very active.
4) software: 5, yes it looks like this version is using Ubuntus repository
it appears to come with some codecs & non-free software already installed
Overall I have to give this OS a 5, there was almost no learning curve to this, if you currently use Ubuntu you should have no problem using this OS, the interface is clean and very snappy.
2) Bodhi 1.2.0 - Based on Ubuntu, using the Enlightenment desktop, this is honestly an interesting Distro, easy to use? yes, but there isn't much to it. It does changes themes nicely, and it's pretty, but doesn't have much else going for it. IT maybe worth re-exploring in 6 to 8 months, but for now, it's not at all what I'm looking for.
Requirements: 1) easy to use: 3 got to give this one a 3, there isn't much here to "use", but
I don't see a way to "easily" install new software, The menus are organized well. & Enlightenment is a neat desktop.
2) easy to install: I'm going to give this a 4, it is using the Ubuntu installer, but looks like it is slightly different, maybe an older (maybe a newer) version of the installer, not hard to use, or install, but it is just enough different.
3) actively supported: 5 Looks like this is an active distro (last Modified date I see on the website 2011/09/08)
4) software available: IT does have Synaptic Package Manager, it looks like some of the "categories" have been removed. Synaptic is fine, if you are familiar with linux, but can be a bit confusing for the new user. I'm giving this one a 3.
Over all I Think I am giving this distro a 3, it's not bad, it's not good, it's just so-so. and should be given another look at in a few months. One of this distro's bonus points is it has an ARM processor installer, while I can't try that out, I just note it for future reference, and wonder if it will support the Raspberry PI single board computer.
3) Debian 6.0.2.1 - The 1st thing you'll notice when booting up the Debian CD is that it's not a LIVE CD, gives you two options for install, a graphic install & just an install. Both are the same, one is pretty. Every you need to do a basic install is on the 1st CD, the install is pretty quick, and easy to use. IF you are a new user, the graphic install will probably make more since to you, since you can use the mouse to move around the screen, and click "continue" The install will do a basic install, with a Gnome desktop, very easy to use! This is Gnome 2 I believe, so no Unity :-) The OS is not "pretty" as my wife would say, but is very functional.
Requirements: 1) easy to use: 5 nothing needs to be said, this is one of the easier to use Distros and is probably the most familiar to new users as well as advanced users.
2) easy to install: 5, installs quickly with a very user friendly installer
3) actively supported: 5 Debian is a very very active distro, there are many other Distros based on this one.
4) software/repository: 5 it has everything you'd need, software is easy to find, and easy to install, it does have Synaptic but has more categories.
Over all, this has to be a 5. I like checking in on this distro from time to time to see what they are up to, they have alway done a great job.
4) DragonFly BSD (2.10.1) - This distro is NOT for the new users, It is freeBSD based, I've only used BSD once or twice, it is a command line interface, and is not for the faint of heart.
I'm not going to rate this distro, as I don't believe I have the right experience to give this a fair shake. Even thou I've used the command line quite a lot I find this experience to be very clunky on BSD based systems. I think BSD is more unix based then linux based.
5) DreamLinux 3.5 - I downloaded the XFCE desktop edition of DreamLinux, DL is based on Debian,
The installer is a little different then other distros, and it's not clear where to find some of the programs needed to make the installer work. Dreamlinux has been around for awhile, and I've used it before, but I find it clunky and hard to use, I can only image that if I find it hard to use, then a new user would be lost.
Requirements: 1) Easy to use: 3 Sorry to all the Dreamlinux fans, but I just find this interface to be clunky, and have way to much on the desktop, it's not clear where some app/programs are for even some of the simplest tasks.
2) easy to install: 1 probably the worse installer I've seen, telling you it can't find a partition to install on, then not making it clear how to resolve that issue. The OEM installer is even worse looking like it works till the last few seconds and fails, but doesn't say way it failed.
3) distro actively supported: I'm going to give this a 4, while I think it's actively supported the last date I found on the website was 2010...The forums however seem to be very active.
4) software/repository: Unfortunately I've got to give this a low number, Synaptic package manager is included, but at least for me it's not showing any additional software, in fact it's given me a error a few times and exited. I'll give it a 3.
Overall...I'm not impressed with this distro, I'm thinking this would be a 2 or 3 at most. I know there are a lot of people who are using this distro, but they must be more advanced user then I am, or know a secret about it.
6) Fuduntu-14.10.1 - This is an interesting distro, a mix between Ubuntu and Fedora. It's a type of hybrid interface. With a dock at the bottom, some Google Chrome/Gmail/VLC media player/a music player. The top of the screen has a very familiar "task" bar, Which is very typical from Gnome 2, the menus are easy to use, and organized well. It does have some programs that are not in a typical distro. Including some backup tools, the "Office suite" is Google Docs. Synaptic is not
installed, however a "Add/remove" software is included which has a interface that might be nicer for the new user. "Apt-get" is also not included, so it looks like you are stuck with the "add/remove" style kind of like a market place for new software. While at first glance this looks a lot like Ubuntu 9.04/9.10 - It functions very differently, and is probably more closer related to Fedora. The Install process is fast and easy.
Requirements:
1) easy to use interface: I'm going to give this one a 4, it does have a very nice interface, programs are easy to find and seem to be organized in a way that makes since. There is somewhat of a learning curve going from a Debian based system to a Fedora based system, but it's not bad with this distro
2) easy to install: The installer is really a 2 part installer, the 1st part installs from the liveCD, the system reboots then asks you to setup a user account, this is different from some of the other distros, which ask to setup a user while you are install. The bonus part of this is if you are selling computers, you can install, let your customer finish when they get home. I give the installer a 5, it was different, but the same, and very easy to use.
3) actively supported: I'll give it a 5, the Forums are quite active
4) software/packages: While Synaptic is not installed by default, the "Add/Remove Software" has a lot of software in it, Synaptic was easy to find and install, and has a tone of more software. IT would appear this is RPM based, so it does appear that it's more closely related to Fedora I've got to give this a 4 however, since I'm not a big fan of having limited choices by a "market style" software packages.
Overall, this is an impressive easy to use, easy to install distro, that should be checked out.
I think this distro is a 4.5, quite easy to use even with the small learning curve going from Debian based system to Fedora based, and maybe that was the goal of this distro.
7) Knoppix v6.7.1 - Knoppix is based on Debian, and uses Kernal version 3.04, From 1st glance it's a slick interface, with easy to use menus. The menu system makes since. The installer is a bit different from other installers, but it's not hard to use, and gives plenty of warnings, and makes sure you understand that you are or could wipeout your hard drive. Unlike other distros, the installer was not on the desktop, but was easy to find in the Preferences menu, it has different installers for different types of systems, I only tried the installer for the hard drive. There is also an option for installing some free and none-free componets within the preferences menu. The installer did not ask for a user name, nor did it ask for a password, this could be a security issue. However looking at the preferences menu there is a setup for root password. It appears that Synaptic and APT-GET are preinstalled for additional software.
How does it stackup on my requirements:
1) easy to use interface: I'll give this a 5, while I'm not sure what desktop it uses, it's easy to use and get around with in the menus.
2) easy to install: 4, It is easy to install, it's different, and doesn't have you setup a default user or password at the time of install, nor does it have you change the root password.
3) actively supported: 4 I don't see a date on the Knoppix website, Knoppix has been around for a while now, and I have no reason the believe it's not being actively supported.
4) software/packages: 5 this is debian based, and it looks like the Debian repositories are available and it looks like there is more then enough software available for it.
Overall I'm going to give this distro a 4.5, it's worth checking out, Not knowing which desktop they are using a new user may want to try something else 1st.
8) Linux-Gamers - Linux-Gamers, isn't really a distro you'll want to try to install, or use an everyday OS, what this is, is a great addition to anyone's collection, and a great show case of some linux games. Yes some of the games are "cheesy" but many of them are well thought out, and well written games, 1st person shooters, and top down style games. RPGs and car racing. The big draw back to this distro is there are not any documentations for the games, so it could be a bit of trail and error to figure out which keys to hit, or if the game uses the mouse.
I'm not going to put up my requirements for this distro. it's not meant to be an everyday OS, thou it might make a nice arcade machine OS
9) Linuxmint 11 - I ended up downloading two different desktops for this distro, the more Familiar Gnome desktop and the LXDE desktop, let's talk about the Gnome desktop 1st:
the 1st thing you may notice is this a DVD iso not a CD iso, typical DVD will contain more information for installing and/or have more pre-installed programs. Linux Mint is no different here, it's does come with some "extra" programs.
The desktop is one of my favorites so far, the menu system is very easy to use, with a task bar at the bottom of the screen, and a menu system some what like Windows XP, this distro probably will be/should be one for new users or users switching from a Windows world. For the rest of use, the task bar can be moved from the bottom to the top, or even on either the left or right side.
It is clear that LinuxMint 11 is based on Ubuntu, and I'm thinking it is either 10.04 or 10.10 maybe 11.04. The installer is quick, and is easy to use. It does install some of the non-free codecs and software packages (Flash, Java, ect.) The office package included, is LibreOffice
So lets look at the requirements I have:
1) easy to use interface: A BIG 5, This has to be one of my favorite lay-outs so far, incredible easy to use, it's everything you'd think when you think of Gnome 2.
2) Easy to install: A very familiar installer, very quick, and easy to use, this get a 5 as well, after the install, and reboot a very nice "Welcome to Linux Mint" come up with lots of helpful information for the new user, There is a check box in the lower right conner that will disable this. IF you are a new user you might take time to look at the user guide IT is a very good guide!
3) actively supported: Another BIG 5 Linux Mint has been and will be around for a very long time, they are currently on a 6 month release cycle, follow that of Ubuntu.
4) software/repositories: Containing both Synaptic and a Software Manager, and being based Ubuntu & Debian there is plenty of software available. The software Manager says there are 33597 packages available, what is not clear is if those are all programs, or are also some of the dependences that the programs may need. At any rate, this is the only "manager" that I have seen that tells you that (at least on the front page)
The Linux Mint Gnome Desktop gets a BIG 5 over all, this is by far my favorite to this point.
Now let's look at the Linux Mint LXDE desktop: Unlike the Gnome desktop DVD this is a CD, it is almost 700mb, but what this tells me is LXDE is probably more light weight desktop. And after the system rebooted, and booted up to the desktop, my hunch is correct.
It also has a different "Office Suite installed" - AbiWord which I believe is just a word processor. It is also missing some of the other software that the Gnome Desktop has. It does have the full Software Manager, and Synaptic, and is still based off Ubuntu/Debian. The installer is the same as the Gnome desktop, with one exception it didn't ask if I want to auto-login. The menu system is still easy to use, but is a much more basic style of menu. (I compared the Gnome desktop menu to Windows XP, The LXDE desktop menu, is more like Window XP in classic mode) The LXDE desktop does have more of a "basic" feel to it as well.
So lets look at the requirements I have:
1) easy to use interface: 5, easy to use, not quite as nice as the Gnome desktop :-).
2) Easy to install: A very familiar installer, This installer is a little slower, It does download some packages on the fly, I am sure this is because they didn't include them on the CD for space limitations, It is still very easy to use, and gets a 5 as well. This also has the information for a new user.
3) actively supported: 5 Linux Mint has been and will be around for a very long time, they are currently on a 6 month release cycle, follow that of Ubuntu.
4) software/repositories: Containing both Synaptic and a Software Manager, and being based Ubuntu & Debian there is plenty of software available. The software Manager says there are 33700 packages available, what is not clear is if those are all programs, or are also some of the dependences that the programs may need. At any rate, this is the only "manager" that I have seen that tells you that (at least on the front page)
Overall I give this a 5 as well, thou I would really recommend the Gnome desktop, I think most new users will find it a much nicer desktop. LXDE is a light weight desktop, and maybe meant to run a older computers.
10) Lunar 1.6.5 - Lunar is it's own distro, what does that mean, it's not based on anything (well, it's based on linux), that being said, It is not for the new user, I consider myself an advance linux user, and I have stumbled my way around this distro (actually, the CD is just an installer, but the installer is so confusing, I've never got it install, and thought at one point it ruined the partition on the drive), I do think this is under heavy development. But at this point, it's my opion that it still needs a lot of work, for even the advance user to use this.
I'm not going to give an requirements for this, as I think this is a new distro, and I may be unfair in my assessment of this. Maybe in a year or two this will be worth another look. But not now.
11) openSUSE 11.4 - Open SUSE comes with many different flavors of desktops, and again I download two, The Open SUSE Gnome Desktop, and the Open SUSE KDE desktop, both of these are CDs, so other then the desktops being different should contain very similar software packages.
Let's look at the Gnome desktop. one thing I did want to note about this distro, with out any of the Virtual machine extenstions installed it will run in full screen mode, and be full screen.
This desktop, has the full menu setup very much like Linux Mint did (remember I compared that to Window XP), However it is not the same as what Linux Mint uses. And when clicking on "more applications" button, it brings up a window with a bunch of different things installed (not a menu at all), They do use LibreOffice for the "Office suite"
The installer is something called "YaST" (Yet another Setup Tool), it's also used for the configuration. YaST does have a small learning curve, but is much better then it was years ago. The install is fairly standard and straight forward. Overall OpenSUSE Gnome desktop is really easy to use, with most things in a logical location.
So Lets look at my requirements:
1) Easy to use: I like openSUSE Gnome, but there is a small learning curve to it,and YaST takes some getting use to, some of the "menus" are not menus at all. But I'm still going to give this a 4, I think a new user will not have much problem using this distro. And the learning curve is very small.
2) easy to install: again there is a small learning curve with YaST, it's not bad, and is getting better, the install is a 2 step install, the base system gets installed, a reboot and then a detection of hardware, Windows users should be very familiar with this style of setup. It should be noted that the CD should be left in the drive while hard ware configure is going on. the 2nd step seems to take longer then the install it's self. IT also reboots (Again I remember having Windows reboot on me many times while it installs). Over all thou the install is painless, I'll give it a 4.
3) actively supported: This gets a 5, openSUSE came about years ago after SUSE was sold and turned into a commercial product, openSUSE has a very large user group and following, and will be around for years to come.
4) software available: I'll give it a 5, it does look like there is a lot of software in the "Software Manager" The categories are what you'd expect to see, The software manager is also controlled by YaST, so there is a small learning curve here, but it's not bad. Software Manager also looks like it's the update manager.
Over all, openSUSE Gnome desktop is a 4.5, there is a small learning curve, but it should be familiar enough to most Windows users they shouldn't have a problem using.
So Let's look at openSUSE KDE, I think this is the 1st time I've looked at the KDE desktop in this blog. I've used KDE before, and it's a nice slick desktop. Looking at the desktop for openSUSE, it looks like they put more time in the KDE desktop, the live CD starts up with a "welcome" screen and some information about openSUSE, support, and development.
One of the things you'll notice right off, The KDE desktop uses "widgets" they seem to beable to be placed anywhere on the desktop. These "widgets" could be folders, clocks, battery monitors, ect. There are a number of "widgets" that are already installed and ready to use. The standard desktop comes with a "Desktop Folder" "widget". Apart from the widgets, the "taskbar" is across the bottom. I couldn't find a way to move it, or make it larger, thou I suspect there is a way to do both. The menu system is easy to use with only a slight learning curve, (I'll go a head a give you a clue) If the menu has sub-menus or items, there will be an arrow, click that and the old menu will slide away and a new menu will slide into it's place, to get back to the old menu click the large arrow on the left) The "office suite" is LibreOffice, and YaST is being used for the same things as on the Gnome desktop. The install seems to be the same as what is used on the Gnome desktop.
So let's look at the requirements:
1) Easy to use: There is a small learning curve to it,and YaST takes some getting use to, It is clear that the developers of openSUSE spent a lot more time on the KDE desktop. But I'm still going to give this a 4, I think a new user will not have much problem using this distro. And the learning curve is very small. (If you can get around in Windows Vista you'll have no problem getting around in the openSUSE KDE desktop)
2) easy to install: again there is a small learning curve with YaST, it's not bad, and is getting better, the install is a 2 step install, the base system gets installed, a reboot and then a detection of hardware, Windows users should be very familiar with this style of setup. the 2nd step seems to take longer then the install it's self. IT also reboots (Again I remember having Windows reboot on me many times while it installs). The 2nd stage is slightly different for KDE, but still over all thou the install is painless, I'll give it a 4.
3) actively supported: This gets a 5, openSUSE came about years ago after SUSE was sold and turned into a commercial product, openSUSE has a very large user group and following, and will be around for years to come.
4) software available: I'll give it a 5, it does look like there is a lot of software in the "Software Manager" The categories are what you'd expect to see, The software manager is also controlled by YaST, so there is a small learning curve here, but it's not bad. Software Manager also looks like it's the update manager.
Over all, openSUSE KDE desktop is a 4.5, there is a small learning curve, but it should be familiar enough to most Windows users they shouldn't have a problem using.
Between the two desktops, unlike Linux Mint Gnome, I have to say if you are going to truly appreciate openSUSE get the KDE desktop
12) pcLinuxOS 2011.06 - Again, I decided that I needed to try out at least 2 of the desktops that are avaiable for pcLinux, pcLinux comes with many different flavors of desktops, KDE, LXDE, XFCE, openbox, and "Full Monty" and I may have to revisit the others at a later time. The two desktops I downloaded are KDE and LXDE (The LXDE desktop comes as a "Full version" and a "Mini version") when it's time we will be looking at the full version.
Let's take a look at the pcLinuxOS KDE desktop.
The one think I notice right off is how it boots, and shows the devices it's initialized as it is booting (I remember an old powerpc Mac I had doing that, I think it was Mac OS9)
The next thing to note, is the menu system is much more like a Windows 98 system, maybe XP in classic mode. it is organized in a way that makes since, but it's not an overly attractive menu system. It is however very functional. Again the "taskbar" is on the bottom, and again I can't find a way to move it or resize it, thou I am sure there is a way to do both. It doesn't have a lot of "themes" but does have a lot of what they call "window Decorations", I know I haven't commented about themes before, but this OS is not the nicest looking, it's pretty dark, and I wanted to see if there wasn't a theme that was brighter/cheerier There isn't. The system uses Synaptic as it's package manager, I don't see any "software manager" or other installer.
The OS installer looks like a "Windows Wizard", it is fairly easy to use, and warns you a number of times before formating over your current OS. It also has a partitioner which looked like it was easy to use as well.
So let's look at my requirements:
1) easy to use interface: I have to give this a 4, there are differences and a small learning curve, the menu system looks like something from Windows 98, and it's hard to believe this is a KDE desktop. the learning curve is small, and both new users and more advanced users shouldn't have a problem with using this.
2) easy to install: I am giving this a 4 as well, While the "Wizard" is easy to use, there are a couple of points that aren't clear, thou they do become clear very quickly (a helpful - help box pops up) I'm thinking if they just put the "help" in the question they are asking I would give the installer a 5. :-) This is also a 2 stage install, these are really quite nice, if you are system builder, you can just let your end user finish up. the 2nd stage asked for password, and user accounts. and then allowed you to login the system
3) actively supported: I am giving this a 5, the version I am testing is 2011.6 which looks like a date to me, with 6 being June it's not that old of a distro.
4) software/repository: It looks like this is using Synaptic But is missing a lot if not all of the catagories normally found in Synaptic. It looks like synaptic is used for the updates of the OS, but not much else. I have to score this low. It uses RPM for the packages (Red Hat package manager) which means this is based on Red Hat Linux :-) RPM packages maybe able to be installed on this system, but I have not tried. I'm giving this a 1 sorry guys, that's the lowest yet!
Over all on the KDE desktop, I am thinking this a 3.5, it's not a bad OS, it's not even hard to use, it shows promise, but without more software available for it, I have issues with it that.
Let's go ahead and take a look at the LXDE desktop, remember LXDE is a lightweight desktop, and I am testing the full desktop.
From what I can tell this is very much like the other LXDE desktops I've already tested, and pretty much what I've said above for the pcLinux KDE desktop can also be for the LXDE desktop.
The menu system is more basic, and there is a lot of extra stuff on the desktop, this really does remind me of a Windows 98 system.
I will be honest here, and I know that there have been some small differences with the installer from desktop to desktop, but I did not try to install this, I did run the installer, it appears to be the same one for KDE. My rating for the KDE will be the same for the LXDE
Over all I will give this a 3.5, it's not a bad OS, it's not hard to use, but it needs some type of software to go along with it. What is installed will only last for so long before this OS becomes unusable for some things.
I don't think I can recommend either version of this OS, but I may have to revisit the site and get the "Full Monty" version, and give that a go.
13) Pinguy OS 11.04.1 - The Pinguy OS is based on Ubuntu, and based on the OS version number I would say it's current with Ubuntu 11.04, the 1st thing I notice about this OS even in the VM it loads up to full screen. I believe this is a Gnome desktop, using a program called Docky, which creates little screen docks for programs, it's a very slick look.
At the bottom of the screen you have programs that you'll probably "always" use, Firefox, Thunderbird, Bit Torrent clients, Rhythmbox, VLC media player and terminal. On the left, you have direct quick access to your folders and computer. The "taskbar" is on top of the screen. and the "main" menu is very much like the menu system of Linux Mint. on the right hand side of the screen you have all kind of information about your system, that is constantly being updated.
The "taskbar" has a desktop search function. With everything that is going on with this distro, it really uses very little of the system resources. under 512mb ram. The system uses Synaptic, and has a lot of categorizes. The "office suite" is Libre Office.
The installer is a fairly standard Ubuntu installer, there is a minor difference with it, but that's really not important.
Let's look at the requirements:
1) Easy to use: I have to give this one a BIG 5, not only is it easy to use, it's extra easy to use, the dockly docks make things very nice, and very convenient
2) easy to install: Again I have to give this a 5, I'm only speaking of easy of use at this point, but this installer does seem to be slower then some of the other distros.
*** AN interesting note: after booting into my hard drive from the install, I still have a Install PinguyOS "CD" icon on my screen, and it looks like I can install again *** This is probably a bug in the installer.
It was easy to get rid of the icon, by putting it in the "trash"
3) actively supported: 5 Looking at the forums there were posts and answers to questions from yesterday, I don't know how long this distro has been around, but if it continues producing like it is now it will be around for a long time to come.
4) software available/repositorys: again 5 this uses Synaptic, and apt-get, it's Ubuntu/Debian based, and has a wide range of software available to it.
The Over All, I don't really think I have to say, but It is a BIG 5, if you are looking for a nice easy to use free OS, you really need to look at this one.
14) PureOS 20b2 -The next OS I want to test out is PureOS, PureOS comes with two different desktops, the Gnome and XFCE desktop, I'll be testing the Gnome desktop. From the website the difference looks like the "Office Suite" is different, and some of the media players options are different.
The one thing that I am almost certain of is what I downloaded is not Gnome, it looks like and feels like a KDE desktop. So I went back to the website, It looks like I downloaded an old version, but, now looking at the site I'm not sure how I found that old version to download.
Moving on: I just downloaded PureOS_40 which should be the current version of the OS
And sure enough, it's different, and has the look and feel of Gnome with a Dockly dock.
The dock at the bottom of the screen contains: Terminator (a Terminal program), LibraOffice Writer, LibreOffice Calc, LibreOffice Draw, GNU Image Manipulation, Ice Dove, Ice Weasel, Songbird, VLC, and an Image Viewer
I didn't say this before, but Dockly is very easy to use, it took a small amount of trial and error (without reading anything about it) to add and remove programs from the dock. But it's very easy, and a drag and drop interface, drag the icon from the menu to the dock and it will appear, or drag an icon off the dock to the desktop and it will disappear.
The menu system is laid out well, and the menus make since. the "taskbar" is at the top of the screen. This is a basic OS with just enough apps/programs to get you started, it's kind of a blank slate, It has both a "software center" and Synaptic, there are more selections for software in the "center", it also has APT-GET software should be easy to find, and install for this distro.
The installer on the other hand, can be confusing to the new user, or to a Windows user who is not at all familiar with how a linux file system works. The first thing it tells you is that if your drive is not partitioned you need to exit and run Gparted (Gparted is easy to find, but only if you know where to look, it's under system-administration) Gparted is like (almost exactly like) Partition Magic. And can handle almost any partitioning/resizing task you can give it. BUT be aware, if you mess up a partition it could be the end of a Windows File system, or the windows restore partition. Gparted should really only be used by someone who knows what they are doing.
and in the end the install to my virtual hard drive failed! and put the system into a endless loop of waiting and trying again!
So, rather then give up, I decided I needed to try again, this time I formated the partition, using gparted. This time it worked, and I got to the desktop without any problems.
So, sometimes even knowing what to do doesn't always help :-)
Let's look at my requirements:
1) easy to use interface: I give this a 5, Gnome, and Dockly make for a very nice combination, and easy to use interface, the menu system is clear, and well organized, and makes since.
2) easy to install: I have to score this low, I am giving it a 2, using gparted can be dangerous if you don't know what you are doing (and sometimes even when you do know what you are doing), IF you are new to linux you'll probably not understand the file system, and may get frustrated and confused by having to use Gparted. Gparted it's self is a great system tool,but it really shouldn't be used by a new user. There are too many things that can just go wrong.
3) actively supported: I'll give this a 4, after I did get the new version the date on it is from August 2011. I have a bit of a problem with the website itself, not so much a support issue, but some how or another I ended up with a old version my 1st download attempt, I couldn't duplicate that today when I wrote the review. I think it wasn't clear at the time, and maybe they have fixed that.
4) Software/repositories: I am giving this a 4, mainly because it doesn't have a lot installed, this is both good and bad, the new user may want more to "play" with, but also has a chance to learn how to install software from the repositories. This is a basic OS with just enough apps/programs to get you started, it's kind of a blank slate, It has both a "software center" and Synaptic, there are more selections for software in the "center", it also has APT-GET software should be easy to find.
Over all, even thou I did give a few 4s for this system, I'm going to score it low, due mostly to the installer issue. Once/if they fix that I think this would be a good OS to try. for now. I'm giving it a 2.5 to 3. IF you are new, and want to try it, I say put it on a machine that you don't care what information is on it, if you lose what's on it at the point it's not a big deal. Of course you can always just use the LiveCD.
15) SalineOS 1.4 - I think this will be the 1st XFCE desktop I've reviewed, XFCE is a lightweight desktop that contains some punch to it. It has a "taskbar" at the top of the screen, and also a menu system if you right click on the desktop somewhere. There is a slight learning curve to this OS as the desktop environment is slightly different. The menu system is not organized in quite the same way as either Gnome or KDE. It's not bad, but things are not quite where you might expect to them at. The Desktop itself with nothing running is using 134mb of ram, not too bad really all in all. This distro has plenty of software to get you started, the "Office Suite" is OpenOffice. It appears to have Synaptic installed as the package manager, and is using the Debian repositories. The installer is fairly easy to use, there is a small learning curve to it. The biggest thing with it is READ what the question is asking. The installer it's self even says to carefully read the questions. The other thing to note this installer will either let you setup your partitions with gparted, or it will format the hard drive (wiping everything off it in the process) It warns you about this 2 or three times.
So let's look at my requirements:
1) easy to use: I'm giving this a 4,there is a small learning curve, but it's not bad, the after you learn it, the menu system will start to make more since to you.
2) easy to install: again a 4. This is easy to install, Just be sure to read the questions or the screen, a question it might ask you "normally" would be a NO answer, however in this OS the answer is YES: example:
Is the system using local time? Answering no would default to UTC (NO/YES)?
other installers would ask the same question but like this:
Use UTC for time and date? (Yes/NO)
so it is important to read what is being asked.
3) actively supported: I am giving this a 5, it looks like the date on the website is 2010, but the forums appear to be very active with questions being asked and answered yesterday.
4) software available/repositories: I've got to give this one a 5, it is using the Debian repositories, and there should be plenty of software for this system.
Over all I think I will give this OS a 4, It is really worth a look, quick and clean interface, and fairly easy to use, with only a small learning curve. The XFCE desktop is lightweight, making it a great OS for an older system, or a system with low ram.
16) Salixlive 13.12 - Based on Slackware. The website has a few different desktop editions that can be downloaded, XFCE, LXDE, Fluxbox and KDE. I downloaded the KDE edition to give it a try.
This is the 1st time I've used a distro based on Slackware, So I am pretty much a newbie here, so let's get started and see where it takes us:
The desktop is very much like that of openSUSE KDE, using widgets, and already has a "Desktop Folder" widget on it. The menu system is the same as openSUSE KDE. One thing I don't see is anyway to easily find new software to install, no "software manager", Synaptic, or YaST that I see. What I do see is a lot of internet software already installed. There is a big problem with this Distro that I see thou. There are a few items in the menus, including the installer that requires a root password....however a password isn't supplied, and I couldn't find it on the website! (BTW: after trail and error, the password for root is live)
The installer itself is a bit different, but fairly straight forward and easy to use. One thing you will need to use gparted to setup your partitions frist!
So let's look at the requirements:
1) easy to use: I'll give this a 5, the menu system and desktop and widget system are fairly straight forward and easy to under.
2) easy to install: I think I have to give this a 3, on a live CD a password that can't be found anywhere shouldn't be used. Having to use gparted again is just a bad idea for a new user. The installer itself is different, but not hard to understand, and appears to work very well. The LILO installer (boot loader) is a little harder to use, I think because the instructions go across the screen very quickly.
3) actively supported: I am going to give this a 5, it does look like it a large community of people in the forums, and date of the last "announcement" is 9/9/2011
4) software available/repository: I have to score this low, I give it a 3, I saw in the forums that it does use Slackware repositories, but didn't find any software store, or package manager in any of the menus.
Over all, I am giving this a 3, I think it has some issues that needs to worked out, it is easy to use, but the few issues I found don't make it a good choice for a new user. Looking at the forums and some of the other posts on the website, I think it is clear they did more work on the XFCE desktop, so it maybe worth checking out that, and I just downloaded something they were working on. (a work in progress so to speak).
17) Ultimate-Edition 2.9 - Ultimately I am not sure what this distro is trying to do. I downloaded two different editions of this OS, One is v 2.9 - it's 2.8gb file size is hugh, and upon booting it up, it turns out to be Kbuntu, I think this is a "hackers" edition of linux, and really don't see anything to justify the 2.8gb download size. There are some new themes, and lots of programs installed. BUT Ultimately this is Ubuntu in a fancy package. Nothing new here. I think this distro would appeal to the "wanna-be" or the kid. And truly not to someone who is serious about using linux. The other addition I download was the "gamers" edition, it's 4.0gb
and does have a lot of games installed on it.
OVER ALL IMPRESSIONS: The Ultimate-Edition is Ultimately a waste of time and download bandwidth.
The gamers edition might be nice if you are setting up an arcade machine. Otherwise, not worth it.
18) Zentyal 2.2 - Zentyal is an Enterprise class of linux small business server, It appears to be very good, but since we are looking for a replacement for a desktop version of Ubuntu, this distro just doesn't fit the bill, and it would be unfair the try and make it do so.
it looks like it can be used as a firewall, and router
** and as a side note, I am interested in how/or a Unified Communication server is **
So the last OS I downloaded and want to try is:
19) Zenwalk 7.0 - Zenwalk comes with a few different flavors of desktops, I am going to look at the Gnome Edition, and the Openbox Edition. There is also a "Standard Edition" a "Core Edition" and a "Live Edition", I'm not entirely clear on what the differences of these are, other then the "Core Edition" - which looks like it's a standard command-line (CLI) interface that you can build up from. Let's take a look at Zenwalk - Openbox edition: The Zenwalk CDs are not Live but are installers. So while Zenwalk Openbox installs, I'm downloading the Zenwalk Live CD.
Speaking of the installer, it's pretty straight forward, but looks like it would error if you don't have "Linux" partitions already setup.
Zenwalk Openbox, is small lightweight fast and flexible desktop, the desktop has a dock on the bottom, but it doesn't appear to be a Dockly dock, I don't see a package manager for it, either in the menu system or in the terminal.
Let's look at my requirements:
1) easy of use: I'll give this a 4, openbox is fairly easy to use, the dock makes it nice and the menu system makes since, there is a small learning curve. And there isn't much in the standard install to use.
2) easy to install: I'll give this a 3, it's not hard, but does kind of assume some things that may or may not be true for your system. It does seem to be more for the intermediate to advanced user, and not so much for the new user
3) actively supported: I'll give it a 5, it does appear to have a active community of people
4) software available/repository: I have to score this low, 1 - I didn't see a package manager, and it's not clear what/if any repository it is hooked up to.
Let's go ahead and look at Zenwalk Gnome:
Zenwalk Gnome Edition again is a installer not a liveCD, The installer is the same as the Openbox edition, honestly, this type of installer reminds me of an older installer from maybe 2005.
I pretty much have the same issues with this desktop as I did with the Openbox Edition
1) easy of use: I'll give this a 4, Gnome is fairly easy to use, there is no dock and the menu system makes since. And there isn't much in the standard install to use.
2) easy to install: I'll give this a 3, it's not hard, but does kind of assume some things that may or may not be true for your system. It does seem to be more for the intermediate to advanced user, and not so much for the new user
3) actively supported: I'll give it a 5, it does appear to have a active community of people
4) software available/repository: I have to score this low, 1 - I didn't see a package manager, and it's not clear what/if any repository it is hooked up to.
So I want to look at the Live Edition now, Live CD appears to be using XFCE, but pretty much has the same issues as the above Zenwalk Editions. It does not have an installer.
Overall, I'm think this maybe a good distro for a netbook or something with limited hard drive space, and limited power. With out having a repository I can see/find it does make me wonder if it was meant to be updated or just used as is.
I'm not that impressed with this Distro. and think I'll have to give it a overall score of 3.
OK, So what are my favorites, and my recommendations:
I have 5 out of the Distros I tried and I think I have a tie for 1st place here:
1st) Linuxmint 11 Gnome & Pinguy OS 11.04.1 These are both great OSes, I haven't picked a favorite yet! And that might be harder then trying to find a replacement.
2nd) AriOS 3.0 - another great OS that I would be happy to use, and recommend.
3rd) Debian 6.0.2.1 - I have to include Debian as one of my top picks, the OS is simple to use, yet it's a power OS with a lot of support, and lot other Distros based off it.
4th) openSUSE 11.4 - KDE Desktop - Even thou there was a slight learning curve to this OS, the OS it's self is clean and very easy to use.
SO Those are my recommendations for the new user as well as the advance user.
Windows users, if you are wanting to install/test from a thumb-drive/flash drive/usb stick
You'll need software called Unetbootin a good guide to the software can be found here:
http://www.howtogeek.com/howto/linux/create-a-bootable-ubuntu-usb-flash-drive-the-easy-way/
It should work with any of my "top" 5. Just be careful when using it.
The software can be found here: http://unetbootin.sourceforge.net/
While a little slower to use, I would still recommend using a CD or DVD to test out the system. The 1 thing you need to remember is that CD seek time/load time can make it seem to be sluggish. Most of the modern computers have CDs/DVD drives that are fast thou.
You will need a way to burn a ISO file to the CD/DVD - nero burning rom comes to mind, but it's been a while since I used Windows :-)
I hope you find this helpful. These are just my opinions, and shouldn't be taken personal. This started out as a personal search for a new distro, and turned into somewhat of a guide for some of my friend who haven't used Linux before. As I said at the begin of the post, there really was no rhythm or reason as to what I downloaded and didn't download. and I know there are hundreds if not thousands of other distros that maybe even easier for a new user to use, or a better replacement for what I'm personally looking for.
Thanks for reading. and I hope you do find it useful.
Labels:
arios,
bodhi,
debian,
dragon fly,
dream linux,
fuduntu,
knoppix,
Linux,
linux mint,
openSUSE,
pclinux,
pinguy,
pureos,
saline,
salix,
slackware,
ubuntu,
zenwalk
Saturday, September 3, 2011
Fringe!
Fringe will be back on soon....but here is what I wonder.
IF Peter Bishop disappeared and everyone has forgotten him, (in other words he was erased from History) With only the Observers remembering him (Oh I now know who they are) Would this not mean a reset of the two universes thou. First Foe-Livia would not have a kid, so Walternet couldn't get DNA to start the machine...BUT even before that 1st, Walter (From either side) would not even have Peter to save. - The war between the two sides would be over because it would have never started.
So who are the Observers - they are of course the 1st people, but more then that, they know the secret to Walter's time travel experiments, and went back to pre-history, to bury the pieces of the "weapon", The thing they know is that the "boy is important" the boy being Peter Bishop.
I think they can travel different time-lines and see outcomes from differences in each time-line.
Anyways, with out Peter Bishop, the show is over right?
IF Peter Bishop disappeared and everyone has forgotten him, (in other words he was erased from History) With only the Observers remembering him (Oh I now know who they are) Would this not mean a reset of the two universes thou. First Foe-Livia would not have a kid, so Walternet couldn't get DNA to start the machine...BUT even before that 1st, Walter (From either side) would not even have Peter to save. - The war between the two sides would be over because it would have never started.
So who are the Observers - they are of course the 1st people, but more then that, they know the secret to Walter's time travel experiments, and went back to pre-history, to bury the pieces of the "weapon", The thing they know is that the "boy is important" the boy being Peter Bishop.
I think they can travel different time-lines and see outcomes from differences in each time-line.
Anyways, with out Peter Bishop, the show is over right?
Wednesday, August 17, 2011
APRS2Twitter v9.0 Setup Information
Tonight I spent some time to write a setup.php script, I am trying to make it easy to use the script.
It's not perfect, What it does is ask you questions about what you want to do, it will try to direct you to the correct website to get the right API keys, ect.
It also will not ask some question if you answer no, IE: if you don't want to use SMS
you answer N, it will not ask you your phone number, or tropo api token.
I am trying to make it smart enough that it will be easy to setup.
IT writes the setup information to a file called setup.txt - this is a .ini format so it can be edited in a text editor to make changes later. The setup.txt is created on the fly, as the setup.php asks questions.
It's clean and fast to setup now.
I want to try to make the setup.php smart enough to know if something has been added, and not have to ask all of the questions again if you have already setup the script and changes have been made. That will be my next project.
Again, this is just a quick update to what is going on with APRS2Twitter
I am working on getting v9 out ASAP
Thanks, LeRoy, KD8BXP
It's not perfect, What it does is ask you questions about what you want to do, it will try to direct you to the correct website to get the right API keys, ect.
It also will not ask some question if you answer no, IE: if you don't want to use SMS
you answer N, it will not ask you your phone number, or tropo api token.
I am trying to make it smart enough that it will be easy to setup.
IT writes the setup information to a file called setup.txt - this is a .ini format so it can be edited in a text editor to make changes later. The setup.txt is created on the fly, as the setup.php asks questions.
It's clean and fast to setup now.
I want to try to make the setup.php smart enough to know if something has been added, and not have to ask all of the questions again if you have already setup the script and changes have been made. That will be my next project.
Again, this is just a quick update to what is going on with APRS2Twitter
I am working on getting v9 out ASAP
Thanks, LeRoy, KD8BXP
Monday, August 15, 2011
Progress report on Client/Server PUSH for Amatuer Paging network
The server side software has been written, may need to be tweaked a little depending on a few things Mark (KC8GRQ) does on the server side of things, it's very simple very easy to use.
The script needs four things from the website, and can be called as an external script
include('serverpush.php');
The 1st thing it needs is:
$text this is the encoder sentence already formated and ready to goto the encoder (IE: #poc,1234567,3,a,"Hello World")
$text = '#poc,1234567,3,a,"Hello World"';
The 2nd thing it will need is the TX point (IT hasn't been decided yet how we are naming the TX points, so for the tests I just used my call sign):
$to - This is the TX point identification (callsign, node number, ???)
$to = 'KD8BXP';
The next thing -> Is the destination call sign - this is who will receive the page. I know the capcode also would indicate this, but for logging reasons I thought it would be a good idea to include the real call sign
$destination = This is the callsign of the person to receive the page
$destination = "N4TRQ";
The last is the originator call sign - this is the person who is sending the page (every effort should be made to include this in the message part of the encoder string as well) But again,
for logging reasons I wanted to include this.
$originator = This is who sent the page (callsign)
$originator = "KD8BXP";
That's it for the server side of the push notifications....easy peasy.
The client side, does some work, but not much, it will work on anything that can run PHP CLI and has a "REAL" serial port. (a USB to SERIAL port was used to test)
The client (TX point) does need to setup a couple of things - IT's very easy, but I will try to make it even easier. The client does need to be able to run php cli version 5.2 or better.
Here is what the TX point will need to setup. (3 things, not much really)
$mytxid this is you call sign or node number, or whatever we end up with, it will be something that is unique and will be used to identify you on the network. IE: The server will send your TX point (node number, callsign ???) out across the network, your TX point is just listening for your (node number, callsign ???) and will become active if it sees it. Otherwise it will just sit and wait until it does see it.
At the time of this writing we haven't decided what this will be, but it will most like be assigned by the server software when you register on the network.
The next thing that will need to be setup will be the TX point station ID - AT this time,
you will need to edit one line in the clientpush.php script. (I will be changing this very soon)
The line currently looks like this:
$text = '#poc,' . $capcode . ',3,a,"KD8BXP Pager TX node 123"';
At the time of this writing, we haven't determined how to or what to say when we ID the TX point.
The one thing that needs to be there is your call sign this will keep everything nice a legal.
The extra stuff is just a nice bonus.
You could put a small personal message - "Tnks for using TX node 123 DE KD8BXP" or something like that...I am not sure we will really have a set ID you will need to use.
IDing your station is your responsibility, this is an FCC (part 97) requirement. IT can be digital.
You may or may not also want to add a CW IDer to your personal setup. The only thing there is The CW can't not cover the pages that are going out over the air, so you'll need to come up with a way to turn the encoder off (or on hold) until after the CW goes out.
The last thing you need to setup is the COM port. This should be a REAL com port, I did not write the routes for serial usage it was written by Remy Sanchez, and is somewhat picky about having a "real com port"!
$comport - this is the com port number - NOTICE: for linux it's "/dev/ttyS?" where ? = a number
and for windows it's "com?" where ? = a number. (IE: /dev/ttyS0 or COM1)
That's it for the setup of the clientpush.php
To run the script, goto the command line, go into the directory/folder where the clientpush.php is located and type "PHP clientpush.php" without the quotes (NOTE: PHP much be installed, CLI version) and two other PHP scripts must be in the same directory (php_serial.class.php which is all of the routes for working with the serial port, and Pubnub.php - which is the how the script listens for it's ID)
The script will sit and just wait, you may or may not see any output on the screen (at least until you get a page to send out) (I will probably change this so at least you know the script did start)
How it works: IT just sits and waits, when the server gets a page it will "PUSH" that information out over the internet, IF your TX point hears it's ID (node number, call sign ???) it will grab the cap-code out of the message string. IT will send the entire encoder string to the encoder (using the serial port), It will log the DATE TIME ENCODER SENTENCE DESTINATION & ORIGINATOR in a file called log.txt, IT will then send a 2nd page with the TX point call sign (or personal message you setup), it will then LOG That page in the same format as above (with out the ORIGINATOR - you are the originator of this page)
After that (Which takes only a few seconds to complete) IT will sit and wait some more.
IT does output most of the information on screen so you can watch it work if you want.
The log file looks like this:
Mon, 15 Aug 2011 00:47:37 #poc,1234567,3,a,"Hello World" N4TRQ,KD8BXP
Mon, 15 Aug 2011 00:47:37 #poc,1234567,3,a,"KD8BXP Pager TX node 123" N4TRQ
At the time of this writing you need to make an empty file called log.txt (That will be changing very soon, it's on the todo list)
To stop getting pages -> just hit CTRL C, it will exit the script
My self and Authur (N4TRQ) did test this over the network, he got the messages I pushed to him.
During that testing is when I realized I could make it a little better. But it is usable in it's current condition. And it does work!
Thats about it for my report on how it went with getting a "push" to work! This setup uses very little CPU time, the client script can be ran on anything that can handle php 5.2 and has a real serial port.
My original envision what a simple computer with a command line install of linux - after the tests with N4TRQ I realized you don't need a dedicated computer to use this script, you may one a dedicated computer just because, but you don't need one.
-Report Ends
LeRoy, KD8BXP
The script needs four things from the website, and can be called as an external script
include('serverpush.php');
The 1st thing it needs is:
$text this is the encoder sentence already formated and ready to goto the encoder (IE: #poc,1234567,3,a,"Hello World")
$text = '#poc,1234567,3,a,"Hello World"';
The 2nd thing it will need is the TX point (IT hasn't been decided yet how we are naming the TX points, so for the tests I just used my call sign):
$to - This is the TX point identification (callsign, node number, ???)
$to = 'KD8BXP';
The next thing -> Is the destination call sign - this is who will receive the page. I know the capcode also would indicate this, but for logging reasons I thought it would be a good idea to include the real call sign
$destination = This is the callsign of the person to receive the page
$destination = "N4TRQ";
The last is the originator call sign - this is the person who is sending the page (every effort should be made to include this in the message part of the encoder string as well) But again,
for logging reasons I wanted to include this.
$originator = This is who sent the page (callsign)
$originator = "KD8BXP";
That's it for the server side of the push notifications....easy peasy.
The client side, does some work, but not much, it will work on anything that can run PHP CLI and has a "REAL" serial port. (a USB to SERIAL port was used to test)
The client (TX point) does need to setup a couple of things - IT's very easy, but I will try to make it even easier. The client does need to be able to run php cli version 5.2 or better.
Here is what the TX point will need to setup. (3 things, not much really)
$mytxid this is you call sign or node number, or whatever we end up with, it will be something that is unique and will be used to identify you on the network. IE: The server will send your TX point (node number, callsign ???) out across the network, your TX point is just listening for your (node number, callsign ???) and will become active if it sees it. Otherwise it will just sit and wait until it does see it.
At the time of this writing we haven't decided what this will be, but it will most like be assigned by the server software when you register on the network.
The next thing that will need to be setup will be the TX point station ID - AT this time,
you will need to edit one line in the clientpush.php script. (I will be changing this very soon)
The line currently looks like this:
$text = '#poc,' . $capcode . ',3,a,"KD8BXP Pager TX node 123"';
At the time of this writing, we haven't determined how to or what to say when we ID the TX point.
The one thing that needs to be there is your call sign this will keep everything nice a legal.
The extra stuff is just a nice bonus.
You could put a small personal message - "Tnks for using TX node 123 DE KD8BXP" or something like that...I am not sure we will really have a set ID you will need to use.
IDing your station is your responsibility, this is an FCC (part 97) requirement. IT can be digital.
You may or may not also want to add a CW IDer to your personal setup. The only thing there is The CW can't not cover the pages that are going out over the air, so you'll need to come up with a way to turn the encoder off (or on hold) until after the CW goes out.
The last thing you need to setup is the COM port. This should be a REAL com port, I did not write the routes for serial usage it was written by Remy Sanchez, and is somewhat picky about having a "real com port"!
$comport - this is the com port number - NOTICE: for linux it's "/dev/ttyS?" where ? = a number
and for windows it's "com?" where ? = a number. (IE: /dev/ttyS0 or COM1)
That's it for the setup of the clientpush.php
To run the script, goto the command line, go into the directory/folder where the clientpush.php is located and type "PHP clientpush.php" without the quotes (NOTE: PHP much be installed, CLI version) and two other PHP scripts must be in the same directory (php_serial.class.php which is all of the routes for working with the serial port, and Pubnub.php - which is the how the script listens for it's ID)
The script will sit and just wait, you may or may not see any output on the screen (at least until you get a page to send out) (I will probably change this so at least you know the script did start)
How it works: IT just sits and waits, when the server gets a page it will "PUSH" that information out over the internet, IF your TX point hears it's ID (node number, call sign ???) it will grab the cap-code out of the message string. IT will send the entire encoder string to the encoder (using the serial port), It will log the DATE TIME ENCODER SENTENCE DESTINATION & ORIGINATOR in a file called log.txt, IT will then send a 2nd page with the TX point call sign (or personal message you setup), it will then LOG That page in the same format as above (with out the ORIGINATOR - you are the originator of this page)
After that (Which takes only a few seconds to complete) IT will sit and wait some more.
IT does output most of the information on screen so you can watch it work if you want.
The log file looks like this:
Mon, 15 Aug 2011 00:47:37 #poc,1234567,3,a,"Hello World" N4TRQ,KD8BXP
Mon, 15 Aug 2011 00:47:37 #poc,1234567,3,a,"KD8BXP Pager TX node 123" N4TRQ
At the time of this writing you need to make an empty file called log.txt (That will be changing very soon, it's on the todo list)
To stop getting pages -> just hit CTRL C, it will exit the script
My self and Authur (N4TRQ) did test this over the network, he got the messages I pushed to him.
During that testing is when I realized I could make it a little better. But it is usable in it's current condition. And it does work!
Thats about it for my report on how it went with getting a "push" to work! This setup uses very little CPU time, the client script can be ran on anything that can handle php 5.2 and has a real serial port.
My original envision what a simple computer with a command line install of linux - after the tests with N4TRQ I realized you don't need a dedicated computer to use this script, you may one a dedicated computer just because, but you don't need one.
-Report Ends
LeRoy, KD8BXP
Saturday, August 13, 2011
response to POCSAG Paging – Ideas By KC8GRQ
Below is my response to Marks POCSAG Paging - Ideas (KC8GRQ)
That can be found here:
Paging Ideas
I couldn't get his "CAPTCHA" system - I am a real person I promise!
Mark
I do like the idea of the hy-bird system, connected and unconnected systems -> but I think that will just lead to problems, the more I think about it...the more I wonder how you would get the page information to the non-connected systems without some sort of RX/TX combination....which leads to the PL tone, which leads to the (well...you know)...
A hy-bird system may sound like a good idea...but I am not so sure it will work the way we want it to.
I admit, my idea needs some work, it's was a rough idea this morning....but it still makes since to me...it really does.
I think we also need a fall down patern -> IE:
APRS (lat/lon), (Foursquare, Geoloqi, other Lat/Lon services), Dstar (last repeater connected to via RF), Allstarlink/echolink (???) I don't think we can really use IRLP (It is VoIP, but it doesn't contain a call sign - so no way to really know who is connected unless we are listening to it)
Your right, the TX site wouldn't need to add anything to the pager - since the server system would know where it's going to send the message it can just add that information right at the start. And that makes since... having the TX stations CW id makes since too. (The software would need to be smart enough to not transmit while it's CWing like you hear on some repeaters)
I was thinking about the cap codes as well...this would be a nationwide system, but if we did something like just "push" the page to the right TX site, cap codes become less of an issue, since only 1 TX would get it...you'd just need to make sure that people in your area are not using the same cap-code
IF you do travel a lot or a little, you'll just be aware you could get a message meant for someone else...for the most part none of this is truly private - think about messages on APRS, anyone who knows where to look can get those messages. So they are not private at all.
But you do want to try and avoid using a cap code over and over and over again as well...So a published list of codes should probably be on the website someplace.
The idea being that if you know a ham has a pager - all you need is his/her call sign to get them a message of course.
I would have to check again, but I think to stay legal we need to also be able to store the messages that are sent, and where they were/who sent to.
But that should be easy to do in a mysql database.
I don't know lots to think about still...and honestly I don't know which system will be better, the RX/TX combination or the closest TX site
As I said both have the good and both have the bad. I know it would take some work to get a database of the locations, but I am pretty sure we want to do that anyway.
Getting the APRS data is easy (lat/lon) and the calculations to figure out how far something is from something else is easy I've got the code to do that.
So yes, some work needed, but nothing that would be overly hard to do.
Personally (and it's a personal thing) I know how lazy I am - the last thing I want to do if I'm going to go somewhere is log on to a site and tell the site where I will be and when...I would rather just have the site "follow" me automatic
I do see a problem with that, now we aren't putting a load on the RF side of things but could be putting a load on the computer site of things....
SO, maybe if we made something like...send a email to the system to tell it to follow you...or log-on the system and put it in "Travel" mode...then it would only follow you if you told it to.
I don't know - lots to still work out...I just don't think you want people to say where they are or will be...things happen (and if you don't have access to the net you'll not be able to update the site yourself) if the site follows it will know where/when you are someplace. (Within reason)
Just some more of my thoughts on the subject. I don't know which would be the best...My thought money wise it would be cheaper for the end user to setup a TX point then a RX/TX point - less hardware needed (assumes you already have a computer you can use - but if you don't have a computer why would you build an encoder LOL)
Ok, just my 2cents.
That can be found here:
Paging Ideas
I couldn't get his "CAPTCHA" system - I am a real person I promise!
Mark
I do like the idea of the hy-bird system, connected and unconnected systems -> but I think that will just lead to problems, the more I think about it...the more I wonder how you would get the page information to the non-connected systems without some sort of RX/TX combination....which leads to the PL tone, which leads to the (well...you know)...
A hy-bird system may sound like a good idea...but I am not so sure it will work the way we want it to.
I admit, my idea needs some work, it's was a rough idea this morning....but it still makes since to me...it really does.
I think we also need a fall down patern -> IE:
APRS (lat/lon), (Foursquare, Geoloqi, other Lat/Lon services), Dstar (last repeater connected to via RF), Allstarlink/echolink (???) I don't think we can really use IRLP (It is VoIP, but it doesn't contain a call sign - so no way to really know who is connected unless we are listening to it)
Your right, the TX site wouldn't need to add anything to the pager - since the server system would know where it's going to send the message it can just add that information right at the start. And that makes since... having the TX stations CW id makes since too. (The software would need to be smart enough to not transmit while it's CWing like you hear on some repeaters)
I was thinking about the cap codes as well...this would be a nationwide system, but if we did something like just "push" the page to the right TX site, cap codes become less of an issue, since only 1 TX would get it...you'd just need to make sure that people in your area are not using the same cap-code
IF you do travel a lot or a little, you'll just be aware you could get a message meant for someone else...for the most part none of this is truly private - think about messages on APRS, anyone who knows where to look can get those messages. So they are not private at all.
But you do want to try and avoid using a cap code over and over and over again as well...So a published list of codes should probably be on the website someplace.
The idea being that if you know a ham has a pager - all you need is his/her call sign to get them a message of course.
I would have to check again, but I think to stay legal we need to also be able to store the messages that are sent, and where they were/who sent to.
But that should be easy to do in a mysql database.
I don't know lots to think about still...and honestly I don't know which system will be better, the RX/TX combination or the closest TX site
As I said both have the good and both have the bad. I know it would take some work to get a database of the locations, but I am pretty sure we want to do that anyway.
Getting the APRS data is easy (lat/lon) and the calculations to figure out how far something is from something else is easy I've got the code to do that.
So yes, some work needed, but nothing that would be overly hard to do.
Personally (and it's a personal thing) I know how lazy I am - the last thing I want to do if I'm going to go somewhere is log on to a site and tell the site where I will be and when...I would rather just have the site "follow" me automatic
I do see a problem with that, now we aren't putting a load on the RF side of things but could be putting a load on the computer site of things....
SO, maybe if we made something like...send a email to the system to tell it to follow you...or log-on the system and put it in "Travel" mode...then it would only follow you if you told it to.
I don't know - lots to still work out...I just don't think you want people to say where they are or will be...things happen (and if you don't have access to the net you'll not be able to update the site yourself) if the site follows it will know where/when you are someplace. (Within reason)
Just some more of my thoughts on the subject. I don't know which would be the best...My thought money wise it would be cheaper for the end user to setup a TX point then a RX/TX point - less hardware needed (assumes you already have a computer you can use - but if you don't have a computer why would you build an encoder LOL)
Ok, just my 2cents.
Friday, August 12, 2011
Seeing the ISS!
Normally when you hear a ham talking about the ISS they want to talk to it, or hear it send out packets, and SSTV. And until today I was right along with them, I wanted to work the ISS, get the SSTV, get into the packet and hopefully find a pass that had someone on voice for the pass.
BUT. I must say it was really cool to SEE the ISS moving overhead. And I look forward to seeing it again.
I mean really, You can SEE it from the ground with the naked eye. On this pass it was a big bright light moving very fast across the sky.
In the video I just uploaded you can hear me question myself if I really saw it. I just wasn't sure, not seeing it before I wasn't sure if I was really looking at it or not, I was not excepting it to be as bright as it was. It was one of the brightest things in the sky tonight.
The other day (one day last week) I heard a Ham talking about seeing the ISS on one of the local repeaters, I just didn't understand why he was so happy to have seen it.... I think I understand now!
So what did I see (BTW My camera's battery was dead, I tried quickly to use my iPod to record a video - it didn't see it, it was bright to the eye, but too dim for the iPod to "see") Out of the South West I was looking...I didn't see anything at all, I looked away for a second. AND looked back, and there was a BIG Bright Light, I could tell it was high up, there was a small plane below it, relative to what I saw the plane was moving faster (However that isn't true) if
I saw it at the begin of the pass which I should have been able to do - It was over the Gulf of Mexico....a good thousand, 1500 miles away from me, The plane was much closer so it looked as if it was moving faster. At the end of the 4 minute pass the ISS would have been over Maine - so it was moving much faster then any plane could.
Do you love have the laws of relativity come into play here! But that is a different blog.
At it's highest point (44 degrees I am thinking it would have been over TN) and at the point where I would have lost sight of it, it would have been just on the edge of KY/WV
IT was very cool, I watched it the whole time, As it was moving "relative" toward me it was a bright white light, and at the point where I could just see it, it was a very dim light that was changing to a redish/orange color
There are a few places on the internet where you can find information for where and when to look. The best times I have been told are just at day break, and right after the sun has gone down.
http://n2yo.com has some great listing on when and where you can see the ISS as well as other satellites
IF you are on twitter, follow @twisst it will tweet to you a few hours before a visible pass. It tries to figure out where you are located from you profile location.
If you can do it, I would go out and do it! it might not sound like much, but it really is something to see.
73 - KD8BXP
BUT. I must say it was really cool to SEE the ISS moving overhead. And I look forward to seeing it again.
I mean really, You can SEE it from the ground with the naked eye. On this pass it was a big bright light moving very fast across the sky.
In the video I just uploaded you can hear me question myself if I really saw it. I just wasn't sure, not seeing it before I wasn't sure if I was really looking at it or not, I was not excepting it to be as bright as it was. It was one of the brightest things in the sky tonight.
The other day (one day last week) I heard a Ham talking about seeing the ISS on one of the local repeaters, I just didn't understand why he was so happy to have seen it.... I think I understand now!
So what did I see (BTW My camera's battery was dead, I tried quickly to use my iPod to record a video - it didn't see it, it was bright to the eye, but too dim for the iPod to "see") Out of the South West I was looking...I didn't see anything at all, I looked away for a second. AND looked back, and there was a BIG Bright Light, I could tell it was high up, there was a small plane below it, relative to what I saw the plane was moving faster (However that isn't true) if
I saw it at the begin of the pass which I should have been able to do - It was over the Gulf of Mexico....a good thousand, 1500 miles away from me, The plane was much closer so it looked as if it was moving faster. At the end of the 4 minute pass the ISS would have been over Maine - so it was moving much faster then any plane could.
Do you love have the laws of relativity come into play here! But that is a different blog.
At it's highest point (44 degrees I am thinking it would have been over TN) and at the point where I would have lost sight of it, it would have been just on the edge of KY/WV
IT was very cool, I watched it the whole time, As it was moving "relative" toward me it was a bright white light, and at the point where I could just see it, it was a very dim light that was changing to a redish/orange color
There are a few places on the internet where you can find information for where and when to look. The best times I have been told are just at day break, and right after the sun has gone down.
http://n2yo.com has some great listing on when and where you can see the ISS as well as other satellites
IF you are on twitter, follow @twisst it will tweet to you a few hours before a visible pass. It tries to figure out where you are located from you profile location.
If you can do it, I would go out and do it! it might not sound like much, but it really is something to see.
73 - KD8BXP
Wednesday, August 10, 2011
APRS2Twitter v9.0 update information
Just a little update.
I have a working prototype to auto-checkin to foursquare, I still need to work out how to tell if you have really stopped moving or if you are moving before triggering the auto-checkins. But the basic script and idea does work.
I have decided that geoloqi.com will be a great way to distribute some of the information that I didn't know how to distribute before. IE: traffic information, geocache, and gas prices (if any ever get posted to the mygasfeed.com site)
I've cleaned up some of the v8.0 code, I still randomly get a couple of the $checksum2 errors, still not so sure why that is going on.
Passing/Near on my end still isn't working, I am not sure why some users of the script get the passing, and others just get the near (I'm one that just gets "near")
A couple of things I need to figure out still, because I don't want to over whelm the geonote system on geoloqi -> So I need to figure out how to keep duplicated notes from going into the system.
I think at least for putting geonotes about traffic, something like the method I used for the repeaters and wifi would be good - Circles, maybe even circles for gas prices.
The geocaches - I am thinking about, circles may not be the way to go with those...not sure yet.
- I found a old script that I wrote to use posterous - It still works, I need to clean it up a bit, and change a few things but this can be used as a replacement for tumblr, or for another part of the script.
I am working on making the script simpler to setup. That includes using a couple of sites that use oAuth2 - if twitter ever starts using oAuth2 then it will be even easier to setup.
I am planing on writing a script that will ask you the questions, or direct you to the right website to get some of the information the script needs. That should really simplify setup.
Toying with the idea of including a script that I wrote that looks at a RSS feed of echolink users and sees if a given callsign is listed and then posts that information to twitter. A few issues with that would need worked out.
With Version 8 there was some confusion as to what goes on with some of the scripts:
APRS.PHP posts your location (hopefully grabbing a business name,street address, or as a fall back just the lat/lon) to twitter IT used most of the scripts that were included in the archive. It was the main script.
Currentwx.php - would post to twitter just the current WX conditions for a given zipcode -> IT would attempt to get the zipcode of the City you are in using APRS, if it could not - it would fall back to your home zipcode - IT used USERSETUP.PHP and Variablesetup.php AS long as usersetup.php was setup correctly you can run Currentwx.php without ever having to run APRS.php - it will just always use the home qth zipcode. But otherwise the script if fully functional without APRS.php
Forecastwx.php - This posts a WX forecast to either 140plus (140plus then posts a link to the forecast on twitter), or posts a bunch of shorter "forecasts" to twitter (I would recommend using 140plus as it's a much nicer cleaner look and easier to read) This script also uses usersetup.php and variablesetup.php - the script uses or attempts to use the zipcode from APRS if not it falls back to your home qth zipcode - APRS.PHP is not needed to run this script as long as usersetup.php is setup
msg.php - This script checks for messages to you on the aprs system and posts those messages to twitter or will send them to you via sms, or both. In version 8 - this scrip only required usersetup.php to be setup. V9 of the script is making a few changes to how this script works (In fact most of the scripts will have some changes to how they work in v9) Msg.php also will write a msgcheck.txt file, which will stop (hopefully) duplicated messages from being posted to twitter
so the script needs read/write access to the directory it's in.
wxalert.php - This script sends WX alerts to twitter, again APRS is not required to run this script, simply variablesetup.php and usersetup.php - it will use or try to us the zipcode from APRS, but will fall back to your home qth zipcode. WXalert.php also needs sms.php because it will sms you the alert if you have it setup.
So basically with with version 8. if you don't want to post your location you don't have to.
If you are just interested in the WX information you can run just the wx scripts as long as usersetup.php is setup.
Version 9, not much will change with respect to the idea of not having to run APRS.php if you don't want to, what will change will be the interactions between some of the scripts. I realized that I was repeating code a lot in many of the scripts. I make a "functions.php" that handles all or most common code that is used in all the scripts. SO that script will be required.
I've also moved some of the scripts back into the "parent" script in attempt to make it a little less confusing about which script does what.
Something that I added in v8, but only a handful of people have is a script called comment.php - I have yet to decide how I want to use this. It will post the beacon comment to twitter. Which may be of interest (My beacon is usually saying what other freq I am monitoring)
That may get included into the main aprs.php script on v9 I've not decided and kind of looking for input.
That is about it for the update. I am still working on an update, I am making progress on it.
I have a working prototype to auto-checkin to foursquare, I still need to work out how to tell if you have really stopped moving or if you are moving before triggering the auto-checkins. But the basic script and idea does work.
I have decided that geoloqi.com will be a great way to distribute some of the information that I didn't know how to distribute before. IE: traffic information, geocache, and gas prices (if any ever get posted to the mygasfeed.com site)
I've cleaned up some of the v8.0 code, I still randomly get a couple of the $checksum2 errors, still not so sure why that is going on.
Passing/Near on my end still isn't working, I am not sure why some users of the script get the passing, and others just get the near (I'm one that just gets "near")
A couple of things I need to figure out still, because I don't want to over whelm the geonote system on geoloqi -> So I need to figure out how to keep duplicated notes from going into the system.
I think at least for putting geonotes about traffic, something like the method I used for the repeaters and wifi would be good - Circles, maybe even circles for gas prices.
The geocaches - I am thinking about, circles may not be the way to go with those...not sure yet.
- I found a old script that I wrote to use posterous - It still works, I need to clean it up a bit, and change a few things but this can be used as a replacement for tumblr, or for another part of the script.
I am working on making the script simpler to setup. That includes using a couple of sites that use oAuth2 - if twitter ever starts using oAuth2 then it will be even easier to setup.
I am planing on writing a script that will ask you the questions, or direct you to the right website to get some of the information the script needs. That should really simplify setup.
Toying with the idea of including a script that I wrote that looks at a RSS feed of echolink users and sees if a given callsign is listed and then posts that information to twitter. A few issues with that would need worked out.
With Version 8 there was some confusion as to what goes on with some of the scripts:
APRS.PHP posts your location (hopefully grabbing a business name,street address, or as a fall back just the lat/lon) to twitter IT used most of the scripts that were included in the archive. It was the main script.
Currentwx.php - would post to twitter just the current WX conditions for a given zipcode -> IT would attempt to get the zipcode of the City you are in using APRS, if it could not - it would fall back to your home zipcode - IT used USERSETUP.PHP and Variablesetup.php AS long as usersetup.php was setup correctly you can run Currentwx.php without ever having to run APRS.php - it will just always use the home qth zipcode. But otherwise the script if fully functional without APRS.php
Forecastwx.php - This posts a WX forecast to either 140plus (140plus then posts a link to the forecast on twitter), or posts a bunch of shorter "forecasts" to twitter (I would recommend using 140plus as it's a much nicer cleaner look and easier to read) This script also uses usersetup.php and variablesetup.php - the script uses or attempts to use the zipcode from APRS if not it falls back to your home qth zipcode - APRS.PHP is not needed to run this script as long as usersetup.php is setup
msg.php - This script checks for messages to you on the aprs system and posts those messages to twitter or will send them to you via sms, or both. In version 8 - this scrip only required usersetup.php to be setup. V9 of the script is making a few changes to how this script works (In fact most of the scripts will have some changes to how they work in v9) Msg.php also will write a msgcheck.txt file, which will stop (hopefully) duplicated messages from being posted to twitter
so the script needs read/write access to the directory it's in.
wxalert.php - This script sends WX alerts to twitter, again APRS is not required to run this script, simply variablesetup.php and usersetup.php - it will use or try to us the zipcode from APRS, but will fall back to your home qth zipcode. WXalert.php also needs sms.php because it will sms you the alert if you have it setup.
So basically with with version 8. if you don't want to post your location you don't have to.
If you are just interested in the WX information you can run just the wx scripts as long as usersetup.php is setup.
Version 9, not much will change with respect to the idea of not having to run APRS.php if you don't want to, what will change will be the interactions between some of the scripts. I realized that I was repeating code a lot in many of the scripts. I make a "functions.php" that handles all or most common code that is used in all the scripts. SO that script will be required.
I've also moved some of the scripts back into the "parent" script in attempt to make it a little less confusing about which script does what.
Something that I added in v8, but only a handful of people have is a script called comment.php - I have yet to decide how I want to use this. It will post the beacon comment to twitter. Which may be of interest (My beacon is usually saying what other freq I am monitoring)
That may get included into the main aprs.php script on v9 I've not decided and kind of looking for input.
That is about it for the update. I am still working on an update, I am making progress on it.
Subscribe to:
Posts (Atom)