Answers:
您需要执行三个步骤:
1)add-apt-repository
将PPA添加到您的资源列表中,以便Ubuntu知道从该PPA以及Ubuntu官方资源中查找更新。通常,这用于允许开发人员比官方Ubuntu存储库中的更新速度更快。
2)apt-get update
告诉apt-get更新其数据库,以了解可以安装哪些软件包以及从何处安装它们。在这种情况下,apt-get将看到您新添加的PPA,并发现ppa:maco.m / ruby具有它所知道的最新版本的rubygems,因此它将在下次有人安装PPA时安装Rumbygems要求安装它。
3)apt-get install
使apt-get在其数据库中找到该软件包并下载并安装指示的文件。在这种情况下,它将找到rubygems软件包,并从ppa:maco.m / ruby下载并安装。
如果您只是简单地运行apt-get install rubygems
,则会得到一个不太新的版本(或者根本没有,这取决于rubygems是否也在Ubuntu存储库中还是仅在PPA中)。
通常,格式ppa:a / b会扩展为https://launchpad.net/~a/+archive/b,您可以在其中查看文件并单独下载。在您的情况下,这将是https://launchpad.net/~maco.m/+archive/ruby。
Repository意味着它的仓库或地方,它在source.list文件中,而add则意味着它添加了软件apt(重复),并且在更新时从www url获取文件,而apt whit get whit update表示它将在系统缓冲区中对其进行更新,并在使用apt-get install时用于安装rugbygems,并且您也可以在终端中键入以下内容:
sudo apt-get upgrade
它应表示其已升级软件,然后在终端中输入以下内容:
sudo apt-get dist-upgrade
这应该意味着发行版升级,这也是软件的升级。您还可以重新配置软件,然后应在终端中输入以下内容:
sudo dpkg-reconfigure rugbygems
如果conf文件不起作用,那就是它,如果运行则是一个错误。