v50 Steam/Premium information for editors
- v50 information can now be added to pages in the main namespace. v0.47 information can still be found in the DF2014 namespace. See here for more details on the new versioning policy.
- Use this page to report any issues related to the migration.
This notice may be cached—the current version can be found here.
Difference between revisions of "Utility:Dfterm2"
Jump to navigation
Jump to search
m |
m (Interwiki link) |
||
(18 intermediate revisions by 13 users not shown) | |||
Line 1: | Line 1: | ||
− | + | {{Quality|Fine|14:11, 13 June 2014 (UTC)}} | |
− | + | {{uv|DF2012}} | |
− | + | [http://www.bay12forums.com/smf/index.php?topic=50643.0 '''Dfterm2'''] is a remote Dwarf Fortress playing software for multiple users through telnet. It has been replaced by [[Utility:Dfterm3|Dfterm3]], which has similar functions through an easier-to-use web interface. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
===On linux=== | ===On linux=== | ||
You need to compile the program directly from source. To do so you need to install the following packages: | You need to compile the program directly from source. To do so you need to install the following packages: | ||
− | ICU development libraries | + | * ICU development libraries |
* Boost development libraries (at least version 1.42) | * Boost development libraries (at least version 1.42) | ||
* OpenSSL development libraries | * OpenSSL development libraries | ||
Line 58: | Line 11: | ||
* PCRE development libraries | * PCRE development libraries | ||
* g++ and usual development tools | * g++ and usual development tools | ||
+ | * lua ( > 5.1 Doesn't work) (use 5.0) | ||
* git | * git | ||
− | + | ||
First, you need to obtain the source code, using the following commands in git: | First, you need to obtain the source code, using the following commands in git: | ||
− | + | <pre> | |
− | + | $ git clone git://genodeen.net/dfterm2 | |
− | + | $ cd dfterm2 | |
− | + | $ git submodule init | |
− | + | $ git submodule update | |
− | + | </pre> | |
− | + | ||
− | |||
− | |||
− | |||
− | < | ||
Next, you have to use CMake to configure the building system: | Next, you have to use CMake to configure the building system: | ||
− | + | <pre>$ cmake .</pre> | |
− | + | ||
− | |||
− | < | ||
Thirdly, use this command to start the compiling: | Thirdly, use this command to start the compiling: | ||
− | + | <pre>$ make</pre> | |
− | + | ||
− | + | ''If compilation failed, [http://www.bay12forums.com/smf/index.php?topic=50643.0 visit the DFterm2 page on the Bay12 forums] for support.'' | |
− | + | ||
− | |||
The final step is to add an administrator account using | The final step is to add an administrator account using | ||
− | + | <pre> | |
− | + | $ ./dfterm2_configure --adduser (username) (password) admin | |
− | + | $ ./dfterm2 | |
− | + | </pre> | |
− | |||
− | < | ||
− | |||
To connect to the server from a linux machine, you need to use the following command: | To connect to the server from a linux machine, you need to use the following command: | ||
− | + | <pre>$ telnet 127.0.0.1 8000</pre> | |
− | |||
− | |||
− | < | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | [[Category:Utilities]] | |
− | Dfterm2 | + | [[ru:Utility:Dfterm2]] |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Latest revision as of 16:33, 30 August 2022
This utility page is about v0.34.11, an older version of DF. |
Dfterm2 is a remote Dwarf Fortress playing software for multiple users through telnet. It has been replaced by Dfterm3, which has similar functions through an easier-to-use web interface.
On linux[edit]
You need to compile the program directly from source. To do so you need to install the following packages:
- ICU development libraries
- Boost development libraries (at least version 1.42)
- OpenSSL development libraries
- CMake
- PCRE development libraries
- g++ and usual development tools
- lua ( > 5.1 Doesn't work) (use 5.0)
- git
First, you need to obtain the source code, using the following commands in git:
$ git clone git://genodeen.net/dfterm2 $ cd dfterm2 $ git submodule init $ git submodule update
Next, you have to use CMake to configure the building system:
$ cmake .
Thirdly, use this command to start the compiling:
$ make
If compilation failed, visit the DFterm2 page on the Bay12 forums for support.
The final step is to add an administrator account using
$ ./dfterm2_configure --adduser (username) (password) admin $ ./dfterm2
To connect to the server from a linux machine, you need to use the following command:
$ telnet 127.0.0.1 8000