如何在 snappy Ubuntu 核心上安装基本包,例如 nano git wget 等。
我试过了dpkg -i ***.deb
,但是还需要一些依赖包
答案1
Lin 发布的解决方法在 15.04 上很好,但在 16.04 LTS 中,您将拥有一种不同的机制,称为“经典维度”,它将为您提供传统的基于 deb 的文件系统以及 snappy 文件系统。这样,您可以在 snappy 系统上使用 git 或其他工具,并在 snappy 和经典维度之间来回切换。
答案2
如果没有可用的 snap(用 搜索snappy search NAME
),你需要使用 .deb 包来安装它。你还需要安装所有其他必要的包。
例如,如果您想在其上安装 git,您将需要这些包:
git-man (>> 1:2.1.4)
git-man (<< 1:2.1.4-.)
libc6 (>= 2.16)
libcurl3-gnutls (>= 7.16.2)
liberror-perl
libexpat1 (>= 2.0.1)
libpcre3
perl-modules
zlib1g (>= 1:1.2.0)
(liberror-perl 依赖于perl,你也需要它)
您可以从“包关系”部分找到依赖关系启动板上的 git 项目页面,只需下载所有这些 .deb 包并将它们放在您的系统上:
(amd64)ubuntu@localhost:~/git$ ls git-man_2.1.4-2.1_all.deb liberror-perl_0.17-1.1_all.deb perl_5.20.2-2_amd64.deb git_2.1.4-2.1_amd64.deb libexpat1_2.1.0-6ubuntu1.1_amd64.deb zlib1g_1.2.8.dfsg-2ubuntu1_amd64.deb libc6_2.21-0ubuntu4_amd64.deb libpcre3_8.35-3.3ubuntu1.1_amd64.deb libcurl3-gnutls_7.38.0-3ubuntu2.2_amd64.deb perl-modules_5.20.2-2_all.deb
并将它们安装在你的 snappy Ubuntu Core 上:
sudo mount -o remount,rw /; sudo dpkg -i *.deb
就是这样!
(amd64)ubuntu@localhost:~/git$ git --version
git version 2.1.4