My Openbox Switch

March 1, 2010 at 6:45 pm (install, openbox, packages, pacman, sudo, terminal, tips)

My Openbox Screenshot

So over the last few weeks, I’ve been debating on switching to openbox. I borked my sound the other day trying to use mpd and could only get login/logout sounds to work. I didn’t have sound from any movies/music or flash videos. I decided that was a good enough reason to switch. I spent the past 2 days messing around with various settings and programs and did one last fresh install today. I’ve got most things set up pretty much the way I like it (still have to mess with the menu and add a few more programs, but overall, I’m good).

I followed the Openbox Wiki and got a basic idea for programs to install and ways to set them up. I’ll list the programs I went with and I’ll post the themes/icons configuration files in another post.

The common codecs: Flash Player, Microsoft Fonts, and Java
$ sudo pacman -S flashplugin ttf-ms-fonts jre
Note: jre is optional (well, all of it is, but I rarely use java, so that can be excluded)

My Browser of Choice (at least temporarily): Firefox
$ sudo pacman -S firefox

A very basic, lightweight notepad/editor: Leafpad
$ sudo pacman -S leafpad

A Lightweight/Speedy File Manager: Thunar, with optional plug-ins
$ sudo pacman -S thunar thunar-volman thunar-thumbnailers ffmpegthumbnailer thunar-archive-plugin thunar-media-tags-plugin

Archiver of choice: XArchiver
$ sudo pacman -S xarchiver

Misc system information: Conky
$ sudo pacman -S conky

A Taskbar/System Tray: Tint2
$ sudo pacman -S tint2

Wallpaper Manager: Feh (Extremely Lightweight)
$ sudo pacman -S feh

Image viewer: Mirage
$ sudo pacman -S mirage

Screenshot Utility: Scrot (Command Line)
$ sudo pacman -S scrot

Torrent Program: Deluge
$ sudo pacman -S deluge

CHM viewer: Xchm
$ sudo pacman -S xchm

Terminal of Choice: Tilda
$ sudo pacman -S tilda

IDE/Development Program: Geany
$ sudo pacman -S geany

A GUI for the Openbox Menu: OBMenu
$ sudo pacman -S obmenu

Music Player: Goggles Music Manager – Very lightweight and extremely fast with 22k song list
$ sudo pacman -S musicmanager
Note: This program is started by issuing the following command $ gmm

Movie Player: SMPlayer
$ sudo pacman -S smplayer

RSS Reader: Liferea
$ sudo pacman -S liferea

Super Easy Openbox Menu Generator: MenuMaker
$ sudo pacman -S menumaker

CD Burner: Xfburn – Very lightweight, and almost no dependencies.
$ sudo pacman -S xfburn

That should give you a pretty good setup in terms of basic programs. I know not all are super lightweight, but I can’t live without some. I tried to install only the most basic programs and avoid anything with gnome/kde dependencies. Some pull in a fairly large amount of dependencies (smplayer), but most are just codecs.

These are the few that I grabbed from the AUR using packer.

Office Program: Abiword-Light (without gnome dependencies)
SNES Emulator: ZSNES
PSX Emulator: pSX
Internet Browser: Chromium
PDF Reader: Foxit Reader (Yes, I know it’s proprietary…it’s just the best one I can find besides Okular)
Color for Pacman: Pacman-color
Windows Emulator: Wine
Virtual Desktop: Virtual Box
Online Backup: Dropbox

Permalink Leave a Comment

Using the AUR

February 23, 2010 at 1:05 pm (ABS, AUR, packages, packer, pacman, yaourt)

Alright, so something that I didn’t stumble upon until later was the AUR. It basically contains user modified/updated packages that aren’t in the [core] [extra] [community] updates with pacman. This place is one of the reasons why I came back and stayed with Arch Linux.

There is a couple ways of accessing and installing these files. The most basic way is to use ABS. It’s basically a simplified version of .make, .configure, etc. etc. You build the package using the pkgbuild file you downloaded off of ABS, and once it’s built, you install it using pacman.

A much easier way is to install either Yaourt or Packer. Both need to be installed first using the ABS method, but once you do that, it’s smooth sailing from there.

Yaourt. I originally started using this. Whenever you want to search for and install something in the AUR, you simply run this:

$ yaourt dropbox

It will run and list all the contents of AUR with the search of dropbox. Then you simply supply which numbers you want to install and it will work from there. It will also ask you in the process if you wish to configure the installation file with a text editor. Most of the time I select ‘n’, but if you understand fully what you’re doing to edit the file, go right ahead. The other nice thing about yaourt, is that it can run the same commands as pacman. You can run something like this:

$ yaourt -Syu

Packer. This is basically a lightweight version of yaourt, and searches EXTREMLY fast compared to yaourt. It’s not quite as pretty, but it does it’s job very fast. Again, you have to install this with either ABS or if you have yaourt installed, search for packer, and install it from there. I ended up switching to this once and rarely use yaourt anymore. It also uses the same commands from pacman:

$ packer -Syu

Try any of these methods and figure out which works best for you.

Permalink 1 Comment

Lynx During Install

February 18, 2010 at 12:12 pm (arch, install, lynx, pacman, tips)

I wish I had known this tip when I originally tried to install Arch Linux months ago. An incredibly handy tip once you have the Arch base system installed (i.e. you don’t have X or a Desktop Enviroment) is to use Lynx in a virtual console.

All you have to do is hit [Alt] + [F2] (or any of the F2-F7 keys) and log in to that console. Install Lynx with this command:

$ pacman -S lynx

Just run it once it’s been installed ($ lynx) and you should have a working text browser. I then navigated to http://www.archlinux.org (by hitting g in lynx) and arrowed down until I hit the Beginners Installation Guide. I used that during after my intial setup and that made it heck of a lot easier than running back and forth to another computer, or printing off a ton of instructions. All you have to do to get back to your other console is hit [Alt] + [F1] and you can run any of the commands from there. Then when you need more guidance, just simply [Alt] + [F2] back to the Lynx browser.

Screenshots:
Hosted by imgur.com

Hosted by imgur.com

Permalink Leave a Comment

Pacman Installation Tip

February 18, 2010 at 12:50 am (pacman, terminal, tips)

Something I learned the other day installing KDE using pacman. When installing multiple packages, you can do a step by step install by saying ‘no’ to the initial :: Install whole content?. It will then walk you through the individual packages and ask whether you want to install it or not. I found this incredibly useful for installing KDE as I only wanted some of the packages.

I originally did a kdebase-workspace install, but wanted/needed a chunk of the KDE packages. So running:

$ sudo pacman -S kde

Then by hitting ‘n’ when asked to install all of the content, walked me through each package.

Permalink Leave a Comment