我按照site的说明安装它。
但在更新后我得到not found
sudo apt-get update
...
无法获取http://ppa.launchpad.net/pharo/stable/ubuntu/dists/utopic/main/binary-amd64/Packages 404 Not Found
所以我尝试直接下载并运行它。
./菲罗
然后得到这个:
无法找到模块vm-display-X11
我做错了吗?
修改 几周后,我再也无法打开pharo vm了。 包管理器的错误消息是:
您可能想要运行' apt-get -f install'纠正这些。 以下包具有未满足的依赖项: pharo-launcher:取决于:pharo-vm-core-i386但它不可安装
命令apt-get -f install
只想删除pharo-launcher
将删除以下包: 菲罗-发射 0升级,0新安装,1删除,52未升级。
如何解决?
答案 0 :(得分:2)
看起来这些说明略显不合适。特别是,最新的Ubuntu版本具有稳定版本trusty
。也许改变PPA指向那个?或者切换到unstable
,utopic
确实存在。
请参阅https://launchpad.net/~pharo/+archive/ubuntu/stable或https://launchpad.net/~pharo/+archive/ubuntu/unstable(展开折叠部分了解详情)。
更详细地说,apt-add-repository
所做的只是在pharo.list
中添加名为/etc/apt/sources.list.d/
的文件 - 只需编辑此文件以满足您的需求(当然,您需要sudo
编辑系统文件的权限)。例如,要使用最新的稳定版本,请更改文件以使其包含
deb http://ppa.launchpad.net/pharo/stable/ubuntu trusty main
deb-src http://ppa.launchpad.net/pharo/stable/ubuntu trusty main
以前在utopic
之前说过main
。
要完成更改,您需要再次运行apt-get update
,这将根据您配置的来源刷新Apt数据库(即从每个数据库下载Packages
文件)。
最后,如果这超出了您的深度,并且您正在为此运行Ubuntu,则运行Trusty而不是Utopic可能是最简单的修复;但这需要安装旧版本的Ubuntu。
答案 1 :(得分:0)
尝试:
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libx11-6:i386
sudo apt-get install libgl1-mesa-glx:i386
sudo apt-get install libfontconfig1:i386
sudo apt-get install libssl1.0.0:i386