Moved fpm instructions to install.md and referenced that page in the readme
This commit is contained in:
parent
f5da989eca
commit
ca6e2e9027
2 changed files with 21 additions and 40 deletions
41
README.md
41
README.md
|
@ -40,46 +40,7 @@ the CORE mailing lists:
|
||||||
|
|
||||||
## Building CORE
|
## Building CORE
|
||||||
|
|
||||||
```shell
|
See [CORE Installation](http://coreemu.github.io/core/install.html) for detailed build instructions
|
||||||
./bootstrap.sh
|
|
||||||
./configure
|
|
||||||
make
|
|
||||||
sudo make install
|
|
||||||
```
|
|
||||||
|
|
||||||
Building Documentation
|
|
||||||
----------------------
|
|
||||||
|
|
||||||
```shell
|
|
||||||
./bootstrap.sh
|
|
||||||
./configure
|
|
||||||
make doc
|
|
||||||
```
|
|
||||||
|
|
||||||
Building Packages
|
|
||||||
-----------------
|
|
||||||
|
|
||||||
Install fpm: http://fpm.readthedocs.io/en/latest/installing.html
|
|
||||||
|
|
||||||
Build package commands, DESTDIR is used for gui packaging only
|
|
||||||
|
|
||||||
```shell
|
|
||||||
./bootstrap.sh
|
|
||||||
./configure
|
|
||||||
make
|
|
||||||
mkdir /tmp/core-gui
|
|
||||||
make fpm DESTDIR=/tmp/core-gui
|
|
||||||
```
|
|
||||||
|
|
||||||
This will produce:
|
|
||||||
|
|
||||||
* CORE GUI rpm/deb files
|
|
||||||
* core-gui_$VERSION_$ARCH
|
|
||||||
* CORE ns3 rpm/deb files
|
|
||||||
* python-core-ns3_$VERSION_$ARCH
|
|
||||||
* CORE python rpm/deb files for SysV and systemd service types
|
|
||||||
* python-core-sysv_$VERSION_$ARCH
|
|
||||||
* python-core-systemd_$VERSION_$ARCH
|
|
||||||
|
|
||||||
Running CORE
|
Running CORE
|
||||||
------------
|
------------
|
||||||
|
|
|
@ -194,12 +194,32 @@ You can obtain the CORE source from the [CORE GitHub](https://github.com/coreemu
|
||||||
```shell
|
```shell
|
||||||
tar xzf core-*.tar.gz
|
tar xzf core-*.tar.gz
|
||||||
cd core-*
|
cd core-*
|
||||||
|
```
|
||||||
|
|
||||||
|
#### Tradional Autotools Build
|
||||||
|
```shell
|
||||||
./bootstrap.sh
|
./bootstrap.sh
|
||||||
./configure
|
./configure
|
||||||
make
|
make
|
||||||
sudo make install
|
sudo make install
|
||||||
```
|
```
|
||||||
|
|
||||||
|
#### Build Documentation
|
||||||
|
```shell
|
||||||
|
./bootstrap.sh
|
||||||
|
./configure
|
||||||
|
make doc
|
||||||
|
```
|
||||||
|
|
||||||
|
#### Build Packages
|
||||||
|
```shell
|
||||||
|
./bootstrap.sh
|
||||||
|
./configure
|
||||||
|
make
|
||||||
|
mkdir /tmp/core-gui
|
||||||
|
make fpm DESTDIR=/tmp/core-gui
|
||||||
|
```
|
||||||
|
|
||||||
### Quagga Routing Software
|
### Quagga Routing Software
|
||||||
|
|
||||||
Virtual networks generally require some form of routing in order to work (e.g. to automatically populate routing tables for routing packets from one subnet to another.) CORE builds OSPF routing protocol configurations by default when the blue router node type is used. The OSPF protocol is available from the [Quagga open source routing suit](http://www.quagga.net).
|
Virtual networks generally require some form of routing in order to work (e.g. to automatically populate routing tables for routing packets from one subnet to another.) CORE builds OSPF routing protocol configurations by default when the blue router node type is used. The OSPF protocol is available from the [Quagga open source routing suit](http://www.quagga.net).
|
||||||
|
|
Loading…
Reference in a new issue