Pages

Showing posts with label computers. Show all posts
Showing posts with label computers. Show all posts

Tuesday, October 14, 2014

After the XPocalypse: My Journey Back Up the Linux Learning Curve

Okay, so I'm free from Windows XP at last and my former XP box is now running Ubuntu Studio. Thing is, I've been away from Linux long enough that I have to retrace my steps and climb my way back up the learning curve. Because at this point in time I'm faced with urgent things like a fast approaching NaNoWriMo and getting Spanner Book 1 edited for publication, I'll be doing things more slowly this time and focusing on basic commands and the desktop first.

The basic commands: stuff like cp, mv, rm, and wc. For those more familiar with Windows and MS-DOS, cp corresponds to copy, rm to del, and mv to both move and ren or rename. wc counts the number of words in text files. Actually, you can use all these commands in Windows itself if you install the GNU CoreUtils package; this may have an earlier version of the CoreUtils than the one that comes standard with Linux, but the commands work just the same. GnuWin32 has a lot of Windows versions of Linux packages that you can install and use; they may not be updated anymore, but they can still be useful. I installed most of these packages in XP and used them a lot, though the last couple of years not as much as I once did.

Also, there's the package managers standard in Linux distributions. Ubuntu is based on Debian (and Linux Mint, which I installed on a partition on my new computer, is based in turn on Ubuntu), so it uses Debian's package manager, APT. The advantage of package managers is that they make it easier to keep your software updated. I missed that. I also missed the command line tools like apt-get. When the XPocalypse finally gave me the chance, I plunged back in.

The desktop: naturally, it's got differences from Windows. For one thing, there's several you can choose from. I was a huge fan of KDE back when I had Kubuntu on my old and now defunct Gateway. Ubuntu Studio comes with XFCE; the version of Linux Mint I chose for the cute little 64-bit dual-core unit in my home theatre system uses the Cinnamon desktop that is just about as processor-intensive as the Unity desktop that comes with standard Ubuntu, or for that matter the heavy-duty desktops in Windows since Vista. In both my Linux distributions I had to assemble a few desktop components, especially some control panels that were missing. But learning the ins and outs of my chosen Linux desktops is the easy part.

The hard part is, as you'd expect, the deeper aspects of the command line, and the heavy-duty text editors I prefer but haven't been using lately, Vim and Emacs. For this, I'll have to explore deep into the jungles of documentation that surround them. NaNoWriMo is just around the corner, though, so I'll have to take my time with that.

One new thing I'll have to learn is how to use the advanced audio system called JACK (recursive acronym: JACK Audio Connection Kit). I know nothing about it. I need to find documentation and tutorials for it. I want to at least get competent in using it before FAWM, which is only 3½ months away.

Anyway, I'm happy I've reunited with Linux again. I even have Wine to run Windows programs again, and I've even installed a few games (Minesweeper, that pinball game, and Hover from the Windows 95 CD). I'm not starting from scratch, actually. Still, there's a lot of stuff I have to learn before Linux becomes as intuitive to me as Windows.

Saturday, October 11, 2014

Surviving the XPocalypse: The Sequel

Since my last post, I've hardly blogged, tweeted, or otherwise been very publicly active on the Net at all. Mostly I've been editing my book and trying to wrestle it into readable form even as it mutated into two different shapes. But I've still been busy, for the last few months in fact, replacing the late lamented Windows XP with Ubuntu Studio Linux on my old P4 box and gradually setting up Windows 7 and Linux Mint on the cute little Core Duo unit in the living room. This is the sequel and update.

Part of the struggle involved a much delayed game of musical hard drives. The new computer came with only an 80GB hard drive, which didn't give me much room considering how much stuff I had on two hard drives on the old box, so I had it upgraded to the current industry standard of 1TB and transferred all my music, videos, and games to it. Then I cloned my 40GB C drive on the P4 box to the 250GB drive, expanded the partition on that to the full drive (except for %GB of Linux swap), transferred much of my old data back to it, replaced the 40GB drive with the 80GB one from the new computer, and installed Ubuntu Studio on that. To do this, I realized I had to buy a USB hard drive enclosure to do the clones and transfers I couldn't do over the network. After that, there was the task of reinstalling programs that is still ongoing.

The important thing is that I no longer have to deal with the dying XP's increasing lack of security. Win7 is much more secure (and still regularly updated), and Linux is more secure still (though I there still is the learning curve). Now if only the rumors of a Windows 10 upgrade being free to Win7 users were true — though I'm not holding my breath...

The bad part: it made me miss 50/90...

Tuesday, May 13, 2014

I Have Survived the XPocalypse!

If you haven't forgotten me already (that happens), you may have noticed I haven't been online much since the middle of last month. You see, my old computer runs Windows XP. I got a new one running Windows 7 for the living-room home theatre system. It's a cute little thing with a dual-core 64-bit processor that runs XBMC Media Center like a dream, making it my set-top box of choice (I'll still play Blu-Ray discs on the Blu-Ray player, of course). It took me a few weeks to acquire the computer, install all the software I require, and get all the settings just right. That, of course, cut my NaPoWriMo short.

There was a big, big reason for all this: the XPocalypse!

You see, Microsoft ended all support for XP last month. Today was the first Patch Tuesday on which XP didn't get patched. Already the black-hat hackers are starting to exploit the vulnerabilities that will never again get patched. Today is XP's true death day. By getting my new Win7 machine, I have avoided getting caught up in the XPocalypse. Besides, I wanted Win7 anyway; it's just that a Pentium 4 cam't run it right.

And so I've disconnected my old P4 box from the Internet entirely while it still has XP installed. My next priority: to get a network drive I can move my music and videos to. Next step after that: install Ubuntu Studio to what is currently the D drive; I have to move my music, videos, and games because I'll need to reformat that drive to install Linux, which uses a completely different filesystem (EXT4 instead of Windows' NTFS). Since there's Windows programs I want to run under Linux, I'll want to install the Wine compatibility layer, then install whatever compatible Windows updates no longer available for XP. And then I'll be free of Windows XP's corpse forever!

Meanwhile, the former office terminal in my entertainment center is now my Win7 + XBMC "set-top box". In fact, I'm writing this entry on that machine as I speak...

Thursday, December 9, 2010

Chrome Web Apps: They're "Glorified Bookmarks" For A Reason

Since yesterday, I've been hanging around the Chrome Web Store to install lots of web apps onto my Chrome browser. Some, which Google officially calls "packaged apps", are small programs that install into your Chrome extensions directory on your local hard drive. The others, called "hosted apps", are the on the Web. In the comments sections, I read complaint after complaint that the "web apps" are "glorified bookmarks".

Guess what? That's the entire reason they exist.

For those who haven't heard, Chrome is not just an increasingly popular web browser like Firefox or Opera. It's also the desktop for Google's upcoming netbook computer operating system, Chrome OS. The point of Chrome OS is to keep as many applications (programs) as possible off your local hard drive and on the Web. That's why Chrome packaged apps are small programs similar to extensions and "hosted apps" are bookmarks (really, desktop shortcuts) linking from your Chrome "new tab" page directly to the existing online apps.

Those people who complain so bitterly expect the "web apps" to be big programs like mobile phone apps, which are indeed installed on your local hard drive like desktop/laptop computer programs are. They're missing the point entirely. They're assuming Chrome web apps are locally installed programs that just happen to run in a web browser; and that if they aren't, they by definition they suck. That's the real meaning of "glorified bookmarks". These guys (and no doubt they're mostly younger guys) probably never heard of Chrome OS; if they have, they assume it sucks as well because you can't install hefty programs in it even if they run in Linux (on which Chrome OS is based).

Me, I have no such illusions. I actually like the idea of having shortcuts to online apps installed onto Chrome's new-tab page. In fact, it got me thinking: if most "Chrome web apps" are really just links to existing app websites, there's no reason you can't do the same thing to turn the programs already installed on your computer into "Chrome web apps". In fact, the only thing keeping people from replacing their Windows Explorer desktop with Chrome may be that the Chrome OS file browser still isn't available outside Chrome OS...