将此 PPA 添加到它自己的列表文件中

将此 PPA 添加到它自己的列表文件中

我正在关注指示但得到了这个:

$ sudo add-apt-repository ppa:freenx-team
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /etc/apt/secring.gpg --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver keyserver.ubuntu.com --recv F3A662B57D580D3A2E98E5152A8E3034D018A4CE
gpg: requesting key D018A4CE from hkp server keyserver.ubuntu.com
?: keyserver.ubuntu.com: Connection timed out
gpgkeys: HTTP fetch error 7: couldn't connect: Connection timed out
gpg: no valid OpenPGP data found.
gpg: Total number processed: 0

更新

显然这是代理问题。请参阅https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/443404。我通过以下方法解决了它:

$ sudo http_proxy=http://myproxy:8080 add-apt-repository ppa:freenx-team

并继续按照说明操作。现在我又遇到了另一个问题:

$ sudo /usr/lib/nx/nxsetup --install
------> It is recommended that you use the NoMachine key for
        easier setup. If you answer "y", FreeNX creates a custom
        KeyPair and expects you to setup your clients manually. 
        "N" is default and uses the NoMachine key for installation.

 Do you want to use your own custom KeyPair? [y/N] 
/usr/lib/nx/nxsetup: line 140: .: filename argument required
.: usage: . filename [arguments]
Setting up  ...mkdir: missing operand
Try `mkdir --help' for more information.

答案1

你可以自己做

将此 PPA 添加到它自己的列表文件中

sudo bash -c “echo 'debhttp://ppa.launchpad.net/freenx-team/ppa/ubuntu版本主要 deb-srchttp://ppa.launchpad.net/freenx-team/ppa/ubuntu版本主要'>> /etc/apt/sources.list.d/freenx.list”

其中 VERSION 可以是:dapper、hardy、intrepid、lucid 或特立独行更多信息可以参阅 FreeNX Team PPA。

添加FreeNX PPA的公钥运行:

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com F3A662B57D580D3A2E98E5152A8E3034D018A4CE

然后更新 Apt

sudo apt-get 更新

sudo apt-get 安装 python 软件属性

sudo aptitude 安装 Freenx

(请注意,截至 2010 年 8 月 16 日,上述命令未安装特定脚本文件 - 似乎在包中缺失。因此,执行上述操作后,请从这里。接下来,cd 到下载并解压脚本的目录,可能是您的下载文件夹。然后,将脚本移动到正确的目录:/usr/lib/nx/,使用:

  > sudo mv nxsetup /usr/lib/nx/nxsetup

最后,确保在移动文件后更改其所有权,使其归 root 所有:

  sudo chown root:root /usr/lib/nx/nxsetup

现在使用 nxsetup 安装必要的文件并创建特殊用户“nx”

  sudo /usr/lib/nx/nxsetup --install 

相关内容