¿Qué significa esto?
sudo add-apt-repository ppa:maco.m/ruby
sudo apt-get update
sudo apt-get install rubygems
¿Cómo difiere de correr?
sudo apt-get install rubygems
Gracias.
fuente
¿Qué significa esto?
sudo add-apt-repository ppa:maco.m/ruby
sudo apt-get update
sudo apt-get install rubygems
¿Cómo difiere de correr?
sudo apt-get install rubygems
Gracias.
Hay tres pasos para lo que está ejecutando:
1) add-apt-repository
agrega un PPA a su lista de fuentes, para que Ubuntu sepa buscar actualizaciones de ese PPA, así como de las fuentes oficiales de Ubuntu. Por lo general, esto se usa para permitir a los desarrolladores proporcionar actualizaciones más rápidamente que las de los repositorios oficiales de Ubuntu.
2) apt-get update
le dice a apt-get que actualice su base de datos de qué paquetes se pueden instalar y desde dónde instalarlos. En este caso, apt-get verá su PPA recién agregado y descubrirá que ppa: maco.m / ruby tiene la versión más reciente de rubygems que conoce, por lo que tomará una nota para instalar rubygems desde el PPA la próxima vez que alguien pide instalarlo
3) apt-get install
hace que apt-get encuentre el paquete en su base de datos y descargue e instale el archivo indicado. En este caso, encontrará el paquete rubygems, descárguelo de ppa: maco.m / ruby e instálelo.
Si simplemente ejecutara apt-get install rubygems
, obtendría una versión menos reciente (o tal vez nada en absoluto, dependiendo de si rubygems también está en los repositorios de Ubuntu o solo en el PPA).
En general, el formato ppa: a / b se expandirá a https://launchpad.net/~a/+archive/b , donde puede ver los archivos y descargarlos individualmente. En su caso, eso sería https://launchpad.net/~maco.m/+archive/ruby .
El repositorio es un lugar donde se proporcionan múltiples bases de datos.
apt: - Una herramienta de Debian utilizada para administrar paquetes. Cuando un usuario instala un paquete en un sistema, también busca y luego instala o actualiza todos los paquetes dependientes necesarios para que el paquete funcione. El comando real es apt-get.
fuente
El repositorio significa depósito o lugar para él, y está allí en el archivo source.list, y el complemento significa que agrega el software apt (aplicación), y cuando lo actualiza obtiene los archivos de la url www, y apto para obtener con actualización significa que lo actualiza en el búfer del sistema, y que para instalar rugbygems cuando usa apt-get install, y luego puede escribir esto en el terminal:
y debería significar que actualiza el software y luego lo ingresa en el terminal:
y esto debería significar una actualización de distribución, y eso también es del software. También puede reconfigurar el software, y luego debe ingresarlo en el terminal:
y eso es si el archivo conf no funciona, y si se ejecuta con un error.
fuente