README: Remove some information duplicated on mosh.mit.edu

This commit is contained in:
Keegan McAllister
2012-04-10 21:12:16 -04:00
parent 99842c974f
commit afa09948fe
+5 -68
View File
@@ -57,66 +57,9 @@ Other features
Getting Mosh Getting Mosh
------------ ------------
Mosh is packaged for various operating systems. [The Mosh web site](http://mosh.mit.edu/#getting) has information about
packages for many operating systems, as well as instructions for building
* [Debian][] unstable from source.
sudo apt-get install mosh
* [Ubuntu][], through a PPA
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:keithw/mosh
sudo apt-get update
sudo apt-get install mosh
* [MacPorts][]
sudo port install mosh
* [Homebrew][]
brew install mobile-shell
[Debian]: http://packages.debian.org/sid/mosh
[Ubuntu]: https://launchpad.net/~keithw/+archive/mosh
[MacPorts]: https://trac.macports.org/browser/trunk/dports/net/mosh/Portfile
[Homebrew]: http://mxcl.github.com/homebrew/
Building from source
--------------------
On a Unix-like system you can build Mosh from source using the following
commands:
./autogen.sh
./configure
make
make install # as root
`configure` accepts standard options, like `--prefix` to set the installation
prefix. Pass `--help` for a full listing.
To build and use Mosh you will need
* [GNU Autotools][]
* the [Protocol Buffers][] library and compiler
* [Boost][]
* `ncurses`
* `zlib`
* the Perl module [IO::Pty][]
including development packages where applicable.
If `libutempter` is available, `mosh-server` will record sessions in the
`utmp` file, which makes them visible to commands like `who`.
The file `debian/control` contains a list of the relevant Debian packages.
[GNU Autotools]: http://www.gnu.org/software/autoconf/
[Protocol Buffers]: http://code.google.com/p/protobuf/
[Boost]: http://www.boost.org/
[IO::Pty]: http://search.cpan.org/~toddr/IO-Tty/Pty.pm
Usage Usage
----- -----
@@ -128,19 +71,13 @@ Usage
$ mosh [user@]host $ mosh [user@]host
A command may also be specified, for example:
$ mosh host -- screen -r
If the `mosh-client` or `mosh-server` binaries are installed outside the If the `mosh-client` or `mosh-server` binaries are installed outside the
user's PATH, `mosh` accepts the arguments `--client=PATH` and user's PATH, `mosh` accepts the arguments `--client=PATH` and
`--server=PATH` to select alternate locations. More options are `--server=PATH` to select alternate locations. More options are
documented in the mosh(1) manual page. documented in the mosh(1) manual page.
Mosh supports 256-color mode as long as the user's own terminal There are [more examples](http://mosh.mit.edu/#usage) and a
does. Generally this means the `TERM` environment variable must be [FAQ](http://mosh.mit.edu/#faq) on the Mosh web site.
set to `xterm-256color` or `screen-256color-bce` before running
`mosh`.
How it works How it works
------------ ------------