我是 VPS 新手,当我想在 Ubuntu16.04 或 CentOS7 中安装某些东西时,我需要谷歌搜索,希望有地方写着如何通过 apt-get 或 yum 安装,然后希望它是一个好的存储库。即使是同一个项目,这两个之间也存在差异。例如,yum 中有 httpd,apt-get 中有 apache2(它们不仅仅是名称不同)。
是否有某种 GitHub 可以让我检查存储库的声誉、有关如何安装的官方文档等等?还是我需要通过反复试验来学习?
答案1
内置存储库将始终是受信任的/值得信赖的。
基于Debian(Ubuntu)和基于RedHat(CentOS)确实不同。
即使是专业人士也需要进行网络搜索。
您可以尝试使用apt-cache search
和之类的命令查找可用的包yum search
。
基本示例:
apt-cache search "http server" yum search "http server"
更好的例子:
apt-cache search httpd | grep "HTTP [Ss]erver\|[Ww]eb.*[Ss]erver" apt-cache showpkg httpd | awk '/Pa/, /Reverse P/ {next} {print $1 | "sort -u"}' yum provides webserver
您可能aptitude
更喜欢apt-*
。例如,您可以使用 aptitude: 和 来搜索和aptitude search apache2
安装aptitude install apache2
。
有时您想了解更多信息:yum groupinfo "Web Server"
或yum info httpd
或aptitude show apache2
。
您正确地认识到了这需要大量的反复试验和大量的网络搜索。