This is a pretty easy thing to do, but it seems many people come to Yet Another Linux Blog searching for exactly how to do this. ClarkConnect does not come with GCC installed by default. If you download software and attempt to compile it (using ./configure, make, make install) it will complain:
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.
So, SSH into your ClarkConnect server and install cc-devel to install all the tools you need. Please be advised, it’s a rather large package weighing in at 87.5 MB when I installed it today.
apt-get update
apt-get install cc-devel
After this package is installed, you should be able to compile software from source. Hopefully, this makes your life easier and is easier to find on the web.
Some of you may have noticed a few blips in RSS feeds during the last month or so. The blips were caused by two things..
I switched from Serendipity Blogging Engine to WordPress
YALB gained a sponsor for hosting
Now, I’ve been running the new blogging engine and software for over a month now so that I could form an opinion on both of these items. I’m happy to say that WordPress fits the bill quite nicely (more on that in later posts)…but that my host is the BEST part of the changes that have happened.
Evolution Studios offered me some server space on their servers…Linux of course…and not a moment too soon. My old account was beginning to crawl with latent page loads and the service had grown latent as well. Evolution Studios stepped in and made me a great offer and asked that I evaluate things and post my honest opinion (whether good or bad) of how the transition went and how well the service is.
Just some background on Evolution Studios: They power all of the media behind ping.fm and chris.pirillo.com (yes, THAT Chris Pirillo). Those two sites alone generate a huge amount of traffic and have elected to go with evolutionstudios.org to be their media workhorse.
I can honestly say that both the transition and service went beyond my expectations. Not only did I have one of their engineers helping me every step of the way, I was able to approach that engineer with all of my questions being answered in REAL TIME…which was fantastic.
So why all the hoopla? Why would I go out of my way to give these guys a “thumbs up”? One word…or URL rather. Ping.fm is one of their clients. I use ping.fm on a daily basis…it allows me to make one post to ALL my social networks via Instant Message or igoogle page widget. It’s fast and easy. And all of their media is powered by Evolution Studios. So, despite having HUGE customers like Chris Pirillo and ping.fm which both have millions of users on a daily basis…they still found the time to hold my hand through the migration and bent over backwards to make my hosting experience BEYOND EXCELLENT. I think these guys will continue to grow and will continue to bring on like minded individuals who are courteous and professional…and I think their clients will benefit.
I asked Evolution Studios if they were having any specials this week so that I could tell everyone that reads my blog about them and they wanted to offer readers here a deal. The first 100 users referred through Yet Another Linux Blog will receive a $20 coupon to go toward any hosting plans purchased. If this sounds like a good deal or you just want to check the host out, visit Evolution Studios today. The coupon code is “devnet“. Remember, that’s the first 100 openings so space is limited! Let Evolution Studios show you what EXCELLENT products and services are all about 🙂
Something that is asked about quite a bit in the PCLinuxOS support IRC channel is “how to change repositories”. One of the main reasons this is needed is that not all repositories are reachable depending on your geographic location. Some of the repositories are also down at random intervals. To equip the standard PCLinuxOS user with how to change repos, we first need to understand how the repository is structured, how the developers use the repositories, and how the community should make use of repositories.
It is the intention of this entry to try and ascertain what the correct definition of FUD is. It is evident that this term is thrown around much as of late and is a ‘catch all’ for many to group people that they do not want to deal with. So, let’s start by getting the “official” definition of FUD. No, we are not going to an Encyclopedia or dictionary…we’ll go to the place where the community defines exactly what the definition is…Wikipedia. According the the Wikipedia definition, FUD was first defined as “any kind of disinformation used as a competitive weapon.” FUD then was applied to IBM and business practices. Currently, it has become trendy to apply it to individuals. Later in the Wikipedia article, it goes on to state:
“FUD can be used to offhandedly ‘smear’ criticism or legitimate debate, even in cases where the allegations are without merit or are merely implied; this tactic is often used in cases where the initial publicity surrounding claims of FUD is likely to vastly overshadow any subsequent retraction. Such an arbitrary usage is a general type of logical fallacy known as Ad hominem circumstantial“
It is my opinion that this application of logical fallacy has replaced the actual definition of FUD in today’s society. Today, people who see opinions and ideals other than their own gaining a public voice will immediately sling accusations of FUD toward the source…more often than not attacking the person or public voice that publishes them. The gradual dilution of the actual meaning of FUD is part of the great divide that is prevalent in today’s online world.
I’ve migrated to wordpress from serendipity. You may notice a few comments have been lost in the migration. However, not much else should be missing. I’ll continue to work on a custom theme for the site during the next week or so.
I may write up a “reasons why I switched” article as well and post it if anyone is interested…but that’s solely if anyone is interested. Otherwise, I’ll keep this as the only reference to it.
Ubuntu is the only Linux distro I know of that has its alpha
releases slashdotted and dugg…which is a real shame; I think there
are more that deserve this treatment from linux media sites.
Different Linux distros and desktop camps should recognize their differences as providing choice instead of being something that makes them different.
They all have the same goals…to get people using open source software
and to provide a great experience for the user. Differences are always
looked down upon. Choice is usually a positive thing. We should be
positive.
When designing a new car, automobile manufacturers don’t
build it first and then draft it out on paper. Likewise, Linux architects should not write the code first before creating a draft or set of goals
(whether it be a paper draft, documentation, or QA test cases) that visualize where you want to go. A visual goal is better than written or said one.
For
every Penguin Pete, there is a Ken Starks. There are times when one
outweighs the other. The nice part is that in the Linux community, the
Ken Starks have a longer lasting impact and touch more lives.
The Linux Desktop will never be “finished” and for that I am VERY glad.
Programmers should be more like the code they write…without bias, structured, and incapable of “talking down”.
Every distro ships with at least one thing broken.
Every distro ships with at least two things broken.
Every distro ships with things broken.
If Linux were a dog, it would NOT be purebred.
People
can get excited about Linux because they can take part in it. People
can’t get excited about Microsoft because they can’t take part in it. It’s the difference between playing in the game and being on the sideline wishing you were in the game.
Categorizing something divides; why are we categorizing Linux and developers?
Linux fits well into big business, but big business does not fit well into Linux
By no means are these meant to point fingers…they are just observations. Do you share some? Do you have more to provide? Please, let me know what you’ve seen in or out of your Linux community.