我正在尝试使用NX在ubuntu ec2实例上安装远程桌面,我已经完成了“sudo -E apt-get update”和“sudo -E apt-get install -y ubuntu-desktop” . 然后安装freenx“sudo add-apt-repository ppa:freenx-team”但是当我做“sudo apt-get update”从这里开始它会给我一些错误
错误http://ppa.launchpad.net可信/主amd64包404未找到
Ign http://ppa.launchpad.net trusty / main Translation-en_US
Ign http://ppa.launchpad.net trusty / main Translation-en
W:无法获取http://ppa.launchpad.net/freenx-team/ppa/ubuntu/dists/trusty/main/binary-amd64/Packages 404未找到
E:某些索引文件无法下载 . 它们被忽略了,或者使用了旧的
然后当我输入“sudo aptitude install -y freenx”时,它给了我另一个错误
“找不到任何名称或描述符合”freenx“的包裹
我用Google搜索并找到了不同的建议,但没有一个有效,这对我来说真的很头疼,感谢你的帮助
2 回答
您可能希望首先使用sudo add-apt-repository删除旧的ppa - 删除ppa:freenx-team
然后我认为您需要尝试下面的命令,以获得可信赖的新版本的ubuntu . 最后请注意/ trusty .
sudo apt-add-repository ppa:freenx-team / trusty
在我的机器上,由于某些我不知道的原因,我不得不使用aptitude而不是apt-get .
freenx尚不可靠,最新支持的ubuntu发行版是精确的 . 因此,如果您想安装它,那么您可能需要从ubuntu精确存储库下载它 .
去here查看freenx支持的ubuntu发行版列表
还有另一种方法,但由于依赖性问题,我无法保证这些过程中的任何一个都能正常工作 .
您可以尝试安装此方法的第二种方法是编辑为该ppa创建的ppa文件 . 它位于/etc/apt/sources.list.d/
查找一个与您的软件名称密切相关的文件并使用root权限打开它并用精确替换任何可信任并保存文件然后运行
sudo apt-get update
然后sudo apt-get install freenx