Skip to content

Commit 3083c1b

Browse files
authored
Ubuntu from source: consolidate apt deps (#567)
Include git in list of generic tools and remove a step from dependency installation instructions. Signed-off-by: Steve Peters <scpeters@openrobotics.org>
1 parent b3667e8 commit 3083c1b

File tree

8 files changed

+8
-80
lines changed

8 files changed

+8
-80
lines changed

citadel/install_ubuntu_src.md

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ cases where the default option cannot be easily changed.
2424
Install tools needed by this tutorial:
2525

2626
```bash
27-
sudo apt install python3-pip lsb-release gnupg curl
27+
sudo apt install python3-pip lsb-release gnupg curl git
2828
```
2929

3030
## vcstool and colcon from pip
@@ -67,15 +67,6 @@ sudo apt-get update
6767
sudo apt-get install python3-vcstool python3-colcon-common-extensions
6868
```
6969

70-
## Git
71-
72-
Ignition libraries use `git` for version control, so it must be available
73-
in the system for `vcstool` to work properly.
74-
75-
```bash
76-
sudo apt-get install git
77-
```
78-
7970
## Getting the sources
8071

8172
The first step is to create a developer workspace in which `vcstool` and

dome/install_ubuntu_src.md

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ cases where the default option cannot be easily changed.
2424
Install tools needed by this tutorial:
2525

2626
```bash
27-
sudo apt install python3-pip wget lsb-release gnupg curl
27+
sudo apt install python3-pip wget lsb-release gnupg curl git
2828
```
2929

3030
## vcstool and colcon from pip
@@ -67,15 +67,6 @@ sudo apt-get update
6767
sudo apt-get install python3-vcstool python3-colcon-common-extensions
6868
```
6969

70-
## Git
71-
72-
Ignition libraries use `git` for version control, so it must be available
73-
in the system for `vcstool` to work properly.
74-
75-
```bash
76-
sudo apt-get install git
77-
```
78-
7970
## Getting the sources
8071

8172
The instructions below use some UNIX commands to manage directories but the

edifice/install_ubuntu_src.md

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ cases where the default option cannot be easily changed.
2424
Install tools needed by this tutorial:
2525

2626
```bash
27-
sudo apt install python3-pip wget lsb-release gnupg curl
27+
sudo apt install python3-pip wget lsb-release gnupg curl git
2828
```
2929

3030
## vcstool and colcon from pip
@@ -67,15 +67,6 @@ sudo apt-get update
6767
sudo apt-get install python3-vcstool python3-colcon-common-extensions
6868
```
6969

70-
## Git
71-
72-
Ignition libraries use `git` for version control, so it must be available
73-
in the system for `vcstool` to work properly.
74-
75-
```bash
76-
sudo apt-get install git
77-
```
78-
7970
## Getting the sources
8071

8172
The instructions below use some UNIX commands to manage directories but the

fortress/install_ubuntu_src.md

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ cases where the default option cannot be easily changed.
2424
Install tools needed by this tutorial:
2525

2626
```bash
27-
sudo apt install python3-pip lsb-release gnupg curl
27+
sudo apt install python3-pip lsb-release gnupg curl git
2828
```
2929

3030
## vcstool and colcon from pip
@@ -67,15 +67,6 @@ sudo apt-get update
6767
sudo apt-get install python3-vcstool python3-colcon-common-extensions
6868
```
6969

70-
## Git
71-
72-
Ignition libraries use `git` for version control, so it must be available
73-
in the system for `vcstool` to work properly.
74-
75-
```bash
76-
sudo apt-get install git
77-
```
78-
7970
## Getting the sources
8071

8172
The instructions below use some UNIX commands to manage directories but the

garden/install_ubuntu_src.md

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ cases where the default option cannot be easily changed.
2424
Install tools needed by this tutorial:
2525

2626
```bash
27-
sudo apt install python3-pip lsb-release gnupg curl
27+
sudo apt install python3-pip lsb-release gnupg curl git
2828
```
2929

3030
## vcstool and colcon from pip
@@ -67,15 +67,6 @@ sudo apt-get update
6767
sudo apt-get install python3-vcstool python3-colcon-common-extensions
6868
```
6969

70-
## Git
71-
72-
Gazebo libraries use `git` for version control, so it must be available
73-
in the system for `vcstool` to work properly.
74-
75-
```bash
76-
sudo apt-get install git
77-
```
78-
7970
## Getting the sources
8071

8172
The instructions below use some UNIX commands to manage directories but the

harmonic/install_ubuntu_src.md

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ cases where the default option cannot be easily changed.
2424
Install tools needed by this tutorial:
2525

2626
```bash
27-
sudo apt install python3-pip python3-venv lsb-release gnupg curl
27+
sudo apt install python3-pip python3-venv lsb-release gnupg curl git
2828
```
2929

3030
## vcstool and colcon from pip
@@ -52,15 +52,6 @@ sudo apt-get update
5252
sudo apt-get install python3-vcstool python3-colcon-common-extensions
5353
```
5454

55-
## Git
56-
57-
Gazebo libraries use `git` for version control, so it must be available
58-
in the system for `vcstool` to work properly.
59-
60-
```bash
61-
sudo apt-get install git
62-
```
63-
6455
## Getting the sources
6556

6657
The instructions below use some UNIX commands to manage directories but the

ionic/install_ubuntu_src.md

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ cases where the default option cannot be easily changed.
2424
Install tools needed by this tutorial:
2525

2626
```bash
27-
sudo apt install python3-pip python3-venv lsb-release gnupg curl
27+
sudo apt install python3-pip python3-venv lsb-release gnupg curl git
2828
```
2929

3030
## vcstool and colcon from pip
@@ -52,15 +52,6 @@ sudo apt-get update
5252
sudo apt-get install python3-vcstool python3-colcon-common-extensions
5353
```
5454

55-
## Git
56-
57-
Gazebo libraries use `git` for version control, so it must be available
58-
in the system for `vcstool` to work properly.
59-
60-
```bash
61-
sudo apt-get install git
62-
```
63-
6455
## Getting the sources
6556

6657
The instructions below use some UNIX commands to manage directories but the

jetty/install_ubuntu_src.md

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ cases where the default option cannot be easily changed.
2424
Install tools needed by this tutorial:
2525

2626
```bash
27-
sudo apt install python3-pip python3-venv lsb-release gnupg curl
27+
sudo apt install python3-pip python3-venv lsb-release gnupg curl git
2828
```
2929

3030
## vcstool and colcon from pip
@@ -52,15 +52,6 @@ sudo apt-get update
5252
sudo apt-get install python3-vcstool python3-colcon-common-extensions
5353
```
5454

55-
## Git
56-
57-
Gazebo libraries use `git` for version control, so it must be available
58-
in the system for `vcstool` to work properly.
59-
60-
```bash
61-
sudo apt-get install git
62-
```
63-
6455
## Getting the sources
6556

6657
The instructions below use some UNIX commands to manage directories but the

0 commit comments

Comments
 (0)