Tiny Core Linux

Tiny Core Extensions => TCE Tips & Tricks => Topic started by: tomeara on January 02, 2012, 06:45:56 AM

Title: Howto replace aterm with urxvt
Post by: tomeara on January 02, 2012, 06:45:56 AM
Create a symlink for urxvt called aterm in your .local/bin

Code: (bash) [Select]
cp -s /usr/local/bin/urxvt ~/.local/bin/aterm
Title: Re: Howto replace aterm with urxvt
Post by: netnomad on January 02, 2012, 07:45:13 AM
i guess you mean:

ln -s /usr/local/bin/urxvt ~/.local/bin/aterm
Title: Re: Howto replace aterm with urxvt
Post by: tomeara on January 06, 2012, 01:59:55 PM
You may also need to change urxvt's term name from rxvt-unicode to rxvt to avoid problems with some programs. One way is to add the following line to your .Xdefaults

URxvt.termName: rxvt
Title: Re: Howto replace aterm with urxvt
Post by: Rich on January 06, 2012, 02:20:42 PM
Hi netnomad
Quote
i guess you mean:

ln -s /usr/local/bin/urxvt ~/.local/bin/aterm
Type  cp --help  and check out the  -s  option
Title: Re: Howto replace aterm with urxvt
Post by: netnomad on January 07, 2012, 12:49:33 AM
hi rich,

i never heard of that variation to link a file...
or is there a technical difference i should consider or obey?

thank you for your reply or explanation.
Title: Re: Howto replace aterm with urxvt
Post by: Rich on January 07, 2012, 01:01:39 AM
Hi netnomad
I didn't notice it myself until I checked. I don't know if there is a difference, probably not.
Title: Re: Howto replace aterm with urxvt
Post by: DG12 on March 05, 2012, 07:48:30 AM
I am surprised aterm is default since afterstep.org/aterm.php
states:
aterm is deprecated and in a maintenance mode only; there will be no further updates. Use rxvt-unicode instead.

Perhaps next release of TinyCore could default to urxvt?
Title: Re: Howto replace aterm with urxvt
Post by: curaga on March 05, 2012, 08:02:18 AM
urxvt is bigger, aterm has no appreciable bugs or lack some must-have feature. Software does not come with an expiry date ;)
Title: Re: Howto replace aterm with urxvt
Post by: DG12 on March 05, 2012, 08:07:49 AM
OK then.  Thanks for really quick reply.
Can you elaborate on features? expiry?
Title: Re: Howto replace aterm with urxvt
Post by: Rich on March 05, 2012, 08:19:48 AM
Hi DG12
Quote
aterm is deprecated and in a maintenance mode only; there will be no further updates.
That sounds like it is mature and stable. There are no real improvements to be made. That is not
a reason to stop using it however.
expiry: Software does not expire and go bad like food does.
Title: Re: Howto replace aterm with urxvt
Post by: bmarkus on March 05, 2012, 08:22:50 AM
If you need urxvt just install and use. I'm using it in LXDE as a default terminal to have national character set supported but most users are running TC with default C chars, so urxvt doesn't give any benefit.
Title: Re: Howto replace aterm with urxvt
Post by: curaga on March 05, 2012, 09:13:22 AM
@Dg12, please don't PM me about basic questions answered in the FAQ, intro, or Core Concepts.

@bmarkus: I've used aterm fine with iso-8859-15?
Title: Re: Howto replace aterm with urxvt
Post by: bmarkus on March 05, 2012, 09:18:05 AM
@bmarkus: I've used aterm fine with iso-8859-15?

I used UTF-8. Anyhow, I'm fine with aterm as I'm not using any localization with TC, just pure English.
Title: Re: Howto replace aterm with urxvt
Post by: coreplayer2 on March 05, 2012, 11:52:28 PM
If it's not broke, please don't fix it :p  I think Aterm serves it purpose more than adequately thanks
Title: Re: Howto replace aterm with urxvt
Post by: solorin on March 06, 2012, 09:20:14 PM
I agree it's not broke.
I <3 me some aterm as much as the next guy.

But why not separate it from Xlibs as fltk was separated?
That way users have a choice as to what terminal emulator they want to run, without having to keep the other one around.

In fact, now that we are Core instead of Tinycore/Microcore. I don't see why all of Xlibs.tcz couldn't be dismantled into it's various parts and made into a meta-extension.

cheerio,
solorin
Title: Re: Howto replace aterm with urxvt
Post by: gerald_clark on March 06, 2012, 10:12:43 PM
Installing X is hard enough for newbies without factoring out every single package.
Title: Re: Howto replace aterm with urxvt
Post by: solorin on March 07, 2012, 12:37:49 AM
I don't see how the refactoring I'm suggesting implies any change to the process of installing X onto Core. Xlibs.tcz would still be an extension.  For the person installing X for the first time. You would just load Xlibs.tcz as per the current instructions.

Xlibs.tcz wouldn't actually contain anything. Xlibs.tcz.dep would list the libraries and programs it currently contains, aterm.tcz, libpng.tcz, etc. those wanting to use urxvt would just edit the appropriate line in Xlibs.tcz.dep, and some configuration files.

It's probably a lot more work for the package maintainer tho.
Title: Re: Howto replace aterm with urxvt
Post by: solorin on April 06, 2012, 11:31:23 PM
Ok. I see now that was a pretty radical suggestion. Xlibs.tcz is quite a nice convenient compact package in fact.

Does anything technical preclude moving aterm into Xprogs.tcz tho?

This would give intermediate/expert users like bmarkus flexibilty in choosing
which terminal emulator they would like to use (without duplication), but without being very difficult for beginners (who would probably choose a tinycore/Coreplus iso anyway).

In fact, Xprogs.tcz.list does actually have it listed, but examination of a running system shows this isn't the case (it's under /tmp/tcloop/Xlibs).

It would actually inconvenience me a little bit because I like running without Xprogs.tcz at the moment, and I really like aterm. That's ok tho, I'll just package aterm for myself from sources.

cheerio,
solorin
Title: Re: Howto replace aterm with urxvt
Post by: curaga on April 06, 2012, 11:35:43 PM
Just be sure to use our sources, the upstream source has several bugs ;)
Title: Re: Howto replace aterm with urxvt
Post by: solorin on April 07, 2012, 01:56:10 AM
 8) I would if I had to and I could find them?

I looked for them here. But maybe I'm going blind.
http://distro.ibiblio.org/tinycorelinux/4.x/x86/tcz/src/

anyway thanks for the tip, curaga.

cheerio,
solorin
Title: Re: Howto replace aterm with urxvt
Post by: curaga on April 07, 2012, 02:34:48 AM
Since aterm is (was) in the base at the time, the source would be under 4.x/x86/release/src and not under tcz (extension sources).