 |
 |
Reading Usenet Groups via the Terminal
|
 |
|
 |
|
Mac Elite
Join Date: Nov 2003
Location: Rockville, MD
Status:
Offline
|
|
|
|
|
|
| |
|
|
|
 |
|
 |
|
Mac Elite
Join Date: May 2001
Location: Earth
Status:
Offline
|
|
|
|
|
|
| |
|
|
|
 |
|
 |
|
Mac Elite
Join Date: Nov 2003
Location: Rockville, MD
Status:
Offline
|
|
|
|
|
|
| |
|
|
|
 |
|
 |
|
Mac Enthusiast
Join Date: Jul 2002
Location: Leiden, Netherlands
Status:
Offline
|
|
Originally Posted by pat++
You can also use slrn which is available through Fink.
|
|
|
| |
|
|
|
 |
|
 |
|
Mac Elite
Join Date: Nov 2003
Location: Rockville, MD
Status:
Offline
|
|
I'm not really comfortable with the installation instructions (or lack thereof) for tin. It seems like a lot of these *nix programs that can run on Darwin require a bit of advanced knowledge to "build" on one's own. Any ideas for how to get more familiar with these procedures?
|
|
|
| |
|
|
|
 |
|
 |
|
Mac Enthusiast
Join Date: Jul 2002
Location: Leiden, Netherlands
Status:
Offline
|
|
Originally Posted by selowitch
I'm not really comfortable with the installation instructions (or lack thereof) for tin. It seems like a lot of these *nix programs that can run on Darwin require a bit of advanced knowledge to "build" on one's own. Any ideas for how to get more familiar with these procedures?
1) Get the source.
2) unzip the source.
3) cd to the source reposiroty
A) 1) Read the README
2) or the INSTALL file
OR
B) 1) ./configure
2) make
3) sudo make install
|
|
|
| |
|
|
|
 |
|
 |
|
Mac Elite
Join Date: Nov 2003
Location: Rockville, MD
Status:
Offline
|
|
Originally Posted by Ludovic Hirlimann
1) Get the source.
2) unzip the source.
Did that no problem.
Originally Posted by Ludovic Hirlimann
3) cd to the source repository
What is "the source repository"? Is it the place where I want the app to go? In that case, it would be /Applications, wouldn't it? Or am I missing something?
Originally Posted by Ludovic Hirlimann
A) 1) Read the README
2) or the INSTALL file
Not terribly helpful.
Originally Posted by Ludovic Hirlimann
OR
B) 1) ./configure
2) make
3) sudo make install
I must be missing a step b/c this doesn't work.
|
|
|
| |
|
|
|
 |
|
 |
|
Professional Poster
Join Date: Oct 1999
Location: :ИOITAↃO⅃
Status:
Offline
|
|
Here's a complete transcript of my successful installation of tin. Note that you must have a news server to connect to for this to work. (such as news.yourisp.com, or nntp.yourisp.com). If you don't, then you can stick to using lynx to read Google Groups.
The prompt and my commands are in bold; the computer's responses are in regular type.
Last login: Fri Jul 8 14:45:12 on ttyp2
Welcome to Darwin!
Connected to powerbook locally. Platform: Darwin-Power_Macintosh
[02:48 PM mithras@powerbook: mithras] cd Desktop/
[02:49 PM mithras@powerbook: Desktop] curl -O 'ftp://ftp.tin.org/pub/news/clients/tin/stable/tin-current.tar.gz'
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 1512k 100 1512k 0 0 184k 0 0:00:08 0:00:08 --:--:-- 207k
[02:49 PM mithras@powerbook: Desktop] tar xzvf tin-current.tar.gz
tin-1.6.2/Makefile
tin-1.6.2/MANIFEST
...
tin-1.6.2/po/fr.po
[02:49 PM mithras@powerbook: Desktop] cd tin-1.6.2/
[02:49 PM mithras@powerbook: tin-1.6.2]more REA (pressed tab)
README README.MAC README.VMS README.WIN
[02:49 PM mithras@powerbook: tin-1.6.2]more README
Quick Install:
configure to your local setup (have a look at):
./configure --help (or ./conf-tin)
check your local setup in:
include/autoconf.h
compile with:
make build (or cd src; make)
install with:
make install
Install at your own risk.
For a more detailed description of all the configure options read
doc/INSTALL.
Note that tin requires a valid fully qualified domain name for the host
you are running tin on. IF YOU DON'T HAVE A HOST NAME WITH A VALID DOMAIN
GO AND GET ONE AND CONFIGURE YOUR HOST -- NOW! (This will prevent problems
with other software, too.) Otherwise users may get "Invalid Sender" error
messages and won't be able to post using the internal inews.
...
[02:49 PM mithras@powerbook: tin-1.6.2]more README.MAC
Compiling tin for MacOS X:
First, you need the developer packages installed (CD 2).
configure needs at least the argument:
--with-domain-name=<your domain>
Compile tin, install it and run in a ISO-8859-1 terminal.
[02:50 PM mithras@powerbook: tin-1.6.2] ./configure --with-domain-name=myschool.edu
creating cache ./config.cache
checking host system type... powerpc-apple-darwin8.1.0
Configuring for darwin8.1.0
checking for gcc... gcc
checking whether the C compiler (gcc ) works... yes
...
creating po/Makefile
[02:52 PM mithras@powerbook: tin-1.6.2]make
Top level Makefile for the tin v1.6.2 Usenet newsreader.
To compile the source code type 'make build' or change to the
source directory by typing 'cd src' and then type 'make'.
This Makefile offers the following general purpose options:
make build [ Compile tin ]
make clean [ Delete all object and backup files ]
make dist [ Create a gzipped & bzipped distribution tar file ]
make distclean [ Delete all config, object and backup files ]
make install [ Install the binary and the manual page ]
make install_sysdefs [ Install the system-wide-defaults file ]
make manpage [ Create nroff version of manual page ]
make manifest [ Create MANIFEST ]
[02:52 PM mithras@powerbook: tin-1.6.2]make build
Building GNU gettext library ...
gcc -c -DLOCALEDIR=\"/usr/local/share/locale\" -DLOCALE_ALIAS_PATH=\"/usr/local/share/locale\" -DLIBDIR=\"/usr/local/lib\" -DHAVE_CONFIG_H -I.. -I. -I../intl -I../include -I../intl -O2 intl-compat.c
gcc -c -DLOCALEDIR=\"/usr/local/share/locale\" -DLOCALE_ALIAS_PATH=\"/usr/local/share/locale\" -DLIBDIR=\"/usr/local/lib\" -DHAVE_CONFIG_H -I.. -I. -I../intl -I../include -I../intl -O2 bindtextdom.c
...
Linking tin v1.6.2 ...
gcc -o ./tin ./active.o ./art.o ./attrib.o ./auth.o ./charset.o ./color.o ./config.o ./cook.o ./curses.o ./debug.o ./envarg.o ./feed.o ./filter.o ./getline.o ./global.o ./group.o ./hashstr.o ./header.o ./help.o ./inews.o ./init.o ./joinpath.o ./keymap.o ./lang.o ./langinfo.o ./list.o ./lock.o ./mail.o ./main.o ./memory.o ./mimetypes.o ./misc.o ./my_tmpfile.o ./newsrc.o ./nntplib.o ./nrctbl.o ./open.o ./page.o ./parsdate.o ./pgp.o ./plp_snprintf.o ./post.o ./prompt.o ./read.o ./refs.o ./regex.o ./rfc1524.o ./rfc2045.o ./rfc2046.o ./rfc2047.o ./save.o ./screen.o ./search.o ./select.o ./sigfile.o ./signal.o ./strftime.o ./string.o ./tags.o ./tcurses.o ./tmpfile.o ./thread.o ./version.o ./wildmat.o ./xface.o ./xref.o -L../pcre -lpcre -lcurses -liconv ../intl/libintl.a -liconv
-rwxr-xr-x 1 aaron wheel 619432 Jul 8 14:55 ./tin
[02:55 PM mithras@powerbook: tin-1.6.2]sudo make install
Password:
Building GNU gettext library ...
make[3]: Nothing to be done for `all'.
gcc -DHAVE_CONFIG_H -I. -I../include -I../pcre -I../pcre -DLOCALEDIR=\"/usr/local/share/locale\" -I../include -I../intl -O2 -c ./active.c
...
Installing tin v1.6.2 to /usr/local/bin ...
[02:59 PM mithras@powerbook: tin-1.6.2]tin -help
Reading config file...
A Usenet reader.
Usage: tin [options] [newsgroup[,...]]
-a toggle color flag
-A force authentication on connect
-c mark all news as read in subscribed newsgroups (batch mode)
-d don't show newsgroup descriptions
-f file subscribed to newsgroups file [default=/Users/aaron/.newsrc]
-G limit get only limit articles/group
-g serv read news from NNTP server serv [default=news.harnly.net]
...
[03:02 PM mithras@powerbook: tin-1.6.2] tin -g news.myserver.com
Let me know if you need more help.
|
|
|
| |
|
|
|
 |
|
 |
|
Mac Elite
Join Date: May 2001
Location: Earth
Status:
Offline
|
|
|
|
|
|
| |
|
|
|
 |
|
 |
|
Junior Member
Join Date: May 2004
Status:
Offline
|
|
|
|
|
|
| |
|
|
|
 |
 |
|
 |
|
|
|
|
|

|
|
 |
Forum Rules
|
 |
 |
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is Off
|
|
|
|
|
|
 |
 |
 |
 |
|
 |
|