То, когда я использую склонный - получают обновление, и склонный - получают обновление, существуют некоторые пакеты, должно установленный в новейшей версии, как ниже:
The following packages will be upgraded:
accountsservice apparmor apport apt apt-transport-https apt-utils binutils
cloud-init cpp-4.8 dpkg fuse g++-4.8 gcc-4.8 gcc-4.8-base gdisk gnupg gpgv
grub-common grub-legacy-ec2 grub-pc grub-pc-bin grub2-common initscripts
isc-dhcp-client isc-dhcp-common libaccountsservice0 libapparmor-perl
libapparmor1 libapt-inst1.5 libapt-pkg4.12 libasan0 libatomic1 libbsd0
libcurl3-gnutls libdrm2 libedit2 libfuse2 libgcc-4.8-dev libgd3 libgomp1
libitm1 libjson-c2 libjson0 libnuma1 libpam-systemd libpolkit-agent-1-0
libpolkit-backend-1-0 libpolkit-gobject-1-0 libquadmath0 libstdc++-4.8-dev
libstdc++6 libsystemd-daemon0 libsystemd-login0 libtsan0 libudev1 libxext6
linux-libc-dev ntpdate openssl overlayroot patch policykit-1 ppp
python-urllib3 python3-apport python3-problem-report python3-update-manager
rsyslog systemd-services sysv-rc sysvinit-utils tcpdump tzdata udev
update-manager-core
75 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.
Если я не знал каждые из там пакетов, что произойдет, если там обновят в новейшей версии. Я не должен выполняться, эта команда (склонный - получают обновление).
Например:
Эта php версия - прежде чем я обновлю
yzxu@ubuntu:/tmp/git-2.1.2$ php --version
PHP 5.6.6-1+deb.sury.org~precise+1 (cli)
Copyright (c) 1997-2015 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2015 Zend Technologies
with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2015, by Zend Technologies
и после того, как я обновляю:
yzxu@ubuntu:/tmp/git-2.1.2$ php --version
PHP 5.6.10-1+deb.sury.org~precise+1 (cli)
Copyright (c) 1997-2015 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2015 Zend Technologies
with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2015, by Zend Technologies
php версия изменяется. И если я не сделал то, что, каково было изменение в двух версиях, я должен обновить его? Это, будет влиять на продукт?
apt-get update
Обновления информация о репозиториях и выборках о пакетах, которые доступны онлайн.
apt-get upgrade
Загрузки и установки обновляют для всех установленных пакетов - пока это не беспокоится, зависимости (установите новые пакеты, удалите старые, или пересекается, repo источник (переключите пакет от одного repo до другого)).
apt-get dist-upgrade
Делает то же как "обновление", но обновляет пакет также, когда зависимости или источники изменяются (что-то, чего Вы хотите избежать на серверах без дальнейшего тестирования).
Для завершения - обновление может повредить вещи, но это необходимо! Таким образом, если Вы находитесь на рабочем столе, необходимо обычно делать a:
sudo apt-get update && sudo apt-get dist-upgrade
, не уничтожая что-то.
На сервере большинство времен a:
sudo apt-get update && sudo apt-get upgrade
должен быть достаточно, И обновления системы защиты должны быть установлены автоматически (на серверах и рабочих столах)
Обновление 16,04
Между тем, "способная" обертка является стандартным путем в Ubuntu, таким образом, команды теперь:
sudo apt update #to update the repo-information
sudo apt upgrade #to install all security fixes and changes that doesn't harm the system or change the behaviour
sudo apt full-upgrade #the new "dist-upgrade" that isntalls newer versions that can break backwords-compatibility
TL; DR!
Да необходимо обновить php в этом примере - причина, это - исправление безопасности (что видно через нумерацию php, и еще это не было бы продвинуто в ответвление "обновления" человечности...
Когда Вы работаете apt-get upgrade
, это обновляет все установленные пакеты в Вашей системе. Это совершенно безопасно (если Вы не отключаете его, прежде чем это закончится), как все пакеты от repos (необходимо только установить, Вы доверяете), и (вероятно) хорошо тестируются перед загрузкой.
единственный маленький риск является риском ошибок в пакетах там сам, но это могло произойти с любой вещью на любой ОС, которая была обновлена, поскольку ошибки распространены в любом программном обеспечении и приходят и уходят на основе версии.
необходимо ли обновить? Хорошо это ваше дело, я сказал бы да, если Вам не нравится upgrade
, используют application-updater
приложение, то же самое никакой вывод для создания, Вы волновались.
Вот некоторая документация для apt
, таким образом, можно узнать больше
Возможно. Но необходимо регулярно обновлять систему. Обновления могут иметь риск, да. Этот риск также зависит от вещей, я не знаю такой как, какой PPAs Вы можете или не могли добавить или другие источники. Но снова в целом это - хорошая идея сохранить Вас системой актуальный. Когда Вы обновляете, Вы добираетесь, устойчивость фиксирует и обновления системы защиты. Таким образом, я скажу, что еще более опасно не обновить (обновляют) Вашу систему.
sudo apt-get update
Редактирование: И Обновление Используется для Обновления пакетов, которые не были установлены правильно..
Иногда у Вас может быть поврежденная система, когда Вы добавляете сторонний PPA на своем репозитории после обновления ее sudo apt-get update
. Это не опасно, и на самом деле необходимо сделать это, чтобы усовершенствовать систему. Одно предложение от меня, хотя, просто снимите флажок предложенный и репозиторий бэкпортов из источников программного обеспечения.