Manjaro安装vscode和edge

这个方法是从archlinux build源手工安装软件。首先需要安装基础的软件包,再下载源编译和安装。

安装基础包(只需要做一次)

sudo pacman -S --needed git base-devel

下载编译源

  • vscode git clone https://aur.archlinux.org/visual-studio-code-bin.git
  • edge git clone https://aur.archlinux.org/microsoft-edge-stable-bin.git

如果不知道具体的编译源路径可以从https://aur.archlinux.org/packages搜索

编译并安装

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
~/Downloads cd microsoft-edge-stable-bin
~/Downloads/microsoft-edge-stable-bin makepkg -si
==> 正在创建软件包:microsoft-edge-stable-bin 105.0.1343.42-1 (2022年09月17日 星期六 22时29分04秒)
==> 正在检查运行时依赖关系...
==> 正在检查编译时依赖关系==> 获取源代码...

正在下载 microsoft-edge-stable_105.0.1343.42-1_amd64.deb...

Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 127M 100 127M 0 0 20.0M 0 0:00:06 0:00:06 --:--:-- 22.3M

找到 microsoft-edge-stable.sh

找到 Microsoft Standard Application License Terms - Standalone (free) Use Terms.pdf
==> 正在验证 source 文件,使用sha256sums...
microsoft-edge-stable_105.0.1343.42-1_amd64.deb ... 通过 microsoft-edge-stable.sh ... 通过 Microsoft Standard Application License Terms - Standalone (free) Use Terms.pdf ... 通过==> 正在释放源码...

正在解压缩 microsoft-edge-stable_105.0.1343.42-1_amd64.deb,使用 bsdtar
==> 正在进入 fakeroot 环境...
==> 正在开始 package()...
==> 正在清理安装...

正在删除 libtool 文件...

正在清除不打算要的文件...

正在移除静态库文件...
==> 正在检查打包问题...
==> 正在构建软件包"microsoft-edge-stable-bin"...

正在生成 .PKGINFO 文件...

正在生成 .BUILDINFO 文件...

正在生成 .MTREE 文件...

正在压缩软件包...
==> 正在离开 fakeroot 环境。==> 完成创建:microsoft-edge-stable-bin 105.0.1343.42-1 (2022年09月17日 星期六 22时29分27秒)
==> 正在安装软件包 microsoft-edge-stable-bin,使用 pacman -U...
正在加载软件包...
正在解析依赖关系...
正在查找软件包冲突...

软件包 (1) microsoft-edge-stable-bin-105.0.1343.42-1

全部安装大小: 445.96 MiB

:: 进行安装吗? [Y/n] Y
(1/1) 正在检查密钥环里的密钥 [####################################] 100%
(1/1) 正在检查软件包完整性 [####################################] 100%
(1/1) 正在加载软件包文件 [####################################] 100%
(1/1) 正在检查文件冲突 [####################################] 100%
(1/1) 正在检查可用存储空间 [####################################] 100%
:: 正在处理软件包的变化...
(1/1) 正在安装 microsoft-edge-stable-bin [####################################] 100%
microsoft-edge-stable-bin 的可选依赖 libpipewire02: WebRTC desktop sharing under Wayland
kdialog: for file dialogs in KDE
gnome-keyring: for storing passwords in GNOME keyring
kwallet: for storing passwords in KWallet [已安装]
libunity: for download progress on KDE
ttf-liberation: fix fonts for some PDFs - CRBug #369991 [已安装]
xdg-utils [已安装]
:: 正在运行事务后钩子函数...
(1/4) Arming ConditionNeedsUpdate...
(2/4) Refreshing PackageKit...
(3/4) Updating icon theme caches...
(4/4) Updating the desktop file MIME type cache...
~/Downloads/microsoft-edge-stable-bin
作者

Mixion

发布于

2022-09-17

更新于

2022-12-02

许可协议