EDA365电子论坛网
标题:
GitExensions在ubuntu上的安装
[打印本页]
作者:
ulppknot
时间:
2020-5-15 13:58
标题:
GitExensions在ubuntu上的安装
(1)首先在linux上安装Git
/ z+ w. p2 `% u- Q( u4 V1 N C3 S
在 Linux 上安装
& o/ ]/ u. S' D# s9 _- D/ V
9 V$ L7 Y! ] L% A
如果你想在 Linux 上用二进制安装程序来安装 Git,可以使用发行版包含的基础软件包管理工具来安装。 如果以 Fedora 上为例,你可以使用 yum:
4 `# i" V9 X5 M/ u% ^3 g
1 [; o7 Q" V! \; M. p
$ sudo yum install git
: z* u8 E7 e( T! z% C; {8 a0 o) }' V
0 P% T& O) Z( y
如果你在基于 Debian 的发行版上,请尝试用 apt-get:
' O7 E7 R3 _/ i6 ^0 Z$ w' i
: x, l. t9 X: \) J
$ sudo apt-get install git
/ n8 Q& |9 I" Y: {+ Y `- y# F
: s( N& O8 ~/ M( u+ @6 Z$ Q
Ubuntu使用sudo apt-get install git
. |$ V* v/ X" ~9 c( X
# `& b @8 a$ F6 R
(2)GitExtensions在linux上的安装
, f8 C0 C2 ^0 l5 g. ^9 q d
第一步 安装mono
; J2 n5 Z$ k$ p2 h
保证mono的版本是最新的
5 D/ S3 D/ s: N4 m4 B7 g$ {
3 V9 D+ e6 _5 X! D5 k
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
/ w' h) f# K+ m+ j. W
- o O; E( e& N& s0 L# i
echo "deb
https://download.mono-project.com/repo/ubuntu
stable-bionic main" | sudo tee /etc/apt/sources.list.d/mono-official-stable.list
$ D" W6 a9 G5 l* M8 x; s
6 Q/ M& g n/ n8 b
sudo apt update
: b# r0 h" r, q3 ~
9 R; _% Y% @; }- h
sudo apt install mono-devel
9 ] s4 ~+ q4 }, r7 K
& j( k6 D5 V( j
然后检查mono的版本是否是最新
9 U5 r( L& P9 Z
5 K/ _* i9 B, B! o
mono –version
+ ~! f6 o) @( q _9 B7 B9 a, _* j
0 Q3 b7 k }; M
第二步 下载最新版本的 GitExtensions
V- S- z; W6 s
https://github.com/gitextensions/gitextensions/releases/tag/v2.51.05
$ i. a+ T1 |, R0 M# W+ S2 |
; \2 w2 f! O# s8 o: { F
$ N: E& V. K( a7 i5 u+ `% s& U
: i, P' K4 L# h3 S! W( |) ?# D
第三步 安装GitExtensions
4 t; V' m( v4 `& x6 }* O
解压刚刚下载的文件,在解压的路径下输入命令
, ^ L2 I- o" M7 I b
, `# P/ b, ]* T8 S" _
mono GitExtensions.exe
+ s( Q% B* I* M X! U. |
* a* S T# w% D/ Z" X
错误1 报错Failed to load module "canberra-gtk-module"
0 I5 A$ n, n4 I
5 C; l( a* ?9 C
解决方法是 sudo apt-get install libcanberra-gtk-module
1 _! ]! t6 y1 J( F1 Y2 P! t( v
; t, S j5 o Z
错误2 Error calling StartServiceByName for org.gnome.Terminal: Timeout was reached
7 M+ ?! z/ @8 p! X
: Q7 N& v" z7 f% ~) p( U6 K
这是因为linux系统不支持中文,需要安装一遍中文服务
+ m) d2 N- m+ \) U
0 I, b% c" _( \7 C+ r! H5 e; a
3 R0 c% q% f E
参考附录
1 O' |; ^7 |' ~4 F. W$ e% k5 l, b! M
Git工具介绍
; a; N$ n0 Q; N& F
4 j4 G( x- e6 ]3 r4 ^& D% u
https://git-scm.com/download/gui/linux
+ Q* U9 G; {5 N- O3 ^9 G5 w
( u/ G7 w( {1 K h e
" [$ A1 a- \- a6 \7 \% D; M! {
$ N, R6 W) r9 H/ o: E7 h a B; l
8 d! @$ `" R8 ?( |
# i8 |/ \* e3 Q% B9 s5 t
& X r! B. O" g1 |/ O' k3 A
a* Q6 M, Y) e4 K; ?5 j6 k
git book
8 P) o+ ]: Z( @6 E% \4 S) V
: L3 q9 i( L. G* `: [
https://git-scm.com/book/zh/v2
, |! d7 D4 E& ]- Q8 j+ R/ w
* M9 N0 J A' M( ?5 Y! X
+ Y7 i; h9 t" u; k. n# X
; V; w7 d( A5 V$ N
作者:
youOK
时间:
2020-5-15 15:19
GitExensions在ubuntu上的安装
欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/)
Powered by Discuz! X3.2