This page (revision-14) was last changed on 2020-06-05 22:04 by Murray Altheim

This page was created on 2020-05-24 01:48 by Murray Altheim

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note
14 2020-06-05 22:04 7 KB Murray Altheim to previous
13 2020-05-24 11:46 7 KB Murray Altheim to previous | to last
12 2020-05-24 11:44 7 KB Murray Altheim to previous | to last
11 2020-05-24 11:44 7 KB Murray Altheim to previous | to last
10 2020-05-24 10:58 7 KB Murray Altheim to previous | to last
9 2020-05-24 05:04 6 KB Murray Altheim to previous | to last
8 2020-05-24 03:52 6 KB Murray Altheim to previous | to last
7 2020-05-24 03:22 6 KB Murray Altheim to previous | to last
6 2020-05-24 02:48 6 KB Murray Altheim to previous | to last
5 2020-05-24 02:34 5 KB Murray Altheim to previous | to last
4 2020-05-24 02:28 5 KB Murray Altheim to previous | to last
3 2020-05-24 02:19 4 KB Murray Altheim to previous | to last
2 2020-05-24 02:15 4 KB Murray Altheim to previous | to last
1 2020-05-24 01:48 2 KB Murray Altheim to last

Page References

Incoming links Outgoing links

Version management

Difference between version and

At line 33 added one line
# opkg install tcsh
At line 39 added 57 lines
The {{tcsh}} is just a personal preference, rather than using the native bash shell.
One thing to note is that you **must** do an {{opkg update}} prior to installing any software because
the package lists are hardwired into the Yún's firmware, so until you do the update it won't know about
any additional packages. For example, after a reboot {{opkg find tcsh}} will return an empty line, but
after the update it will find the package as normal.
!! Tcsh changes
I have a personal preference for {{tcsh}}. Once installed I include these three files in the home directory ({{/root}}) for configuration:
! .cshrc
{{{
#!/bin/tcsh
set path = ( \
. \
~/bin \
/usr/sbin \
/usr/bin \
/sbin \
/bin )
if ( -f ~/.aliases ) source ~/.aliases
if ( -f ~/.prompt ) source ~/.prompt
umask 022
}}}
! .aliases
{{{
alias ls '/bin/ls --color=auto'
alias lsa 'ls -alF'
alias h 'history'
alias c 'clear'
alias u 'cd ..'
alias uu 'cd ..;cd ..'
alias uuu 'cd ..;cd ..;cd ..'
alias uuuu 'cd ..;cd ..;cd ..;cd ..'
alias uuuuu 'cd ..;cd ..;cd ..;cd ..;cd ..'
alias pud 'pushd'
alias pod 'popd'
alias rsrc 'source /root/.cshrc'
}}}
! .prompt
{{{
#!/bin/tcsh
if ( $?tcsh ) then
# tcsh-specific commands:
set prompt="\
%{\033[3;32m%}[\!]%B %m: %b %{\033[35m%} %/%}\
%{\033[0;37m%}...%{\033[0m%} "
endif
}}}
At line 98 added one line
* [Let’s explore Arduino Yún’s unique features – Hardware review|https://blog.arduino.cc/2013/09/02/arduino-yun-hardware-review/?queryID=791d30c2178f319fa292d305ca578a8e]
At line 101 added 5 lines
* [Re: Shuttoff or shutdown|https://forum.arduino.cc/index.php?topic=196590.msg4614580#msg4614580]
* [OpenWrt Project|https://openwrt.org/] home page
** [Documentation|https://openwrt.org/docs/start]
** [Technical Reference|https://openwrt.org/docs/techref/start]