Simplify linux dependency installation commands

This commit is contained in:
vcaesar 2018-07-06 19:20:33 +08:00
parent 3280070b18
commit a9626058ef
3 changed files with 10 additions and 19 deletions

View File

@ -3,17 +3,17 @@ FROM govgo/go:1.10.3
RUN apt-get update RUN apt-get update
# customize dependencies # customize dependencies
RUN apt-get install -y libx11-dev RUN apt-get install -y libx11-dev xorg-dev
# - sudo apt-get install libgtkglextmm-x11-dev # - sudo apt-get install libgtkglextmm-x11-dev
# - sudo apt-get install libghc6-x11-dev # - sudo apt-get install libghc6-x11-dev
# - sudo apt-get install libgl1-mesa-swx11-dev # - sudo apt-get install libgl1-mesa-swx11-dev
RUN apt-get install -y xorg-dev # RUN apt-get install -y xorg-dev
RUN apt-get install -y libxtst-dev libpng++-dev RUN apt-get install -y libxtst-dev libpng++-dev
# Event: # Event:
RUN apt-get install -y xcb libxcb-xkb-dev x11-xkb-utils RUN apt-get install -y xcb libxcb-xkb-dev x11-xkb-utils
RUN apt-get install -y libx11-xcb-dev libxkbcommon-x11-dev RUN apt-get install -y libx11-xcb-dev libxkbcommon-x11-dev
RUN apt-get install -y libxkbcommon-dev RUN apt-get install -y libxkbcommon-dev
# Clipboard: # Clipboard:
RUN apt-get install -y xsel RUN apt-get install -y xsel xclip
RUN apt-get install -y xclip # RUN apt-get install -y xclip
RUN go get -u github.com/go-vgo/robotgo RUN go get -u github.com/go-vgo/robotgo

View File

@ -69,15 +69,12 @@ xcb, xkb, libxkbcommon
```yml ```yml
sudo apt-get install gcc libc6-dev sudo apt-get install gcc libc6-dev
sudo apt-get install libx11-dev sudo apt-get install libx11-dev xorg-dev libxtst-dev libpng++-dev
sudo apt-get install xorg-dev
sudo apt-get install libxtst-dev libpng++-dev
sudo apt-get install xcb libxcb-xkb-dev x11-xkb-utils libx11-xcb-dev libxkbcommon-x11-dev sudo apt-get install xcb libxcb-xkb-dev x11-xkb-utils libx11-xcb-dev libxkbcommon-x11-dev
sudo apt-get install libxkbcommon-dev sudo apt-get install libxkbcommon-dev
sudo apt-get install xsel sudo apt-get install xsel xclip
sudo apt-get install xclip
``` ```
#### Fedora: #### Fedora:
@ -87,8 +84,7 @@ sudo dnf install libxkbcommon-devel libXtst-devel libxkbcommon-x11-devel xorg-x1
sudo dnf install libpng-devel sudo dnf install libpng-devel
sudo dnf install xsel sudo dnf install xsel xclip
sudo dnf install xclip
``` ```
## Installation: ## Installation:

View File

@ -67,16 +67,12 @@ xcb, xkb, libxkbcommon
```yml ```yml
sudo apt-get install gcc libc6-dev sudo apt-get install gcc libc6-dev
sudo apt-get install libx11-dev sudo apt-get install libx11-dev xorg-dev libxtst-dev libpng++-dev
sudo apt-get install xorg-dev
sudo apt-get install libxtst-dev libpng++-dev
sudo apt-get install xcb libxcb-xkb-dev x11-xkb-utils libx11-xcb-dev libxkbcommon-x11-dev sudo apt-get install xcb libxcb-xkb-dev x11-xkb-utils libx11-xcb-dev libxkbcommon-x11-dev
sudo apt-get install libxkbcommon-dev sudo apt-get install libxkbcommon-dev
sudo apt-get install xsel sudo apt-get install xsel xclip
sudo apt-get install xclip
``` ```
@ -87,8 +83,7 @@ sudo dnf install libxkbcommon-devel libXtst-devel libxkbcommon-x11-devel xorg-x1
sudo dnf install libpng-devel sudo dnf install libpng-devel
sudo dnf install xsel sudo dnf install xsel xclip
sudo dnf install xclip
``` ```
## Installation: ## Installation:
``` ```