Cómo actualizar una aplicación individual a través del terminal

19

Quiero actualizar Firefox solo sin actualizar todas las aplicaciones. Y quiero hacerlo a través de la terminal. ¿Es eso posible? Porque tengo una conexión lenta a internet.

Estoy usando Ubuntu 15.04 con un entorno de escritorio GNOME.

RonnieDroid
fuente

Respuestas:

19

Para actualizar Firefox solo, haga lo siguiente:

sudo apt-get dist-upgrade firefox

o

sudo apt-get upgrade firefox

desde man apt-get

upgrade
    upgrade is used to install the newest versions of all packages
    currently installed on the system from the sources enumerated in
    /etc/apt/sources.list. Packages currently installed with new versions
    available are retrieved and upgraded; under no circumstances are
    currently installed packages removed, or packages not already
    installed retrieved and installed. New versions of currently
    installed packages that cannot be upgraded without changing the
    install status of another package will be left at their current
    version. An update must be performed first so that apt-get knows
    that new versions of packages are available.

dist-upgrade
    dist-upgrade in addition to performing the function of upgrade, also
    intelligently handles changing dependencies with new versions of
    packages; apt-get has a "smart" conflict resolution system, and it
    will attempt to upgrade the most important packages at the expense of
    less important ones if necessary. The dist-upgrade command may
    therefore remove some packages. The /etc/apt/sources.list file
    contains a list of locations from which to retrieve desired package
    files. See also apt_preferences(5) for a mechanism for overriding the
    general settings for individual packages.
AB
fuente
2
Cuando utilicé el comando sudo apt-get upgrade wput, actualizó todos los programas, no solo wput. Veo su descripción de lo que hace la actualización, pero podría ser útil saber que esto no parece solo actualizar el programa especificado (al menos no en todos los casos).
Battousai
1
Probado sudo apt-get dist-upgrade firefox. Actualiza todos los programas, por lo que no resuelve el problema. sudo apt-get --only-upgrade install firefoxsolo actualiza la aplicación Firefox y resuelve el problema.
Ugnius Malūkas
@ UgniusMalūkas: Estoy seguro de que al menos este solía ser el caso. ¿En qué versión de Ubuntu estás probando esto? No recuerdo que haya habido tal bandera. Pero ahora estoy en Arch, así que apt-getpuede haber cambiado.
@ParanoidPanda: para ser honesto, lo probé en Linux Mint 18.2
Ugnius Malūkas el
9

Para actualizar solo Firefox desde el tipo de terminal:

sudo apt upgrade firefox  

El comando anterior funciona sin la --only-upgradeopción. Si su Firefox ya es la última versión, el comando no instalará ningún paquete nuevo y recibirá el siguiente mensaje:

firefox is already the newest version.
karel
fuente
Esto también funciona sin el --only-upgradeparámetro (solo sudo apt-get install firefox) si el paquete firefoxya está instalado. El parámetro adicional solo evita que instale Firefox si aún no se instaló, pero como ese no es el caso, puede omitirlo aquí.
Byte Commander
ambos bien, probé ambos con - solo actualización y sin él y funcionó. gracias
RonnieDroid
1
sudo apt-get install firefox

esto solo se actualizará firefoxa la versión más nueva.

para más detalles, use man apt-gety vaya a la sección de instalación:

Instalar en pc

Este también es el objetivo a utilizar si desea actualizar uno o más paquetes ya instalados sin actualizar todos los paquetes que tiene en su sistema.
A diferencia del objetivo de "actualización", que instala la versión más reciente de todos los paquetes instalados actualmente, "instalar" instalará la versión más reciente de solo los paquetes especificados.
Simplemente proporcione el nombre de los paquetes que desea actualizar, y si hay una versión más nueva disponible, se descargará e instalará (y sus dependencias, como se describe anteriormente).

Aarnar
fuente
1

Puede actualizar una aplicación usando la línea de comando usando el siguiente comando:

$ sudo apt upgrade <app name>

Si no hay actualización en los repositorios del sistema, siga estos pasos:

Puede instalar el administrador de paquetes Snap para instalar nuevas versiones de aplicaciones.

Para instalarlo, siga este comando:

$ sudo apt install snapd

Luego puede instalar aplicaciones desde él con este comando:

$ sudo snap install <app name>

Nota: que no todas las aplicaciones están presentes en él.

las aplicaciones son siempre las últimas versiones

El sitio Snap está en estas URL:

https://snapcraft.io/store

Y para preguntar sobre las órdenes de Snap , use el comando:

$ man snap
Super CHekha
fuente
0

Para actualizar a la última versión de un paquete, haga esto (ya lo he probado):

sudo apt install google-chrome-stable
Fiko Borizqy
fuente
OP dijo Firefox, no Chrome
Binar Web