Согласно руководству Bash, Bash изначально поддерживает «интерфейс редактирования командной строки в стиле vi». Чтобы использовать его, добавьте set -o vi в ваш файл ~/.bashrc.
По умолчанию вы будете в режиме ввода; нажмите Esc, чтобы войти в командный режим. В руководстве Bash перечислены доступные вам команды.
Из man apt:
upgrade (apt-get(8))
upgrade is used to install available upgrades of all packages
currently installed on the system from the sources configured via
sources.list(5). New packages will be installed if required to
statisfy dependencies, but existing packages will never be removed.
If an upgrade for a package requires the remove of an installed
package the upgrade for this package isn't performed.
Итак, для того, чтобы зависимости удовлетворялись, apt собирается установить новые приложения. Где apt-get указывает, что under no circumstances are currently installed packages removed, or packages not already installed retrieved and installed. Приложения, которые находятся в held back на apt-get, вы использовали бы как dist-upgrade вместо upgrade, как это было бы с помощью только приложения apt.
Из 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.
И описания обоих:
apt provides a high-level commandline interface for the package
management system. It is intended as an end user interface and enables
some options better suited for interactive usage by default compared to
more specialized APT tools like apt-get(8) and apt-cache(8).
apt-get is the command-line tool for handling packages, and may be
considered the user's "back-end" to other tools using the APT library.
Several "front-end" interfaces exist, such as aptitude(8), synaptic(8)
and wajig(1).
Надеюсь, что это поможет!
Из man apt:
upgrade (apt-get(8))
upgrade is used to install available upgrades of all packages
currently installed on the system from the sources configured via
sources.list(5). New packages will be installed if required to
statisfy dependencies, but existing packages will never be removed.
If an upgrade for a package requires the remove of an installed
package the upgrade for this package isn't performed.
Итак, для того, чтобы зависимости удовлетворялись, apt собирается установить новые приложения. Где apt-get указывает, что under no circumstances are currently installed packages removed, or packages not already installed retrieved and installed. Приложения, которые находятся в held back на apt-get, вы использовали бы как dist-upgrade вместо upgrade, как это было бы с помощью только приложения apt.
Из 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.
И описания обоих:
apt provides a high-level commandline interface for the package
management system. It is intended as an end user interface and enables
some options better suited for interactive usage by default compared to
more specialized APT tools like apt-get(8) and apt-cache(8).
apt-get is the command-line tool for handling packages, and may be
considered the user's "back-end" to other tools using the APT library.
Several "front-end" interfaces exist, such as aptitude(8), synaptic(8)
and wajig(1).
Надеюсь, что это поможет!
Из man apt:
upgrade (apt-get(8))
upgrade is used to install available upgrades of all packages
currently installed on the system from the sources configured via
sources.list(5). New packages will be installed if required to
statisfy dependencies, but existing packages will never be removed.
If an upgrade for a package requires the remove of an installed
package the upgrade for this package isn't performed.
Итак, для того, чтобы зависимости удовлетворялись, apt собирается установить новые приложения. Где apt-get указывает, что under no circumstances are currently installed packages removed, or packages not already installed retrieved and installed. Приложения, которые находятся в held back на apt-get, вы использовали бы как dist-upgrade вместо upgrade, как это было бы с помощью только приложения apt.
Из 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.
И описания обоих:
apt provides a high-level commandline interface for the package
management system. It is intended as an end user interface and enables
some options better suited for interactive usage by default compared to
more specialized APT tools like apt-get(8) and apt-cache(8).
apt-get is the command-line tool for handling packages, and may be
considered the user's "back-end" to other tools using the APT library.
Several "front-end" interfaces exist, such as aptitude(8), synaptic(8)
and wajig(1).
Надеюсь, что это поможет!