OpenSUSE Linux Rants

OpenSUSE Linux Tips, tricks, how-tos, opinions, and news

My Resume  -  My LinkedIn Profile

March 27, 2008

8 Gig USB Stick for $31.99

by @ 2:41 pm. Filed under sweet deals

Get one while they last:

Enjoy! 🙂

March 20, 2008

Finally a Wine 1.0?

by @ 4:22 pm. Filed under General Linux, Linux News

Things are looking good for folks wanting to switch to Linux without having to give up their Windows apps. Wine 1.0 is scheduled for a release in June. What does this mean?

Well, one of the primary focuses of this release is to work well with Photoshop. This is something that we’ve known for a couple of years, ever since I put together the Request an App Survey for Novell in January of 2006 (results here). Without question, the number one requested app was Photoshop. Apparently, for this reason, Google has provided some funding for the Wine folks.

Another hangup for people switching to Linux seems to be gaming support. I’d guess that the 1.0 release of Wine would likely support more games than it does now, or at least better support for the current list.

What will the Wine 1.0 release mean? Very likely, I would guess, more Windows users moving to Linux. Which is “A Good Thing.”

Read more about the Wine 1.0 release here

March 19, 2008

Announcing openSUSE 11.0 Alpha 3

by @ 3:13 pm. Filed under SUSE releases

Hot off the openSUSE news room press:

After four regular weeks and one hack week after Alpha 2, we are very happy to announce openSUSE 11.0 Alpha 3.

yast-2_thumb.png KDE4 Desktop GNOME

See more screenshots on the Screenshots/openSUSE_11.0_Alpha3 wiki page

Changes since openSUSE 11.0 Alpha 2

The highlight of course is the reworked ZYpp framework, which gives you a much faster package management experience. This release also contains a new and professional installer theme.

A lot of packages were also updated to newer versions:

This is just the tip of the iceberg. There were 1855 checkins since Alpha2 – you can get a more complete list at Factory/News

Most Annoying Bugs

Due to the huge amount of changes, there are also quite a few bugs that slipped in:

Find an up-to-date list under Bugs:Most_Annoying_Bugs_11.0_dev

Media and Download

We created the same media as with Alpha 2. They can all be downloaded at

The next development release will be openSUSE 11.0 Beta 1 on April 17th (Roadmap).

March 18, 2008

ssh Without a Password

by @ 9:09 am. Filed under bash, command-line, Linux tips, ssh tips

If you use Linux for day-to-day computing, you likely use the secure shell, or ssh. If you are like me, you may grow weary of constantly having to type in passwords to access remote machines. Or maybe you have the perfect backup system, except that it uses ssh to transfer files, and requires you to type in a password (such as rsync or rdiff-backup). There is a way to access those machines without using a password. This technique should be used with care. I’d use it only on machines that I have access to, for example. You don’t want to set up passwordless access from a public machine to your production server, in other words. Use with caution.

The principle is that you generate a public and private key on the local machine. This will be whatever machine you are connecting from. You then transfer the public key to the remote machine. Then, when you ssh into the remote machine, it uses the keys to authenticate. You don’t type in a password, it just takes you straight to the shell prompt. How do we set this up?

Log into the machine you are going to connect from. Let’s say that your account is called ‘user’ and you are going to connect from a machine called ‘desktop’. Log in as ‘user’ on the ‘desktop’ machine and pull up a shell. Run this command. The stuff in red is what you do,not what you type:

[0218][user@desktop:~]$ ssh-keygen -t dsa
Generating public/private dsa key pair.
Enter file in which to save the key (/home/user/.ssh/id_dsa): [JUST PRESS ENTER HERE]
Enter passphrase (empty for no passphrase): [JUST PRESS ENTER HERE]
Enter same passphrase again: [JUST PRESS ENTER HERE]
Your identification has been saved in /home/user/.ssh/id_dsa.
Your public key has been saved in /home/user/.ssh/
The key fingerprint is:
a5:25:c0:aa:fe:f3:9f:46:7a:23:e3:6e:10:ec:6f:d3 user@desktop

Your keys are generated. On that machine, view /home/user/.ssh/ You will see something like this:

ssh-dss AAAAA3NzAC1kc3MAAACAANfnr9xkAks2u8Xd5I9nozzsXLKCYA8o9h3cMwL5QMcZGxz84Dyl3IyRwozv3I2xGwJAYyAHvJAS7AQmtFXtfmQts3dt2ZnlAmKj0TkC8pwDgvXJYzARJpCP2Zx7iwD/OCO3sTgT0wGwYtQrAcTeW5Tt6sSmQjEJ2rJj+Q5XA1xvAAAAFQDWcQ+OJRnk+jCYqESWqxHcyw74DwAAAIA9qAQyZrOJkjpzMSWAcliHvvuyCN8RInlgq+IwWynukOX7zYXcE2dJPopgpG3Aiiq/fxAQX5dUzXfSrL3KYftQOd/RNkAzMHAAzAJeQAA0wEt4uAjhGRwCOSg6wKMYJPYfVghnwIKARuSTUS8NjRXVKteHg7frOOHZwRGIm36pxgAAAIA8/CKLLn5QRctsvvvmvpOn2Xhek02z8K0YukYcXJOQ1FMTYWoHujA39sEAFsdx6Nq1t58lI2dsj6fpf7LOOvoYWtKQnTNRUptlOx27LTO9Q6DhKPV/93nLI/xFOFo/8twZ1TmpAgpAI3SQ9YCnX2A8H686OUwUPmY0kA+H8GKnug== user@desktop

What you need to do now, is determine the remote machine you are going to log into. Then, decide what user you are going to log in as on that machine. We are going to log in as a user called ‘admin’ on a server called ‘server’. First, we will ssh into ‘server’ as ‘admin’. Then, edit the file located at ~/.ssh/authorized_keys2. If it is not there, create it. All you need to do is paste the contents of the file from the ‘user’ account on the ‘desktop’ machine into the ~/.ssh/authorized_keys file for ‘admin’ on ‘server’.

For example:

I go to my desktop, log in as ‘user’. I run ‘ssh-keygen -t dsa’. It generates a ~/.ssh/ file in my home directory.

I want to connect as ‘admin’ on a box called ‘server’. I ssh in normally as ‘admin’ into the ‘server’ machine. I edit the ~/.ssh/authorized_keys2 using my favorite text editor. I add the contents of the ~/.ssh/ file from my desktop machine into the authorized_keys2 file on ‘server’. I then save and quit. I then close all connections to ‘server’. Then, I type ‘ssh admin@server’, and hit ENTER. It drops me straight to a shell prompt.

This is a nice way to access a machine without having to type in the password every time. Only do this from machines that only you or authorized personnel have access to. Otherwise, you could have a li’l security problem.

March 17, 2008

Basic Packages Missing in Text-Only Install

by @ 12:23 pm. Filed under command-line, General SUSE, SUSE releases

Basic system packages are missing in the text-only install (and minimal graphic install) of OpenSUSE 10.3, from what I can tell. I installed a machine using the minimal graphical install. When finished, I found that basic packages like ‘man’ and ‘ping’ and ‘vim’ and some other basic commands were missing. The ‘crontab’ was missing, for the love of all that is holy.

Searching around, I found advice on how to install the missing packages, which is useless, because I’m already slightly familiar with package installation with YAST. What I would like to find is a plausable explanation for why such basic packages are missing from the text-only install. ESPECIALLY when such packages were installed in the text-only installs of previous versions of OpenSUSE.

Seriously, this is one of those “slap me in the face with a 2×4” duh types of things. Why on the face of this planet would they make such a decision? If there is a good explanation, I am dying to know the answer. Anyone with some insight is more than welcome to share their thoughts.

Anyone wanna help me out here?

March 14, 2008

Funny Linux Commands (with actual output)

by @ 6:39 am. Filed under command-line, General Linux, humor

OK, so who hasn’t seen this? Nonetheless, it’s still worth revisiting:

Funny Linux command-lines with real output…

% cat “food in cans”
cat: can’t open food in cans

% nice man woman
No manual entry for woman.

% “How would you rate Quayle’s incompetence?
Unmatched “.

% Unmatched “.
Unmatched “.

% [Where is Jimmy Hoffa?
Missing ].

% ^How did the sex change operation go?^
Modifier failed.

% If I had a ( for every $ the Congress spent, what would I have?
Too many (‘s.

% make love
Make: Don’t know how to make love. Stop.

% sleep with me
bad character

% got a light?
No match.

% man: why did you get a divorce?
man:: Too many arguments.

% !:say, what is saccharine?
Bad substitute.

% %blow
%blow: No such job.

% \(-
(-: Command not found.

$ PATH=pretending! /usr/ucb/which sense
no sense in pretending!

$ drink matter
matter: cannot create

Great stuff, tell you what.

March 13, 2008

Grand Central from Google

by @ 2:38 pm. Filed under computer tips

Sorry I haven’t been all that talkative lately. Lots going on.

Hey, has everyone heard about Grand Central? It is a service offered by Google that will allow you to do all kinds of great stuff with your phone and phone numbers. You can white/black list people. You can record phone conversations. As the page says, “So many features, you won’t believe it.”

Just head over to and check it out.

Because it’s beta, you can only sign up if someone invites you. My question is… anyone have an account that would be willing to invite me? 🙂

OpenSUSE Linux Rants
Official OpenSUSE Linux Site

internal links:


SUSE Resources

search blog:


March 2008
« Feb   Apr »

65 queries. 1.118 seconds