La única gran diferencia entre instalar cosas desde el Centro de software u otra interfaz gráfica de usuario y hacerlo desde la línea de comandos es cuando las cosas salen mal.
En la mayoría de las guis, los mensajes de error de instalación están ocultos y solo le dan un mensaje general de que no funcionó. Cuando lo haces desde la línea de comandos, ves todos los mensajes que se generan. A menudo, esta información se puede utilizar para solucionar el problema o le dirá por qué probablemente no quiera solucionarlo. Por ejemplo, la instalación del paquete interrumpiría o desinstalaría otros paquetes que ya están instalados.
A veces, un paquete no se instala solo porque una de sus dependencias no está instalada (y la instalación normal no soluciona eso automáticamente como la mayoría). Cuando esto sucede, a menudo puede instalar primero el paquete que falta y luego su instalación tendrá éxito.
Además, apt-get le informará sobre otros paquetes asociados que son "recomendados" junto con su paquete, para que pueda buscarlos y ver si desea alguno de ellos.
También informa sobre los paquetes que se instalaron anteriormente que probablemente ya no sean necesarios y le indica cómo eliminarlos.
No debe agregar / eliminar paquetes de ninguno de estos dos últimos pasos sin revisar cuidadosamente los paquetes involucrados, pero generalmente es seguro.
En Ubuntu 12.04, las aplicaciones recién instaladas se agregan al iniciador de forma predeterminada, pero esto solo sucede para las aplicaciones instaladas utilizando el Centro de software.
Los repositorios deben agregarse y habilitarse solo una vez. Es probable que vea instrucciones como:
Agregar un repositorio debe hacerse solo una vez. En el ejemplo anterior, el programa abejorro no está disponible en los repositorios predeterminados, por lo tanto, debe habilitar este repositorio externo (utilizando el
add-apt-repository
programa).La segunda línea,
apt-get update
actualiza las listas de paquetes para recuperar la información más reciente sobre los paquetes. Si se agregó un nuevo repositorio, esto informará a la base de datos de los nuevos paquetes de este repositorio.El tercer comando
apt-get install ...
es equivalente a seleccionar un paquete para la instalación.El centro de software de Ubuntu le permite instalar software que está disponible en los repositorios. El resultado no es diferente como cuando instala "manualmente" paquetes usando el
apt-get install
comando. Seguirá recibiendo actualizaciones y demás de los repositorios.Finalmente, puede encontrar instrucciones como "descargar foo.deb e instalarlo con
sudo dpkg -i foo.deb
". En este caso, no recibirá actualizaciones a menos que el autor del paquete realice modificaciones en la configuración del sistema (como Google Chrome).fuente
apt-get
comando como las acciones del Centro de software garantizarán que el programa se actualice cuando el repositorio anuncie una actualización.El centro de software es una interfaz de usuario front-end de la herramienta apt. Cuando instala un software desde el centro de software, se instala con apt. Entonces, cuando haces un
apt-get update
and aapt-get upgrade
, actualizarás el software que has instalado desde el centro. Además, si el centro de software tiene que agregar un repositorio automáticamente, apt también me usará, porque como dije, el centro de software usa apt. cuando instala algo con elapt
que no siempre tiene que agregar un repositorio, si lo escribeapt-get install vlc
instalará vlc pero no ha agregado un repositorio.fuente
apt-get install vlc
no ha agregado un repositorio. Acaba de instalar un software desde el repositorio de ubuntu. Se instala el mismo software si lo instala desde el centro de software. "y si se instala desde el centro, ¿se actualizará mediante apt-get upgrade?" Como dije dos veces, sí, lo hará porque el centro usa apt. yapt-get upgrade
es lo que hace el centro cuando instala actualizaciones de su computadora. apt y el centro son la cosa, solo la interfaz de usuario es diferente.