我是Open SUSE的新手。我需要为系统获取构建必需但无法使用sudo apt-get install build-essential
或使用sudo apt-get update
然后使用前面的代码跟随它。我发现了一种通过sudo zypper install -t pattern devel_basis
安装大多数构建必备软件包的方法。但是,我无法获得libframe包!!我无法直接下载它,因为我的办公室计算机上的帐户,我没有root访问权限。
我还附上了终端的屏幕截图..错误即将结束。
答案 0 :(得分:1)
zypper info -t pattern devel_basis
来查看哪些程序包具有该模式
zypper install -t pattern devel_basis
安装这些软件包
答案 1 :(得分:0)
我不确定这是否需要root登录,或者只是 sudo 权限。这些可以由ur系统管理员授予。你可能只需要问他们。 在尝试zypper安装之前,您需要先添加存储库 命令是
zypper ar -f网址别名
<强> ,其中 强>
ar 是addrepo命令的缩写形式
-f 指示zypper将autorefresh标志添加到新添加的repo
网址是您在浏览器中输入以回访回购的回购的网址 在这种情况下( itc ): http://download.opensuse.org/distribution/leap/42.2/repo/oss/
别名是容易记住的名称。 itc : openSUSE:Leap:42.2
所以...
zypper ar -f http://download.opensuse.org/distribution/leap/42.2/repo/oss/ openSUSE:Leap:42.2
我遇到了与ubuntu / debian命令类似的问题。
sudo apt-get build-essential libssl-devel
在Suse build-essential 中, libssl-devel 将是 devel_basis 和 openssl-devel 分别。安装我然后在谷歌上搜索 openssl-devel (因为这是我当时需要的所有内容),然后点击https://software.opensuse.org的链接。希望这有帮助