Я новичок в VPS, и когда я хочу установить что-то в Ubuntu16.04 или CentOS7, мне нужно погуглить и надеюсь, что где-то написано, как установить его через apt-get или yum, а затем надеюсь, что это хороший репозиторий. Тогда даже один и тот же проект имеет различия между этими двумя. Например, у вас есть httpd в yum и apache2 в apt-get (это не только их названия).
Есть ли какой-нибудь github, где я могу проверить репутацию репозиториев, официальную документацию по установке и так далее? Или мне нужно будет изучить это методом проб и ошибок?
Встроенные репозитории всегда заслуживают доверия.
На основе 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
.
Вы правильно понимаете, что это будет много проб и ошибок, и много веб-поисков.