Что это значит?
sudo add-apt-repository ppa:maco.m/ruby
sudo apt-get update
sudo apt-get install rubygems
Чем это отличается от бега
sudo apt-get install rubygems
Благодарю.
источник
Что это значит?
sudo add-apt-repository ppa:maco.m/ruby
sudo apt-get update
sudo apt-get install rubygems
Чем это отличается от бега
sudo apt-get install rubygems
Благодарю.
Есть три шага к тому, что вы запускаете:
1) add-apt-repository
добавляет PPA в ваш список источников, чтобы Ubuntu знал, как искать обновления из этого PPA, а также из официальных источников Ubuntu. Обычно это позволяет разработчикам предоставлять обновления быстрее, чем в официальных репозиториях Ubuntu.
2) apt-get update
сообщает apt-get обновить свою базу данных о том, какие пакеты можно установить и откуда их устанавливать. В этом случае apt-get увидит ваш недавно добавленный PPA и обнаружит, что ppa: maco.m / ruby имеет новейшую версию rubygems, о которой он знает, поэтому он сделает заметку для установки rubygems из PPA в следующий раз просит установить его.
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 .
Репозиторий - это место, где предоставляются несколько баз данных.
apt: - инструмент Debian, используемый для управления пакетами. Когда пользователь устанавливает пакет в системе, он также ищет, а затем устанавливает или обновляет все необходимые зависимые пакеты, чтобы пакет работал. Фактическая команда apt-get.
источник
Репозиторий означает депо или место для него, и он там в файле source.list, а добавление означает, что он добавляет программное обеспечение apt (приложение), и когда вы обновляете его, получаете файлы из www url, и apt whit get whit update означает, что он обновляет его в системном буфере и что он устанавливает регби, когда вы используете apt-get install, и вы также можете ввести это в терминале:
и это должно означать, что его обновить программное обеспечение, а затем введите это в терминале:
и это должно означать обновление дистрибутива, а также программного обеспечения. Вы также можете перенастроить программное обеспечение, а затем ввести его в терминал:
и это если файл conf не работает, а если он запускается с ошибкой.
источник